Search for active players ...
Opponent
Rank
08/26/19
Novak Djokovic
1
US Open
R16
6-4 7-5 2-1 RET
Hard
05/29/17
Andy Murray
1
Roland Garros
SF
6-7(6) 6-3 5-7 7-6(3) 6-1
Clay
08/29/16
Novak Djokovic
1
US Open
F
6-7(1) 6-4 7-5 6-3
Hard
05/24/15
Novak Djokovic
1
Roland Garros
F
4-6 6-4 6-3 6-4
Clay
01/13/14
Rafael Nadal
1
Australian Open
F
6-3 6-2 3-6 6-3
Hard
11/15/15
Andy Murray
2
Tour Finals
RR
7-6(4) 6-4
Hard
05/24/15
Roger Federer
2
Roland Garros
QF
6-4 6-3 7-6(4)
Clay
01/13/14
Novak Djokovic
2
Australian Open
QF
2-6 6-4 6-2 3-6 9-7
Hard
04/14/13
Andy Murray
2
Monte Carlo Masters
R16
6-1 6-2
Clay
04/12/09
Roger Federer
2
Monte Carlo Masters
R16
6-4 7-5
Clay
10/24/22
Casper Ruud
3
Basel
R32
6-4 6-4
Hard
11/04/13
David Ferrer
3
Tour Finals
RR
6-7(3) 6-4 6-1
Hard
08/26/13
Andy Murray
3
US Open
QF
6-4 6-3 6-2
Hard
10/23/06
David Nalbandian
3
Basel
QF
7-6(7) 6-2
Carpet
09/19/22
Daniil Medvedev
4
Metz
R16
6-4 6-7(7) 6-3
Hard
01/20/20
Daniil Medvedev
4
Australian Open
R16
6-2 2-6 4-6 7-6(2) 6-2
Hard
04/13/14
Roger Federer
4
Monte Carlo Masters
F
4-6 7-6(5) 6-2
Clay
04/29/13
David Ferrer
4
Estoril
F
6-1 6-4
Clay
08/30/10
Andy Murray
4
US Open
R32
6-7(3) 7-6(4) 6-3 6-3
Hard
08/14/06
David Nalbandian
4
Cincinnati Masters
R32
6-4 6-2
Hard
01/19/15
Kei Nishikori
5
Australian Open
QF
6-3 6-4 7-6(6)
Hard
08/26/13
Tomas Berdych
5
US Open
R16
3-6 6-1 7-6(6) 6-2
Hard
08/12/12
David Ferrer
5
Cincinnati Masters
R32
6-4 6-1
Hard
05/27/19
Stefanos Tsitsipas
6
Roland Garros
R16
7-6(6) 5-7 6-4 3-6 8-6
Clay
07/02/18
Grigor Dimitrov
6
Wimbledon
R128
1-6 7-6(3) 7-6(5) 6-4
Grass
11/02/15
Rafael Nadal
6
Paris Masters
QF
7-6(8) 7-6(7)
Hard
02/09/15
Milos Raonic
6
Rotterdam
SF
7-6(3) 7-6(7)
Hard
04/13/14
David Ferrer
6
Monte Carlo Masters
SF
6-1 7-6(3)
Clay
11/04/13
Tomas Berdych
6
Tour Finals
RR
6-3 6-7(0) 6-3
Hard
05/05/13
Tomas Berdych
6
Madrid Masters
SF
6-3 4-6 6-4
Clay
01/03/11
Tomas Berdych
6
Chennai
SF
6-4 6-1
Hard
10/11/09
Andy Roddick
6
Shanghai Masters
R32
3-4 RET
Hard
05/05/08
Andy Roddick
6
Rome Masters
SF
3-0 RET
Clay
05/06/19
Kei Nishikori
7
Madrid Masters
R16
6-3 7-6(3)
Clay
02/11/19
Kei Nishikori
7
Rotterdam
SF
6-2 4-6 6-4
Hard
11/14/16
Marin Cilic
7
Tour Finals
RR
7-6(3) 7-6(3)
Hard
08/29/16
Kei Nishikori
7
US Open
SF
4-6 7-5 6-4 6-2
Hard
11/15/15
David Ferrer
7
Tour Finals
RR
7-5 6-2
Hard
05/10/15
Rafael Nadal
7
Rome Masters
QF
7-6(7) 6-2
Clay
02/09/15
Tomas Berdych
7
Rotterdam
F
4-6 6-3 6-4
Hard
11/09/14
Tomas Berdych
7
Tour Finals
RR
6-1 6-1
Hard
01/13/14
Tomas Berdych
7
Australian Open
SF
6-3 6-7(1) 7-6(3) 7-6(4)
Hard
03/10/11
Tomas Berdych
7
Indian Wells Masters
R16
3-6 6-4 6-4
Hard
04/25/10
Robin Soderling
7
Rome Masters
R16
6-3 6-2
Clay
04/28/08
David Nalbandian
7
Barcelona
R16
6-3 6-1
Clay
03/06/23
Holger Rune
8
Indian Wells Masters
R32
6-2 6-7(5) 7-5
Hard
11/02/20
Andrey Rublev
8
Paris Masters
R16
1-6 6-4 6-3
Hard
08/27/18
Grigor Dimitrov
8
US Open
R128
6-3 6-2 7-5
Hard
05/29/17
Marin Cilic
8
Roland Garros
QF
6-3 6-3 6-1
Clay
05/05/13
Jo-Wilfried Tsonga
8
Madrid Masters
QF
6-2 6-7(9) 6-4
Clay
05/13/12
Janko Tipsarevic
8
Rome Masters
R32
6-3 6-1
Clay
01/17/11
Andy Roddick
8
Australian Open
R16
6-3 6-4 6-4
Hard
05/05/08
James Blake
8
Rome Masters
QF
6-7(5) 7-6(5) 6-1
Clay
08/19/07
Tommy Robredo
8
New Haven
R16
6-3 6-3
Hard
03/06/17
Dominic Thiem
9
Indian Wells Masters
QF
6-4 4-6 7-6(2)
Hard
11/09/14
Marin Cilic
9
Tour Finals
RR
6-3 4-6 6-3
Hard
05/27/13
Richard Gasquet
9
Roland Garros
R16
6-7(5) 4-6 6-4 7-5 8-6
Clay
08/14/23
Frances Tiafoe
10
Cincinnati Masters
R32
6-3 6-4
Hard
04/13/14
Milos Raonic
10
Monte Carlo Masters
QF
7-6(5) 6-2
Clay
03/13/08
Tomas Berdych
10
Indian Wells Masters
R64
2-6 7-6(3) 6-4
Hard
01/30/06
David Ferrer
10
Zagreb
R32
4-6 6-1 6-3
Carpet
08/29/05
Mariano Puerta
10
US Open
R64
3-6 6-4 6-3 6-7(4) 6-1
Hard