Canada Masters 2004
Roger Federer ha vinto il titolo, battendo Andy Roddick 7–5 6–3 in finale.
Tabellone principale 64 giocatori
- 1🇨🇭Roger FedererFinale · Campione
- 2🇺🇸Andy RoddickFinale · Ha perso contro Roger Federer
- 3🇦🇷Guillermo CoriaTrentaduesimi di finale · Ha perso contro Luis Horna
- 4🇪🇸Carlos MoyaOttavi di finale · Ha perso contro Nicolas Kiefer
- 5🇬🇧Tim HenmanSedicesimi di finale · Ha perso contro Gustavo Kuerten
- 6🇦🇷David NalbandianTrentaduesimi di finale · Ha perso contro Mikhail Youzhny
- 7🇪🇸Juan Carlos FerreroTrentaduesimi di finale · Ha perso contro Fabrice Santoro
- 8🇩🇪Rainer SchuettlerTrentaduesimi di finale · Ha perso contro Fernando Gonzalez
- 9🇦🇺Lleyton HewittOttavi di finale · Ha perso contro Fabrice Santoro
- 10🇺🇸Andre AgassiSedicesimi di finale · Ha perso contro Jurgen Melzer
- 11🇦🇷Gaston GaudioTrentaduesimi di finale · Ha perso contro Todd Reid
- 12🇫🇷Sebastien GrosjeanTrentaduesimi di finale · Ha perso contro Gregory Carraz
- 13🇨🇱Nicolas MassuTrentaduesimi di finale · Ha perso contro Thomas Johansson
- 14🇹🇭Paradorn SrichaphanSedicesimi di finale · Ha perso contro Max Mirnyi
- 15🇷🇺Marat SafinTrentaduesimi di finale · Ha perso contro Nicolas Kiefer
- 16🇦🇷Juan Ignacio ChelaOttavi di finale · Ha perso contro Andy Roddick
- 🇩🇪Nicolas KieferSemifinali · Ha perso contro Andy Roddick
- LL🇸🇪Thomas JohanssonSemifinali · Ha perso contro Roger Federer
- 🇫🇷Fabrice SantoroQuarti di finale · Ha perso contro Roger Federer
- Q🇨🇿Jan HernychQuarti di finale · Ha perso contro Andy Roddick
- 🇸🇪Joachim JohanssonQuarti di finale · Ha perso contro Thomas Johansson
- 🇦🇹Jurgen MelzerQuarti di finale · Ha perso contro Nicolas Kiefer
- LL🇫🇷Cyril SaulnierOttavi di finale · Ha perso contro Joachim Johansson
- 🇨🇱Fernando GonzalezOttavi di finale · Ha perso contro Jurgen Melzer
- 🇧🇷Gustavo KuertenOttavi di finale · Ha perso contro Jan Hernych
- 🇵🇪Luis HornaOttavi di finale · Ha perso contro Thomas Johansson
- 🇧🇾Max MirnyiOttavi di finale · Ha perso contro Roger Federer
- Q🇷🇺Alex Bogomolov JrSedicesimi di finale · Ha perso contro Carlos Moya
- 🇪🇸David FerrerSedicesimi di finale · Ha perso contro Nicolas Kiefer
- 🇪🇸Feliciano LopezSedicesimi di finale · Ha perso contro Andy Roddick
- WC🇨🇦Frederic NiemeyerSedicesimi di finale · Ha perso contro Luis Horna
- 🇫🇷Gregory CarrazSedicesimi di finale · Ha perso contro Joachim Johansson
- 🇷🇺Igor AndreevSedicesimi di finale · Ha perso contro Thomas Johansson
- 🇭🇷Ivan LjubicicSedicesimi di finale · Ha perso contro Fabrice Santoro
- 🇨🇿Jiri NovakSedicesimi di finale · Ha perso contro Lleyton Hewitt
- 🇷🇺Mikhail YouzhnySedicesimi di finale · Ha perso contro Cyril Saulnier
- 🇸🇪Robin SoderlingSedicesimi di finale · Ha perso contro Roger Federer
- Q🇦🇺Todd ReidSedicesimi di finale · Ha perso contro Jan Hernych
- 🇪🇸Tommy RobredoSedicesimi di finale · Ha perso contro Juan Ignacio Chela
- 🇺🇸Vincent SpadeaSedicesimi di finale · Ha perso contro Fernando Gonzalez
- 🇷🇴Andrei PavelTrentaduesimi di finale · Ha perso contro Paradorn Srichaphan
- WC🇨🇦Daniel NestorTrentaduesimi di finale · Ha perso contro Cyril Saulnier
- 🇪🇸David SanchezTrentaduesimi di finale · Ha perso contro Frederic Niemeyer
- 🇸🇰Dominik HrbatyTrentaduesimi di finale · Ha perso contro Jurgen Melzer
- 🇪🇸Fernando VerdascoTrentaduesimi di finale · Ha perso contro Carlos Moya
- WC🇨🇦Frank DancevicTrentaduesimi di finale · Ha perso contro Vincent Spadea
- 🇲🇦Hicham AraziTrentaduesimi di finale · Ha perso contro Roger Federer
- Q🇰🇷Hyung Taik LeeTrentaduesimi di finale · Ha perso contro Tommy Robredo
- 🇬🇪Irakli LabadzeTrentaduesimi di finale · Ha perso contro Jan Hernych
- 🇭🇷Ivo KarlovicTrentaduesimi di finale · Ha perso contro Alex Bogomolov Jr
- 🇸🇪Jonas BjorkmanTrentaduesimi di finale · Ha perso contro Jiri Novak
- Q🇫🇷Julien BenneteauTrentaduesimi di finale · Ha perso contro Andy Roddick
- Q🇸🇰Karol BeckTrentaduesimi di finale · Ha perso contro Ivan Ljubicic
- 🇦🇷Mariano ZabaletaTrentaduesimi di finale · Ha perso contro Tim Henman
- Q🇫🇷Michael LlodraTrentaduesimi di finale · Ha perso contro Joachim Johansson
- Q🇨🇭Michel KratochvilTrentaduesimi di finale · Ha perso contro Max Mirnyi
- 🇫🇷Nicolas EscudeTrentaduesimi di finale · Ha perso contro Feliciano Lopez
- 🇪🇸Rafael NadalTrentaduesimi di finale · Ha perso contro Lleyton Hewitt
- 🇺🇸Robby GinepriTrentaduesimi di finale · Ha perso contro Gustavo Kuerten
- 🇦🇲Sargis SargsianTrentaduesimi di finale · Ha perso contro Igor Andreev
- WC🇨🇦Simon LaroseTrentaduesimi di finale · Ha perso contro David Ferrer
- 🇸🇪Thomas EnqvistTrentaduesimi di finale · Ha perso contro Robin Soderling
- 🇩🇪Tommy HaasTrentaduesimi di finale · Ha perso contro Andre Agassi
- 🇧🇪Xavier MalisseTrentaduesimi di finale · Ha perso contro Juan Ignacio Chela