Search for active players ...
Opponent
Rank
05/09/16
Novak Djokovic
1
Rome Masters
F
6-3 6-3
Clay
08/10/15
Novak Djokovic
1
Canada Masters
F
6-4 4-6 6-3
Hard
06/24/13
Novak Djokovic
1
Wimbledon
F
6-4 7-5 6-4
Grass
10/07/12
Roger Federer
1
Shanghai Masters
SF
6-4 6-4
Hard
07/25/12
Roger Federer
1
London Olympics
F
6-2 6-1 6-4
Grass
02/27/12
Novak Djokovic
1
Dubai
SF
6-2 7-5
Hard
08/14/11
Novak Djokovic
1
Cincinnati Masters
F
6-4 3-0 RET
Hard
08/09/10
Rafael Nadal
1
Canada Masters
SF
6-3 6-4
Hard
02/09/09
Rafael Nadal
1
Rotterdam
F
6-3 4-6 6-0
Hard
08/25/08
Rafael Nadal
1
US Open
SF
6-2 7-6(5) 4-6 6-4
Hard
03/03/08
Roger Federer
1
Dubai
R32
6-7(6) 6-3 6-4
Hard
08/14/06
Roger Federer
1
Cincinnati Masters
R32
7-5 6-4
Hard
11/14/16
Novak Djokovic
2
Tour Finals
F
6-3 6-4
Hard
01/14/13
Roger Federer
2
Australian Open
SF
6-4 6-7(5) 6-3 6-7(2) 6-2
Hard
08/27/12
Novak Djokovic
2
US Open
F
7-6(10) 7-5 2-6 3-6 6-2
Hard
07/25/12
Novak Djokovic
2
London Olympics
SF
7-5 7-5
Grass
03/21/12
Rafael Nadal
2
Miami Masters
SF
W/O
Hard
10/03/11
Rafael Nadal
2
Tokyo
F
3-6 6-2 6-0
Hard
01/18/10
Rafael Nadal
2
Australian Open
QF
6-3 7-6(2) 3-0 RET
Hard
03/12/09
Roger Federer
2
Indian Wells Masters
SF
6-3 4-6 6-1
Hard
01/05/09
Roger Federer
2
Doha
SF
6-7(6) 6-2 6-2
Hard
11/09/08
Roger Federer
2
Masters Cup
RR
4-6 7-6(3) 7-5
Hard
10/12/08
Roger Federer
2
Madrid Masters
SF
3-6 6-3 7-5
Hard
11/14/16
Stan Wawrinka
3
Tour Finals
RR
6-4 6-2
Hard
10/10/10
Roger Federer
3
Shanghai Masters
F
6-3 6-2
Hard
08/09/10
Roger Federer
3
Canada Masters
F
7-5 7-5
Hard
03/25/09
Novak Djokovic
3
Miami Masters
F
6-2 7-5
Hard
07/28/08
Novak Djokovic
3
Cincinnati Masters
F
7-6(4) 7-6(5)
Hard
07/21/08
Novak Djokovic
3
Canada Masters
QF
6-3 7-6(3)
Hard
03/19/07
Andy Roddick
3
Miami Masters
QF
5-3 RET
Hard
01/01/07
Nikolay Davydenko
3
Doha
SF
7-5 6-2
Hard
10/16/06
Ivan Ljubicic
3
Madrid Masters
R32
6-4 3-6 6-3
Hard
02/13/06
Andy Roddick
3
San Jose
SF
7-5 7-5
Hard
11/14/16
Milos Raonic
4
Tour Finals
SF
5-7 7-6(5) 7-6(9)
Hard
05/23/16
Stan Wawrinka
4
Roland Garros
SF
6-4 6-2 4-6 6-2
Clay
08/10/15
Kei Nishikori
4
Canada Masters
SF
6-3 6-0
Hard
05/03/15
Rafael Nadal
4
Madrid Masters
F
6-3 6-2
Clay
11/21/10
Robin Soderling
4
Tour Finals
RR
6-2 6-4
Hard
12/31/07
Nikolay Davydenko
4
Doha
SF
6-4 6-3
Hard
03/05/07
Nikolay Davydenko
4
Indian Wells Masters
R16
7-6(3) 6-4
Hard
02/12/07
Andy Roddick
4
San Jose
SF
7-6(8) 6-4
Hard
06/06/22
Stefanos Tsitsipas
5
Stuttgart
QF
7-6(4) 6-3
Grass
11/14/16
Kei Nishikori
5
Tour Finals
RR
6-7(9) 6-4 6-4
Hard
10/31/16
Milos Raonic
5
Paris Masters
SF
W/O
Hard
05/02/16
Rafael Nadal
5
Madrid Masters
SF
7-5 6-4
Clay
10/11/15
Tomas Berdych
5
Shanghai Masters
QF
6-1 6-3
Hard
05/03/15
Kei Nishikori
5
Madrid Masters
SF
6-3 6-4
Clay
10/20/14
David Ferrer
5
Valencia
SF
6-4 7-5
Hard
10/13/14
David Ferrer
5
Vienna
F
5-7 6-2 7-5
Hard
03/20/13
David Ferrer
5
Miami Masters
F
2-6 6-4 7-6(1)
Hard
06/25/12
David Ferrer
5
Wimbledon
QF
6-7(5) 7-6(6) 6-4 7-6(4)
Grass
10/09/11
David Ferrer
5
Shanghai Masters
F
7-5 6-4
Hard
10/03/11
David Ferrer
5
Tokyo
SF
6-2 6-3
Hard
11/22/09
Juan Martin del Potro
5
Tour Finals
RR
6-3 3-6 6-2
Hard
06/26/06
Andy Roddick
5
Wimbledon
R32
7-6(4) 6-4 6-4
Grass
08/15/16
Milos Raonic
6
Cincinnati Masters
SF
6-3 6-3
Hard
03/04/16
Kei Nishikori
6
Davis Cup WG R1: GBR vs JPN
RR
7-5 7-6(6) 3-6 4-6 6-3
Hard
05/03/15
Milos Raonic
6
Madrid Masters
QF
6-4 7-5
Clay
11/05/12
Tomas Berdych
6
Tour Finals
RR
3-6 6-3 6-4
Hard
06/25/12
Jo-Wilfried Tsonga
6
Wimbledon
SF
6-3 6-4 3-6 7-5
Grass
08/10/09
Juan Martin del Potro
6
Canada Masters
F
6-7(4) 7-6(3) 6-1
Hard
11/09/08
Andy Roddick
6
Masters Cup
RR
6-4 1-6 6-1
Hard
08/24/20
Alexander Zverev
7
Cincinnati Masters
R32
6-3 3-6 7-5
Hard
11/14/16
Marin Cilic
7
Tour Finals
RR
6-3 6-2
Hard
08/08/16
Kei Nishikori
7
Rio Olympics
SF
6-1 6-4
Hard
06/27/16
Milos Raonic
7
Wimbledon
F
6-4 7-6(3) 7-6(2)
Grass
11/15/15
David Ferrer
7
Tour Finals
RR
6-4 6-4
Hard
01/19/15
Tomas Berdych
7
Australian Open
SF
6-7(6) 6-0 6-3 7-5
Hard
06/10/13
Jo-Wilfried Tsonga
7
Queen's Club
SF
4-6 6-3 6-2
Grass
08/27/12
Tomas Berdych
7
US Open
SF
5-7 6-2 6-1 7-6(7)
Hard
02/27/12
Tomas Berdych
7
Dubai
QF
6-3 7-5
Hard
08/14/11
Mardy Fish
7
Cincinnati Masters
SF
6-3 7-6(8)
Hard
01/17/11
David Ferrer
7
Australian Open
SF
4-6 7-6(2) 6-1 7-6(2)
Hard
11/21/10
David Ferrer
7
Tour Finals
RR
6-2 6-2
Hard
08/10/09
Jo-Wilfried Tsonga
7
Canada Masters
SF
6-4 7-6(8)
Hard
03/25/09
Juan Martin del Potro
7
Miami Masters
SF
6-1 5-7 6-2
Hard
05/02/16
Tomas Berdych
8
Madrid Masters
QF
6-3 6-2
Clay
01/18/16
David Ferrer
8
Australian Open
QF
6-3 6-7(5) 6-2 6-3
Hard
11/02/15
David Ferrer
8
Paris Masters
SF
6-4 6-3
Hard
05/24/15
David Ferrer
8
Roland Garros
QF
7-6(4) 6-2 5-7 6-1
Clay
11/09/14
Milos Raonic
8
Tour Finals
RR
6-3 7-5
Hard
11/05/12
Jo-Wilfried Tsonga
8
Tour Finals
RR
6-2 7-6(3)
Hard
11/22/09
Fernando Verdasco
8
Tour Finals
RR
6-4 6-7(4) 7-6(3)
Hard
11/02/09
Fernando Verdasco
8
Valencia
SF
6-3 2-6 6-3
Hard
08/10/09
Nikolay Davydenko
8
Canada Masters
QF
6-2 6-4
Hard
01/05/09
Andy Roddick
8
Doha
F
6-4 6-2
Hard
05/29/17
Kei Nishikori
9
Roland Garros
QF
2-6 6-1 7-6(0) 6-1
Clay
06/27/16
Tomas Berdych
9
Wimbledon
SF
6-3 6-3 6-3
Grass
06/13/16
Milos Raonic
9
Queen's Club
F
6-7(5) 6-4 6-3
Grass
11/02/15
Richard Gasquet
9
Paris Masters
QF
7-6(7) 3-6 6-3
Hard
03/25/15
Tomas Berdych
9
Miami Masters
SF
6-4 6-4
Hard
09/29/14
Marin Cilic
9
Beijing
QF
6-1 6-4
Hard
03/21/12
Janko Tipsarevic
9
Miami Masters
QF
4-6 6-3 6-4
Hard
04/12/09
Nikolay Davydenko
9
Monte Carlo Masters
QF
7-6(1) 6-4
Clay
03/25/09
Fernando Verdasco
9
Miami Masters
QF
6-1 6-2
Hard
11/09/08
Gilles Simon
9
Masters Cup
RR
6-4 6-2
Hard
03/05/07
Tommy Haas
9
Indian Wells Masters
QF
3-6 6-3 7-6(8)
Hard
11/08/21
Jannik Sinner
10
Stockholm
R16
7-6(4) 6-3
Hard
10/25/21
Hubert Hurkacz
10
Vienna
R32
6-4 6-7(6) 6-3
Hard
01/02/17
Tomas Berdych
10
Doha
SF
6-3 6-4
Hard
08/25/14
Jo-Wilfried Tsonga
10
US Open
R16
7-5 7-5 6-4
Hard
03/20/13
Richard Gasquet
10
Miami Masters
SF
6-7(3) 6-1 6-2
Hard
06/06/11
Andy Roddick
10
Queen's Club
SF
6-3 6-1
Grass
06/21/10
Jo-Wilfried Tsonga
10
Wimbledon
QF
6-7(5) 7-6(5) 6-2 6-2
Grass
08/25/08
Stan Wawrinka
10
US Open
R16
6-1 6-3 6-3
Hard
07/21/08
Stan Wawrinka
10
Canada Masters
R16
6-2 0-6 6-4
Hard
06/23/08
Richard Gasquet
10
Wimbledon
R16
5-7 3-6 7-6(3) 6-2 6-4
Grass