Wimbledon 2004

ATP · Grass · All champions

Roger Federer won the title, beating Andy Roddick 4–6 7–5 7–6(3) 6–4 in the final.

Main draw 128 players

  1. 1🇨🇭Roger FedererFinal · Champion
  2. 2🇺🇸Andy RoddickFinal · Lost to Roger Federer
  3. 3🇦🇷Guillermo CoriaRound of 64 · Lost to Florian Mayer
  4. 5🇬🇧Tim HenmanQuarterfinals · Lost to Mario Ancic
  5. 6🇪🇸Juan Carlos FerreroRound of 32 · Lost to Robby Ginepri
  6. 7🇦🇺Lleyton HewittQuarterfinals · Lost to Roger Federer
  7. 8🇩🇪Rainer SchuettlerRound of 32 · Lost to Vincent Spadea
  8. 9🇪🇸Carlos MoyaRound of 16 · Lost to Lleyton Hewitt
  9. 10🇫🇷Sebastien GrosjeanSemifinals · Lost to Roger Federer
  10. 11🇦🇺Mark PhilippoussisRound of 16 · Lost to Tim Henman
  11. 12🇳🇱Sjeng SchalkenQuarterfinals · Lost to Andy Roddick
  12. 13🇹🇭Paradorn SrichaphanRound of 128 · Lost to Ivo Karlovic
  13. 14🇺🇸Mardy FishRound of 64 · Lost to Joachim Johansson
  14. 15🇨🇱Nicolas MassuRound of 128 · Lost to Alexander Popp
  15. 16🇨🇿Jiri NovakRound of 128 · Lost to Xavier Malisse
  16. 17🇸🇪Jonas BjorkmanRound of 32 · Lost to Joachim Johansson
  17. 18🇪🇸Feliciano LopezRound of 32 · Lost to Ivo Karlovic
  18. 19🇷🇺Marat SafinRound of 128 · Lost to Dmitry Tursunov
  19. 20🇪🇸Tommy RobredoRound of 64 · Lost to Karol Beck
  20. 21🇦🇷Juan Ignacio ChelaRound of 64 · Lost to Thomas Enqvist
  21. 22🇷🇴Andrei PavelRound of 64 · Lost to Kenneth Carlsen
  22. 23🇧🇾Max MirnyiRound of 128 · Lost to Jan Michael Gambill
  23. 24🇨🇱Fernando GonzalezRound of 32 · Lost to Mark Philippoussis
  24. 25🇸🇰Dominik HrbatyRound of 32 · Lost to Mario Ancic
  25. 26🇺🇸Taylor DentRound of 32 · Lost to Andy Roddick
  26. 27🇺🇸Robby GinepriRound of 16 · Lost to Sebastien Grosjean
  27. 28🇭🇷Ivan LjubicicRound of 128 · Lost to Wayne Ferreira
  28. 29🇩🇪Nicolas KieferRound of 128 · Lost to Thomas Johansson
  29. 30🇺🇸Vincent SpadeaRound of 16 · Lost to Sjeng Schalken
  30. 31🇷🇺Mikhail YouzhnyRound of 128 · Lost to Goran Ivanisevic
  31. 32🇲🇦Hicham AraziRound of 32 · Lost to Tim Henman
  32. 33🇵🇪Luis HornaRound of 128 · Lost to Mario Ancic
  33. 🇭🇷Mario AncicSemifinals · Lost to Andy Roddick
  34. 🇩🇪Florian MayerQuarterfinals · Lost to Sebastien Grosjean
  35. 🇩🇪Alexander PoppRound of 16 · Lost to Andy Roddick
  36. 🇭🇷Ivo KarlovicRound of 16 · Lost to Roger Federer
  37. 🇸🇪Joachim JohanssonRound of 16 · Lost to Florian Mayer
  38. 🇧🇪Xavier MalisseRound of 16 · Lost to Mario Ancic
  39. 🇷🇺Dmitry TursunovRound of 32 · Lost to Carlos Moya
  40. 🇭🇷Goran IvanisevicRound of 32 · Lost to Lleyton Hewitt
  41. 🇺🇸Jan Michael GambillRound of 32 · Lost to Sebastien Grosjean
  42. 🇸🇰Karol BeckRound of 32 · Lost to Xavier Malisse
  43. 🇩🇰Kenneth CarlsenRound of 32 · Lost to Alexander Popp
  44. 🇸🇪Thomas EnqvistRound of 32 · Lost to Sjeng Schalken
  45. 🇸🇪Thomas JohanssonRound of 32 · Lost to Roger Federer
  46. 🇿🇦Wayne FerreiraRound of 32 · Lost to Florian Mayer
  47. 🇪🇸Albert MontanesRound of 64 · Lost to Alexander Popp
  48. Q🇨🇴Alejandro FallaRound of 64 · Lost to Roger Federer
  49. LL🇦🇹Alexander PeyaRound of 64 · Lost to Andy Roddick
  50. 🇫🇷Cyril SaulnierRound of 64 · Lost to Feliciano Lopez
  51. Q🇮🇹Daniele BraccialiRound of 64 · Lost to Jan Michael Gambill
  52. 🇪🇸David FerrerRound of 64 · Lost to Hicham Arazi
  53. 🇫🇷Fabrice SantoroRound of 64 · Lost to Thomas Johansson
  54. 🇪🇸Felix MantillaRound of 64 · Lost to Vincent Spadea
  55. 🇪🇸Fernando VerdascoRound of 64 · Lost to Robby Ginepri
  56. 🇮🇹Filippo VolandriRound of 64 · Lost to Goran Ivanisevic
  57. 🇧🇪Gilles ElseneerRound of 64 · Lost to Ivo Karlovic
  58. WC🇬🇧Greg RusedskiRound of 64 · Lost to Rainer Schuettler
  59. 🇫🇷Gregory CarrazRound of 64 · Lost to Sebastien Grosjean
  60. 🇷🇺Igor AndreevRound of 64 · Lost to Fernando Gonzalez
  61. 🇬🇪Irakli LabadzeRound of 64 · Lost to Lleyton Hewitt
  62. Q🇨🇭Ivo HeubergerRound of 64 · Lost to Tim Henman
  63. LL🇫🇷Julien BenneteauRound of 64 · Lost to Mario Ancic
  64. 🇸🇰Karol KuceraRound of 64 · Lost to Wayne Ferreira
  65. WC🇬🇧Mark HiltonRound of 64 · Lost to Dominik Hrbaty
  66. 🇳🇱Martin VerkerkRound of 64 · Lost to Mark Philippoussis
  67. 🇨🇿Radek StepanekRound of 64 · Lost to Carlos Moya
  68. 🇦🇲Sargis SargsianRound of 64 · Lost to Dmitry Tursunov
  69. 🇦🇹Stefan KoubekRound of 64 · Lost to Juan Carlos Ferrero
  70. LL🇮🇹Stefano PescosolidoRound of 64 · Lost to Taylor Dent
  71. 🇺🇸Todd MartinRound of 64 · Lost to Sjeng Schalken
  72. 🇩🇪Tommy HaasRound of 64 · Lost to Xavier Malisse
  73. 🇹🇼Yen Hsun LuRound of 64 · Lost to Jonas Bjorkman
  74. 🇪🇸Albert CostaRound of 128 · Lost to Mark Hilton
  75. 🇪🇸Alberto Martin#364Round of 128 · Lost to Fabrice Santoro
  76. WC🇬🇧Alex BogdanovicRound of 128 · Lost to Roger Federer
  77. 🇪🇸Alex CorretjaRound of 128 · Lost to Radek Stepanek
  78. Q🇧🇷Andre SaRound of 128 · Lost to Hicham Arazi
  79. Q🇮🇱Andy RamRound of 128 · Lost to Andrei Pavel
  80. 🇫🇷Antony DupuisRound of 128 · Lost to Tommy Haas
  81. 🇫🇷Arnaud ClementRound of 128 · Lost to Joachim Johansson
  82. WC🇬🇧Arvind ParmarRound of 128 · Lost to Gilles Elseneer
  83. 🇨🇿Bohdan UlihrachRound of 128 · Lost to Albert Montanes
  84. Q🇧🇪Christophe RochusRound of 128 · Lost to Mark Philippoussis
  85. 🇪🇸David SanchezRound of 128 · Lost to Dominik Hrbaty
  86. LL🇮🇹Davide SanguinettiRound of 128 · Lost to Greg Rusedski
  87. 🇳🇱Dennis Van ScheppingenRound of 128 · Lost to Stefano Pescosolido
  88. 🇧🇷Flavio SarettaRound of 128 · Lost to Ivo Heuberger
  89. 🇪🇸Galo BlancoRound of 128 · Lost to Thomas Enqvist
  90. Q🇺🇸Glenn WeinerRound of 128 · Lost to Fernando Verdasco
  91. 🇦🇷Guillermo CanasRound of 128 · Lost to Todd Martin
  92. Q🇪🇸Ivan NavarroRound of 128 · Lost to Mardy Fish
  93. Q🇬🇧Jamie DelgadoRound of 128 · Lost to Filippo Volandri
  94. Q🇨🇿Jan HernychRound of 128 · Lost to Daniele Bracciali
  95. 🇨🇿Jan VacekRound of 128 · Lost to Yen Hsun Lu
  96. Q🇷🇸Janko TipsarevicRound of 128 · Lost to Robby Ginepri
  97. 🇺🇸Jeff SalzensteinRound of 128 · Lost to Alexander Peya
  98. Q🇹🇼Jimmy WangRound of 128 · Lost to Andy Roddick
  99. 🇳🇱John Van LottumRound of 128 · Lost to Igor Andreev
  100. WC🇬🇧Jonathan MarrayRound of 128 · Lost to Karol Beck
  101. 🇦🇷Jose AcasusoRound of 128 · Lost to Stefan Koubek
  102. Q🇦🇹Julian KnowleRound of 128 · Lost to Alejandro Falla
  103. 🇫🇷Julien BoutterRound of 128 · Lost to Juan Carlos Ferrero
  104. 🇦🇹Jurgen MelzerRound of 128 · Lost to Lleyton Hewitt
  105. 🇩🇰Kristian PlessRound of 128 · Lost to Felix Mantilla
  106. 🇧🇪Kristof VliegenRound of 128 · Lost to Irakli Labadze
  107. 🇩🇪Lars BurgsmullerRound of 128 · Lost to Juan Ignacio Chela
  108. WC🇬🇧Lee ChildsRound of 128 · Lost to Sjeng Schalken
  109. 🇪🇸Marc LopezRound of 128 · Lost to Sargis Sargsian
  110. 🇦🇷Martin Vassallo ArguelloRound of 128 · Lost to Fernando Gonzalez
  111. 🇫🇷Michael LlodraRound of 128 · Lost to Cyril Saulnier
  112. 🇷🇺Nikolay DavydenkoRound of 128 · Lost to Martin Verkerk
  113. Q🇫🇷Olivier PatienceRound of 128 · Lost to Carlos Moya
  114. 🇧🇪Olivier RochusRound of 128 · Lost to Gregory Carraz
  115. 🇪🇸Oscar HernandezRound of 128 · Lost to Karol Kucera
  116. LL🇮🇹Potito StaraceRound of 128 · Lost to Tommy Robredo
  117. 🇳🇱Raemon SluiterRound of 128 · Lost to Jonas Bjorkman
  118. Q🇵🇾Ramon DelgadoRound of 128 · Lost to Taylor Dent
  119. WC🇬🇧Richard BloomfieldRound of 128 · Lost to Feliciano Lopez
  120. Q🇫🇷Richard GasquetRound of 128 · Lost to Kenneth Carlsen
  121. 🇸🇪Robin SoderlingRound of 128 · Lost to Rainer Schuettler
  122. 🇪🇸Ruben Ramirez HidalgoRound of 128 · Lost to Tim Henman
  123. 🇫🇷Thierry AscioneRound of 128 · Lost to Sebastien Grosjean
  124. WC🇦🇺Todd ReidRound of 128 · Lost to Vincent Spadea
  125. 🇨🇿Tomas BerdychRound of 128 · Lost to Julien Benneteau
  126. 🇷🇴Victor HanescuRound of 128 · Lost to David Ferrer
  127. 🇦🇺Wayne ArthursRound of 128 · Lost to Florian Mayer
  128. 🇿🇦Wesley MoodieRound of 128 · Lost to Guillermo Coria