Search for active players ...
Carlos Costa
Spain
1
4
1998-04-06
Carlos Costa
Estoril
R16
6-2 3-6 6-2
Clay
Francisco Clavet
Spain
0
3
1997-10-20
Francisco Clavet
Mexico City
F
6-4 7-6(7)
Clay
Thomas Muster
Austria
0
3
1996-03-04
Thomas Muster
Mexico City
R32
6-4 6-4
Clay
Alex Corretja
Spain
1
2
1997-07-07
Juan Albert Viloca Puig
Gstaad
SF
3-6 7-6(5) 6-4
Clay
Bernd Karbacher
Germany
0
2
1995-06-12
Bernd Karbacher
Oporto
R32
7-5 RET
Clay
Dominik Hrbaty
Slovakia
1
2
1998-08-10
Dominik Hrbaty
San Marino
QF
2-6 6-4 6-0
Clay
Felix Mantilla
Spain
1
2
1997-08-18
Felix Mantilla
Boston
R32
6-3 6-0
Hard
Jason Stoltenberg
Australia
0
2
1998-02-16
Jason Stoltenberg
Memphis
R32
7-6(2) 6-4
Hard
Marcelo Filippini
Uruguay
0
2
1997-05-19
Marcelo Filippini
St. Poelten
R32
7-6(2) 7-5
Clay
Marcelo Rios
Chile
2
2
2000-10-16
Marcelo Rios
Toulouse
QF
6-4 6-4
Hard
Michael Chang
United States of America
0
2
1998-06-22
Michael Chang
Wimbledon
R128
6-4 6-3 3-6 3-6 6-2
Grass
Nicolas Lapentti
Ecuador
0
2
1998-01-19
Nicolas Lapentti
Australian Open
R128
5-7 6-3 6-4 6-7(3) 6-1
Hard
Albert Costa
Spain
1
1
2001-01-28
Juan Albert Viloca Puig
Bogota
R32
2-6 7-6(4) 7-5
Clay
Albert Portas
Spain
1
1
1998-04-06
Juan Albert Viloca Puig
Estoril
R32
7-6(5) 6-3
Clay
Andrei Medvedev
Ukraine
0
1
1997-05-26
Andrei Medvedev
Roland Garros
R64
6-4 6-3 6-4
Clay
Andrew Richardson
United Kingdom
0
1
1997-06-23
Andrew Richardson
Wimbledon
R64
6-3 3-6 6-4 2-6 6-2
Grass
Bohdan Ulihrach
Czech Republic
0
1
1998-04-13
Bohdan Ulihrach
Barcelona
R64
4-6 7-6(0) 7-5
Clay
Boris Becker
Germany
0
1
1995-02-06
Boris Becker
Marseille
R32
6-2 6-4
Carpet
Brett Steven
New Zealand
0
1
1997-08-25
Brett Steven
US Open
R128
4-6 6-2 6-1 6-2
Hard
Carlos Moya
Spain
0
1
2000-03-20
Carlos Moya
Miami
R128
6-4 6-2
Hard
Christian Ruud
Norway
1
1
1997-05-26
Juan Albert Viloca Puig
Roland Garros
R128
5-7 6-4 6-1 4-1 RET
Clay
Danny Sapsford
United Kingdom
0
1
1996-09-09
Danny Sapsford
Bournemouth
R16
7-5 7-5
Clay
David Sanchez
Spain
0
1
2001-04-09
David Sanchez
Estoril
R32
6-2 7-6(4)
Clay
Davide Sanguinetti
Italy
0
1
1997-10-27
Davide Sanguinetti
Bogota
R16
3-6 6-3 7-5
Clay
Fernando Meligeni
Brazil
1
1
1998-02-23
Fernando Meligeni
Philadelphia
R32
7-6(5) 6-4
Hard
Filip Dewulf
Belgium
0
1
1997-07-21
Filip Dewulf
Kitzbuhel
R16
6-4 6-2
Clay
Gerard Solves
France
0
1
1995-07-31
Gerard Solves
Kitzbuhel
R64
6-4 6-1
Clay
Greg Rusedski
United Kingdom
0
1
1998-01-05
Greg Rusedski
Doha
R32
6-4 6-4
Hard
Jakob Hlasek
Switzerland
0
1
1995-05-08
Jakob Hlasek
Pinehurst
R32
7-6(7) 6-1
Clay
Javier Frana
Argentina
0
1
1994-11-07
Javier Frana
Buenos Aires
QF
6-4 6-4
Clay
Javier Sanchez
Spain
2
1
1998-05-25
Juan Albert Viloca Puig
Roland Garros
R128
7-6(6) 3-6 5-7 6-4 6-3
Clay
Jimy Szymanski
Venezuela
0
1
1996-06-17
Jimy Szymanski
Bologna
R32
6-4 6-2
Clay
Jiri Novak
Czech Republic
0
1
1997-03-17
Jiri Novak
Miami
R128
6-0 6-3
Hard
Jonas Bjorkman
Sweden
0
1
1997-05-05
Jonas Bjorkman
Coral Springs
QF
6-4 7-6(2)
Clay
Juan Antonio Marin
Costa Rica
2
1
2001-01-28
Juan Albert Viloca Puig
Bogota
R16
6-3 6-4
Clay
Juan Ignacio Chela
Argentina
0
1
2001-01-28
Juan Ignacio Chela
Bogota
SF
7-6(10) 6-3
Clay
Julian Alonso
Spain
1
1
1998-11-09
Julian Alonso
Santiago
R32
5-2 RET
Clay
Karim Alami
Morocco
0
1
1999-10-04
Karim Alami
Palermo
R32
6-4 6-2
Clay
Kenneth Carlsen
Denmark
1
1
1998-01-12
Kenneth Carlsen
Auckland
R32
6-2 6-3
Hard
Lionel Roux
France
0
1
1997-10-13
Lionel Roux
Lyon
R32
6-2 6-4
Carpet
Magnus Larsson
Sweden
0
1
1997-01-13
Magnus Larsson
Australian Open
R128
6-3 6-3 7-6(3)
Hard
Magnus Norman
Sweden
0
1
1996-12-30
Magnus Norman
Doha
R32
6-3 6-0
Hard
Malivai Washington
United States of America
0
1
1998-03-16
Malivai Washington
Miami
R128
6-3 6-2
Hard
Marc Kevin Goellner
Germany
1
1
1997-09-22
Marc Kevin Goellner
Bucharest
R32
6-3 6-3
Clay
Marc Rosset
Switzerland
0
1
1996-10-14
Marc Rosset
Toulouse
R32
6-2 6-2
Hard
Mariano Puerta
Argentina
0
1
1997-11-03
Mariano Puerta
Santiago
R16
6-4 6-3
Clay
Mark Philippoussis
Australia
0
1
2001-02-19
Mark Philippoussis
Memphis
R32
6-2 7-5
Hard
Markus Hipfl
Austria
0
1
1999-09-13
Markus Hipfl
Mallorca
R16
6-4 6-0
Clay
Marzio Martelli
Italy
0
1
1998-06-08
Marzio Martelli
Bologna
R16
6-3 6-3
Clay
Michael Hill
Australia
0
1
1999-02-15
Michael Hill
Memphis
R64
7-6(5) 4-6 7-5
Hard
Nicolas Kiefer
Germany
2
1
1998-07-06
Nicolas Kiefer
Gstaad
R32
0-6 7-5 7-6(8)
Clay
Oliver Gross
Germany
0
1
1994-09-26
Oliver Gross
Palermo
R32
6-7(1) 6-3 6-4
Clay
Richard Krajicek
Netherlands
0
1
1998-04-20
Richard Krajicek
Monte Carlo
R32
6-4 6-2
Clay
Richey Reneberg
United States of America
0
1
1997-02-17
Richey Reneberg
Memphis
R32
6-3 6-2
Hard
Rodolphe Gilbert
France
1
1
1994-07-18
Juan Albert Viloca Puig
Stuttgart Outdoor
R64
3-6 6-1 6-1
Clay
Ronald Agenor
United States of America
0
1
1992-07-27
Ronald Agenor
San Marino
R16
6-2 6-3
Clay
Sandon Stolle
Australia
0
1
1997-02-24
Sandon Stolle
Philadelphia
R16
4-6 6-3 6-4
Hard
Sargis Sargsian
Armenia
0
1
2000-02-21
Sargis Sargsian
Mexico City
R32
3-6 6-4 6-1
Clay
Sjeng Schalken
Netherlands
1
1
1998-05-18
Sjeng Schalken
St. Poelten
R32
6-1 6-3
Clay
Tim Henman
United Kingdom
0
1
1995-08-28
Tim Henman
US Open
R128
6-3 4-6 6-4 6-3
Hard
Tommy Haas
Germany
0
1
1998-02-09
Tommy Haas
San Jose
R32
6-1 6-4
Hard
Vincent Spadea
United States of America
0
1
1998-03-09
Vincent Spadea
Indian Wells
R64
6-4 6-1
Hard
Wolfgang Schranz
Austria
0
1
1998-07-27
Wolfgang Schranz
Kitzbuhel
R64
6-7(4) 6-1 6-1
Clay
Yevgeny Kafelnikov
Russia
0
1
1998-02-02
Yevgeny Kafelnikov
Marseille
R32
6-4 6-3
Hard
Alberto Martin
Spain
1
0
2000-10-16
Juan Albert Viloca Puig
Toulouse
R32
4-6 7-5 6-0
Hard
Alex Obrien
United States of America
1
0
1997-02-24
Juan Albert Viloca Puig
Philadelphia
R32
6-2 3-6 6-3
Hard
Andre Sa
Brazil
1
0
2001-02-19
Juan Albert Viloca Puig
Memphis
R64
6-1 6-4
Hard
Diego Nargiso
Italy
1
0
1998-04-20
Juan Albert Viloca Puig
Monte Carlo
R64
6-3 6-4
Clay
Eyal Ran
Israel
1
0
1998-02-16
Juan Albert Viloca Puig
Memphis
R64
4-6 7-6(5) 6-4
Hard
Fabrice Santoro
France
1
0
1994-11-07
Juan Albert Viloca Puig
Buenos Aires
R32
6-4 4-6 7-5
Clay
Fernando Vicente
Spain
1
0
1999-09-13
Juan Albert Viloca Puig
Mallorca
R32
6-3 5-7 6-4
Clay
Franco Davin
Argentina
1
0
1994-10-31
Juan Albert Viloca Puig
Montevideo
R32
6-1 1-0 RET
Clay
Franco Squillari
Argentina
2
0
1998-10-26
Juan Albert Viloca Puig
Mexico City
R32
4-6 7-6(2) 6-4
Clay
Gilbert Schaller
Austria
1
0
1997-05-05
Juan Albert Viloca Puig
Coral Springs
R32
7-6(3) 6-2
Clay
Herbert Wiltschnig
Austria
1
0
1996-07-22
Juan Albert Viloca Puig
Kitzbuhel
R64
6-3 6-3
Clay
Ivo Heuberger
Switzerland
1
0
1997-07-07
Juan Albert Viloca Puig
Gstaad
R32
6-3 6-4
Clay
Luis Adrian Morejon
Ecuador
1
0
1998-08-10
Juan Albert Viloca Puig
San Marino
R16
6-3 6-3
Clay
Luke Jensen
United States of America
1
0
1997-04-21
Juan Albert Viloca Puig
Orlando
R32
6-2 6-2
Clay
Marcello Craca
Germany
1
0
1997-10-27
Juan Albert Viloca Puig
Bogota
R32
6-4 6-4
Clay
Mariano Zabaleta
Argentina
1
0
1997-04-28
Juan Albert Viloca Puig
Atlanta
R32
6-3 6-2
Clay
Mauricio Hadad
Colombia
1
0
2001-01-28
Juan Albert Viloca Puig
Bogota
QF
6-3 3-6 6-4
Clay
Nicolas Massu
Chile
1
0
1997-11-03
Juan Albert Viloca Puig
Santiago
R32
6-7(4) 7-5 6-3
Clay
Oleg Ogorodov
Uzbekistan
1
0
1997-07-21
Juan Albert Viloca Puig
Kitzbuhel
R32
6-2 6-0
Clay
Oscar Serrano
Spain
1
0
1998-06-08
Juan Albert Viloca Puig
Bologna
R32
6-3 6-2
Clay
Patricio Arnold
Argentina
1
0
1994-08-01
Juan Albert Viloca Puig
Kitzbuhel
R64
4-6 6-2 6-4
Clay
Patrik Fredriksson
Sweden
1
0
1997-05-05
Juan Albert Viloca Puig
Coral Springs
R16
6-4 6-3
Clay
Radomir Vasek
Czech Republic
1
0
1997-10-20
Juan Albert Viloca Puig
Mexico City
R32
1-6 6-1 6-4
Clay
Stefan Koubek
Austria
1
0
2000-10-16
Juan Albert Viloca Puig
Toulouse
R16
6-4 7-6(0)
Hard
Thierry Champion
France
1
0
1992-07-27
Juan Albert Viloca Puig
San Marino
R32
6-4 6-2
Clay
Xavier Avila
Spain
1
0
1993-04-05
Juan Albert Viloca Puig
Barcelona
R64
6-2 2-6 6-3
Clay
Younes El Aynaoui
Morocco
1
0
1994-08-01
Juan Albert Viloca Puig
Kitzbuhel
R32
5-7 7-6(4) 7-6(7)
Clay