Search for active players ...
Opponent
Rank
05/20/02
Marat Safin
2
Dusseldorf
RR
6-4 2-6 7-6(5)
Clay
11/22/99
Yevgeny Kafelnikov
2
Tour Finals
RR
6-1 4-6 6-2
Hard
10/11/99
Yevgeny Kafelnikov
2
Vienna
QF
6-0 6-4
Hard
08/02/99
Patrick Rafter
2
Canada Masters
QF
6-3 6-7(5) 7-6(4)
Hard
05/18/98
Petr Korda
2
Dusseldorf
F
7-5 6-3
Clay
08/28/00
Magnus Norman
3
US Open
R16
6-2 6-7(3) 6-1 6-3
Hard
07/21/08
Nikolay Davydenko
4
Canada Masters
R16
4-6 6-4 6-4
Hard
05/11/08
Nikolay Davydenko
4
Hamburg Masters
R16
7-5 6-3
Clay
02/21/05
Marat Safin
4
Dubai
R32
7-6(2) 6-4
Hard
07/26/04
Carlos Moya
4
Canada Masters
R16
6-4 2-6 6-4
Hard
04/29/02
Yevgeny Kafelnikov
4
Munich
R32
6-4 6-7(7) 6-3
Clay
05/10/99
Richard Krajicek
5
Rome Masters
R32
6-3 6-2
Clay
03/15/99
Patrick Rafter
5
Miami Masters
R32
7-6(5) 6-4
Hard
03/08/99
Patrick Rafter
5
Indian Wells Masters
R32
7-6(2) 3-6 7-5
Hard
01/18/99
Carlos Moya
5
Australian Open
R128
6-7(7) 6-4 7-6(6) 6-3
Hard
10/05/98
Petr Korda
5
Basel
R32
6-2 6-4
Hard
10/20/97
Greg Rusedski
5
Stuttgart Masters
R32
5-7 6-2 6-4
Carpet
10/15/07
Fernando Gonzalez
6
Madrid Masters
QF
7-6(5) 6-2
Hard
02/19/01
Yevgeny Kafelnikov
6
Rotterdam
R16
6-4 6-2
Hard
06/23/97
Yevgeny Kafelnikov
6
Wimbledon
R16
6-2 7-5 2-6 6-1
Grass
03/22/04
Rainer Schuettler
7
Miami Masters
R64
6-4 4-6 7-6(3)
Hard
11/22/99
Todd Martin
7
Tour Finals
RR
6-3 6-2
Hard
03/16/98
Jonas Bjorkman
7
Miami Masters
R32
7-6(6) 7-6(3)
Hard
07/21/08
James Blake
8
Canada Masters
QF
6-1 6-2
Hard
10/24/05
Nikolay Davydenko
8
St. Petersburg
QF
6-1 6-1
Carpet
03/07/05
Gaston Gaudio
8
Indian Wells Masters
R32
6-3 6-1
Hard
05/21/01
Patrick Rafter
8
Dusseldorf
RR
1-6 6-2 6-4
Clay
10/11/99
Richard Krajicek
8
Vienna
SF
7-6(9) 6-4
Hard
10/04/99
Greg Rusedski
8
Basel
QF
2-6 7-6(4) 6-3
Carpet
10/06/97
Marcelo Rios
8
Singapore
QF
6-1 7-5
Carpet
05/11/08
Stan Wawrinka
10
Hamburg Masters
R32
7-5 7-5
Clay
05/22/06
Gaston Gaudio
10
Dusseldorf
RR
6-2 6-3
Clay
03/07/05
David Nalbandian
10
Indian Wells Masters
R16
6-1 6-3
Hard
06/10/02
Roger Federer
10
Halle
SF
4-6 6-4 6-4
Grass
10/02/00
Tim Henman
10
Hong Kong
SF
6-4 6-2
Hard