Knockout bracket
Round of 16
Quarterfinal
Semifinal
Early rounds
Round of 64 24 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 |
|---|---|---|---|---|
| Oliver Gross | David Wheaton | 6-2 | 4-6 | 6-2 |
| Carlos Costa | Olivier Delaitre | 6-4 | 6-4 | · |
| Paul Haarhuis | Slava Dosedel | 0-6 | 6-2 | 6-2 |
| Thomas Muster | Jordi Burillo | 4-6 | 7-62 | 6-2 |
| Andrei Cherkasov | Gerard Solves | 6-4 | 6-4 | · |
| Javier Sanchez | Bohdan Ulihrach | 5-7 | 6-0 | 6-1 |
| Richard Fromberg | Horst Skoff | 6-3 | 6-1 | · |
| Marcelo Rios | Marcelo Filippini | 6-2 | 6-0 | · |
| Bernd Karbacher | Juan Albert Viloca Puig | 4-6 | 6-3 | 7-5 |
| Thierry Champion | Alex Corretja | 6-4 | 5-7 | 6-3 |
| Jerome Golmard | Marc Kevin Goellner | 6-2 | 3-6 | 7-67 |
| Roberto Carretero | Francisco Roig | 3-6 | 6-4 | 6-4 |
| Fabrice Santoro | Sandor Noszaly | 5-7 | 6-1 | 6-2 |
| Christian Ruud | Franco Davin | 6-1 | 6-1 | · |
| Emilio Sanchez | Jacco Eltingh | 6-4 | 6-4 | · |
| Karel Novacek | Karol Kucera | 6-4 | 6-3 | · |
| Andrei Chesnokov | Andrei Olhovskiy | 7-64 | 7-5 | · |
| Jaime Yzaga | Albert Costa | 6-2 | 6-3 | · |
| Oscar Martinez | Radomir Vasek | 6-4 | 6-3 | · |
| Tomas Carbonell | Bryan Shelton | 3-6 | 6-4 | 7-63 |
| Henri Leconte | Andrea Gaudenzi | 6-2 | 3-6 | 6-4 |
| Guy Forget | Arnaud Boetsch | 7-64 | 6-3 | · |
| Jordi Arrese | Francisco Clavet | 6-2 | 4-6 | 7-64 |
| Gilbert Schaller | Malivai Washington | 6-2 | 6-4 | · |
Round of 32 16 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 |
|---|---|---|---|---|
| Oliver Gross | Pete Sampras | 1-6 | 6-2 | 6-3 |
| Carlos Costa | Paul Haarhuis | 6-3 | 6-2 | · |
| Thomas Muster | Andrei Cherkasov | 6-3 | 6-2 | · |
| Javier Sanchez | Andrei Medvedev | 6-1 | 1-6 | 6-0 |
| Yevgeny Kafelnikov | Richard Fromberg | 6-2 | 6-77 | 6-2 |
| Marcelo Rios | Bernd Karbacher | 6-3 | 6-3 | · |
| Thierry Champion | Jerome Golmard | 6-4 | 6-3 | · |
| Roberto Carretero | Richard Krajicek | 7-5 | 6-2 | · |
| Goran Ivanisevic | Fabrice Santoro | 6-4 | 6-1 | · |
| Christian Ruud | Emilio Sanchez | 6-0 | 6-4 | · |
| Karel Novacek | Andrei Chesnokov | 6-4 | 2-6 | 6-2 |
| Alberto Berasategui | Jaime Yzaga | 7-62 | 6-2 | · |
| Magnus Larsson | Oscar Martinez | 3-6 | 7-5 | 6-4 |
| Tomas Carbonell | Henri Leconte | 6-3 | 3-6 | 6-4 |
| Jordi Arrese | Guy Forget | 2-6 | 6-2 | 7-5 |
| Gilbert Schaller | Sergi Bruguera | 7-5 | 6-1 | · |
Players
| Player | Country | Reached | |
|---|---|---|---|
| Thomas Muster | AUT | Winner | |
| ML | Magnus Larsson | SWE | Final |
| Goran Ivanisevic | CRO | Semifinal | |
| Yevgeny Kafelnikov | RUS | Semifinal | |
| AB | Alberto Berasategui | ESP | Quarterfinal |
| CC | Carlos Costa | ESP | Quarterfinal |
| JA | Jordi Arrese | ESP | Quarterfinal |
| TC | Thierry Champion | FRA | Quarterfinal |
| CR | Christian Ruud | NOR | Round of 16 |
| GS | Gilbert Schaller | AUT | Round of 16 |
| JS | Javier Sanchez | ESP | Round of 16 |
![]() |
Karel Novacek | CZE | Round of 16 |
| Marcelo Rios | CHI | Round of 16 | |
| OG | Oliver Gross | GER | Round of 16 |
| RC | Roberto Carretero | ESP | Round of 16 |
| TC | Tomas Carbonell | ESP | Round of 16 |
| Andrei Cherkasov | RUS | Round of 32 | |
| AC | Andrei Chesnokov | RUS | Round of 32 |
| Andrei Medvedev | UKR | Round of 32 | |
| BK | Bernd Karbacher | GER | Round of 32 |
| Emilio Sanchez | ESP | Round of 32 | |
| Fabrice Santoro | FRA | Round of 32 | |
| Guy Forget | FRA | Round of 32 | |
| Henri Leconte | FRA | Round of 32 | |
| JY | Jaime Yzaga | PER | Round of 32 |
![]() |
Jerome Golmard | FRA | Round of 32 |
| OM | Oscar Martinez | ESP | Round of 32 |
| PH | Paul Haarhuis | NED | Round of 32 |
| Pete Sampras | USA | Round of 32 | |
| RF | Richard Fromberg | AUS | Round of 32 |
| Richard Krajicek | NED | Round of 32 | |
| SB | Sergi Bruguera | ESP | Round of 32 |
| Albert Costa | ESP | Round of 64 | |
| Alex Corretja | ESP | Round of 64 | |
| AG | Andrea Gaudenzi | ITA | Round of 64 |
| AO | Andrei Olhovskiy | RUS | Round of 64 |
| Arnaud Boetsch | FRA | Round of 64 | |
| Bohdan Ulihrach | CZE | Round of 64 | |
| BS | Bryan Shelton | USA | Round of 64 |
| David Wheaton | USA | Round of 64 | |
| FC | Francisco Clavet | ESP | Round of 64 |
| FR | Francisco Roig | ESP | Round of 64 |
| Franco Davin | ARG | Round of 64 | |
| GS | Gerard Solves | FRA | Round of 64 |
| HS | Horst Skoff | AUT | Round of 64 |
| JE | Jacco Eltingh | NED | Round of 64 |
| JB | Jordi Burillo | ESP | Round of 64 |
| JP | Juan Albert Viloca Puig | ESP | Round of 64 |
| KK | Karol Kucera | SVK | Round of 64 |
| Malivai Washington | USA | Round of 64 | |
| MG | Marc Kevin Goellner | GER | Round of 64 |
| MF | Marcelo Filippini | URU | Round of 64 |
| OD | Olivier Delaitre | FRA | Round of 64 |
| RV | Radomir Vasek | CZE | Round of 64 |
| SN | Sandor Noszaly | HUN | Round of 64 |
| SD | Slava Dosedel | CZE | Round of 64 |

