French Open 2002
Albert Costa won the title, beating Juan Carlos Ferrero 6–1 6–0 4–6 6–3 in the final.
Main draw 128 players
- 1🇦🇺Lleyton HewittRound of 16 · Lost to Guillermo Canas
- 2🇷🇺Marat SafinSemifinals · Lost to Juan Carlos Ferrero
- 3🇩🇪Tommy HaasRound of 16 · Lost to Andrei Pavel
- 4🇺🇸Andre AgassiQuarterfinals · Lost to Juan Carlos Ferrero
- 5🇷🇺Yevgeny KafelnikovRound of 64 · Lost to Mariano Zabaleta
- 6🇬🇧Tim HenmanRound of 64 · Lost to Xavier Malisse
- 7🇧🇷Gustavo KuertenRound of 16 · Lost to Albert Costa
- 8🇨🇭Roger FedererRound of 128 · Lost to Hicham Arazi
- 9🇸🇪Thomas JohanssonRound of 64 · Lost to Arnaud Clement
- 10🇫🇷Sebastien GrosjeanQuarterfinals · Lost to Marat Safin
- 11🇪🇸Juan Carlos FerreroFinal · Lost to Albert Costa
- 12🇺🇸Pete SamprasRound of 128 · Lost to Andrea Gaudenzi
- 13🇺🇸Andy RoddickRound of 128 · Lost to Wayne Arthurs
- 14🇨🇿Jiri NovakRound of 32 · Lost to Paul Henri Mathieu
- 15🇦🇷Guillermo CanasQuarterfinals · Lost to Albert Costa
- 16🇲🇦Younes El AynaouiRound of 64 · Lost to Albert Montanes
- 17🇪🇸Carlos MoyaRound of 32 · Lost to Guillermo Canas
- 18🇪🇸Alex CorretjaSemifinals · Lost to Albert Costa
- 19🇸🇪Thomas EnqvistRound of 64 · Lost to Paradorn Srichaphan
- 20🇪🇸Albert CostaFinal · Champion
- 21🇦🇷Juan Ignacio ChelaRound of 128 · Lost to Adrian Voinea
- 22🇷🇴Andrei PavelQuarterfinals · Lost to Alex Corretja
- 23🇫🇷Fabrice SantoroRound of 64 · Lost to Paul Henri Mathieu
- 24🇩🇪Rainer SchuettlerRound of 64 · Lost to Guillermo Coria
- 25🇪🇸Tommy RobredoRound of 32 · Lost to Andre Agassi
- 26🇧🇾Max MirnyiRound of 128 · Lost to Cecil Mamiit
- 27🇫🇷Nicolas EscudeRound of 128 · Lost to Fernando Meligeni
- 28🇪🇨Nicolas LapenttiRound of 128 · Lost to Jarkko Nieminen
- 29🇦🇷David NalbandianRound of 32 · Lost to Marat Safin
- 30🇳🇱Sjeng SchalkenRound of 32 · Lost to Lleyton Hewitt
- 31🇦🇷Gaston GaudioRound of 16 · Lost to Juan Carlos Ferrero
- 32🇭🇷Ivan LjubicicRound of 128 · Lost to Fernando Vicente
- WC🇫🇷Arnaud Di PasqualeRound of 16 · Lost to Marat Safin
- 🇦🇷Mariano ZabaletaRound of 16 · Lost to Alex Corretja
- WC🇫🇷Paul Henri MathieuRound of 16 · Lost to Andre Agassi
- 🇧🇪Xavier MalisseRound of 16 · Lost to Sebastien Grosjean
- 🇪🇸Albert MontanesRound of 32 · Lost to Andrei Pavel
- 🇪🇸Albert PortasRound of 32 · Lost to Xavier Malisse
- 🇮🇹Andrea GaudenziRound of 32 · Lost to Albert Costa
- 🇫🇷Arnaud ClementRound of 32 · Lost to Alex Corretja
- 🇨🇱Fernando GonzalezRound of 32 · Lost to Gustavo Kuerten
- 🇪🇸Fernando VicenteRound of 32 · Lost to Mariano Zabaleta
- 🇦🇷Guillermo CoriaRound of 32 · Lost to Juan Carlos Ferrero
- 🇲🇦Hicham AraziRound of 32 · Lost to Gaston Gaudio
- 🇫🇮Jarkko NieminenRound of 32 · Lost to Tommy Haas
- 🇹🇭Paradorn SrichaphanRound of 32 · Lost to Arnaud Di Pasquale
- 🇺🇸Vincent SpadeaRound of 32 · Lost to Sebastien Grosjean
- 🇷🇴Adrian VoineaRound of 64 · Lost to Vincent Spadea
- 🇪🇸Alberto Martin#354Round of 64 · Lost to Fernando Vicente
- 🇪🇸Alex CalatravaRound of 64 · Lost to Guillermo Canas
- Q🇮🇱Amir HadadRound of 64 · Lost to Jarkko Nieminen
- LL🇷🇺Andrei StoliarovRound of 64 · Lost to Lleyton Hewitt
- 🇵🇭Cecil MamiitRound of 64 · Lost to Albert Portas
- 🇪🇸David SanchezRound of 64 · Lost to Andre Agassi
- 🇮🇹Davide SanguinettiRound of 64 · Lost to Gustavo Kuerten
- LL🇪🇸Feliciano LopezRound of 64 · Lost to Tommy Haas
- 🇧🇷Fernando MeligeniRound of 64 · Lost to Fernando Gonzalez
- 🇧🇷Flavio SarettaRound of 64 · Lost to David Nalbandian
- 🇬🇪Irakli LabadzeRound of 64 · Lost to Gaston Gaudio
- Q🇺🇸Jack BrasingtonRound of 64 · Lost to Andrea Gaudenzi
- 🇺🇸James BlakeRound of 64 · Lost to Sebastien Grosjean
- Q🇩🇪Jens KnippschildRound of 64 · Lost to Jiri Novak
- Q🇦🇷Mariano PuertaRound of 64 · Lost to Hicham Arazi
- 🇦🇺Mark PhilippoussisRound of 64 · Lost to Carlos Moya
- 🇨🇭Michel KratochvilRound of 64 · Lost to Andrei Pavel
- 🇫🇷Nicolas CoutelotRound of 64 · Lost to Juan Carlos Ferrero
- 🇷🇺Nikolay DavydenkoRound of 64 · Lost to Albert Costa
- Q🇺🇿Oleg OgorodovRound of 64 · Lost to Tommy Robredo
- 🇧🇪Olivier RochusRound of 64 · Lost to Marat Safin
- WC🇫🇷Sebastien De ChaunacRound of 64 · Lost to Sjeng Schalken
- 🇺🇸Todd MartinRound of 64 · Lost to Alex Corretja
- 🇦🇺Wayne ArthursRound of 64 · Lost to Arnaud Di Pasquale
- 🇦🇷Agustin CalleriRound of 128 · Lost to David Nalbandian
- Q🇩🇪Alexander PoppRound of 128 · Lost to Xavier Malisse
- 🇧🇷Andre SaRound of 128 · Lost to Lleyton Hewitt
- 🇦🇺Andrew IlieRound of 128 · Lost to Albert Portas
- 🇫🇷Antony DupuisRound of 128 · Lost to Albert Montanes
- 🇭🇺Attila SavoltRound of 128 · Lost to Olivier Rochus
- 🇨🇿Bohdan UlihrachRound of 128 · Lost to Alex Corretja
- 🇫🇷Cedric PiolineRound of 128 · Lost to Vincent Spadea
- 🇧🇪Christophe RochusRound of 128 · Lost to Amir Hadad
- Q🇪🇸Didac PerezRound of 128 · Lost to Feliciano Lopez
- 🇸🇰Dominik HrbatyRound of 128 · Lost to Michel Kratochvil
- Q🇦🇷Edgardo MassaRound of 128 · Lost to Thomas Enqvist
- Q🇫🇷Eric ProdonRound of 128 · Lost to Andre Agassi
- 🇮🇹Federico LuzziRound of 128 · Lost to Jack Brasington
- 🇪🇸Francisco ClavetRound of 128 · Lost to Sebastien Grosjean
- 🇦🇷Franco SquillariRound of 128 · Lost to Thomas Johansson
- 🇪🇸Galo BlancoRound of 128 · Lost to Tim Henman
- Q🇮🇹Giorgio GalimbertiRound of 128 · Lost to Nikolay Davydenko
- 🇮🇱Harel LevyRound of 128 · Lost to Tommy Robredo
- 🇰🇷Hyung Taik LeeRound of 128 · Lost to Jens Knippschild
- Q🇵🇪Ivan MirandaRound of 128 · Lost to Sjeng Schalken
- 🇨🇭Ivo HeubergerRound of 128 · Lost to Gustavo Kuerten
- 🇺🇸Jan Michael GambillRound of 128 · Lost to Younes El Aynaoui
- 🇨🇿Jan VacekRound of 128 · Lost to Mariano Zabaleta
- WC🇲🇨Jean Rene LisnardRound of 128 · Lost to Juan Carlos Ferrero
- 🇸🇪Jonas BjorkmanRound of 128 · Lost to Andrei Stoliarov
- 🇦🇷Jose AcasusoRound of 128 · Lost to David Sanchez
- 🇪🇸Juan BalcellsRound of 128 · Lost to Gaston Gaudio
- 🇦🇹Julian KnowleRound of 128 · Lost to Davide Sanguinetti
- WC🇫🇷Julien BenneteauRound of 128 · Lost to Arnaud Clement
- 🇫🇷Julien BoutterRound of 128 · Lost to Irakli Labadze
- Q🇫🇷Julien VarletRound of 128 · Lost to Mark Philippoussis
- 🇸🇰Karol KuceraRound of 128 · Lost to Guillermo Canas
- 🇩🇰Kristian PlessRound of 128 · Lost to Mariano Puerta
- 🇩🇪Lars BurgsmullerRound of 128 · Lost to James Blake
- 🇸🇪Magnus NormanRound of 128 · Lost to Fabrice Santoro
- 🇦🇹Markus HipflRound of 128 · Lost to Oleg Ogorodov
- 🇬🇧Martin LeeRound of 128 · Lost to Andrei Pavel
- Q🇦🇷Martin Vassallo ArguelloRound of 128 · Lost to Todd Martin
- 🇺🇸Michael ChangRound of 128 · Lost to Sebastien De Chaunac
- WC🇫🇷Michael LlodraRound of 128 · Lost to Marat Safin
- 🇺🇸Michael RussellRound of 128 · Lost to Arnaud Di Pasquale
- 🇨🇿Michal TabaraRound of 128 · Lost to Tommy Haas
- 🇷🇺Mikhail YouzhnyRound of 128 · Lost to Jiri Novak
- 🇩🇪Nicolas KieferRound of 128 · Lost to Alex Calatrava
- Q🇦🇹Oliver MarachRound of 128 · Lost to Flavio Saretta
- 🇳🇱Raemon SluiterRound of 128 · Lost to Paradorn Srichaphan
- 🇵🇾Ramon DelgadoRound of 128 · Lost to Carlos Moya
- WC🇫🇷Richard GasquetRound of 128 · Lost to Albert Costa
- Q🇺🇸Robby GinepriRound of 128 · Lost to Alberto Martin
- 🇦🇲Sargis SargsianRound of 128 · Lost to Guillermo Coria
- WC🇦🇺Scott DraperRound of 128 · Lost to Fernando Gonzalez
- 🇦🇹Stefan KoubekRound of 128 · Lost to Nicolas Coutelot
- LL🇮🇹Stefano GalvaniRound of 128 · Lost to Rainer Schuettler
- Q🇩🇪Tomas BehrendRound of 128 · Lost to Yevgeny Kafelnikov
- 🇿🇦Wayne FerreiraRound of 128 · Lost to Paul Henri Mathieu