Search for active players ...
Opponent
Rank
08/14/23
Carlos Alcaraz
1
Cincinnati Masters
F
5-7 7-6(7) 7-6(4)
Hard
05/29/23
Carlos Alcaraz
1
Roland Garros
SF
6-3 5-7 6-1 6-1
Clay
01/06/20
Rafael Nadal
1
Atp Cup
F
6-2 7-6(4)
Hard
07/02/18
Rafael Nadal
1
Wimbledon
SF
6-4 3-6 7-6(9) 3-6 10-8
Grass
01/02/17
Andy Murray
1
Doha
F
6-3 5-7 6-4
Hard
05/11/14
Rafael Nadal
1
Rome Masters
F
4-6 6-3 6-3
Clay
03/19/14
Rafael Nadal
1
Miami Masters
F
6-3 6-3
Hard
11/04/13
Rafael Nadal
1
Tour Finals
F
6-3 6-4
Hard
06/20/11
Rafael Nadal
1
Wimbledon
F
6-4 6-1 1-6 6-3
Grass
05/08/11
Rafael Nadal
1
Rome Masters
F
6-4 6-4
Clay
05/01/11
Rafael Nadal
1
Madrid Masters
F
7-5 6-4
Clay
03/23/11
Rafael Nadal
1
Miami Masters
F
4-6 6-3 7-6(4)
Hard
03/10/11
Rafael Nadal
1
Indian Wells Masters
F
4-6 6-3 6-2
Hard
11/02/09
Roger Federer
1
Basel
F
6-4 4-6 6-2
Hard
01/14/08
Roger Federer
1
Australian Open
SF
7-5 6-3 7-6(5)
Hard
08/05/07
Roger Federer
1
Canada Masters
F
7-6(2) 2-6 7-6(2)
Hard
11/13/23
Carlos Alcaraz
2
Tour Finals
SF
6-3 6-2
Hard
11/01/21
Daniil Medvedev
2
Paris Masters
F
4-6 6-3 6-3
Hard
01/14/19
Rafael Nadal
2
Australian Open
F
6-3 6-2 6-3
Hard
08/13/18
Roger Federer
2
Cincinnati Masters
F
6-4 6-4
Hard
05/23/16
Andy Murray
2
Roland Garros
F
3-6 6-1 6-2 6-4
Clay
05/02/16
Andy Murray
2
Madrid Masters
F
6-2 3-6 6-3
Clay
01/18/16
Andy Murray
2
Australian Open
F
6-1 7-5 7-6(3)
Hard
10/11/15
Andy Murray
2
Shanghai Masters
SF
6-1 6-3
Hard
08/31/15
Roger Federer
2
US Open
F
6-4 5-7 6-4 6-4
Hard
06/29/15
Roger Federer
2
Wimbledon
F
7-6(1) 6-7(10) 6-4 6-3
Grass
05/10/15
Roger Federer
2
Rome Masters
F
6-4 6-3
Clay
03/12/15
Roger Federer
2
Indian Wells Masters
F
6-3 6-7(5) 6-2
Hard
11/09/14
Roger Federer
2
Tour Finals
F
W/O
Hard
09/30/13
Rafael Nadal
2
Beijing
F
6-3 6-4
Hard
11/05/12
Roger Federer
2
Tour Finals
F
7-6(6) 7-5
Hard
05/13/12
Roger Federer
2
Rome Masters
SF
6-2 7-6(4)
Clay
01/16/12
Rafael Nadal
2
Australian Open
F
5-7 6-4 6-2 6-7(5) 7-5
Hard
08/29/11
Rafael Nadal
2
US Open
F
6-2 6-4 6-7(3) 6-1
Hard
03/10/11
Roger Federer
2
Indian Wells Masters
SF
6-3 3-6 6-2
Hard
02/21/11
Roger Federer
2
Dubai
F
6-3 6-3
Hard
01/17/11
Roger Federer
2
Australian Open
SF
7-6(3) 7-5 6-4
Hard
08/30/10
Roger Federer
2
US Open
SF
5-7 6-1 5-7 6-2 7-5
Hard
11/22/09
Rafael Nadal
2
Tour Finals
RR
7-6(5) 6-3
Hard
11/08/09
Rafael Nadal
2
Paris Masters
SF
6-2 6-3
Hard
04/27/09
Roger Federer
2
Rome Masters
SF
4-6 6-3 6-3
Clay
03/25/09
Roger Federer
2
Miami Masters
SF
3-6 6-2 6-3
Hard
07/28/08
Rafael Nadal
2
Cincinnati Masters
SF
6-1 7-5
Hard
03/13/08
Rafael Nadal
2
Indian Wells Masters
SF
6-3 6-2
Hard
08/05/07
Rafael Nadal
2
Canada Masters
SF
7-5 6-3
Hard
03/19/07
Rafael Nadal
2
Miami Masters
QF
6-3 6-4
Hard
08/04/24
Carlos Alcaraz
3
Olympic Games
F
7(7)-6(3) 7(7)-6(2)
08/28/23
Daniil Medvedev
3
US Open
F
6-3 7-6(5) 6-3
Hard
11/14/22
Stefanos Tsitsipas
3
Tour Finals
RR
6-4 7-6(4)
Hard
05/31/21
Rafael Nadal
3
Roland Garros
SF
3-6 6-3 7-6(4) 6-2
Clay
01/20/20
Roger Federer
3
Australian Open
SF
7-6(1) 6-4 6-3
Hard
07/01/19
Roger Federer
3
Wimbledon
F
7-6(5) 1-6 7-6(4) 4-6 13-12(3)
Grass
10/29/18
Roger Federer
3
Paris Masters
SF
7-6(6) 5-7 7-6(3)
Hard
08/27/18
Juan Martin del Potro
3
US Open
F
6-3 7-6(4) 6-3
Hard
01/18/16
Roger Federer
3
Australian Open
SF
6-1 6-2 3-6 6-3
Hard
11/15/15
Roger Federer
3
Tour Finals
F
6-3 6-4
Hard
11/02/15
Andy Murray
3
Paris Masters
F
6-2 6-4
Hard
05/24/15
Andy Murray
3
Roland Garros
SF
6-3 6-3 5-7 5-7 6-1
Clay
10/28/13
David Ferrer
3
Paris Masters
F
7-5 7-5
Hard
01/14/13
Andy Murray
3
Australian Open
F
6-7(2) 7-6(3) 6-3 6-2
Hard
11/05/12
Andy Murray
3
Tour Finals
RR
4-6 6-3 7-5
Hard
10/07/12
Andy Murray
3
Shanghai Masters
F
5-7 7-6(11) 6-3
Hard
05/27/12
Roger Federer
3
Roland Garros
SF
6-4 7-5 6-3
Clay
08/29/11
Roger Federer
3
US Open
SF
6-7(7) 4-6 6-3 6-2 7-5
Hard
08/16/09
Rafael Nadal
3
Cincinnati Masters
SF
6-1 6-4
Hard
08/05/07
Andy Roddick
3
Canada Masters
QF
7-6(4) 6-4
Hard
11/13/23
Jannik Sinner
4
Tour Finals
F
6-3 6-3
Hard
05/29/23
Casper Ruud
4
Roland Garros
F
7-6(1) 6-3 7-5
Clay
01/16/23
Stefanos Tsitsipas
4
Australian Open
F
6-3 7-6(4) 7-6(5)
Hard
11/14/22
Casper Ruud
4
Tour Finals
F
7-5 6-3
Hard
10/03/22
Daniil Medvedev
4
Astana
SF
4-6 7-6(6) 0-0 RET
Hard
08/30/21
Alexander Zverev
4
US Open
SF
4-6 6-2 6-4 4-6 6-2
Hard
02/08/21
Daniil Medvedev
4
Australian Open
F
7-5 6-2 6-2
Hard
11/14/16
Milos Raonic
4
Tour Finals
RR
7-6(6) 7-6(5)
Hard
11/02/15
Stan Wawrinka
4
Paris Masters
SF
6-3 3-6 6-0
Hard
03/25/15
Andy Murray
4
Miami Masters
F
7-6(3) 4-6 6-0
Hard
03/12/15
Andy Murray
4
Indian Wells Masters
SF
6-2 6-3
Hard
01/19/15
Stan Wawrinka
4
Australian Open
SF
7-6(1) 3-6 6-4 4-6 6-0
Hard
11/09/14
Stan Wawrinka
4
Tour Finals
RR
6-3 6-0
Hard
06/23/14
Roger Federer
4
Wimbledon
F
6-7(7) 6-4 7-6(4) 5-7 6-4
Grass
03/21/12
Andy Murray
4
Miami Masters
F
6-1 7-6(4)
Hard
01/16/12
Andy Murray
4
Australian Open
SF
6-3 3-6 6-7(4) 6-1 7-5
Hard
05/08/11
Andy Murray
4
Rome Masters
SF
6-1 3-6 7-6(2)
Clay
10/30/23
Andrey Rublev
5
Paris Masters
SF
5-7 7-6(3) 7-5
Hard
11/14/22
Daniil Medvedev
5
Tour Finals
RR
6-3 6-7(5) 7-6(2)
Hard
10/31/22
Stefanos Tsitsipas
5
Paris Masters
SF
6-2 3-6 7-6(4)
Hard
05/09/22
Stefanos Tsitsipas
5
Rome Masters
F
6-0 7-6(5)
Clay
11/15/21
Andrey Rublev
5
Tour Finals
RR
6-3 6-2
Hard
05/31/21
Stefanos Tsitsipas
5
Roland Garros
F
6-7(6) 2-6 6-3 6-2 6-4
Clay
05/10/21
Stefanos Tsitsipas
5
Rome Masters
QF
4-6 7-5 7-5
Clay
01/20/20
Dominic Thiem
5
Australian Open
F
6-4 4-6 2-6 6-3 6-4
Hard
01/06/20
Daniil Medvedev
5
Atp Cup
SF
6-1 5-7 6-4
Hard
05/27/19
Alexander Zverev
5
Roland Garros
QF
7-5 6-2 6-2
Clay
05/06/19
Dominic Thiem
5
Madrid Masters
SF
7-6(2) 7-6(4)
Clay
11/12/18
Alexander Zverev
5
Tour Finals
RR
6-4 6-1
Hard
10/08/18
Alexander Zverev
5
Shanghai Masters
SF
6-2 6-1
Hard
08/13/18
Grigor Dimitrov
5
Cincinnati Masters
R16
2-6 6-3 6-4
Hard
06/18/18
Grigor Dimitrov
5
Queen's Club
R16
6-4 6-1
Grass
11/14/16
Kei Nishikori
5
Tour Finals
SF
6-1 6-1
Hard
05/09/16
Rafael Nadal
5
Rome Masters
QF
7-5 7-6(4)
Clay
03/07/16
Rafael Nadal
5
Indian Wells Masters
SF
7-6(5) 6-2
Hard
01/04/16
Rafael Nadal
5
Doha
F
6-1 6-2
Hard
11/15/15
Rafael Nadal
5
Tour Finals
SF
6-3 6-3
Hard
11/02/15
Tomas Berdych
5
Paris Masters
QF
7-6(3) 7-6(8)
Hard
08/16/15
Stan Wawrinka
5
Cincinnati Masters
QF
6-4 6-1
Hard
04/12/15
Rafael Nadal
5
Monte Carlo Masters
SF
6-3 6-3
Clay
11/09/14
Kei Nishikori
5
Tour Finals
SF
6-1 3-6 6-0
Hard
10/05/14
David Ferrer
5
Shanghai Masters
QF
6-4 6-2
Hard
05/11/14
David Ferrer
5
Rome Masters
QF
7-5 4-6 6-3
Clay
11/04/13
Juan Martin del Potro
5
Tour Finals
RR
6-3 3-6 6-3
Hard
10/07/13
Juan Martin del Potro
5
Shanghai Masters
F
6-1 3-6 7-6(3)
Hard
04/14/13
Rafael Nadal
5
Monte Carlo Masters
F
6-2 7-6(1)
Clay
01/14/13
David Ferrer
5
Australian Open
SF
6-2 6-2 6-1
Hard
08/27/12
David Ferrer
5
US Open
SF
2-6 6-1 6-4 6-2
Hard
05/27/12
Jo-Wilfried Tsonga
5
Roland Garros
QF
6-1 5-7 5-7 7-6(6) 6-1
Clay
05/13/12
Jo-Wilfried Tsonga
5
Rome Masters
QF
7-5 6-1
Clay
03/21/12
David Ferrer
5
Miami Masters
QF
6-2 7-6(1)
Hard
01/16/12
David Ferrer
5
Australian Open
QF
6-4 7-6(4) 6-1
Hard
05/08/11
Robin Soderling
5
Rome Masters
QF
6-3 6-0
Clay
01/17/11
Andy Murray
5
Australian Open
F
6-4 6-2 6-3
Hard
04/27/09
Juan Martin del Potro
5
Rome Masters
QF
6-3 6-4
Clay
11/09/08
Nikolay Davydenko
5
Masters Cup
F
6-1 7-5
Hard
11/09/08
Nikolay Davydenko
5
Masters Cup
RR
7-6(3) 0-6 7-5
Hard
01/14/08
David Ferrer
5
Australian Open
QF
6-0 6-3 7-5
Hard
01/16/23
Andrey Rublev
6
Australian Open
QF
6-1 6-2 6-4
Hard
10/03/22
Stefanos Tsitsipas
6
Astana
F
6-3 6-4
Hard
09/28/20
Stefanos Tsitsipas
6
Roland Garros
SF
6-3 6-2 5-7 4-6 6-1
Clay
02/24/20
Stefanos Tsitsipas
6
Dubai
F
6-3 6-4
Hard
11/12/18
Kevin Anderson
6
Tour Finals
SF
6-2 6-2
Hard
07/25/16
Kei Nishikori
6
Canada Masters
F
6-3 7-5
Hard
05/09/16
Kei Nishikori
6
Rome Masters
SF
2-6 6-4 7-6(5)
Clay
05/02/16
Kei Nishikori
6
Madrid Masters
SF
6-3 7-6(4)
Clay
03/21/16
Kei Nishikori
6
Miami Masters
F
6-3 6-3
Hard
01/04/16
Tomas Berdych
6
Doha
SF
6-3 7-6(3)
Hard
11/15/15
Tomas Berdych
6
Tour Finals
RR
6-3 7-5
Hard
05/10/15
Kei Nishikori
6
Rome Masters
QF
6-3 3-6 6-1
Clay
01/19/15
Andy Murray
6
Australian Open
F
7-6(5) 6-7(4) 6-3 6-0
Hard
09/29/14
Tomas Berdych
6
Beijing
F
6-0 6-2
Hard
03/19/14
Andy Murray
6
Miami Masters
QF
7-5 6-3
Hard
10/28/13
Roger Federer
6
Paris Masters
SF
4-6 6-3 6-2
Hard
06/24/13
Tomas Berdych
6
Wimbledon
QF
7-6(5) 6-4 6-3
Grass
02/25/13
Tomas Berdych
6
Dubai
F
7-5 6-3
Hard
01/14/13
Tomas Berdych
6
Australian Open
QF
6-1 4-6 6-1 6-4
Hard
11/05/12
Tomas Berdych
6
Tour Finals
RR
6-2 7-6(6)
Hard
07/25/12
Jo-Wilfried Tsonga
6
London Olympics
QF
6-1 7-5
Grass
05/01/11
David Ferrer
6
Madrid Masters
QF
6-4 4-6 6-3
Clay
01/17/11
Tomas Berdych
6
Australian Open
QF
6-1 7-6(5) 6-1
Hard
11/21/10
Tomas Berdych
6
Tour Finals
RR
6-3 6-3
Hard
10/30/23
Holger Rune
7
Paris Masters
QF
7-5 6-7(3) 6-4
Hard
07/03/23
Andrey Rublev
7
Wimbledon
QF
4-6 6-1 6-4 6-3
Grass
01/02/23
Daniil Medvedev
7
Adelaide 1
SF
6-3 6-4
Hard
11/14/22
Andrey Rublev
7
Tour Finals
RR
6-4 6-1
Hard
02/08/21
Alexander Zverev
7
Australian Open
QF
6-7(6) 6-2 6-4 7-6(6)
Hard
02/02/21
Alexander Zverev
7
Atp Cup
RR
6-7(3) 6-2 7-5
Hard
11/16/20
Alexander Zverev
7
Tour Finals
RR
6-3 7-6(4)
Hard
10/28/19
Stefanos Tsitsipas
7
Paris Masters
QF
6-1 6-2
Hard
11/12/18
Marin Cilic
7
Tour Finals
RR
7-6(7) 6-2
Hard
10/29/18
Marin Cilic
7
Paris Masters
QF
4-6 6-2 6-3
Hard
08/13/18
Marin Cilic
7
Cincinnati Masters
SF
6-4 3-6 6-3
Hard
05/15/17
Dominic Thiem
7
Rome Masters
SF
6-1 6-0
Clay
03/21/16
Tomas Berdych
7
Miami Masters
QF
6-3 6-3
Hard
01/18/16
Kei Nishikori
7
Australian Open
QF
6-3 6-2 6-4
Hard
10/05/15
David Ferrer
7
Beijing
SF
6-2 6-3
Hard
05/24/15
Rafael Nadal
7
Roland Garros
QF
7-5 6-3 6-1
Clay
03/25/15
David Ferrer
7
Miami Masters
QF
7-5 7-5
Hard
11/09/14
Tomas Berdych
7
Tour Finals
RR
6-2 6-2
Hard
10/27/14
Kei Nishikori
7
Paris Masters
SF
6-2 6-3
Hard
11/15/13
Tomas Berdych
7
Davis Cup WG F: SRB vs CZE
RR
6-4 7-6(5) 6-2
Hard
11/04/13
Roger Federer
7
Tour Finals
RR
6-4 6-7(2) 6-2
Hard
02/25/13
Juan Martin del Potro
7
Dubai
SF
6-3 7-6(4)
Hard
11/05/12
Juan Martin del Potro
7
Tour Finals
SF
4-6 6-3 6-2
Hard
10/07/12
Tomas Berdych
7
Shanghai Masters
SF
6-3 6-4
Hard
10/01/12
Jo-Wilfried Tsonga
7
Beijing
F
7-6(4) 6-2
Hard
04/15/12
Tomas Berdych
7
Monte Carlo Masters
SF
4-6 6-3 6-2
Clay
11/20/11
Tomas Berdych
7
Tour Finals
RR
3-6 6-3 7-6(3)
Hard
08/08/11
Gael Monfils
7
Canada Masters
QF
6-2 6-1
Hard
02/21/11
Tomas Berdych
7
Dubai
SF
6-7(5) 6-2 4-2 RET
Hard
09/17/10
Tomas Berdych
7
Davis Cup WG SF: SRB vs CZE
RR
4-6 6-3 6-2 6-4
Hard
11/22/09
Nikolay Davydenko
7
Tour Finals
RR
3-6 6-4 7-5
Hard
08/11/08
James Blake
7
Beijing Olympics
BR
6-3 7-6(4)
Hard
04/29/07
Tommy Robredo
7
Estoril
SF
7-5 6-1
Clay
02/19/07
Tommy Robredo
7
Rotterdam
QF
4-6 6-4 7-5
Hard
11/13/23
Holger Rune
8
Tour Finals
RR
7-6(4) 6-7(1) 6-3
Hard
07/03/23
Jannik Sinner
8
Wimbledon
SF
6-3 6-4 7-6(4)
Grass
11/15/21
Casper Ruud
8
Tour Finals
RR
7-6(4) 6-2
Hard
08/30/21
Matteo Berrettini
8
US Open
QF
5-7 6-2 6-2 6-3
Hard
11/11/19
Matteo Berrettini
8
Tour Finals
RR
6-2 6-1
Hard
10/08/18
Kevin Anderson
8
Shanghai Masters
QF
7-6(1) 6-3
Hard
07/02/18
Kevin Anderson
8
Wimbledon
F
6-2 6-2 7-6(3)
Grass
05/08/17
Kei Nishikori
8
Madrid Masters
QF
W/O
Clay
07/25/16
Tomas Berdych
8
Canada Masters
QF
7-6(6) 6-4
Hard
05/23/16
Tomas Berdych
8
Roland Garros
QF
6-3 7-5 6-3
Clay
11/15/15
Kei Nishikori
8
Tour Finals
RR
6-1 6-1
Hard
10/05/15
Rafael Nadal
8
Beijing
F
6-2 6-2
Hard
05/10/15
David Ferrer
8
Rome Masters
SF
6-4 6-4
Clay
04/12/15
Tomas Berdych
8
Monte Carlo Masters
F
7-5 4-6 6-3
Clay
02/23/15
Tomas Berdych
8
Dubai
SF
6-0 5-7 6-4
Hard
01/19/15
Milos Raonic
8
Australian Open
QF
7-6(5) 6-4 6-2
Hard
10/27/14
Andy Murray
8
Paris Masters
QF
7-5 6-2
Hard
03/06/14
Roger Federer
8
Indian Wells Masters
F
3-6 6-3 7-6(3)
Hard
11/04/13
Stan Wawrinka
8
Tour Finals
SF
6-3 6-3
Hard
10/28/13
Stan Wawrinka
8
Paris Masters
QF
6-1 6-4
Hard
06/24/13
Juan Martin del Potro
8
Wimbledon
SF
7-5 4-6 7-6(2) 6-7(6) 6-3
Grass
03/07/13
Jo-Wilfried Tsonga
8
Indian Wells Masters
QF
6-3 6-1
Hard
11/05/12
Jo-Wilfried Tsonga
8
Tour Finals
RR
7-6(4) 6-3
Hard
08/27/12
Juan Martin del Potro
8
US Open
QF
6-2 7-6(3) 6-4
Hard
08/14/11
Gael Monfils
8
Cincinnati Masters
QF
3-6 6-4 6-3
Hard
08/08/11
Mardy Fish
8
Canada Masters
F
6-2 3-6 6-4
Hard
11/21/10
Andy Roddick
8
Tour Finals
RR
6-2 6-3
Hard
04/12/09
Fernando Verdasco
8
Monte Carlo Masters
QF
6-2 4-6 6-3
Clay
02/23/09
Gilles Simon
8
Dubai
SF
3-6 7-5 7-5
Hard
11/09/08
Juan Martin del Potro
8
Masters Cup
RR
7-5 6-3
Hard
08/25/08
Andy Roddick
8
US Open
QF
6-2 6-3 3-6 7-6(5)
Hard
06/09/08
David Nalbandian
8
Queen's Club
SF
6-1 6-0
Grass
06/26/06
Tommy Robredo
8
Wimbledon
R64
7-6(5) 6-2 6-4
Grass
04/12/24
Alex De Minaur
9
Monte Carlo
QF
7-5 6-4
Clay
11/13/23
Hubert Hurkacz
9
Tour Finals
RR
7-6(1) 4-6 6-1
Hard
08/28/23
Taylor Fritz
9
US Open
QF
6-1 6-4 6-4
Hard
08/14/23
Taylor Fritz
9
Cincinnati Masters
QF
6-0 6-4
Hard
11/14/22
Taylor Fritz
9
Tour Finals
SF
7-6(5) 7-6(6)
Hard
05/09/22
Felix Auger-Aliassime
9
Rome Masters
QF
7-5 7-6(1)
Clay
06/28/21
Matteo Berrettini
9
Wimbledon
F
6-7(4) 6-4 6-4 6-3
Grass
05/31/21
Matteo Berrettini
9
Roland Garros
QF
6-3 6-2 6-7(5) 7-5
Clay
11/16/20
Diego Schwartzman
9
Tour Finals
RR
6-3 6-2
Hard
02/24/20
Gael Monfils
9
Dubai
SF
2-6 7-6(8) 6-1
Hard
01/06/20
Gael Monfils
9
Atp Cup
RR
6-3 6-2
Hard
05/13/19
Juan Martin del Potro
9
Rome Masters
QF
4-6 7-6(6) 6-4
Clay
05/06/19
Stefanos Tsitsipas
9
Madrid Masters
F
6-3 6-4
Clay
01/14/19
Kei Nishikori
9
Australian Open
QF
6-1 4-1 RET
Hard
11/14/16
Dominic Thiem
9
Tour Finals
RR
6-7(10) 6-0 6-2
Hard
03/07/16
Jo-Wilfried Tsonga
9
Indian Wells Masters
QF
7-6(2) 7-6(2)
Hard
08/31/15
Marin Cilic
9
US Open
SF
6-0 6-1 6-2
Hard
06/29/15
Marin Cilic
9
Wimbledon
QF
6-4 6-4 6-4
Grass
11/09/14
Marin Cilic
9
Tour Finals
RR
6-1 6-1
Hard
08/25/14
Andy Murray
9
US Open
QF
7-6(1) 6-7(1) 6-2 6-4
Hard
05/26/14
Milos Raonic
9
Roland Garros
QF
7-5 7-6(5) 6-4
Clay
11/04/13
Richard Gasquet
9
Tour Finals
RR
7-6(5) 4-6 6-3
Hard
10/07/13
Jo-Wilfried Tsonga
9
Shanghai Masters
SF
6-2 7-5
Hard
08/05/13
Richard Gasquet
9
Canada Masters
QF
6-1 6-2
Hard
08/12/12
Juan Martin del Potro
9
Cincinnati Masters
SF
6-3 6-2
Hard
08/06/12
Janko Tipsarevic
9
Canada Masters
SF
6-4 6-1
Hard
02/27/12
Janko Tipsarevic
9
Dubai
QF
6-1 7-6(6)
Hard
08/14/11
Tomas Berdych
9
Cincinnati Masters
SF
7-5 RET
Hard
10/05/09
Fernando Verdasco
9
Beijing
QF
6-3 1-6 6-1
Hard
08/16/09
Gilles Simon
9
Cincinnati Masters
QF
6-4 7-5
Hard
11/09/08
Gilles Simon
9
Masters Cup
SF
4-6 6-3 7-5
Hard
05/29/06
Fernando Gonzalez
9
Roland Garros
R64
6-4 6-1 3-6 4-6 6-1
Clay
10/31/05
Mariano Puerta
9
Paris Masters
R32
6-3 7-6(9)
Carpet
05/09/22
Casper Ruud
10
Rome Masters
SF
6-4 6-3
Clay
11/01/21
Hubert Hurkacz
10
Paris Masters
SF
3-6 6-0 7-6(5)
Hard
11/12/18
John Isner
10
Tour Finals
RR
6-4 6-3
Hard
05/02/16
Milos Raonic
10
Madrid Masters
QF
6-3 6-4
Clay
04/12/15
Marin Cilic
10
Monte Carlo Masters
QF
6-0 6-3
Clay
10/27/14
Milos Raonic
10
Paris Masters
F
6-2 6-3
Hard
09/29/14
Grigor Dimitrov
10
Beijing
QF
6-2 6-4
Hard
05/11/14
Milos Raonic
10
Rome Masters
SF
6-7(5) 7-6(4) 6-3
Clay
09/30/13
Richard Gasquet
10
Beijing
SF
6-4 6-2
Hard
08/26/13
Stan Wawrinka
10
US Open
SF
2-6 7-6(4) 3-6 6-3 6-4
Hard
11/08/09
Robin Soderling
10
Paris Masters
QF
6-4 1-6 6-3
Hard
10/11/09
Gilles Simon
10
Shanghai Masters
QF
6-3 2-6 6-2
Hard
08/31/09
Fernando Verdasco
10
US Open
QF
7-6(2) 1-6 7-5 6-2
Hard