Search for active players ...
Opponent
Rank
02/22/16
Novak Djokovic
1
Dubai
QF
6-3 0-0 RET
Hard
06/07/10
Rafael Nadal
1
Queen's Club
QF
7-6(5) 6-4
Grass
10/05/14
Rafael Nadal
2
Shanghai Masters
R32
6-3 7-6(6)
Hard
06/19/17
Stan Wawrinka
3
Queen's Club
R32
7-6(4) 7-5
Grass
08/28/06
Ivan Ljubicic
3
US Open
R128
6-3 6-3 6-3
Hard
03/03/08
David Ferrer
4
Dubai
QF
6-4 6-3
Hard
07/10/06
Ivan Ljubicic
4
Gstaad
QF
7-6(4) 6-3
Clay
09/23/02
Marat Safin
4
Hong Kong
R16
7-6(2) 7-5
Hard
11/28/21
Andrey Rublev
5
Davis Cup Finals RR: ESP vs RTF
RR
2-6 6-3 6-4
Hard
03/12/15
Kei Nishikori
5
Indian Wells Masters
R16
6-4 7-6(2)
Hard
08/04/14
Tomas Berdych
5
Canada Masters
R16
3-6 6-3 6-4
Hard
10/12/08
David Ferrer
5
Madrid Masters
R32
6-4 7-6(4)
Hard
03/03/08
Nikolay Davydenko
5
Dubai
SF
6-4 4-6 7-5
Hard
06/20/05
Marat Safin
5
Wimbledon
R32
6-4 7-6(4) 6-3
Grass
08/04/14
Milos Raonic
6
Canada Masters
QF
6-4 6-7(5) 6-3
Hard
06/09/14
Tomas Berdych
6
Queen's Club
QF
6-4 7-6(7)
Grass
08/04/03
Guillermo Coria
6
Canada Masters
R64
6-3 RET
Hard
06/19/17
Marin Cilic
7
Queen's Club
F
4-6 7-6(2) 7-6(8)
Grass
10/09/11
Tomas Berdych
7
Shanghai Masters
R16
6-4 6-4
Hard
10/15/07
David Ferrer
7
Madrid Masters
R32
7-6(3) 7-5
Hard
05/09/05
Andre Agassi
7
Hamburg Masters
R64
6-2 7-6(5)
Clay
10/13/03
Carlos Moya
7
Madrid Masters
R16
6-7(5) 6-1 7-5
Hard
08/16/15
Rafael Nadal
8
Cincinnati Masters
R16
5-7 6-4 7-6(3)
Hard
07/08/11
Mardy Fish
8
Davis Cup WG QF: USA vs ESP
RR
6-4 3-6 6-3 6-7(2) 8-6
Hard
07/14/03
Rainer Schuettler
8
Stuttgart
QF
6-2 6-4
Clay
06/18/18
David Goffin
9
Queen's Club
R32
6-3 6-7(7) 6-3
Grass
11/21/08
Juan Martin del Potro
9
Davis Cup WG F: ARG vs ESP
RR
4-6 7-6(2) 7-6(4) 6-3
Hard
05/12/03
Paradorn Srichaphan
9
Hamburg Masters
R64
6-4 6-3
Clay
03/05/18
Jack Sock
10
Indian Wells Masters
R32
7-6(6) 4-6 6-4
Hard
08/31/15
Milos Raonic
10
US Open
R32
6-2 7-6(4) 6-3
Hard
08/16/15
Milos Raonic
10
Cincinnati Masters
R64
7-6(4) 6-4
Hard
07/22/13
Stan Wawrinka
10
Gstaad
QF
6-4 2-6 4-3 RET
Clay
07/25/12
Juan Monaco
10
London Olympics
R32
6-4 6-4
Grass
11/07/11
Gael Monfils
10
Paris Masters
R32
6-3 6-4
Hard
06/20/11
Andy Roddick
10
Wimbledon
R32
7-6(2) 7-6(2) 6-4
Grass
03/03/08
Tomas Berdych
10
Dubai
R16
6-2 7-5
Hard
07/16/07
Tomas Berdych
10
Stuttgart
R16
6-0 6-3
Clay
11/01/04
Gaston Gaudio
10
Paris Masters
R32
7-5 3-6 6-1
Carpet
08/11/03
Paradorn Srichaphan
10
Cincinnati Masters
R64
6-7(1) 6-4 7-6(5)
Hard