Knockout bracket
Round of 16
Quarterfinal
Semifinal
Early rounds
Round of 128 64 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 | Set 4 | Set 5 |
|---|---|---|---|---|---|---|
| Lleyton Hewitt | Jonas Bjorkman | 6-4 | 7-5 | 6-1 | · | · |
| Gregory Carraz | Cecil Mamiit | 6-2 | 6-4 | 6-75 | 7-5 | · |
| Julian Knowle | Michael Llodra | 3-6 | 6-4 | 6-3 | 3-6 | 6-3 |
| Jarkko Nieminen | Alan Mackin | 7-65 | 6-3 | 6-3 | · | · |
| Gaston Gaudio | Juan Pablo Guzman | 6-3 | 6-4 | 6-3 | · | · |
| Mikhail Youzhny | Brian Vahaly | 6-3 | 1-6 | 6-3 | 6-2 | · |
| Marc Rosset | Jose Acasuso | 6-3 | 7-64 | 6-1 | · | · |
| Nicolas Escude | Alex Bogdanovic | 4-6 | 6-4 | 6-4 | 6-4 | · |
| Juan Carlos Ferrero | Neville Godwin | 6-75 | 6-3 | 6-3 | 6-3 | · |
| Jeff Morrison | Noam Okun | 6-3 | 7-63 | 6-2 | · | · |
| Michael Chang | Lars Burgsmuller | 6-3 | 7-64 | 6-4 | · | · |
| Sjeng Schalken | Kristian Pless | 6-3 | 6-3 | 7-5 | · | · |
| Fabrice Santoro | Agustin Calleri | 2-6 | 7-64 | 6-4 | 4-6 | 6-3 |
| Adrian Voinea | Nicolas Coutelot | 7-64 | 6-1 | 6-3 | · | · |
| Jan Vacek | Jerome Golmard | 6-2 | 7-66 | 3-2 | · | · |
| Mario Ancic | Roger Federer | 6-3 | 7-62 | 6-3 | · | · |
| Tim Henman | Jean Francois Bachelot | 6-1 | 6-3 | 6-2 | · | · |
| Scott Draper | Cristiano Caratti | 6-3 | 4-6 | 6-4 | 7-5 | · |
| Wayne Ferreira | Albert Portas | 7-65 | 6-3 | 6-74 | 6-3 | · |
| Ivan Ljubicic | Ramon Delgado | 6-2 | 6-4 | 7-5 | · | · |
| Raemon Sluiter | Tommy Robredo | 6-1 | 6-4 | 6-4 | · | · |
| Radek Stepanek | Cyril Saulnier | 7-5 | 6-2 | 7-65 | · | · |
| Michel Kratochvil | Nikolay Davydenko | 6-4 | 6-2 | 6-4 | · | · |
| Irakli Labadze | Younes El Aynaoui | 4-6 | 7-64 | 6-3 | 7-62 | · |
| Guillermo Canas | Michael Kohlmann | 7-5 | 6-4 | 6-4 | · | · |
| Feliciano Lopez | Konstantinos Economidis | 6-3 | 3-6 | 4-6 | 7-62 | 11-9 |
| Sargis Sargsian | Fernando Vicente | 4-6 | 7-63 | 6-3 | 6-2 | · |
| Rainer Schuettler | Hicham Arazi | 7-63 | 6-4 | 6-4 | · | · |
| Stefan Koubek | Justin Bower | 6-3 | 3-6 | 6-2 | 4-6 | 6-3 |
| Andre Sa | Antony Dupuis | 6-3 | 4-6 | 6-4 | 5-7 | 6-3 |
| Alexander Waske | Andrea Gaudenzi | 7-64 | 7-63 | 6-72 | 6-1 | · |
| Flavio Saretta | Thomas Johansson | 6-72 | 6-4 | 7-64 | 3-6 | 12-10 |
| Yevgeny Kafelnikov | Dominik Hrbaty | 6-1 | 7-64 | 7-67 | · | · |
| Nicolas Thomann | Markus Hipfl | 6-1 | 7-63 | 3-6 | 4-6 | 11-9 |
| Vincent Spadea | Magnus Larsson | 3-6 | 7-64 | 6-72 | 6-4 | 6-1 |
| Xavier Malisse | Galo Blanco | 6-3 | 6-3 | 6-3 | · | · |
| Greg Rusedski | Jurgen Melzer | 6-1 | 6-4 | 7-5 | · | · |
| Hyung Taik Lee | Andrei Stoliarov | 6-3 | 6-2 | 4-6 | 4-6 | 6-2 |
| Alberto Martin | Stefano Galvani | 6-4 | 7-63 | 6-4 | · | · |
| Andy Roddick | Bohdan Ulihrach | 6-1 | 3-1 | · | · | · |
| Thomas Enqvist | Arvind Parmar | 6-1 | 6-4 | 6-4 | · | · |
| Mark Philippoussis | Julien Boutter | 6-3 | 3-6 | 6-1 | 6-2 | · |
| Nicolas Kiefer | Juan Balcells | 6-3 | 2-6 | 5-7 | 7-5 | 6-3 |
| Fernando Gonzalez | Juan Ignacio Chela | 6-3 | 3-6 | 1-6 | 7-5 | 6-3 |
| James Blake | Mariano Zabaleta | 6-2 | 6-2 | · | · | · |
| Richard Krajicek | Franco Squillari | 6-2 | 7-5 | 7-65 | · | · |
| Paradorn Srichaphan | Jack Brasington | 6-4 | 6-3 | 3-6 | 5-7 | 6-4 |
| Andre Agassi | Harel Levy | 6-0 | 6-4 | 6-4 | · | · |
| Pete Sampras | Martin Lee | 6-3 | 7-61 | 6-3 | · | · |
| George Bastl | Denis Golovanov | 6-4 | 6-2 | 7-65 | · | · |
| Paul Henri Mathieu | Francisco Clavet | 6-4 | 7-5 | 6-3 | · | · |
| David Nalbandian | David Sanchez | 6-4 | 6-3 | 4-6 | 7-5 | · |
| Taylor Dent | Max Mirnyi | 4-6 | 6-4 | 7-63 | 6-4 | · |
| Jan Michael Gambill | Nicolas Massu | 6-3 | 7-69 | 6-3 | · | · |
| Wayne Arthurs | Michael Russell | 6-4 | 6-4 | 6-3 | · | · |
| Jiri Novak | Fernando Meligeni | 2-6 | 6-0 | 6-4 | 6-4 | · |
| Andrei Pavel | Kenneth Carlsen | 6-4 | 6-1 | 3-6 | 6-3 | · |
| Karol Beck | Alexandre Simoni | 6-73 | 4-6 | 7-65 | 6-2 | 6-2 |
| Barry Cowan | Attila Savolt | 6-73 | 6-3 | 6-3 | 6-3 | · |
| Nicolas Lapentti | Jamie Delgado | 6-3 | 6-2 | 6-76 | 4-6 | 7-5 |
| Todd Martin | Davide Sanguinetti | 6-3 | 6-4 | 7-61 | · | · |
| Arnaud Clement | Albert Montanes | 6-3 | 6-4 | 6-0 | · | · |
| Olivier Rochus | Christophe Rochus | 6-2 | 3-6 | 7-66 | 6-0 | · |
| Marat Safin | Cedric Pioline | 7-67 | 6-2 | 6-3 | · | · |
Round of 64 32 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 | Set 4 | Set 5 |
|---|---|---|---|---|---|---|
| Lleyton Hewitt | Gregory Carraz | 6-4 | 7-65 | 6-2 | · | · |
| Julian Knowle | Jarkko Nieminen | 6-3 | 6-4 | 6-3 | · | · |
| Mikhail Youzhny | Gaston Gaudio | 6-0 | 1-6 | 7-62 | 5-7 | 6-4 |
| Nicolas Escude | Marc Rosset | 6-2 | 5-7 | 7-5 | 6-4 | · |
| Jeff Morrison | Juan Carlos Ferrero | 6-3 | 7-5 | 7-65 | · | · |
| Sjeng Schalken | Michael Chang | 7-62 | 6-3 | 4-6 | 6-1 | · |
| Adrian Voinea | Fabrice Santoro | 6-2 | 6-4 | 3-6 | 6-3 | · |
| Jan Vacek | Mario Ancic | 6-4 | 6-4 | 7-5 | · | · |
| Tim Henman | Scott Draper | 3-6 | 6-3 | 6-4 | 6-3 | · |
| Wayne Ferreira | Ivan Ljubicic | 6-4 | 6-4 | 3-6 | 4-6 | 6-3 |
| Radek Stepanek | Raemon Sluiter | 6-3 | 6-75 | 6-3 | 6-3 | · |
| Michel Kratochvil | Irakli Labadze | 3-6 | 6-0 | 7-64 | 7-65 | · |
| Feliciano Lopez | Guillermo Canas | 4-6 | 2-6 | 7-67 | 7-5 | 10-8 |
| Rainer Schuettler | Sargis Sargsian | 6-3 | 6-0 | 6-1 | · | · |
| Andre Sa | Stefan Koubek | 3-6 | 7-63 | 7-5 | 6-3 | · |
| Flavio Saretta | Alexander Waske | 6-74 | 6-4 | 6-4 | 7-5 | · |
| Yevgeny Kafelnikov | Nicolas Thomann | 7-68 | 6-2 | 6-2 | · | · |
| Xavier Malisse | Vincent Spadea | 7-5 | 6-2 | 6-2 | · | · |
| Greg Rusedski | Hyung Taik Lee | 6-1 | 6-4 | 5-7 | 6-2 | · |
| Andy Roddick | Alberto Martin | 6-1 | 6-2 | 6-2 | · | · |
| Mark Philippoussis | Thomas Enqvist | 7-5 | 6-3 | 6-4 | · | · |
| Nicolas Kiefer | Fernando Gonzalez | 7-5 | 6-3 | 6-0 | · | · |
| Richard Krajicek | James Blake | 6-3 | 6-4 | 3-6 | 4-6 | 11-9 |
| Paradorn Srichaphan | Andre Agassi | 6-4 | 7-65 | 6-2 | · | · |
| George Bastl | Pete Sampras | 6-3 | 6-2 | 4-6 | 3-6 | 6-4 |
| David Nalbandian | Paul Henri Mathieu | 7-63 | 7-67 | 6-3 | · | · |
| Taylor Dent | Jan Michael Gambill | 6-4 | 7-5 | 7-64 | · | · |
| Wayne Arthurs | Jiri Novak | 6-3 | 7-69 | 6-3 | · | · |
| Andrei Pavel | Karol Beck | 3-6 | 6-1 | 7-62 | 6-4 | · |
| Nicolas Lapentti | Barry Cowan | 4-6 | 6-4 | 6-3 | 6-2 | · |
| Arnaud Clement | Todd Martin | 6-3 | 6-4 | 7-62 | · | · |
| Olivier Rochus | Marat Safin | 6-2 | 6-4 | 3-6 | 7-61 | · |
Round of 32 16 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 | Set 4 | Set 5 |
|---|---|---|---|---|---|---|
| Lleyton Hewitt | Julian Knowle | 6-2 | 6-1 | 6-3 | · | · |
| Mikhail Youzhny | Nicolas Escude | 6-2 | 1-6 | 6-3 | 6-3 | · |
| Sjeng Schalken | Jeff Morrison | 6-4 | 7-67 | 6-0 | · | · |
| Jan Vacek | Adrian Voinea | 6-1 | 4-6 | 6-3 | 6-4 | · |
| Tim Henman | Wayne Ferreira | 7-66 | 3-6 | 7-68 | 6-1 | · |
| Michel Kratochvil | Radek Stepanek | 6-2 | 6-3 | 6-3 | · | · |
| Feliciano Lopez | Rainer Schuettler | 3-6 | 7-67 | 6-4 | 6-4 | · |
| Andre Sa | Flavio Saretta | 2-6 | 6-4 | 6-3 | 1-6 | 6-1 |
| Xavier Malisse | Yevgeny Kafelnikov | 7-64 | 7-5 | 6-1 | · | · |
| Greg Rusedski | Andy Roddick | 6-3 | 6-4 | 6-2 | · | · |
| Mark Philippoussis | Nicolas Kiefer | 3-6 | 6-3 | 6-4 | 6-2 | · |
| Richard Krajicek | Paradorn Srichaphan | 7-65 | 6-4 | 6-2 | · | · |
| David Nalbandian | George Bastl | 6-2 | 6-2 | 6-2 | · | · |
| Wayne Arthurs | Taylor Dent | 7-62 | 7-63 | 6-74 | 7-65 | · |
| Nicolas Lapentti | Andrei Pavel | 3-6 | 3-6 | 7-62 | 6-4 | 6-2 |
| Arnaud Clement | Olivier Rochus | 6-0 | 7-5 | 6-3 | · | · |
Players
| Player | Country | Reached | |
|---|---|---|---|
![]() |
Lleyton Hewitt | AUS | Winner |
![]() |
David Nalbandian | ARG | Final |
![]() |
Tim Henman | GBR | Semifinal |
![]() |
Xavier Malisse | BEL | Semifinal |
| AS | Andre Sa | BRA | Quarterfinal |
![]() |
Nicolas Lapentti | ECU | Quarterfinal |
![]() |
Richard Krajicek | NED | Quarterfinal |
![]() |
Sjeng Schalken | NED | Quarterfinal |
![]() |
Arnaud Clement | FRA | Round of 16 |
![]() |
Feliciano Lopez | ESP | Round of 16 |
![]() |
Greg Rusedski | GBR | Round of 16 |
| JV | Jan Vacek | CZE | Round of 16 |
![]() |
Mark Philippoussis | AUS | Round of 16 |
| MK | Michel Kratochvil | SUI | Round of 16 |
![]() |
Mikhail Youzhny | RUS | Round of 16 |
| WA | Wayne Arthurs | AUS | Round of 16 |
| AV | Adrian Voinea | ROU | Round of 32 |
![]() |
Andrei Pavel | ROU | Round of 32 |
![]() |
Andy Roddick | USA | Round of 32 |
| FS | Flavio Saretta | BRA | Round of 32 |
| GB | George Bastl | SUI | Round of 32 |
| JM | Jeff Morrison | USA | Round of 32 |
| JK | Julian Knowle | AUT | Round of 32 |
![]() |
Nicolas Escude | FRA | Round of 32 |
![]() |
Nicolas Kiefer | GER | Round of 32 |
![]() |
Olivier Rochus | BEL | Round of 32 |
![]() |
Paradorn Srichaphan | THA | Round of 32 |
![]() |
Radek Stepanek | CZE | Round of 32 |
![]() |
Rainer Schuettler | GER | Round of 32 |
![]() |
Taylor Dent | USA | Round of 32 |
![]() |
Wayne Ferreira | RSA | Round of 32 |
![]() |
Yevgeny Kafelnikov | RUS | Round of 32 |
![]() |
Alberto Martin | ESP | Round of 64 |
| AW | Alexander Waske | GER | Round of 64 |
![]() |
Andre Agassi | USA | Round of 64 |
| BC | Barry Cowan | GBR | Round of 64 |
![]() |
Fabrice Santoro | FRA | Round of 64 |
![]() |
Fernando Gonzalez | CHI | Round of 64 |
![]() |
Gaston Gaudio | ARG | Round of 64 |
| GC | Gregory Carraz | FRA | Round of 64 |
![]() |
Guillermo Canas | ARG | Round of 64 |
![]() |
Hyung Taik Lee | KOR | Round of 64 |
| IL | Irakli Labadze | GEO | Round of 64 |
![]() |
Ivan Ljubicic | CRO | Round of 64 |
![]() |
James Blake | USA | Round of 64 |
![]() |
Jan Michael Gambill | USA | Round of 64 |
![]() |
Jarkko Nieminen | FIN | Round of 64 |
![]() |
Jiri Novak | CZE | Round of 64 |
![]() |
Juan Carlos Ferrero | ESP | Round of 64 |
| KB | Karol Beck | SVK | Round of 64 |
![]() |
Marat Safin | RUS | Round of 64 |
![]() |
Marc Rosset | SUI | Round of 64 |
![]() |
Mario Ancic | CRO | Round of 64 |
![]() |
Michael Chang | USA | Round of 64 |
| NT | Nicolas Thomann | FRA | Round of 64 |
| PM | Paul Henri Mathieu | FRA | Round of 64 |
![]() |
Pete Sampras | USA | Round of 64 |
| RS | Raemon Sluiter | NED | Round of 64 |
![]() |
Sargis Sargsian | ARM | Round of 64 |
| SD | Scott Draper | AUS | Round of 64 |
![]() |
Stefan Koubek | AUT | Round of 64 |
![]() |
Thomas Enqvist | SWE | Round of 64 |
![]() |
Todd Martin | USA | Round of 64 |
![]() |
Vincent Spadea | USA | Round of 64 |
![]() |
Agustin Calleri | ARG | Round of 128 |
| AM | Alan Mackin | GBR | Round of 128 |
![]() |
Albert Montanes | ESP | Round of 128 |
![]() |
Albert Portas | ESP | Round of 128 |
| AB | Alex Bogdanovic | GBR | Round of 128 |
| AS | Alexandre Simoni | BRA | Round of 128 |
| AG | Andrea Gaudenzi | ITA | Round of 128 |
| AS | Andrei Stoliarov | RUS | Round of 128 |
| AD | Antony Dupuis | FRA | Round of 128 |
| AP | Arvind Parmar | GBR | Round of 128 |
| AS | Attila Savolt | HUN | Round of 128 |
![]() |
Bohdan Ulihrach | CZE | Round of 128 |
| BV | Brian Vahaly | USA | Round of 128 |
| CM | Cecil Mamiit | PHI | Round of 128 |
![]() |
Cedric Pioline | FRA | Round of 128 |
| CR | Christophe Rochus | BEL | Round of 128 |
| CC | Cristiano Caratti | ITA | Round of 128 |
| CS | Cyril Saulnier | FRA | Round of 128 |
| DS | David Sanchez | ESP | Round of 128 |
![]() |
Davide Sanguinetti | ITA | Round of 128 |
| DG | Denis Golovanov | RUS | Round of 128 |
![]() |
Dominik Hrbaty | SVK | Round of 128 |
![]() |
Fernando Meligeni | BRA | Round of 128 |
| FV | Fernando Vicente | ESP | Round of 128 |
| FC | Francisco Clavet | ESP | Round of 128 |
![]() |
Franco Squillari | ARG | Round of 128 |
| GB | Galo Blanco | ESP | Round of 128 |
| HL | Harel Levy | ISR | Round of 128 |
![]() |
Hicham Arazi | MAR | Round of 128 |
| JB | Jack Brasington | USA | Round of 128 |
| JD | Jamie Delgado | GBR | Round of 128 |
| JB | Jean Francois Bachelot | FRA | Round of 128 |
![]() |
Jerome Golmard | FRA | Round of 128 |
![]() |
Jonas Bjorkman | SWE | Round of 128 |
![]() |
Jose Acasuso | ARG | Round of 128 |
| JB | Juan Balcells | ESP | Round of 128 |
![]() |
Juan Ignacio Chela | ARG | Round of 128 |
| JG | Juan Pablo Guzman | ARG | Round of 128 |
| JB | Julien Boutter | FRA | Round of 128 |
![]() |
Jurgen Melzer | AUT | Round of 128 |
| JB | Justin Bower | RSA | Round of 128 |
![]() |
Kenneth Carlsen | DEN | Round of 128 |
| KE | Konstantinos Economidis | GRE | Round of 128 |
| KP | Kristian Pless | DEN | Round of 128 |
| LB | Lars Burgsmuller | GER | Round of 128 |
| ML | Magnus Larsson | SWE | Round of 128 |
![]() |
Mariano Zabaleta | ARG | Round of 128 |
| MH | Markus Hipfl | AUT | Round of 128 |
| ML | Martin Lee | GBR | Round of 128 |
![]() |
Max Mirnyi | BLR | Round of 128 |
| MK | Michael Kohlmann | GER | Round of 128 |
![]() |
Michael Llodra | FRA | Round of 128 |
| MR | Michael Russell | USA | Round of 128 |
| NG | Neville Godwin | RSA | Round of 128 |
| NC | Nicolas Coutelot | FRA | Round of 128 |
![]() |
Nicolas Massu | CHI | Round of 128 |
![]() |
Nikolay Davydenko | RUS | Round of 128 |
| NO | Noam Okun | ISR | Round of 128 |
| RD | Ramon Delgado | PAR | Round of 128 |
![]() |
Roger Federer | SUI | Round of 128 |
| SG | Stefano Galvani | ITA | Round of 128 |
![]() |
Thomas Johansson | SWE | Round of 128 |
![]() |
Tommy Robredo | ESP | Round of 128 |
![]() |
Younes El Aynaoui | MAR | Round of 128 |






































































