Knockout bracket
Round of 16
Quarterfinal
Early rounds
Round of 32 16 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 |
|---|---|---|---|---|
| Jan Siemerink | Mikael Stadling | 6-3 | 6-75 | 6-4 |
| Martin Sinner | Lionel Roux | 4-6 | 7-65 | 6-1 |
| Tim Henman | Henrik Holm | 4-6 | 7-5 | 7-65 |
| Marc Kevin Goellner | Anders Jarryd | 6-3 | 6-4 | · |
| Cedric Pioline | Jeff Tarango | 7-5 | 6-4 | · |
| Carl Uwe Steeb | Karim Alami | 6-4 | 6-4 | · |
| Martin Damm Sr | Thomas Andersen | 7-62 | 6-2 | · |
| Mikael Tillstrom | Alexander Volkov | 7-5 | 7-62 | · |
| Guillaume Raoux | Patrik Langvardt | 6-1 | 6-2 | · |
| Johan Van Herck | Oleg Ogorodov | 6-4 | 6-4 | · |
| Sandor Noszaly | Jerome Golmard | 6-2 | 6-4 | · |
| Filip Dewulf | Frederik Fetterlein | 6-3 | 6-4 | · |
| Kenneth Carlsen | Nuno Marques | 6-3 | 6-1 | · |
| Omar Camporese | Morten Christensen | 6-2 | 6-4 | · |
| Jan Apell | Thomas Johansson | 6-3 | 6-4 | · |
| Magnus Gustafsson | Bohdan Ulihrach | 6-2 | 6-4 | · |
Players
| Player | Country | Reached | |
|---|---|---|---|
| Cedric Pioline | FRA | Winner | |
| Kenneth Carlsen | DEN | Final | |
| JH | Johan Van Herck | BEL | Semifinal |
| Tim Henman | GBR | Semifinal | |
| FD | Filip Dewulf | BEL | Quarterfinal |
| MG | Magnus Gustafsson | SWE | Quarterfinal |
| MS | Martin Sinner | GER | Quarterfinal |
| MT | Mikael Tillstrom | SWE | Quarterfinal |
| CS | Carl Uwe Steeb | GER | Round of 16 |
| GR | Guillaume Raoux | FRA | Round of 16 |
| JA | Jan Apell | SWE | Round of 16 |
| Jan Siemerink | NED | Round of 16 | |
| MG | Marc Kevin Goellner | GER | Round of 16 |
| MS | Martin Damm Sr | CZE | Round of 16 |
| OC | Omar Camporese | ITA | Round of 16 |
| SN | Sandor Noszaly | HUN | Round of 16 |
![]() |
Alexander Volkov | RUS | Round of 32 |
| Anders Jarryd | SWE | Round of 32 | |
| Bohdan Ulihrach | CZE | Round of 32 | |
| FF | Frederik Fetterlein | DEN | Round of 32 |
| HH | Henrik Holm | SWE | Round of 32 |
| JT | Jeff Tarango | USA | Round of 32 |
![]() |
Jerome Golmard | FRA | Round of 32 |
| Karim Alami | MAR | Round of 32 | |
| LR | Lionel Roux | FRA | Round of 32 |
| MS | Mikael Stadling | SWE | Round of 32 |
| MC | Morten Christensen | DEN | Round of 32 |
| NM | Nuno Marques | POR | Round of 32 |
| OO | Oleg Ogorodov | UZB | Round of 32 |
| PL | Patrik Langvardt | DEN | Round of 32 |
| TA | Thomas Andersen | DEN | Round of 32 |
![]() |
Thomas Johansson | SWE | Round of 32 |


