Canada Masters 2004

ATP · Tvrdý povrch · Všichni šampioni

Roger Federer získal(a) titul po finálové výhře nad Andy Roddick 7–5 6–3.

Hlavní soutěž 64 hráčů

  1. 1🇨🇭Roger FedererFinále · Vítěz
  2. 2🇺🇸Andy RoddickFinále · Prohra: Roger Federer
  3. 3🇦🇷Guillermo CoriaKolo posledních 64 · Prohra: Luis Horna
  4. 4🇪🇸Carlos MoyaOsmifinále · Prohra: Nicolas Kiefer
  5. 5🇬🇧Tim HenmanKolo posledních 32 · Prohra: Gustavo Kuerten
  6. 6🇦🇷David NalbandianKolo posledních 64 · Prohra: Mikhail Youzhny
  7. 7🇪🇸Juan Carlos FerreroKolo posledních 64 · Prohra: Fabrice Santoro
  8. 8🇩🇪Rainer SchuettlerKolo posledních 64 · Prohra: Fernando Gonzalez
  9. 9🇦🇺Lleyton HewittOsmifinále · Prohra: Fabrice Santoro
  10. 10🇺🇸Andre AgassiKolo posledních 32 · Prohra: Jurgen Melzer
  11. 11🇦🇷Gaston GaudioKolo posledních 64 · Prohra: Todd Reid
  12. 12🇫🇷Sebastien GrosjeanKolo posledních 64 · Prohra: Gregory Carraz
  13. 13🇨🇱Nicolas MassuKolo posledních 64 · Prohra: Thomas Johansson
  14. 14🇹🇭Paradorn SrichaphanKolo posledních 32 · Prohra: Max Mirnyi
  15. 15🇷🇺Marat SafinKolo posledních 64 · Prohra: Nicolas Kiefer
  16. 16🇦🇷Juan Ignacio ChelaOsmifinále · Prohra: Andy Roddick
  17. 🇩🇪Nicolas KieferSemifinále · Prohra: Andy Roddick
  18. LL🇸🇪Thomas JohanssonSemifinále · Prohra: Roger Federer
  19. 🇫🇷Fabrice SantoroČtvrtfinále · Prohra: Roger Federer
  20. Q🇨🇿Jan HernychČtvrtfinále · Prohra: Andy Roddick
  21. 🇸🇪Joachim JohanssonČtvrtfinále · Prohra: Thomas Johansson
  22. 🇦🇹Jurgen MelzerČtvrtfinále · Prohra: Nicolas Kiefer
  23. LL🇫🇷Cyril SaulnierOsmifinále · Prohra: Joachim Johansson
  24. 🇨🇱Fernando GonzalezOsmifinále · Prohra: Jurgen Melzer
  25. 🇧🇷Gustavo KuertenOsmifinále · Prohra: Jan Hernych
  26. 🇵🇪Luis HornaOsmifinále · Prohra: Thomas Johansson
  27. 🇧🇾Max MirnyiOsmifinále · Prohra: Roger Federer
  28. Q🇷🇺Alex Bogomolov JrKolo posledních 32 · Prohra: Carlos Moya
  29. 🇪🇸David FerrerKolo posledních 32 · Prohra: Nicolas Kiefer
  30. 🇪🇸Feliciano LopezKolo posledních 32 · Prohra: Andy Roddick
  31. WC🇨🇦Frederic NiemeyerKolo posledních 32 · Prohra: Luis Horna
  32. 🇫🇷Gregory CarrazKolo posledních 32 · Prohra: Joachim Johansson
  33. 🇷🇺Igor AndreevKolo posledních 32 · Prohra: Thomas Johansson
  34. 🇭🇷Ivan LjubicicKolo posledních 32 · Prohra: Fabrice Santoro
  35. 🇨🇿Jiri NovakKolo posledních 32 · Prohra: Lleyton Hewitt
  36. 🇷🇺Mikhail YouzhnyKolo posledních 32 · Prohra: Cyril Saulnier
  37. 🇸🇪Robin SoderlingKolo posledních 32 · Prohra: Roger Federer
  38. Q🇦🇺Todd ReidKolo posledních 32 · Prohra: Jan Hernych
  39. 🇪🇸Tommy RobredoKolo posledních 32 · Prohra: Juan Ignacio Chela
  40. 🇺🇸Vincent SpadeaKolo posledních 32 · Prohra: Fernando Gonzalez
  41. 🇷🇴Andrei PavelKolo posledních 64 · Prohra: Paradorn Srichaphan
  42. WC🇨🇦Daniel NestorKolo posledních 64 · Prohra: Cyril Saulnier
  43. 🇪🇸David SanchezKolo posledních 64 · Prohra: Frederic Niemeyer
  44. 🇸🇰Dominik HrbatyKolo posledních 64 · Prohra: Jurgen Melzer
  45. 🇪🇸Fernando VerdascoKolo posledních 64 · Prohra: Carlos Moya
  46. WC🇨🇦Frank DancevicKolo posledních 64 · Prohra: Vincent Spadea
  47. 🇲🇦Hicham AraziKolo posledních 64 · Prohra: Roger Federer
  48. Q🇰🇷Hyung Taik LeeKolo posledních 64 · Prohra: Tommy Robredo
  49. 🇬🇪Irakli LabadzeKolo posledních 64 · Prohra: Jan Hernych
  50. 🇭🇷Ivo KarlovicKolo posledních 64 · Prohra: Alex Bogomolov Jr
  51. 🇸🇪Jonas BjorkmanKolo posledních 64 · Prohra: Jiri Novak
  52. Q🇫🇷Julien BenneteauKolo posledních 64 · Prohra: Andy Roddick
  53. Q🇸🇰Karol BeckKolo posledních 64 · Prohra: Ivan Ljubicic
  54. 🇦🇷Mariano ZabaletaKolo posledních 64 · Prohra: Tim Henman
  55. Q🇫🇷Michael LlodraKolo posledních 64 · Prohra: Joachim Johansson
  56. Q🇨🇭Michel KratochvilKolo posledních 64 · Prohra: Max Mirnyi
  57. 🇫🇷Nicolas EscudeKolo posledních 64 · Prohra: Feliciano Lopez
  58. 🇪🇸Rafael NadalKolo posledních 64 · Prohra: Lleyton Hewitt
  59. 🇺🇸Robby GinepriKolo posledních 64 · Prohra: Gustavo Kuerten
  60. 🇦🇲Sargis SargsianKolo posledních 64 · Prohra: Igor Andreev
  61. WC🇨🇦Simon LaroseKolo posledních 64 · Prohra: David Ferrer
  62. 🇸🇪Thomas EnqvistKolo posledních 64 · Prohra: Robin Soderling
  63. 🇩🇪Tommy HaasKolo posledních 64 · Prohra: Andre Agassi
  64. 🇧🇪Xavier MalisseKolo posledních 64 · Prohra: Juan Ignacio Chela