Wimbledon 2004
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🇨🇭Roger FedererFinal · Champion
- 2🇺🇸Andy RoddickFinal · Lost to Roger Federer
- 3🇦🇷Guillermo CoriaRound of 64 · Lost to Florian Mayer
- 5🇬🇧Tim HenmanQuarterfinals · Lost to Mario Ancic
- 6🇪🇸Juan Carlos FerreroRound of 32 · Lost to Robby Ginepri
- 7🇦🇺Lleyton HewittQuarterfinals · Lost to Roger Federer
- 8🇩🇪Rainer SchuettlerRound of 32 · Lost to Vincent Spadea
- 9🇪🇸Carlos MoyaRound of 16 · Lost to Lleyton Hewitt
- 10🇫🇷Sebastien GrosjeanSemifinals · Lost to Roger Federer
- 11🇦🇺Mark PhilippoussisRound of 16 · Lost to Tim Henman
- 12🇳🇱Sjeng SchalkenQuarterfinals · Lost to Andy Roddick
- 13🇹🇭Paradorn SrichaphanRound of 128 · Lost to Ivo Karlovic
- 14🇺🇸Mardy FishRound of 64 · Lost to Joachim Johansson
- 15🇨🇱Nicolas MassuRound of 128 · Lost to Alexander Popp
- 16🇨🇿Jiri NovakRound of 128 · Lost to Xavier Malisse
- 17🇸🇪Jonas BjorkmanRound of 32 · Lost to Joachim Johansson
- 18🇪🇸Feliciano LopezRound of 32 · Lost to Ivo Karlovic
- 19🇷🇺Marat SafinRound of 128 · Lost to Dmitry Tursunov
- 20🇪🇸Tommy RobredoRound of 64 · Lost to Karol Beck
- 21🇦🇷Juan Ignacio ChelaRound of 64 · Lost to Thomas Enqvist
- 22🇷🇴Andrei PavelRound of 64 · Lost to Kenneth Carlsen
- 23🇧🇾Max MirnyiRound of 128 · Lost to Jan Michael Gambill
- 24🇨🇱Fernando GonzalezRound of 32 · Lost to Mark Philippoussis
- 25🇸🇰Dominik HrbatyRound of 32 · Lost to Mario Ancic
- 26🇺🇸Taylor DentRound of 32 · Lost to Andy Roddick
- 27🇺🇸Robby GinepriRound of 16 · Lost to Sebastien Grosjean
- 28🇭🇷Ivan LjubicicRound of 128 · Lost to Wayne Ferreira
- 29🇩🇪Nicolas KieferRound of 128 · Lost to Thomas Johansson
- 30🇺🇸Vincent SpadeaRound of 16 · Lost to Sjeng Schalken
- 31🇷🇺Mikhail YouzhnyRound of 128 · Lost to Goran Ivanisevic
- 32🇲🇦Hicham AraziRound of 32 · Lost to Tim Henman
- 33🇵🇪Luis HornaRound of 128 · Lost to Mario Ancic
- 🇭🇷Mario AncicSemifinals · Lost to Andy Roddick
- 🇩🇪Florian MayerQuarterfinals · Lost to Sebastien Grosjean
- 🇩🇪Alexander PoppRound of 16 · Lost to Andy Roddick
- 🇭🇷Ivo KarlovicRound of 16 · Lost to Roger Federer
- 🇸🇪Joachim JohanssonRound of 16 · Lost to Florian Mayer
- 🇧🇪Xavier MalisseRound of 16 · Lost to Mario Ancic
- 🇷🇺Dmitry TursunovRound of 32 · Lost to Carlos Moya
- 🇭🇷Goran IvanisevicRound of 32 · Lost to Lleyton Hewitt
- 🇺🇸Jan Michael GambillRound of 32 · Lost to Sebastien Grosjean
- 🇸🇰Karol BeckRound of 32 · Lost to Xavier Malisse
- 🇩🇰Kenneth CarlsenRound of 32 · Lost to Alexander Popp
- 🇸🇪Thomas EnqvistRound of 32 · Lost to Sjeng Schalken
- 🇸🇪Thomas JohanssonRound of 32 · Lost to Roger Federer
- 🇿🇦Wayne FerreiraRound of 32 · Lost to Florian Mayer
- 🇪🇸Albert MontanesRound of 64 · Lost to Alexander Popp
- Q🇨🇴Alejandro FallaRound of 64 · Lost to Roger Federer
- LL🇦🇹Alexander PeyaRound of 64 · Lost to Andy Roddick
- 🇫🇷Cyril SaulnierRound of 64 · Lost to Feliciano Lopez
- Q🇮🇹Daniele BraccialiRound of 64 · Lost to Jan Michael Gambill
- 🇪🇸David FerrerRound of 64 · Lost to Hicham Arazi
- 🇫🇷Fabrice SantoroRound of 64 · Lost to Thomas Johansson
- 🇪🇸Felix MantillaRound of 64 · Lost to Vincent Spadea
- 🇪🇸Fernando VerdascoRound of 64 · Lost to Robby Ginepri
- 🇮🇹Filippo VolandriRound of 64 · Lost to Goran Ivanisevic
- 🇧🇪Gilles ElseneerRound of 64 · Lost to Ivo Karlovic
- WC🇬🇧Greg RusedskiRound of 64 · Lost to Rainer Schuettler
- 🇫🇷Gregory CarrazRound of 64 · Lost to Sebastien Grosjean
- 🇷🇺Igor AndreevRound of 64 · Lost to Fernando Gonzalez
- 🇬🇪Irakli LabadzeRound of 64 · Lost to Lleyton Hewitt
- Q🇨🇭Ivo HeubergerRound of 64 · Lost to Tim Henman
- LL🇫🇷Julien BenneteauRound of 64 · Lost to Mario Ancic
- 🇸🇰Karol KuceraRound of 64 · Lost to Wayne Ferreira
- WC🇬🇧Mark HiltonRound of 64 · Lost to Dominik Hrbaty
- 🇳🇱Martin VerkerkRound of 64 · Lost to Mark Philippoussis
- 🇨🇿Radek StepanekRound of 64 · Lost to Carlos Moya
- 🇦🇲Sargis SargsianRound of 64 · Lost to Dmitry Tursunov
- 🇦🇹Stefan KoubekRound of 64 · Lost to Juan Carlos Ferrero
- LL🇮🇹Stefano PescosolidoRound of 64 · Lost to Taylor Dent
- 🇺🇸Todd MartinRound of 64 · Lost to Sjeng Schalken
- 🇩🇪Tommy HaasRound of 64 · Lost to Xavier Malisse
- 🇹🇼Yen Hsun LuRound of 64 · Lost to Jonas Bjorkman
- 🇪🇸Albert CostaRound of 128 · Lost to Mark Hilton
- 🇪🇸Alberto Martin#364Round of 128 · Lost to Fabrice Santoro
- WC🇬🇧Alex BogdanovicRound of 128 · Lost to Roger Federer
- 🇪🇸Alex CorretjaRound of 128 · Lost to Radek Stepanek
- Q🇧🇷Andre SaRound of 128 · Lost to Hicham Arazi
- Q🇮🇱Andy RamRound of 128 · Lost to Andrei Pavel
- 🇫🇷Antony DupuisRound of 128 · Lost to Tommy Haas
- 🇫🇷Arnaud ClementRound of 128 · Lost to Joachim Johansson
- WC🇬🇧Arvind ParmarRound of 128 · Lost to Gilles Elseneer
- 🇨🇿Bohdan UlihrachRound of 128 · Lost to Albert Montanes
- Q🇧🇪Christophe RochusRound of 128 · Lost to Mark Philippoussis
- 🇪🇸David SanchezRound of 128 · Lost to Dominik Hrbaty
- LL🇮🇹Davide SanguinettiRound of 128 · Lost to Greg Rusedski
- 🇳🇱Dennis Van ScheppingenRound of 128 · Lost to Stefano Pescosolido
- 🇧🇷Flavio SarettaRound of 128 · Lost to Ivo Heuberger
- 🇪🇸Galo BlancoRound of 128 · Lost to Thomas Enqvist
- Q🇺🇸Glenn WeinerRound of 128 · Lost to Fernando Verdasco
- 🇦🇷Guillermo CanasRound of 128 · Lost to Todd Martin
- Q🇪🇸Ivan NavarroRound of 128 · Lost to Mardy Fish
- Q🇬🇧Jamie DelgadoRound of 128 · Lost to Filippo Volandri
- Q🇨🇿Jan HernychRound of 128 · Lost to Daniele Bracciali
- 🇨🇿Jan VacekRound of 128 · Lost to Yen Hsun Lu
- Q🇷🇸Janko TipsarevicRound of 128 · Lost to Robby Ginepri
- 🇺🇸Jeff SalzensteinRound of 128 · Lost to Alexander Peya
- Q🇹🇼Jimmy WangRound of 128 · Lost to Andy Roddick
- 🇳🇱John Van LottumRound of 128 · Lost to Igor Andreev
- WC🇬🇧Jonathan MarrayRound of 128 · Lost to Karol Beck
- 🇦🇷Jose AcasusoRound of 128 · Lost to Stefan Koubek
- Q🇦🇹Julian KnowleRound of 128 · Lost to Alejandro Falla
- 🇫🇷Julien BoutterRound of 128 · Lost to Juan Carlos Ferrero
- 🇦🇹Jurgen MelzerRound of 128 · Lost to Lleyton Hewitt
- 🇩🇰Kristian PlessRound of 128 · Lost to Felix Mantilla
- 🇧🇪Kristof VliegenRound of 128 · Lost to Irakli Labadze
- 🇩🇪Lars BurgsmullerRound of 128 · Lost to Juan Ignacio Chela
- WC🇬🇧Lee ChildsRound of 128 · Lost to Sjeng Schalken
- 🇪🇸Marc LopezRound of 128 · Lost to Sargis Sargsian
- 🇦🇷Martin Vassallo ArguelloRound of 128 · Lost to Fernando Gonzalez
- 🇫🇷Michael LlodraRound of 128 · Lost to Cyril Saulnier
- 🇷🇺Nikolay DavydenkoRound of 128 · Lost to Martin Verkerk
- Q🇫🇷Olivier PatienceRound of 128 · Lost to Carlos Moya
- 🇧🇪Olivier RochusRound of 128 · Lost to Gregory Carraz
- 🇪🇸Oscar HernandezRound of 128 · Lost to Karol Kucera
- LL🇮🇹Potito StaraceRound of 128 · Lost to Tommy Robredo
- 🇳🇱Raemon SluiterRound of 128 · Lost to Jonas Bjorkman
- Q🇵🇾Ramon DelgadoRound of 128 · Lost to Taylor Dent
- WC🇬🇧Richard BloomfieldRound of 128 · Lost to Feliciano Lopez
- Q🇫🇷Richard GasquetRound of 128 · Lost to Kenneth Carlsen
- 🇸🇪Robin SoderlingRound of 128 · Lost to Rainer Schuettler
- 🇪🇸Ruben Ramirez HidalgoRound of 128 · Lost to Tim Henman
- 🇫🇷Thierry AscioneRound of 128 · Lost to Sebastien Grosjean
- WC🇦🇺Todd ReidRound of 128 · Lost to Vincent Spadea
- 🇨🇿Tomas BerdychRound of 128 · Lost to Julien Benneteau
- 🇷🇴Victor HanescuRound of 128 · Lost to David Ferrer
- 🇦🇺Wayne ArthursRound of 128 · Lost to Florian Mayer
- 🇿🇦Wesley MoodieRound of 128 · Lost to Guillermo Coria