Search for active players ...
Opponent
Rank
10/28/07
Roger Federer
1
Paris Masters
R16
6-4 7-6(3)
Hard
10/15/07
Roger Federer
1
Madrid Masters
F
1-6 6-3 6-3
Hard
11/14/05
Roger Federer
1
Masters Cup
F
6-7(4) 6-7(11) 6-2 6-1 7-6(3)
Carpet
10/28/07
Rafael Nadal
2
Paris Masters
F
6-4 6-0
Hard
10/15/07
Rafael Nadal
2
Madrid Masters
QF
6-1 6-2
Hard
07/15/05
Lleyton Hewitt
2
Davis Cup WG QF: AUS vs ARG
RR
6-2 6-4 6-4
Grass
11/10/03
Juan Carlos Ferrero
2
Masters Cup
RR
6-3 6-1
Hard
10/20/03
Andy Roddick
2
Basel
SF
7-5 7-5
Carpet
08/25/03
Roger Federer
2
US Open
R16
3-6 7-6(1) 6-4 6-3
Hard
08/11/03
Roger Federer
2
Cincinnati Masters
R32
7-6(4) 7-6(5)
Hard
10/15/07
Novak Djokovic
3
Madrid Masters
SF
6-4 7-6(4)
Hard
12/01/06
Nikolay Davydenko
3
Davis Cup WG F: RUS vs ARG
RR
6-2 6-2 4-6 6-4
Carpet
04/08/02
Juan Carlos Ferrero
3
Estoril
R16
4-6 6-4 7-6(4)
Clay
10/26/08
Andy Murray
4
Paris Masters
QF
7-6(3) 6-3
Hard
07/29/02
Tim Henman
4
Canada Masters
R16
4-6 7-6(7) 7-5
Hard
08/09/10
Robin Soderling
5
Canada Masters
R16
4-6 6-4 6-1
Hard
11/13/06
Andy Roddick
5
Masters Cup
RR
6-2 7-6(4)
Hard
03/08/12
Jo-Wilfried Tsonga
6
Indian Wells Masters
R16
3-6 7-5 6-3
Hard
07/09/10
Nikolay Davydenko
6
Davis Cup WG QF: RUS vs ARG
RR
6-4 7-6(5) 7-6(6)
Hard
10/26/08
Nikolay Davydenko
6
Paris Masters
SF
6-1 5-7 6-4
Hard
10/28/07
David Ferrer
6
Paris Masters
QF
7-6(3) 6-7(3) 6-2
Hard
05/29/06
Nikolay Davydenko
6
Roland Garros
QF
6-3 6-3 2-6 6-4
Clay
05/01/06
Nikolay Davydenko
6
Estoril
F
6-3 6-4
Clay
11/14/05
Guillermo Coria
6
Masters Cup
RR
7-5 6-4
Carpet
01/17/05
Guillermo Coria
6
Australian Open
R16
5-7 7-5 6-3 6-0
Hard
01/13/03
Roger Federer
6
Australian Open
R16
6-4 3-6 6-1 1-6 6-3
Hard
10/21/02
Tim Henman
6
Basel
QF
3-6 7-6(5) 6-2
Carpet
11/14/05
Nikolay Davydenko
7
Masters Cup
SF
6-0 7-5
Carpet
11/14/05
Ivan Ljubicic
8
Masters Cup
RR
6-2 6-2
Carpet
08/04/03
Rainer Schuettler
8
Canada Masters
SF
3-6 6-2 6-2
Hard
10/21/02
Roger Federer
8
Basel
SF
6-7(2) 7-5 6-3
Carpet
10/26/08
Juan Martin del Potro
9
Paris Masters
R16
6-4 6-0
Hard
10/20/08
Juan Martin del Potro
9
Basel
SF
6-4 6-4
Hard
03/08/12
Janko Tipsarevic
10
Indian Wells Masters
R32
6-3 3-6 6-3
Hard
06/09/08
Richard Gasquet
10
Queen's Club
QF
6-4 3-6 7-6(3)
Grass