A career-high No. 3
Dimitrov reached a career-high ATP Tour ranking of No. 3 on November 20, 2017.

TennisATPRight-handed
Grigor Dimitrov is a tennis player on the ATP Tour who won the ATP Finals in 2017.
782 ATP Tour matches9 titles
Updated
Grigor Dimitrov is a tennis player on the ATP Tour. Born on May 16, 1991, in Haskovo, Bulgaria, he plays right-handed with a one-handed backhand and turned pro in 2007. Dimitrov won the ATP Finals in 2017, and in 2024 he won 1 title, the Brisbane International.
Dimitrov lost to Adolfo Daniel Vallejo 7-6, 4-6, 6-3 in the Qualifying 1st Round of the Rolex Paris Masters on Oct 31, 2026, after losing to Flavio Cobolli 6-4, 3-6, 6-3 in Round 1 of the Erste Bank Open on Oct 27, 2026.
Every ATP Tour, Grand Slam and Olympic main-draw match in our records, newest first. A walkover is listed but never counted in a record.
2026: 10-16
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 31 | Paris Masters | Qualifying 1st Round | Adolfo Daniel Vallejo | L | 6-7(3), 6-4, 3-6 | Hard |
| Oct 27 | Erste Bank Open | Round 1 | Flavio Cobolli | L | 4-6, 6-3, 3-6 | Hard |
| Aug 31 | US Open | Round 1 | Alexei Popyrin | L | 6-3, 3-6, 2-6, 4-6 | Hard |
| Aug 27 | US Open | Qualifying Final | Otto Virtanen | W/O | Walkover | Hard |
| Aug 26 | US Open | Qualifying 2nd Round | Timofey Skatov | W | 7-6(5), 6-4 | Hard |
| Aug 25 | US Open | Qualifying 1st Round | Lorenzo Giustino | W | 6-0, 6-3 | Hard |
| Aug 14 | Cincinnati Open | Round 1 | Sebastian Baez | L | 6-1, 3-6, 4-6 | Hard |
| Jul 15 | Nordea Open | Round 2 | Nuno Borges | L | 4-6, 2-6 | Clay |
| Jul 14 | Nordea Open | Round 1 | Dalibor Svrcina | W | 7-6(5), 1-6, 6-4 | Clay |
| Jul 6 | Wimbledon | Round 4 | Arthur Fery | L | 5-7, 6-3, 6-4, 4-6, 6-7(7) | Grass |
| Jul 4 | Wimbledon | Round 3 | Matteo Berrettini | W | 6-3, 6-4, 3-6, 5-7, 6-3 | Grass |
| Jul 2 | Wimbledon | Round 2 | Jakub Mensik | W | 7-6(5), 4-6, 7-5, 6-3 | Grass |
| Jun 30 | Wimbledon | Round 1 | Dane Sweeny | W | 7-6(4), 6-3, 7-5 | Grass |
| Jun 25 | Vanda Pharmaceuticals Mallorca Championships | Quarterfinal | Alejandro Davidovich Fokina | L | 3-6, 3-6 | Grass |
| Jun 24 | Vanda Pharmaceuticals Mallorca Championships | Round 2 | Abdullah Shelbayh | W | 6-2, 6-4 | Grass |
| Jun 23 | Vanda Pharmaceuticals Mallorca Championships | Round 1 | Marc Polmans | W | 6-1, 7-6(3) | Grass |
| May 19 | Roland Garros | Qualifying 1st Round | Jaime Faria | L | 6-3, 5-7, 6-7(6) | Clay |
| Apr 23 | Madrid Open | Round 1 | Adolfo Daniel Vallejo | L | 4-6, 4-6 | Clay |
| Apr 7 | Monte-Carlo Masters | Round 1 | Tomas Martin Etcheverry | L | 4-6, 6-2, 3-6 | Clay |
| Mar 19 | Miami Open | Round 1 | Raphael Collignon | L | 6-7(3), 6-4, 6-7(6) | Hard |
| Mar 7 | Indian Wells | Round 2 | Carlos Alcaraz | L | 2-6, 3-6 | Hard |
| Mar 5 | Indian Wells | Round 1 | Terence Atmane | W | 6-4, 5-7, 6-4 | Hard |
| Feb 24 | Abierto Mexicano Telcel presentado por HSBC | Round 1 | Terence Atmane | L | 3-6, 3-6 | Hard |
| Feb 10 | Nexo Dallas Open | Round 1 | Alex Michelsen | L | 7-5, 4-6, 4-6 | Hard |
| Jan 20 | Australian Open | Round 1 | Tomas Machac | L | 4-6, 4-6, 3-6 | Hard |
| Jan 8 | Brisbane International | Round 2 | Raphael Collignon | L | 6-7(1), 3-6 | Hard |
| Jan 6 | Brisbane International | Round 1 | Pablo Carreno Busta | W | 6-3, 6-2 | Hard |
2025: 16-11
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 29 | Paris Masters | Round 2 | Daniil Medvedev | W/O | Walkover | Hard |
| Oct 27 | Paris Masters | Round 1 | Giovanni Mpetshi Perricard | W | 7-6(5), 6-1 | Hard |
| Jul 7 | Wimbledon | Round 4 | Jannik Sinner | L | 6-3, 7-5, 2-2 ret. (ret.) | Grass |
| Jul 5 | Wimbledon | Round 3 | Sebastian Ofner | W | 6-3, 6-4, 7-6(0) | Grass |
| Jul 3 | Wimbledon | Round 2 | Corentin Moutet | W | 7-5, 4-6, 7-5, 7-5 | Grass |
| Jul 1 | Wimbledon | Round 1 | Yoshihito Nishioka | W | 6-2, 6-3, 6-4 | Grass |
| May 27 | Roland Garros | Round 1 | Ethan Quinn | L | 6-2, 6-3, 2-6, 0-0 ret. (ret.) | Clay |
| May 9 | Italian Open | Round 2 | Francesco Passaro | L | 5-7, 3-6 | Clay |
| Apr 30 | Madrid Open | Round 4 | Gabriel Diallo | L | 7-5, 6-7(7), 4-6 | Clay |
| Apr 29 | Madrid Open | Round 3 | Jacob Fearnley | W | 6-4, 7-6(3) | Clay |
| Apr 26 | Madrid Open | Round 2 | Nicolas Jarry | W | 6-3, 6-4 | Clay |
| Apr 11 | Monte-Carlo Masters | Quarterfinal | Alex de Minaur | L | 0-6, 0-6 | Clay |
| Apr 10 | Monte-Carlo Masters | Round 3 | Alejandro Tabilo | W | 6-3, 3-6, 6-2 | Clay |
| Apr 9 | Monte-Carlo Masters | Round 2 | Valentin Vacherot | W | 4-6, 6-3, 6-1 | Clay |
| Apr 8 | Monte-Carlo Masters | Round 1 | Nicolas Jarry | W | 6-3, 6-4 | Clay |
| Mar 28 | Miami Open | Semifinal | Novak Djokovic | L | 2-6, 3-6 | Hard |
| Mar 26 | Miami Open | Quarterfinal | Francisco Cerundolo | W | 6-7(6), 6-4, 7-6(3) | Hard |
| Mar 25 | Miami Open | Round 4 | Brandon Nakashima | W | 6-4, 7-5 | Hard |
| Mar 23 | Miami Open | Round 3 | Karen Khachanov | W | 6-7(3), 6-4, 7-5 | Hard |
| Mar 21 | Miami Open | Round 2 | Federico Cina | W | 6-1, 6-4 | Hard |
| Mar 12 | Indian Wells | Round 4 | Carlos Alcaraz | L | 1-6, 1-6 | Hard |
| Mar 10 | Indian Wells | Round 3 | Gael Monfils | W | 7-6(4), 4-6, 7-6(2) | Hard |
| Mar 8 | Indian Wells | Round 2 | Nuno Borges | W | 6-3, 6-4 | Hard |
| Feb 25 | Dubai Duty Free | Round 1 | Christopher O'Connell | L | 0-6 ret. (ret.) | Hard |
| Feb 17 | Qatar Open | Round 1 | Jiri Lehecka | L | 4-6, 4-6 | Hard |
| Jan 13 | Australian Open | Round 1 | Francesco Passaro | L | 5-7, 1-2 ret. (ret.) | Hard |
| Jan 4 | Brisbane International | Semifinal | Jiri Lehecka | L | 4-6, 4-4 ret. (ret.) | Hard |
| Jan 3 | Brisbane International | Quarterfinal | Jordan Thompson | W | 6-1, 2-1 ret. (ret.) | Hard |
2024: 47-18
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Dec 31 | Brisbane International | Round 2 | Aleksandar Vukic | W | 6-2, 7-6(5) | Hard |
| Dec 30 | Brisbane International | Round 1 | Yannick Hanfmann | W | 7-6(5), 6-3 | Hard |
| Nov 1 | Paris Masters | Quarterfinal | Karen Khachanov | L | 2-6, 3-6 | Hard |
| Oct 31 | Paris Masters | Round 3 | Arthur Rinderknech | W | 6-2, 4-6, 7-6(5) | Hard |
| Oct 30 | Paris Masters | Round 2 | Tomas Martin Etcheverry | W | 6-7(9), 6-3, 7-5 | Hard |
| Oct 24 | Erste Bank Open | Round 2 | Tomas Machac | L | 7-6(5), 4-6, 3-6 | Hard |
| Oct 23 | Erste Bank Open | Round 1 | Zhang Zhizhen | W | 6-4, 7-5 | Hard |
| Oct 20 | Bybit Stockholm Open | Final | Tommy Paul | L | 4-6, 3-6 | Hard |
| Oct 19 | Bybit Stockholm Open | Semifinal | Tallon Griekspoor | W | 2-6, 7-5, 6-4 | Hard |
| Oct 18 | Bybit Stockholm Open | Quarterfinal | Dominic Stricker | W | 6-3, 6-2 | Hard |
| Oct 17 | Bybit Stockholm Open | Round 2 | Quentin Halys | W | 7-6(1), 6-3 | Hard |
| Oct 9 | Shanghai Masters | Round 4 | Jakub Mensik | L | 3-6, 6-3, 4-6 | Hard |
| Oct 8 | Shanghai Masters | Round 3 | Alexei Popyrin | W | 7-6(5), 6-2 | Hard |
| Oct 7 | Shanghai Masters | Round 2 | Zizou Bergs | W | 6-3, 3-6, 6-2 | Hard |
| Sep 3 | US Open | Quarterfinal | Frances Tiafoe | L | 3-6, 7-6(5), 3-6, 1-4 ret. (ret.) | Hard |
| Sep 1 | US Open | Round 4 | Andrey Rublev | W | 6-3, 7-6(3), 1-6, 3-6, 6-3 | Hard |
| Aug 30 | US Open | Round 3 | Tallon Griekspoor | W | 6-3, 6-3, 6-1 | Hard |
| Aug 28 | US Open | Round 2 | Rinky Hijikata | W | 6-1, 6-1, 7-6(4) | Hard |
| Aug 26 | US Open | Round 1 | Kyrian Jacquet | W | 6-3, 6-4, 6-2 | Hard |
| Aug 15 | Cincinnati Open | Round 2 | Fabian Marozsan | L | 6-4, 4-6, 3-6 | Hard |
| Aug 10 | National Bank Open | Round 3 | Alexei Popyrin | L | 6-4, 6-7(5), 3-6 | Hard |
| Aug 8 | National Bank Open | Round 2 | Rinky Hijikata | W | 6-1, 6-0 | Hard |
| Jul 7 | Wimbledon | Round 4 | Daniil Medvedev | L | 3-5 ret. (ret.) | Grass |
| Jul 5 | Wimbledon | Round 3 | Gael Monfils | W | 6-3, 6-4, 6-3 | Grass |
| Jul 4 | Wimbledon | Round 2 | Shang Juncheng | W | 5-7, 6-7(4), 6-4, 6-2, 6-4 | Grass |
| Jul 1 | Wimbledon | Round 1 | Dusan Lajovic | W | 6-3, 6-4, 7-5 | Grass |
| Jun 19 | Queen's Club | Round 2 | Sebastian Korda | L | 4-6, 6-3, 5-7 | Grass |
| Jun 17 | Queen's Club | Round 1 | Adrian Mannarino | W | 6-1, 6-2 | Grass |
| Jun 4 | Roland Garros | Quarterfinal | Jannik Sinner | L | 2-6, 4-6, 6-7(3) | Clay |
| Jun 2 | Roland Garros | Round 4 | Hubert Hurkacz | W | 7-6(5), 6-4, 7-6(3) | Clay |
| Jun 1 | Roland Garros | Round 3 | Zizou Bergs | W | 6-3, 7-6(4), 4-6, 6-4 | Clay |
| May 30 | Roland Garros | Round 2 | Fabian Marozsan | W | 6-0, 6-3, 6-4 | Clay |
| May 26 | Roland Garros | Round 1 | Aleksandar Kovacevic | W | 6-4, 6-3, 6-4 | Clay |
| May 14 | Italian Open | Round 4 | Taylor Fritz | L | 2-6, 7-6(11), 1-6 | Clay |
| May 12 | Italian Open | Round 3 | Terence Atmane | W | 7-6(3), 6-3 | Clay |
| May 10 | Italian Open | Round 2 | Yoshihito Nishioka | W | 7-5, 6-4 | Clay |
| Apr 27 | Madrid Open | Round 2 | Jakub Mensik | L | 2-6, 7-6(4), 3-6 | Clay |
| Apr 11 | Monte-Carlo Masters | Round 3 | Holger Rune | L | 6-7(9), 6-3, 6-7(2) | Clay |
| Apr 11 | Monte-Carlo Masters | Round 2 | Miomir Kecmanovic | W | 6-4, 6-3 | Clay |
| Apr 8 | Monte-Carlo Masters | Round 1 | Valentin Vacherot | W | 7-5, 6-2 | Clay |
| Mar 31 | Miami Open | Final | Jannik Sinner | L | 3-6, 1-6 | Hard |
| Mar 29 | Miami Open | Semifinal | Alexander Zverev | W | 6-4, 6-7(4), 6-4 | Hard |
| Mar 28 | Miami Open | Quarterfinal | Carlos Alcaraz | W | 6-2, 6-4 | Hard |
| Mar 26 | Miami Open | Round 4 | Hubert Hurkacz | W | 3-6, 6-3, 7-6(3) | Hard |
| Mar 25 | Miami Open | Round 3 | Yannick Hanfmann | W | 6-1, 6-0 | Hard |
| Mar 24 | Miami Open | Round 2 | Alejandro Tabilo | W | 6-7(5), 7-6(5), 6-2 | Hard |
| Mar 13 | Indian Wells | Round 4 | Daniil Medvedev | L | 4-6, 4-6 | Hard |
| Mar 11 | Indian Wells | Round 3 | Adrian Mannarino | W | 6-3, 6-3 | Hard |
| Mar 9 | Indian Wells | Round 2 | Alexandre Muller | W | 7-5, 6-2 | Hard |
| Feb 17 | Rotterdam | Semifinal | Alex de Minaur | L | 4-6, 3-6 | Hard |
| Feb 16 | Rotterdam | Quarterfinal | Aleksandr Shevchenko | W | 7-6(2), 3-6, 6-4 | Hard |
| Feb 15 | Rotterdam | Round 2 | Marton Fucsovics | W | 6-3, 7-5 | Hard |
| Feb 14 | Rotterdam | Round 1 | Lorenzo Sonego | W | 7-6(4), 6-3 | Hard |
| Feb 11 | Open 13 Provence | Final | Ugo Humbert | L | 4-6, 3-6, 3-6 | Hard |
| Feb 10 | Open 13 Provence | Semifinal | Karen Khachanov | W | 6-7(3), 6-4, 7-6(5) | Hard |
| Feb 9 | Open 13 Provence | Quarterfinal | Arthur Rinderknech | W | 6-3, 7-6(3) | Hard |
| Feb 8 | Open 13 Provence | Round 2 | Sebastian Korda | W | 6-1, 7-6(5) | Hard |
| Jan 20 | Australian Open | Round 3 | Nuno Borges | L | 7-6(3), 4-6, 2-6, 6-7(6) | Hard |
| Jan 18 | Australian Open | Round 2 | Thanasi Kokkinakis | W | 6-3, 6-2, 4-6, 6-4 | Hard |
| Jan 15 | Australian Open | Round 1 | Marton Fucsovics | W | 4-6, 6-3, 7-6(1), 6-2 | Hard |
| Jan 7 | Brisbane International | Final | Holger Rune | W | 7-6(5), 6-4 | Hard |
| Jan 6 | Brisbane International | Semifinal | Jordan Thompson | W | 6-3, 7-5 | Hard |
| Jan 5 | Brisbane International | Quarterfinal | Rinky Hijikata | W | 6-1, 6-4 | Hard |
| Jan 4 | Brisbane International | Round 2 | Daniel Altmaier | W | 6-1, 6-2 | Hard |
| Jan 1 | Brisbane International | Round 1 | Andy Murray | W | 4-6, 7-5, 6-2 | Hard |
2023: 42-20
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 5 | Paris Masters | Final | Novak Djokovic | L | 4-6, 3-6 | Hard |
| Nov 4 | Paris Masters | Semifinal | Stefanos Tsitsipas | W | 6-3, 6-7(1), 7-6(3) | Hard |
| Nov 3 | Paris Masters | Quarterfinal | Hubert Hurkacz | W | 6-1, 4-6, 6-4 | Hard |
| Nov 2 | Paris Masters | Round 3 | Alexander Bublik | W | 6-2, 6-2 | Hard |
| Nov 1 | Paris Masters | Round 2 | Daniil Medvedev | W | 6-3, 6-7(4), 7-6(2) | Hard |
| Oct 30 | Paris Masters | Round 1 | Lorenzo Musetti | W | 6-2, 6-7(4), 6-3 | Hard |
| Oct 26 | Erste Bank Open | Round 2 | Daniil Medvedev | L | 6-3, 2-6, 4-6 | Hard |
| Oct 24 | Erste Bank Open | Round 1 | Lorenzo Musetti | W | 6-3, 6-4 | Hard |
| Oct 14 | Shanghai Masters | Semifinal | Andrey Rublev | L | 6-7(7), 3-6 | Hard |
| Oct 13 | Shanghai Masters | Quarterfinal | Nicolas Jarry | W | 7-6(2), 6-4 | Hard |
| Oct 11 | Shanghai Masters | Round 4 | Carlos Alcaraz | W | 5-7, 6-2, 6-4 | Hard |
| Oct 9 | Shanghai Masters | Round 3 | Karen Khachanov | W | 7-6(6), 6-4 | Hard |
| Oct 8 | Shanghai Masters | Round 2 | Aleksandar Vukic | W | 6-4, 6-3 | Hard |
| Oct 2 | China Open | Quarterfinal | Jannik Sinner | L | 4-6, 6-3, 2-6 | Hard |
| Oct 1 | China Open | Round 2 | Holger Rune | W | 6-3, 7-5 | Hard |
| Sep 29 | China Open | Round 1 | Mackenzie McDonald | W | 2-6, 7-6(4), 6-1 | Hard |
| Sep 25 | Chengdu Open | Semifinal | Alexander Zverev | L | 3-6, 6-7(2) | Hard |
| Sep 24 | Chengdu Open | Quarterfinal | Christopher O'Connell | W | 6-4, 6-1 | Hard |
| Sep 23 | Chengdu Open | Round 2 | Juan Pablo Varillas | W | 6-3, 6-4 | Hard |
| Sep 2 | US Open | Round 3 | Alexander Zverev | L | 7-6(2), 6-7(8), 1-6, 1-6 | Hard |
| Aug 31 | US Open | Round 2 | Andy Murray | W | 6-3, 6-4, 6-1 | Hard |
| Aug 29 | US Open | Round 1 | Alex Molcan | W | 6-7(9), 6-7(5), 6-1, 7-5, 7-6(9) | Hard |
| Aug 15 | Cincinnati Open | Round 1 | Alexander Zverev | L | 2-6, 2-6 | Hard |
| Aug 5 | Mubadala DC Open | Semifinal | Daniel Evans | L | 3-6, 6-7(4) | Hard |
| Aug 4 | Mubadala DC Open | Quarterfinal | Ugo Humbert | W/O | Walkover | Hard |
| Aug 3 | Mubadala DC Open | Round 3 | Emil Ruusuvuori | W | 6-4, 6-3 | Hard |
| Aug 1 | Mubadala DC Open | Round 2 | Mackenzie McDonald | W | 7-6(6), 6-2 | Hard |
| Jul 10 | Wimbledon | Round 4 | Holger Rune | L | 6-3, 6-7(6), 6-7(4), 3-6 | Grass |
| Jul 9 | Wimbledon | Round 3 | Frances Tiafoe | W | 6-2, 6-3, 6-2 | Grass |
| Jul 6 | Wimbledon | Round 2 | Ilya Ivashka | W | 6-3, 6-4, 6-4 | Grass |
| Jul 5 | Wimbledon | Round 1 | Sho Shimabukuro | W | 6-1, 6-2, 6-1 | Grass |
| Jun 23 | Queen's Club | Quarterfinal | Carlos Alcaraz | L | 4-6, 4-6 | Grass |
| Jun 22 | Queen's Club | Round 2 | Francisco Cerundolo | W | 6-3, 7-5 | Grass |
| Jun 20 | Queen's Club | Round 1 | Emil Ruusuvuori | W | 6-2, 6-4 | Grass |
| Jun 18 | Queen's Club | Qualifying Final | Arthur Rinderknech | W | 6-3, 7-5 | Grass |
| Jun 17 | Queen's Club | Qualifying 1st Round | Aleksandar Vukic | W | 6-3, 6-4 | Grass |
| Jun 5 | Roland Garros | Round 4 | Alexander Zverev | L | 1-6, 4-6, 3-6 | Clay |
| Jun 3 | Roland Garros | Round 3 | Daniel Altmaier | W | 6-4, 6-3, 6-1 | Clay |
| Jun 1 | Roland Garros | Round 2 | Emil Ruusuvuori | W | 7-6(4), 6-3, 6-4 | Clay |
| May 30 | Roland Garros | Round 1 | Timofey Skatov | W | 6-0, 6-3, 6-2 | Clay |
| May 27 | Gonet Geneva Open | Final | Nicolas Jarry | L | 6-7(1), 1-6 | Clay |
| May 26 | Gonet Geneva Open | Semifinal | Taylor Fritz | W | 3-6, 7-5, 7-6(2) | Clay |
| May 25 | Gonet Geneva Open | Quarterfinal | Christopher O'Connell | W | 6-7(5), 7-5, 6-4 | Clay |
| May 24 | Gonet Geneva Open | Round 2 | Roberto Carballes Baena | W | 6-1, 6-4 | Clay |
| May 14 | Italian Open | Round 3 | Novak Djokovic | L | 3-6, 6-4, 1-6 | Clay |
| May 12 | Italian Open | Round 2 | Stan Wawrinka | W | 6-4, 7-6(3) | Clay |
| Apr 30 | Madrid Open | Round 3 | Carlos Alcaraz | L | 2-6, 5-7 | Clay |
| Apr 28 | Madrid Open | Round 2 | Gregoire Barrere | W | 7-6(6), 7-6(2) | Clay |
| Apr 20 | Barcelona Open | Round 3 | Alex de Minaur | W/O | Walkover | Clay |
| Apr 19 | Barcelona Open | Round 2 | Emilio Gomez | W | 6-3, 6-1 | Clay |
| Apr 12 | Monte-Carlo Masters | Round 2 | Jiri Lehecka | L | 6-7(4), 4-6 | Clay |
| Apr 11 | Monte-Carlo Masters | Round 1 | Ben Shelton | W | 6-1, 3-6, 6-3 | Clay |
| Mar 26 | Miami Open | Round 3 | Jannik Sinner | L | 3-6, 4-6 | Hard |
| Mar 24 | Miami Open | Round 2 | Jan-Lennard Struff | W | 4-6, 7-6(5), 6-4 | Hard |
| Mar 10 | Indian Wells | Round 2 | Jason Kubler | L | 6-2, 6-7(5), 0-3 ret. (ret.) | Hard |
| Feb 24 | Open 13 Provence | Quarterfinal | Alexander Bublik | L | 5-7, 6-3, 6-7(6) | Hard |
| Feb 23 | Open 13 Provence | Round 2 | Gijs Brouwer | W | 6-3, 6-2 | Hard |
| Feb 18 | Rotterdam | Semifinal | Daniil Medvedev | L | 1-6, 2-6 | Hard |
| Feb 17 | Rotterdam | Quarterfinal | Alex de Minaur | W | 6-3, 3-6, 7-6(6) | Hard |
| Feb 15 | Rotterdam | Round 2 | Hubert Hurkacz | W | 7-6(4), 7-6(5) | Hard |
| Feb 13 | Rotterdam | Round 1 | Aslan Karatsev | W | 6-1, 6-3 | Hard |
| Jan 21 | Australian Open | Round 3 | Novak Djokovic | L | 6-7(7), 3-6, 4-6 | Hard |
| Jan 19 | Australian Open | Round 2 | Laslo Djere | W | 6-3, 6-2, 6-0 | Hard |
| Jan 16 | Australian Open | Round 1 | Aslan Karatsev | W | 7-6(3), 7-5, 6-2 | Hard |
2022: 26-22
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 3 | Paris Masters | Round 3 | Carlos Alcaraz | L | 1-6, 3-6 | Hard |
| Nov 2 | Paris Masters | Round 2 | Fabio Fognini | W | 6-0, 7-5 | Hard |
| Nov 1 | Paris Masters | Round 1 | Botic Van De Zandschulp | W | 7-6(5), 7-6(5) | Hard |
| Oct 29 | Erste Bank Open | Semifinal | Daniil Medvedev | L | 4-6, 2-6 | Hard |
| Oct 28 | Erste Bank Open | Quarterfinal | Marcos Giron | W | 6-3, 4-6, 6-4 | Hard |
| Oct 27 | Erste Bank Open | Round 2 | Andrey Rublev | W | 6-4, 6-3, 6-3 | Hard |
| Oct 25 | Erste Bank Open | Round 1 | Thiago Monteiro | W | 6-3, 6-4 | Hard |
| Oct 18 | Bybit Stockholm Open | Round 1 | Jiri Lehecka | L | 4-6, 6-1, 6-7(5) | Hard |
| Sep 28 | Sofia Open | Round 2 | Ilya Ivashka | L | 3-6, 6-7(3) | Hard |
| Sep 1 | US Open | Round 2 | Brandon Nakashima | L | 6-7(5), 5-7, 3-6 | Hard |
| Aug 30 | US Open | Round 1 | Steve Johnson | W | 6-3, 6-2, 6-2 | Hard |
| Aug 23 | Winston-Salem Open | Round 2 | Dominic Thiem | L | 6-0, 2-4 ret. (ret.) | Hard |
| Aug 15 | Cincinnati Open | Round 1 | Denis Shapovalov | L | 6-7(4), 3-6 | Hard |
| Aug 10 | National Bank Open | Round 2 | Alex de Minaur | L | 6-7(4), 5-7 | Hard |
| Aug 9 | National Bank Open | Round 1 | Alexis Galarneau | W | 6-4, 7-5 | Hard |
| Aug 5 | Mubadala DC Open | Round 3 | Sebastian Korda | L | 6-4, 1-6, 2-6 | Hard |
| Aug 3 | Mubadala DC Open | Round 2 | Adrian Mannarino | W | 6-1, 3-6, 7-5 | Hard |
| Jun 28 | Wimbledon | Round 1 | Steve Johnson | L | 6-4, 2-5 ret. (ret.) | Grass |
| Jun 15 | Queen's Club | Round 2 | Botic Van De Zandschulp | L | 6-7(5), 3-6 | Grass |
| Jun 13 | Queen's Club | Round 1 | Cameron Norrie | W | 6-7(2), 6-1, 6-4 | Grass |
| May 27 | Roland Garros | Round 3 | Diego Schwartzman | L | 3-6, 1-6, 2-6 | Clay |
| May 25 | Roland Garros | Round 2 | Borna Coric | W | 6-0, 6-4, 6-3 | Clay |
| May 22 | Roland Garros | Round 1 | Marcos Giron | W | 6-1, 6-1, 6-1 | Clay |
| May 11 | Italian Open | Round 2 | Stefanos Tsitsipas | L | 3-6, 7-5, 6-7(4) | Clay |
| May 10 | Italian Open | Round 1 | Brandon Nakashima | W | 6-3, 6-4 | Clay |
| May 5 | Madrid Open | Round 3 | Stefanos Tsitsipas | L | 3-6, 4-6 | Clay |
| May 4 | Madrid Open | Round 2 | Diego Schwartzman | W | 6-0, 6-3 | Clay |
| May 2 | Madrid Open | Round 1 | Maxime Cressy | W | 6-2, 7-6(4) | Clay |
| Apr 22 | Barcelona Open | Round 3 | Stefanos Tsitsipas | L | 1-6, 4-6 | Clay |
| Apr 21 | Barcelona Open | Round 2 | Federico Coria | W | 4-6, 6-3, 6-4 | Clay |
| Apr 16 | Monte-Carlo Masters | Semifinal | Alejandro Davidovich Fokina | L | 4-6, 7-6(2), 3-6 | Clay |
| Apr 15 | Monte-Carlo Masters | Quarterfinal | Hubert Hurkacz | W | 6-4, 3-6, 7-6(2) | Clay |
| Apr 14 | Monte-Carlo Masters | Round 3 | Casper Ruud | W | 6-3, 7-5 | Clay |
| Apr 12 | Monte-Carlo Masters | Round 2 | Dusan Lajovic | W | 4-6, 6-3, 6-2 | Clay |
| Apr 10 | Monte-Carlo Masters | Round 1 | Nikoloz Basilashvili | W | 6-3, 2-0 ret. (ret.) | Clay |
| Mar 25 | Miami Open | Round 2 | Mackenzie McDonald | L | 1-6, 4-6 | Hard |
| Mar 18 | Indian Wells | Quarterfinal | Andrey Rublev | L | 5-7, 2-6 | Hard |
| Mar 16 | Indian Wells | Round 4 | John Isner | W | 6-3, 7-6(6) | Hard |
| Mar 15 | Indian Wells | Round 3 | Alexander Bublik | W | 6-3, 6-4 | Hard |
| Mar 13 | Indian Wells | Round 2 | Jordan Thompson | W | 7-6(3), 6-2 | Hard |
| Feb 21 | Abierto Mexicano Telcel presentado por HSBC | Round 1 | Stefan Kozlov | L | 6-7(8), 7-5, 3-6 | Hard |
| Feb 18 | Delray Beach Open | Quarterfinal | John Millman | L | 4-6, 4-6 | Hard |
| Feb 17 | Delray Beach Open | Round 2 | Mitchell Krueger | W | 7-6(4), 6-3 | Hard |
| Jan 20 | Australian Open | Round 2 | Benoit Paire | L | 4-6, 4-6, 7-6(4), 6-7(2) | Hard |
| Jan 17 | Australian Open | Round 1 | Jiri Lehecka | W | 6-4, 4-6, 6-3, 7-5 | Hard |
| Jan 7 | Melbourne Summer Set | Semifinal | Maxime Cressy | L | 5-7, 6-7(9) | Hard |
| Jan 7 | Melbourne Summer Set | Quarterfinal | Botic Van De Zandschulp | W | 6-7(5), 6-0, 7-5 | Hard |
| Jan 5 | Melbourne Summer Set | Round 2 | Facundo Bagnis | W | 5-7, 7-6(3), 6-3 | Hard |
2021: 24-18
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 4 | Paris Masters | Round 3 | Alexander Zverev | L | 6-7(4), 7-6(3), 3-6 | Hard |
| Nov 3 | Paris Masters | Round 2 | Karen Khachanov | W | 4-6, 6-2, 6-0 | Hard |
| Nov 2 | Paris Masters | Round 1 | Richard Gasquet | W | 6-1, 4-6, 6-2 | Hard |
| Oct 26 | Erste Bank Open | Round 1 | Stefanos Tsitsipas | L | 6-7(6), 4-6 | Hard |
| Oct 16 | Indian Wells | Semifinal | Cameron Norrie | L | 2-6, 4-6 | Hard |
| Oct 14 | Indian Wells | Quarterfinal | Hubert Hurkacz | W | 3-6, 6-4, 7-6(2) | Hard |
| Oct 13 | Indian Wells | Round 4 | Daniil Medvedev | W | 4-6, 6-4, 6-3 | Hard |
| Oct 11 | Indian Wells | Round 3 | Reilly Opelka | W | 6-3, 6-4 | Hard |
| Oct 9 | Indian Wells | Round 2 | Daniel Altmaier | W | 6-4, 6-2 | Hard |
| Oct 2 | San Diego Open | Semifinal | Casper Ruud | L | 4-6, 6-4, 4-6 | Hard |
| Oct 1 | San Diego Open | Quarterfinal | Aslan Karatsev | W | 6-1, 1-6, 6-2 | Hard |
| Sep 30 | San Diego Open | Round 2 | August Holmgren | W | 6-1, 6-1 | Hard |
| Sep 28 | San Diego Open | Round 1 | Marton Fucsovics | W | 6-3, 1-6, 7-5 | Hard |
| Sep 1 | US Open | Round 2 | Alexei Popyrin | L | 6-7(4), 6-7(4), 0-4 ret. (ret.) | Hard |
| Aug 30 | US Open | Round 1 | Sam Riffice | W | 6-1, 7-6(3), 6-3 | Hard |
| Aug 19 | Western & Southern Open | Round 3 | Daniil Medvedev | L | 3-6, 3-6 | Hard |
| Aug 18 | Western & Southern Open | Round 2 | Alexander Bublik | W | 6-3, 7-5 | Hard |
| Aug 17 | Western & Southern Open | Round 1 | Roberto Bautista Agut | W | 6-3, 6-4 | Hard |
| Aug 10 | National Bank Open | Round 2 | Reilly Opelka | L | 3-6, 4-6 | Hard |
| Aug 4 | Citi Open | Round 2 | Ilya Ivashka | L | 2-6, 6-7(4) | Hard |
| Jul 1 | Wimbledon | Round 2 | Alexander Bublik | L | 4-6, 6-7(6), 6-7(4) | Grass |
| Jun 30 | Wimbledon | Round 1 | Fernando Verdasco | W | 3-6, 6-3, 6-4, 6-4 | Grass |
| May 30 | French Open | Round 1 | Marcos Giron | L | 6-2, 6-4, 5-7, 0-3 ret. (ret.) | Clay |
| May 20 | Gonet Geneva Open | Quarterfinal | Pablo Cuevas | L | 6-7(3), 3-6 | Clay |
| May 19 | Gonet Geneva Open | Round 2 | Ilya Ivashka | W | 6-4, 6-4 | Clay |
| May 11 | Internazionali BNL d`Italia | Round 1 | Alejandro Davidovich Fokina | L | 4-6, 6-7(2) | Clay |
| May 3 | Madrid Open | Round 1 | Lloyd Harris | L | 3-6, 6-3, 6-7(5) | Clay |
| Apr 15 | Monte-Carlo Masters | Round 3 | Rafael Nadal | L | 1-6, 1-6 | Clay |
| Apr 14 | Monte-Carlo Masters | Round 2 | Jeremy Chardy | W | 7-6(3), 6-4 | Clay |
| Apr 13 | Monte-Carlo Masters | Round 1 | Jan-Lennard Struff | W | 6-3, 6-4 | Clay |
| Mar 26 | Miami Open | Round 2 | Cameron Norrie | L | 5-7, 5-7 | Hard |
| Mar 19 | Abierto Mexicano Telcel presentado por HSBC | Quarterfinal | Lorenzo Musetti | L | 4-6, 6-7(3) | Hard |
| Mar 17 | Abierto Mexicano Telcel presentado por HSBC | Round 2 | Miomir Kecmanovic | W | 6-4, 6-2 | Hard |
| Mar 17 | Abierto Mexicano Telcel presentado por HSBC | Round 1 | Adrian Mannarino | W | 6-4, 3-0 ret. (ret.) | Hard |
| Feb 15 | Australian Open | Quarterfinal | Aslan Karatsev | L | 6-2, 4-6, 1-6, 2-6 | Hard |
| Feb 14 | Australian Open | Round 4 | Dominic Thiem | W | 6-4, 6-4, 6-0 | Hard |
| Feb 11 | Australian Open | Round 3 | Pablo Carreno Busta | W | 6-0, 1-0 ret. (ret.) | Hard |
| Feb 10 | Australian Open | Round 2 | Alex Bolt | W | 7-6(1), 6-1, 6-2 | Hard |
| Feb 8 | Australian Open | Round 1 | Marin Cilic | W | 6-4, 6-2, 7-6(5) | Hard |
| Feb 5 | Murray River Open | Quarterfinal | Corentin Moutet | L | 5-7, 2-6 | Hard |
| Feb 5 | Murray River Open | Round 3 | Alexei Popyrin | W | 6-4, 6-7, 6-3 | Hard |
| Feb 3 | Murray River Open | Round 2 | Andrew Harris | W | 6-3, 6-3 | Hard |
2020: 16-10
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 30 | Erste Bank Open | Quarterfinal | Daniel Evans | L | 6-7(3), 6-4, 3-6 | Hard |
| Oct 29 | Erste Bank Open | Round 2 | Stefanos Tsitsipas | W | 6-7(5), 6-4, 6-3 | Hard |
| Oct 27 | Erste Bank Open | Round 1 | Karen Khachanov | W | 7-6(6), 6-3 | Hard |
| Oct 24 | European Open | Semifinal | Alex de Minaur | L | 6-7(4), 7-6(3), 4-6 | Hard |
| Oct 23 | European Open | Quarterfinal | Milos Raonic | W/O | Walkover | Hard |
| Oct 21 | European Open | Round 2 | Pablo Andujar | W | 4-6, 6-3, 6-4 | Hard |
| Oct 5 | French Open | Round 4 | Stefanos Tsitsipas | L | 3-6, 6-7(9), 2-6 | Clay |
| Oct 3 | French Open | Round 3 | Roberto Carballes Baena | W | 6-1, 6-3, 0-0 ret. (ret.) | Clay |
| Oct 1 | French Open | Round 2 | Andrej Martin | W | 6-4, 7-6(5), 6-1 | Clay |
| Sep 29 | French Open | Round 1 | Gregoire Barrere | W | 6-3, 6-2, 6-2 | Clay |
| Sep 19 | Internazionali BNL d`Italia | Quarterfinal | Denis Shapovalov | L | 2-6, 6-3, 2-6 | Clay |
| Sep 18 | Internazionali BNL d`Italia | Round 3 | Jannik Sinner | W | 4-6, 6-4, 6-4 | Clay |
| Sep 16 | Internazionali BNL d`Italia | Round 2 | Yoshihito Nishioka | W | 6-1, 6-0 | Clay |
| Sep 14 | Internazionali BNL d`Italia | Round 1 | Gianluca Mager | W | 7-5, 6-1 | Clay |
| Sep 3 | US Open | Round 2 | Marton Fucsovics | L | 7-6(5), 6-7(4), 6-3, 4-6, 1-6 | Hard |
| Sep 1 | US Open | Round 1 | Tommy Paul | W | 6-4, 6-3, 6-1 | Hard |
| Aug 24 | Western & Southern Open | Round 2 | Marton Fucsovics | L | Hard | |
| Aug 23 | Western & Southern Open | Round 1 | Ugo Humbert | W | 6-3, 6-4 | Hard |
| Feb 28 | Abierto Mexicano Telcel presentada por HSBC | Semifinal | Rafael Nadal | L | 3-6, 2-6 | Hard |
| Feb 27 | Abierto Mexicano Telcel presentada por HSBC | Quarterfinal | Stan Wawrinka | W | 6-4, 6-4 | Hard |
| Feb 26 | Abierto Mexicano Telcel presentada por HSBC | Round 2 | Adrian Mannarino | W | 6-7(8), 6-2, 7-6(2) | Hard |
| Feb 25 | Abierto Mexicano Telcel presentada por HSBC | Round 1 | Damir Dzumhur | W | 6-3, 6-3 | Hard |
| Feb 12 | ABN AMRO World Tennis Tournament | Round 2 | Felix Auger-Aliassime | L | 4-6, 2-6 | Hard |
| Feb 10 | ABN AMRO World Tennis Tournament | Round 1 | Denis Shapovalov | W | 6-3, 7-6 | Hard |
| Feb 5 | Open Sud de France | Round 2 | Gregoire Barrere | L | 7-6, 4-6, 5-7 | Hard |
| Jan 21 | Australian Open | Round 2 | Tommy Paul | L | 4-6, 6-7(6), 6-3, 7-6(3), 6-7(3) | Hard |
| Jan 19 | Australian Open | Round 1 | Juan Ignacio Londero | W | 4-6, 6-2, 6-0, 6-4 | Hard |
2019: 21-21
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 2 | Paris Masters | Semifinal | Novak Djokovic | L | 6-7(5), 4-6 | Hard |
| Nov 1 | Paris Masters | Quarterfinal | Cristian Garin | W | 6-2, 7-5 | Hard |
| Oct 31 | Paris Masters | Round 3 | Dominic Thiem | W | 6-3, 6-2 | Hard |
| Oct 30 | Paris Masters | Round 2 | David Goffin | W | 7-5, 6-3 | Hard |
| Oct 29 | Paris Masters | Round 1 | Ugo Humbert | W | 4-6, 6-1, 6-2 | Hard |
| Oct 23 | Erste Bank Open 500 | Round 2 | Matteo Berrettini | L | 6-7(5), 6-7(1) | Hard |
| Oct 21 | Erste Bank Open 500 | Round 1 | Damir Dzumhur | W | 6-3, 7-5 | Hard |
| Oct 16 | Intrum Stockholm Open | Round 2 | Sam Querrey | L | 7-6(7), 3-6, 6-7 | Hard |
| Sep 30 | China Open | Round 1 | Andrey Rublev | L | 2-6, 5-7 | Hard |
| Sep 27 | Chengdu Open | Quarterfinal | Alexander Bublik | L | 7-5, 6-7(9), 6-7(3) | Hard |
| Sep 26 | Chengdu Open | Round 2 | Daniel Evans | W | 7-5, 7-5 | Hard |
| Sep 6 | US Open | Semifinal | Daniil Medvedev | L | 6-7(5), 4-6, 3-6 | Hard |
| Sep 3 | US Open | Quarterfinal | Roger Federer | W | 3-6, 6-4, 3-6, 6-4, 6-2 | Hard |
| Sep 1 | US Open | Round 4 | Alex de Minaur | W | 7-5, 6-3, 6-4 | Hard |
| Aug 30 | US Open | Round 3 | Kamil Majchrzak | W | 7-5, 7-6(8), 6-2 | Hard |
| Aug 28 | US Open | Round 2 | Borna Coric | W/O | Walkover | Hard |
| Aug 26 | US Open | Round 1 | Andreas Seppi | W | 6-1, 6-7(2), 6-4, 6-3 | Hard |
| Aug 13 | Western & Southern Open | Round 1 | Stan Wawrinka | L | 7-5, 4-6, 6-7(4) | Hard |
| Aug 5 | Rogers Cup (M) | Round 1 | Stan Wawrinka | L | 4-6, 4-6 | Hard |
| Jul 31 | Abierto Mexicano de Tenis Mifel presentado por Cinemax | Round 2 | Guido Pella | L | 4-6, 2-6 | Hard |
| Jul 30 | Abierto Mexicano de Tenis Mifel presentado por Cinemax | Round 1 | Steve Johnson | W | 7-6(4), 4-6, 7-6(5) | Hard |
| Jul 23 | BB&T Atlanta Open | Round 1 | Kevin King | L | 5-7, 4-6 | Hard |
| Jul 1 | Wimbledon | Round 1 | Corentin Moutet | L | 6-2, 6-3, 6-7(4), 3-6, 1-6 | Grass |
| Jun 20 | Fever-Tree Championships | Round 1 | Felix Auger-Aliassime | L | 4-6, 4-6 | Grass |
| Jun 1 | French Open | Round 3 | Stan Wawrinka | L | 6-7(5), 6-7(4), 6-7(8) | Clay |
| May 29 | French Open | Round 2 | Marin Cilic | W | 6-7(3), 6-4, 4-6, 7-6(2), 6-3 | Clay |
| May 26 | French Open | Round 1 | Janko Tipsarevic | W | 6-3, 6-0, 3-6, 6-7(4), 6-4 | Clay |
| May 21 | Banque Eric Sturdza Geneva Open | Round 1 | Federico Delbonis | L | 6-1, 4-6, 2-6 | Clay |
| May 14 | Internazionali BNL dItalia | Round 1 | Jan-Lennard Struff | L | 4-6, 7-6(5), 3-6 | Clay |
| May 6 | Madrid Open | Round 1 | Taylor Fritz | L | 6-7(8), 6-7(4) | Clay |
| Apr 25 | Barcelona Open | Round 3 | Nicolas Jarry | L | 6-2, 4-6, 6-7(2) | Clay |
| Apr 24 | Barcelona Open | Round 2 | Fernando Verdasco | W | 6-2, 6-7(4), 6-3 | Clay |
| Apr 18 | Monte-Carlo Masters | Round 3 | Rafael Nadal | L | 4-6, 1-6 | Clay |
| Apr 17 | Monte-Carlo Masters | Round 2 | Jan-Lennard Struff | W | 7-6(2), 6-4 | Clay |
| Apr 14 | Monte-Carlo Masters | Round 1 | Matteo Berrettini | W | 7-5, 6-4 | Clay |
| Mar 25 | Miami Open | Round 3 | Jordan Thompson | L | 5-7, 5-7 | Hard |
| Mar 23 | Miami Open | Round 2 | Feliciano Lopez | W | 6-1, 6-3 | Hard |
| Jan 19 | Australian Open | Round 4 | Frances Tiafoe | L | 5-7, 6-7(6), 7-6(1), 5-7 | Hard |
| Jan 18 | Australian Open | Round 3 | Thomas Fabbiano | W | 7-6(5), 6-4, 6-4 | Hard |
| Jan 16 | Australian Open | Round 2 | Pablo Cuevas | W | 6-3, 6-7(5), 6-3, 7-5 | Hard |
| Jan 13 | Australian Open | Round 1 | Janko Tipsarevic | W | 4-6, 6-3, 6-1, 6-4 | Hard |
| Jan 3 | Brisbane International | Quarterfinal | Kei Nishikori | L | 5-7, 5-7 | Hard |
| Jan 1 | Brisbane International | Round 2 | John Millman | W | 6-3, 6-4 | Hard |
2018: 25-19
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Dec 30 | Brisbane International | Round 1 | Yoshihito Nishioka | W | 6-3, 6-4 | Hard |
| Nov 1 | Paris Masters | Round 3 | Marin Cilic | L | 6-7(5), 4-6 | Hard |
| Oct 31 | Paris Masters | Round 2 | Roberto Bautista Agut | W | 7-6(10), 6-4 | Hard |
| Oct 24 | Erste Bank Open | Round 1 | Mikhail Kukushkin | L | 4-6, 6-4, 4-6 | Hard |
| Oct 3 | China Open | Round 2 | Dusan Lajovic | L | 4-6, 6-2, 4-6 | Hard |
| Oct 2 | China Open | Round 1 | Tennys Sandgren | W | 7-5, 6-3 | Hard |
| Aug 27 | US Open | Round 1 | Stan Wawrinka | L | 3-6, 2-6, 5-7 | Hard |
| Aug 17 | Western & Southern Open | Round 3 | Novak Djokovic | L | 6-2, 3-6, 4-6 | Hard |
| Aug 15 | Western & Southern Open | Round 2 | Mischa Zverev | W | 7-6(5), 7-5 | Hard |
| Aug 10 | Rogers Cup (M) | Quarterfinal | Kevin Anderson | L | 2-6, 2-6 | Hard |
| Aug 9 | Rogers Cup (M) | Round 3 | Frances Tiafoe | W | 7-6(1), 3-6, 7-6(4) | Hard |
| Aug 7 | Rogers Cup (M) | Round 2 | Fernando Verdasco | W | 4-6, 6-2, 7-6(5) | Hard |
| Jul 2 | Wimbledon | Round 1 | Stan Wawrinka | L | 6-1, 6-7(3), 6-7(5), 4-6 | Grass |
| Jun 21 | Cinch Championships | Round 2 | Novak Djokovic | L | 4-6, 1-6 | Grass |
| Jun 19 | Cinch Championships | Round 1 | Damir Dzumhur | W | 6-3, 6-7(4), 6-3 | Grass |
| Jun 1 | French Open | Round 3 | Fernando Verdasco | L | 6-7(4), 2-6, 4-6 | Clay |
| May 30 | French Open | Round 2 | Jared Donaldson | W | 6-7(2), 6-4, 4-6, 6-4, 10-8 | Clay |
| May 27 | French Open | Round 1 | Mohamed Safwat | W | 6-1, 6-4, 7-6(1) | Clay |
| May 16 | Internazionali BNL dItalia | Round 2 | Kei Nishikori | L | 7-6(4), 5-7, 4-6 | Clay |
| May 8 | Madrid Open | Round 2 | Milos Raonic | L | 5-7, 6-3, 3-6 | Clay |
| Apr 27 | Barcelona Open | Quarterfinal | Pablo Carreno Busta | L | 3-6, 6-7(4) | Clay |
| Apr 26 | Barcelona Open | Round 3 | Malek Jaziri | W | 7-5, 3-6, 7-6(8) | Clay |
| Apr 25 | Barcelona Open | Round 2 | Gilles Simon | W | 6-2, 6-1 | Clay |
| Apr 21 | Monte-Carlo Masters | Semifinal | Rafael Nadal | L | 4-6, 1-6 | Clay |
| Apr 20 | Monte-Carlo Masters | Quarterfinal | David Goffin | W | 6-4, 7-6(5) | Clay |
| Apr 19 | Monte-Carlo Masters | Round 3 | Philipp Kohlschreiber | W | 4-6, 6-3, 6-4 | Clay |
| Apr 17 | Monte-Carlo Masters | Round 2 | Pierre-Hugues Herbert | W | 3-6, 6-2, 6-4 | Clay |
| Mar 25 | Miami Open | Round 3 | Jeremy Chardy | L | 4-6, 4-6 | Hard |
| Mar 23 | Miami Open | Round 2 | Maximilian Marterer | W | 4-6, 6-2, 6-1 | Hard |
| Mar 10 | Indian Wells | Round 2 | Fernando Verdasco | L | 6-7(4), 6-4, 3-6 | Hard |
| Feb 27 | Dubai Duty Free | Round 1 | Malek Jaziri | L | 6-4, 5-7, 4-6 | Hard |
| Feb 18 | ABN Amro World Tennis Tournament | Final | Roger Federer | L | 2-6, 2-6 | Hard |
| Feb 17 | ABN Amro World Tennis Tournament | Semifinal | David Goffin | W | 6-3, 0-1 ret. (ret.) | Hard |
| Feb 16 | ABN Amro World Tennis Tournament | Quarterfinal | Andrey Rublev | W | 6-3, 6-4 | Hard |
| Feb 15 | ABN Amro World Tennis Tournament | Round 2 | Filip Krajinovic | W | 7-6(4), 7-5 | Hard |
| Feb 14 | ABN Amro World Tennis Tournament | Round 1 | Yuichi Sugita | W | 6-4, 7-6(5) | Hard |
| Jan 22 | Australian Open | Quarterfinal | Kyle Edmund | L | 4-6, 6-3, 3-6, 4-6 | Hard |
| Jan 21 | Australian Open | Round 4 | Nick Kyrgios | W | 7-6(3), 7-6(4), 4-6, 7-6(4) | Hard |
| Jan 18 | Australian Open | Round 3 | Andrey Rublev | W | 6-3, 4-6, 6-4, 6-4 | Hard |
| Jan 17 | Australian Open | Round 2 | Mackenzie McDonald | W | 4-6, 6-2, 6-4, 0-6, 8-6 | Hard |
| Jan 14 | Australian Open | Round 1 | Dennis Novak | W | 6-3, 6-2, 6-1 | Hard |
| Jan 6 | Brisbane International | Semifinal | Nick Kyrgios | L | 6-3, 1-6, 4-6 | Hard |
| Jan 5 | Brisbane International | Quarterfinal | Kyle Edmund | W | 6-3, 6-7(3), 6-4 | Hard |
| Jan 4 | Brisbane International | Round 2 | John Millman | W | 4-6, 7-6(8), 6-3 | Hard |
2017: 49-19
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 19 | ATP Finals | Final | David Goffin | W | 7-5, 4-6, 6-3 | Hard |
| Nov 18 | ATP Finals | Semifinal | Jack Sock | W | 4-6, 6-0, 6-3 | Hard |
| Nov 17 | ATP Finals | Pablo Carreno Busta | W | 6-1, 6-1 | Hard | |
| Nov 15 | ATP Finals | David Goffin | W | 6-0, 6-2 | Hard | |
| Nov 13 | ATP Finals | Dominic Thiem | W | 6-3, 5-7, 7-5 | Hard | |
| Nov 2 | ATP Rolex Paris Masters | Round 3 | John Isner | L | 6-7(10), 7-5, 6-7(3) | Hard |
| Nov 1 | ATP Rolex Paris Masters | Round 2 | Richard Gasquet | W | 6-4, 6-4 | Hard |
| Oct 22 | ATP Tour if...Stockholm Open | Final | Juan Martin del Potro | L | 4-6, 2-6 | Hard |
| Oct 21 | ATP Tour if...Stockholm Open | Semifinal | Fabio Fognini | W | 6-3, 7-6(2) | Hard |
| Oct 20 | ATP Tour if...Stockholm Open | Quarterfinal | Mischa Zverev | W | 6-3, 6-4 | Hard |
| Oct 19 | ATP Tour if...Stockholm Open | Round 2 | Jerzy Janowicz | W | 7-5, 7-6(5) | Hard |
| Oct 13 | ATP Shanghai Rolex Masters | Quarterfinal | Rafael Nadal | L | 4-6, 7-6(4), 3-6 | Hard |
| Oct 12 | ATP Shanghai Rolex Masters | Round 3 | Sam Querrey | W | 6-3, 7-6(3) | Hard |
| Oct 11 | ATP Shanghai Rolex Masters | Round 2 | Ryan Harrison | W | 3-6, 6-3, 7-6(6) | Hard |
| Oct 7 | ATP & WTA China Open | Semifinal | Rafael Nadal | L | 3-6, 6-4, 1-6 | Hard |
| Oct 5 | ATP & WTA China Open | Quarterfinal | Roberto Bautista Agut | W | 7-6(5), 4-6, 6-2 | Hard |
| Oct 4 | ATP & WTA China Open | Round 2 | Juan Martin del Potro | W | 7-6(6), 7-5 | Hard |
| Oct 2 | ATP & WTA China Open | Round 1 | Damir Dzumhur | W | 6-1, 3-6, 6-3 | Hard |
| Aug 31 | US Open | Round 2 | Andrey Rublev | L | 5-7, 6-7(3), 3-6 | Hard |
| Aug 30 | US Open | Round 1 | Vaclav Safranek | W | 6-1, 6-4, 6-2 | Hard |
| Aug 20 | ATP & WTA Western & Southern Open | Final | Nick Kyrgios | W | 6-3, 7-5 | Hard |
| Aug 19 | ATP & WTA Western & Southern Open | Semifinal | John Isner | W | 7-6(4), 7-6(10) | Hard |
| Aug 18 | ATP & WTA Western & Southern Open | Quarterfinal | Yuichi Sugita | W | 6-2, 6-1 | Hard |
| Aug 17 | ATP & WTA Western & Southern Open | Round 3 | Juan Martin del Potro | W | 6-3, 7-5 | Hard |
| Aug 16 | ATP & WTA Western & Southern Open | Round 2 | Feliciano Lopez | W | 7-6(5), 6-4 | Hard |
| Aug 10 | ATP Coupe Rogers | Round 3 | Robin Haase | L | 6-7(3), 6-4, 1-6 | Hard |
| Aug 9 | ATP Coupe Rogers | Round 2 | Mischa Zverev | W | 6-3, 3-6, 6-3 | Hard |
| Aug 3 | ATP & WTA Citi Open | Round 3 | Daniil Medvedev | L | 4-6, 2-6 | Hard |
| Aug 2 | ATP & WTA Citi Open | Round 2 | Kyle Edmund | W | 7-5, 4-6, 6-3 | Hard |
| Jul 10 | Wimbledon | Round 4 | Roger Federer | L | 4-6, 2-6, 4-6 | Grass |
| Jul 8 | Wimbledon | Round 3 | Dudi Sela | W | 6-1, 6-1 | Grass |
| Jul 6 | Wimbledon | Round 2 | Marcos Baghdatis | W | 6-3, 6-2, 6-1 | Grass |
| Jul 4 | Wimbledon | Round 1 | Diego Schwartzman | W | 7-6(4), 6-2, 6-2 | Grass |
| Jun 24 | ATP AEGON Championships | Semifinal | Feliciano Lopez | L | 5-7, 6-3, 2-6 | Grass |
| Jun 23 | ATP AEGON Championships | Quarterfinal | Daniil Medvedev | W | 6-3, 3-6, 6-3 | Grass |
| Jun 21 | ATP AEGON Championships | Round 2 | Julien Benneteau | W | 4-6, 6-3, 6-4 | Grass |
| Jun 19 | ATP AEGON Championships | Round 1 | Ryan Harrison | W | 6-3, 6-1 | Grass |
| Jun 15 | ATP Mercedes Cup | Round 2 | Jerzy Janowicz | L | 6-7(4), 3-6 | Grass |
| Jun 2 | French Open | Round 3 | Pablo Carreno Busta | L | 5-7, 3-6, 4-6 | Clay |
| May 31 | French Open | Round 2 | Tommy Robredo | W | 6-3, 6-4, 7-5 | Clay |
| May 28 | French Open | Round 1 | Stephane Robert | W | 6-2, 6-3, 6-4 | Clay |
| May 15 | ATP & WTA Internazionali BNL d'Italia | Round 1 | Juan Martin del Potro | L | 6-3, 2-6, 3-6 | Clay |
| May 11 | ATP & WTA Mutua Madrid Open | Round 3 | Dominic Thiem | L | 6-4, 4-6, 6-7(9) | Clay |
| May 10 | ATP & WTA Mutua Madrid Open | Round 2 | Ivo Karlovic | W | 6-3, 7-5 | Clay |
| May 8 | ATP & WTA Mutua Madrid Open | Round 1 | Philipp Kohlschreiber | W | 7-6(7), 6-4 | Clay |
| Apr 19 | ATP Monte-Carlo Rolex Masters | Round 2 | Jan-Lennard Struff | L | 6-4, 3-6, 2-6 | Clay |
| Apr 13 | ATP Grand Prix Hassan II | Round 2 | Tommy Robredo | L | 4-6, 6-1, 1-6 | Clay |
| Mar 24 | ATP & WTA Miami Open | Round 2 | Guido Pella | L | 3-6, 6-7(4) | Hard |
| Mar 14 | ATP & WTA BNP Paribas Open | Round 3 | Jack Sock | L | 6-3, 3-6, 6-7(7) | Hard |
| Mar 12 | ATP & WTA BNP Paribas Open | Round 2 | Mikhail Youzhny | W | 6-4, 6-0 | Hard |
| Feb 17 | ATP ABN AMRO World Tennis Tournament | Quarterfinal | David Goffin | L | 4-6, 6-1, 3-6 | Hard |
| Feb 16 | ATP ABN AMRO World Tennis Tournament | Round 2 | Denis Istomin | W | 7-6(7), 6-1 | Hard |
| Feb 15 | ATP ABN AMRO World Tennis Tournament | Round 1 | Mischa Zverev | W | 6-7(4), 6-2, 6-4 | Hard |
| Feb 12 | ATP Garanti Koza Sofia Open | Final | David Goffin | W | 7-5, 6-4 | Hard |
| Feb 11 | ATP Garanti Koza Sofia Open | Semifinal | Nikoloz Basilashvili | W | 6-1, 6-3 | Hard |
| Feb 10 | ATP Garanti Koza Sofia Open | Quarterfinal | Viktor Troicki | W | 6-3, 6-3 | Hard |
| Feb 9 | ATP Garanti Koza Sofia Open | Round 2 | Jerzy Janowicz | W | 4-6, 6-3, 7-5 | Hard |
| Jan 27 | Australian Open | Semifinal | Rafael Nadal | L | 3-6, 7-5, 6-7(5), 7-6(4), 4-6 | Hard |
| Jan 24 | Australian Open | Quarterfinal | David Goffin | W | 6-3, 6-2, 6-4 | Hard |
| Jan 23 | Australian Open | Round 4 | Denis Istomin | W | 2-6, 7-6(2), 6-2, 6-1 | Hard |
| Jan 21 | Australian Open | Round 3 | Richard Gasquet | W | 6-3, 6-2, 6-4 | Hard |
| Jan 18 | Australian Open | Round 2 | Hyeon Chung | W | 1-6, 6-4, 6-4, 6-4 | Hard |
| Jan 17 | Australian Open | Round 1 | Christopher O'Connell | W | 7-6(2), 6-3, 6-3 | Hard |
| Jan 8 | ATP & WTA Brisbane International | Final | Kei Nishikori | W | 6-2, 2-6, 6-3 | Hard |
| Jan 6 | ATP & WTA Brisbane International | Semifinal | Milos Raonic | W | 7-6(7), 6-2 | Hard |
| Jan 6 | ATP & WTA Brisbane International | Quarterfinal | Dominic Thiem | W | 6-3, 4-6, 6-3 | Hard |
| Jan 4 | ATP & WTA Brisbane International | Round 2 | Nicolas Mahut | W | 6-2, 6-4 | Hard |
| Jan 2 | ATP & WTA Brisbane International | Round 1 | Steve Johnson | W | 6-2, 6-3 | Hard |
2016: 39-26
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 3 | Paris Masters | Round 3 | Novak Djokovic | L | 6-4, 2-6, 3-6 | Hard |
| Nov 1 | Paris Masters | Round 2 | Marcos Baghdatis | W | 6-3, 0-0 ret. (ret.) | Hard |
| Oct 25 | Swiss Indoors Basel | Round 1 | Gilles Muller | L | 7-6(9), 4-6, 4-6 | Hard |
| Oct 22 | BNP Paribas Nordic Open | Semifinal | Juan Martin del Potro | L | 4-6, 5-7 | Hard |
| Oct 21 | BNP Paribas Nordic Open | Quarterfinal | Kevin Anderson | W | 7-6(3), 5-7, 6-2 | Hard |
| Oct 20 | BNP Paribas Nordic Open | Round 2 | Jurgen Zopp | W | 6-3, 6-2 | Hard |
| Oct 12 | Shanghai Masters | Round 2 | Vasek Pospisil | L | 5-7, 6-7(2) | Hard |
| Oct 11 | Shanghai Masters | Round 1 | Richard Gasquet | W | 6-4, 6-4 | Hard |
| Oct 9 | ATP & WTA China Open | Final | Andy Murray | L | 4-6, 6-7(2) | Hard |
| Oct 8 | ATP & WTA China Open | Semifinal | Milos Raonic | W/O | Walkover | Hard |
| Oct 7 | ATP & WTA China Open | Quarterfinal | Rafael Nadal | W | 6-2, 6-4 | Hard |
| Oct 6 | ATP & WTA China Open | Round 2 | Lucas Pouille | W | 6-7(3), 7-6(0), 6-4 | Hard |
| Oct 5 | ATP & WTA China Open | Round 1 | Steve Johnson | W | 7-5, 6-7(9), 5-4 | Hard |
| Oct 1 | Chengdu Open | Semifinal | Albert Ramos-Vinolas | L | 6-7(6), 6-1, 6-7(3) | Hard |
| Sep 30 | Chengdu Open | Quarterfinal | Diego Schwartzman | W | 4-6, 6-4, 6-3 | Hard |
| Sep 28 | Chengdu Open | Round 2 | Dusan Lajovic | W | 7-6(1), 6-4 | Hard |
| Sep 5 | US Open | Round 4 | Andy Murray | L | 1-6, 2-6, 2-6 | Hard |
| Sep 3 | US Open | Round 3 | Joao Sousa | W | 6-4, 6-1, 3-6, 6-2 | Hard |
| Sep 1 | US Open | Round 2 | Jeremy Chardy | W | 4-6, 6-4, 3-6, 6-4, 6-2 | Hard |
| Aug 30 | US Open | Round 1 | Inigo Cervantes-Huegun | W | 6-2, 6-4, 7-6(7) | Hard |
| Aug 20 | ATP & WTA Western & Southern Open | Semifinal | Marin Cilic | L | 6-4, 3-6, 5-7 | Hard |
| Aug 19 | ATP & WTA Western & Southern Open | Quarterfinal | Steve Johnson | W | 7-6(8), 6-2 | Hard |
| Aug 18 | ATP & WTA Western & Southern Open | Round 3 | Stan Wawrinka | W | 6-4, 6-4 | Hard |
| Aug 17 | ATP & WTA Western & Southern Open | Round 2 | Feliciano Lopez | W | 5-7, 6-3, 7-6(6) | Hard |
| Aug 15 | ATP & WTA Western & Southern Open | Round 1 | Gilles Simon | W | 6-1, 6-3 | Hard |
| Aug 6 | Rio 2016 | Round 1 | Marin Cilic | L | 1-6, 4-6 | Hard |
| Jul 29 | ATP Rogers Cup | Quarterfinal | Kei Nishikori | L | 3-6, 6-3, 2-6 | Hard |
| Jul 28 | ATP Rogers Cup | Round 3 | Ivo Karlovic | W | 6-3, 7-5 | Hard |
| Jul 27 | ATP Rogers Cup | Round 2 | Denis Shapovalov | W | 6-4, 6-3 | Hard |
| Jul 25 | ATP Rogers Cup | Round 1 | Yuichi Sugita | W | 5-7, 7-6(5), 6-4 | Hard |
| Jul 19 | ATP & WTA Citi Open | Round 2 | Daniel Evans | L | 4-6, 4-6 | Hard |
| Jul 2 | Wimbledon | Round 3 | Steve Johnson | L | 7-6(6), 6-7(3), 4-6, 2-6 | Grass |
| Jun 30 | Wimbledon | Round 2 | Gilles Simon | W | 6-3, 7-6(1), 3-6, 6-4 | Grass |
| Jun 27 | Wimbledon | Round 1 | Bjorn Fratangelo | W | 6-3, 6-4, 6-2 | Grass |
| Jun 14 | Cinch Championships | Round 1 | Janko Tipsarevic | L | 6-7(6), 6-4, 3-6 | Grass |
| Jun 7 | Boss Open | Round 1 | Juan Martin del Potro | L | 4-6, 2-6 | Grass |
| May 23 | French Open | Round 1 | Viktor Troicki | L | 6-2, 3-6, 7-5, 5-7, 3-6 | Clay |
| May 9 | ATP & WTA Internazionali BNL d'Italia | Round 1 | Alexander Zverev | L | 1-6, 4-6 | Clay |
| May 3 | ATP & WTA Mutua Madrid Open | Round 1 | Pablo Carreno Busta | L | 6-7(3), 3-6 | Clay |
| May 1 | ATP TEB BNP Paribas Istanbul Open | Final | Diego Schwartzman | L | 7-6(5), 6-7(4), 0-6 | Clay |
| Apr 30 | ATP TEB BNP Paribas Istanbul Open | Semifinal | Ivo Karlovic | W | 7-6(0), 7-6(2) | Clay |
| Apr 29 | ATP TEB BNP Paribas Istanbul Open | Quarterfinal | Jiri Vesely | W | 7-6(1), 6-1 | Clay |
| Apr 27 | ATP TEB BNP Paribas Istanbul Open | Round 2 | Adrian Ungur | W | 7-5, 4-6, 7-5 | Clay |
| Apr 12 | Monte-Carlo Masters | Round 2 | Gilles Simon | L | 4-6, 3-6 | Clay |
| Apr 11 | Monte-Carlo Masters | Round 1 | Filip Krajinovic | W | 6-3, 6-2 | Clay |
| Mar 29 | ATP & WTA Miami Open | Round 4 | Gael Monfils | L | 7-6(5), 3-6, 3-6 | Hard |
| Mar 28 | ATP & WTA Miami Open | Round 3 | Andy Murray | W | 6-7(1), 6-4, 6-3 | Hard |
| Mar 26 | ATP & WTA Miami Open | Round 2 | Federico Delbonis | W | 7-6(8), 4-6, 6-4 | Hard |
| Mar 13 | ATP & WTA BNP Paribas Open | Round 2 | Alexander Zverev | L | 4-6, 6-3, 5-7 | Hard |
| Feb 25 | ATP & WTA Abierto Mexicano Telcel | Quarterfinal | Dominic Thiem | L | 5-7, 2-6 | Hard |
| Feb 24 | ATP & WTA Abierto Mexicano Telcel | Round 2 | Donald Young | W | 6-3, 6-4 | Hard |
| Feb 23 | ATP & WTA Abierto Mexicano Telcel | Round 1 | Denis Kudla | W | 7-5, 6-1 | Hard |
| Feb 20 | Delray Beach Open | Semifinal | Rajeev Ram | L | 4-6, 3-6 | Hard |
| Feb 19 | Delray Beach Open | Quarterfinal | Adrian Mannarino | W | 6-4, 7-5 | Hard |
| Feb 17 | Delray Beach Open | Round 2 | Damir Dzumhur | W | 4-6, 6-4, 6-3 | Hard |
| Feb 15 | Delray Beach Open | Round 1 | Dudi Sela | W | 6-4, 6-2 | Hard |
| Jan 21 | Australian Open | Round 3 | Roger Federer | L | 4-6, 6-3, 1-6, 4-6 | Hard |
| Jan 19 | Australian Open | Round 2 | Marco Trungelliti | W | 6-3, 4-6, 6-2, 7-5 | Hard |
| Jan 18 | Australian Open | Round 1 | Paolo Lorenzi | W | 6-3, 7-6(8), 6-3 | Hard |
| Jan 16 | ATP & WTA Apia International Sydney | Final | Viktor Troicki | L | 6-2, 1-6, 6-7(7) | Hard |
| Jan 15 | ATP & WTA Apia International Sydney | Semifinal | Gilles Muller | W | 6-2, 7-6(4) | Hard |
| Jan 13 | ATP & WTA Apia International Sydney | Quarterfinal | Alexandr Dolgopolov | W | 4-6, 6-3, 6-4 | Hard |
| Jan 12 | ATP & WTA Apia International Sydney | Round 2 | Pablo Cuevas | W | 7-6(2), 6-4 | Hard |
| Jan 8 | ATP & WTA Brisbane International | Quarterfinal | Roger Federer | L | 4-6, 7-6(4), 4-6 | Hard |
| Jan 7 | ATP & WTA Brisbane International | Round 2 | Viktor Troicki | W | 5-7, 7-6(6), 6-2 | Hard |
| Jan 4 | ATP & WTA Brisbane International | Round 1 | Gilles Simon | W | 6-3, 7-6(10) | Hard |
2015: 33-21
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 5 | Paris Masters | Round 3 | David Ferrer | L | 7-6(4), 1-6, 4-6 | Hard |
| Nov 4 | Paris Masters | Round 2 | Marin Cilic | W | 7-6(3), 7-6(2) | Hard |
| Nov 2 | Paris Masters | Round 1 | Pablo Carreno Busta | W | 6-4, 6-1 | Hard |
| Oct 28 | Swiss Indoors Basel | Round 2 | Rafael Nadal | L | 4-6, 6-4, 3-6 | Hard |
| Oct 27 | Swiss Indoors Basel | Round 1 | Sergiy Stakhovsky | W | 6-3, 6-4 | Hard |
| Oct 23 | BNP Paribas Nordic Open | Quarterfinal | Tomas Berdych | L | 5-7, 4-6 | Hard |
| Oct 22 | BNP Paribas Nordic Open | Round 2 | Nicolas Almagro | W | 6-2, 6-4 | Hard |
| Oct 20 | BNP Paribas Nordic Open | Round 1 | Filip Krajinovic | W | 7-5, 6-3 | Hard |
| Oct 6 | Japan Open | Round 1 | Benoit Paire | W | 4-6, 6-3, 1-4 | Hard |
| Oct 2 | ATP Malaysian Open, Kuala Lumpur | Quarterfinal | Benjamin Becker | L | 4-6, 6-7(3) | Hard |
| Oct 1 | ATP Malaysian Open, Kuala Lumpur | Round 2 | Joao Sousa | W | 2-6, 6-3, 6-4 | Hard |
| Sep 2 | US Open | Round 2 | Mikhail Kukushkin | L | 3-6, 6-7(2), 6-2, 6-4, 4-6 | Hard |
| Aug 31 | US Open | Round 1 | Matthew Ebden | W | 6-4, 6-2, 6-4 | Hard |
| Aug 20 | ATP Western & Southern Open | Round 3 | Andy Murray | L | 6-4, 6-7(3), 5-7 | Hard |
| Aug 18 | ATP Western & Southern Open | Round 2 | Vasek Pospisil | W | 7-6(4), 7-6(5) | Hard |
| Aug 16 | ATP Western & Southern Open | Round 1 | Lukas Rosol | W | 6-2, 3-6, 6-3 | Hard |
| Aug 12 | ATP Coupe Rogers | Round 2 | Jack Sock | L | 7-5, 6-7(5), 5-7 | Hard |
| Aug 11 | ATP Coupe Rogers | Round 1 | Alexandr Dolgopolov | W | 6-4, 7-5 | Hard |
| Aug 6 | ATP Citi Open | Round 3 | Steve Johnson | L | 3-6, 6-1, 3-6 | Hard |
| Aug 5 | ATP Citi Open | Round 2 | Guido Pella | W | 7-6(1), 6-4 | Hard |
| Jul 3 | Wimbledon | Round 3 | Richard Gasquet | L | 3-6, 4-6, 4-6 | Grass |
| Jul 1 | Wimbledon | Round 2 | Steve Johnson | W | 7-6(8), 6-2, 7-6(2) | Grass |
| Jun 29 | Wimbledon | Round 1 | Federico Delbonis | W | 6-3, 6-0, 6-4 | Grass |
| Jun 18 | Cinch Championships | Round 2 | Gilles Muller | L | 4-6, 6-7(5) | Grass |
| Jun 15 | Cinch Championships | Round 1 | Sam Querrey | W | 4-6, 6-3, 6-4 | Grass |
| May 26 | French Open | Round 1 | Jack Sock | L | 6-7(7), 2-6, 3-6 | Clay |
| May 13 | ATP Internazionali BNL d'Italia | Round 2 | Fabio Fognini | L | 6-7(9), 6-4, 0-6 | Clay |
| May 11 | ATP Internazionali BNL d'Italia | Round 1 | Jerzy Janowicz | W | 6-3, 7-6(4) | Clay |
| May 8 | ATP Mutua Madrid Open | Quarterfinal | Rafael Nadal | L | 3-6, 4-6 | Clay |
| May 7 | ATP Mutua Madrid Open | Round 3 | Stan Wawrinka | W | 7-6(5), 3-6, 6-3 | Clay |
| May 6 | ATP Mutua Madrid Open | Round 2 | Fabio Fognini | W | 3-6, 6-2, 7-5 | Clay |
| May 5 | ATP Mutua Madrid Open | Round 1 | Donald Young | W | 6-4, 3-0 ret. (ret.) | Clay |
| May 2 | ATP Garanti Koza Istanbul Open | Semifinal | Pablo Cuevas | L | 2-6, 4-6 | Clay |
| May 1 | ATP Garanti Koza Istanbul Open | Quarterfinal | Ivan Dodig | W | 6-4, 6-3 | Clay |
| Apr 30 | ATP Garanti Koza Istanbul Open | Round 2 | Andrey Golubev | W | 6-3, 6-2 | Clay |
| Apr 17 | Monte-Carlo Masters | Quarterfinal | Gael Monfils | L | 1-6, 3-6 | Clay |
| Apr 16 | Monte-Carlo Masters | Round 3 | Stan Wawrinka | W | 6-1, 6-2 | Clay |
| Apr 15 | Monte-Carlo Masters | Round 2 | Fabio Fognini | W | 6-3, 6-4 | Clay |
| Apr 14 | Monte-Carlo Masters | Round 1 | Fernando Verdasco | W | 6-4, 4-6, 6-4 | Clay |
| Mar 30 | ATP Miami Open | Round 3 | John Isner | L | 6-7(2), 2-6 | Hard |
| Mar 28 | ATP Miami Open | Round 2 | Vasek Pospisil | W | 6-2, 6-2 | Hard |
| Mar 17 | ATP BNP Paribas Open | Round 3 | Tommy Robredo | L | 4-6, 6-1, 5-7 | Hard |
| Mar 15 | ATP BNP Paribas Open | Round 2 | Nick Kyrgios | W | 7-6(2), 3-6, 7-6(4) | Hard |
| Feb 25 | ATP Abierto Mexicano Telcel | Round 2 | Ryan Harrison | L | 5-7, 6-4, 0-6 | Hard |
| Feb 24 | ATP Abierto Mexicano Telcel | Round 1 | Filip Krajinovic | W | 6-3, 5-7, 6-0 | Hard |
| Feb 11 | Rotterdam | Round 2 | Gilles Muller | L | 2-6, 6-7(7) | Hard |
| Feb 9 | Rotterdam | Round 1 | Paul-Henri Mathieu | W | 4-6, 7-6(2), 6-2 | Hard |
| Jan 25 | Australian Open | Round 4 | Andy Murray | L | 4-6, 7-6(5), 3-6, 5-7 | Hard |
| Jan 22 | Australian Open | Round 3 | Marcos Baghdatis | W | 4-6, 6-3, 3-6, 6-3, 6-3 | Hard |
| Jan 21 | Australian Open | Round 2 | Lukas Lacko | W | 6-3, 6-7(10), 6-3, 6-3 | Hard |
| Jan 18 | Australian Open | Round 1 | Dustin Brown | W | 6-2, 6-3, 6-2 | Hard |
| Jan 10 | ATP Brisbane International | Semifinal | Roger Federer | L | 2-6, 2-6 | Hard |
| Jan 9 | ATP Brisbane International | Quarterfinal | Martin Klizan | W | 6-3, 6-4 | Hard |
| Jan 7 | ATP Brisbane International | Round 2 | Jeremy Chardy | W | 3-6, 6-4, 7-6(8) | Hard |
2014: 48-18
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 30 | ATP BNP Paribas Masters | Round 3 | Andy Murray | L | 3-6, 3-6 | Hard |
| Oct 29 | ATP BNP Paribas Masters | Round 2 | Martin Cuevas | W | 6-0, 6-3 | Hard |
| Oct 24 | ATP Swiss Indoors Basel | Quarterfinal | Roger Federer | L | 6-7(4), 2-6 | Hard |
| Oct 23 | ATP Swiss Indoors Basel | Round 2 | Vasek Pospisil | W | 6-2, 6-2 | Hard |
| Oct 22 | ATP Swiss Indoors Basel | Round 1 | Alexander Zverev | W | 2-6, 6-4, 6-2 | Hard |
| Oct 19 | ATP If Stockholm Open | Final | Tomas Berdych | L | 7-5, 4-6, 4-6 | Hard |
| Oct 18 | ATP If Stockholm Open | Semifinal | Bernard Tomic | W | 6-3, 7-5 | Hard |
| Oct 17 | ATP If Stockholm Open | Quarterfinal | Jack Sock | W | 5-7, 6-4, 6-3 | Hard |
| Oct 15 | ATP If Stockholm Open | Round 2 | Teymuraz Gabashvili | W | 7-5, 7-6(4) | Hard |
| Oct 8 | ATP Shanghai Rolex Masters | Round 2 | Julien Benneteau | L | 5-7, 3-6 | Hard |
| Oct 6 | ATP Shanghai Rolex Masters | Round 1 | Denis Istomin | W | 6-3, 6-3 | Hard |
| Oct 3 | ATP China Open | Quarterfinal | Novak Djokovic | L | 2-6, 4-6 | Hard |
| Oct 2 | ATP China Open | Round 2 | Pablo Andujar | W | 6-4, 6-4 | Hard |
| Sep 29 | ATP China Open | Round 1 | Fernando Verdasco | W | 6-1, 3-6, 6-3 | Hard |
| Sep 2 | US Open | Round 4 | Gael Monfils | L | 5-7, 6-7(6), 5-7 | Hard |
| Aug 31 | US Open | Round 3 | David Goffin | W | 0-6, 6-3, 6-4, 6-1 | Hard |
| Aug 29 | US Open | Round 2 | Dudi Sela | W | 6-1, 6-2, 6-2 | Hard |
| Aug 27 | US Open | Round 1 | Ryan Harrison | W | 6-2, 7-6(4), 6-2 | Hard |
| Aug 13 | ATP Western & Southern Open | Round 2 | Jerzy Janowicz | L | 4-6, 6-3, 3-6 | Hard |
| Aug 9 | ATP Rogers Cup | Semifinal | Jo-Wilfried Tsonga | L | 4-6, 3-6 | Hard |
| Aug 8 | ATP Rogers Cup | Quarterfinal | Kevin Anderson | W | 5-7, 7-5, 7-6(6) | Hard |
| Aug 7 | ATP Rogers Cup | Round 3 | Tommy Robredo | W | 7-5, 5-7, 6-4 | Hard |
| Aug 6 | ATP Rogers Cup | Round 2 | Donald Young | W | 4-6, 6-2, 6-3 | Hard |
| Jul 4 | Wimbledon | Semifinal | Novak Djokovic | L | 4-6, 6-3, 6-7(2), 6-7(7) | Grass |
| Jul 2 | Wimbledon | Quarterfinal | Andy Murray | W | 6-1, 7-6(4), 6-2 | Grass |
| Jun 30 | Wimbledon | Round 4 | Leonardo Mayer | W | 6-4, 7-6(6), 6-2 | Grass |
| Jun 27 | Wimbledon | Round 3 | Alexandr Dolgopolov | W | 6-7(3), 6-4, 2-6, 6-4, 6-1 | Grass |
| Jun 25 | Wimbledon | Round 2 | Luke Saville | W | 6-3, 6-2, 6-4 | Grass |
| Jun 23 | Wimbledon | Round 1 | Ryan Harrison | W | 7-6(1), 6-3, 6-2 | Grass |
| Jun 15 | ATP AEGON Championships | Final | Feliciano Lopez | W | 6-7(8), 7-6(1), 7-6(6) | Grass |
| Jun 14 | ATP AEGON Championships | Semifinal | Stan Wawrinka | W | 6-2, 6-4 | Grass |
| Jun 13 | ATP AEGON Championships | Quarterfinal | Alexandr Dolgopolov | W/O | Walkover | Grass |
| Jun 12 | ATP AEGON Championships | Round 3 | Edouard Roger-Vasselin | W | 7-6(3), 6-4 | Grass |
| Jun 10 | ATP AEGON Championships | Round 2 | James Ward | W | 7-5, 6-3 | Grass |
| May 27 | French Open | Round 1 | Ivo Karlovic | L | 4-6, 5-7, 6-7(4) | Clay |
| May 17 | ATP Internazionali BNL d'Italia | Semifinal | Rafael Nadal | L | 2-6, 2-6 | Clay |
| May 16 | ATP Internazionali BNL d'Italia | Quarterfinal | Tommy Haas | W | 6-2, 0-0 ret. (ret.) | Clay |
| May 15 | ATP Internazionali BNL d'Italia | Round 3 | Tomas Berdych | W | 6-7(3), 6-2, 6-2 | Clay |
| May 14 | ATP Internazionali BNL d'Italia | Round 2 | Ivo Karlovic | W | 7-6(3), 6-4 | Clay |
| May 12 | ATP Internazionali BNL d'Italia | Round 1 | Edouard Roger-Vasselin | W | 4-6, 6-3, 6-4 | Clay |
| May 8 | ATP Mutua Madrid Open | Round 3 | Tomas Berdych | L | 6-3, 3-6, 2-6 | Clay |
| May 7 | ATP Mutua Madrid Open | Round 2 | Marius Copil | W | 4-6, 6-3, 7-6(7) | Clay |
| May 5 | ATP Mutua Madrid Open | Round 1 | Pablo Carreno Busta | W | 6-2, 6-4 | Clay |
| Apr 27 | ATP BRD Nastase Tiriac Trophy | Final | Lukas Rosol | W | 7-6(2), 6-1 | Clay |
| Apr 26 | ATP BRD Nastase Tiriac Trophy | Semifinal | Gael Monfils | W | 5-1 ret. (ret.) | Clay |
| Apr 25 | ATP BRD Nastase Tiriac Trophy | Quarterfinal | Sergiy Stakhovsky | W | 6-3, 6-4 | Clay |
| Apr 23 | ATP BRD Nastase Tiriac Trophy | Round 2 | Jiri Vesely | W | 7-6(5), 6-2 | Clay |
| Apr 17 | ATP Monte-Carlo Rolex Masters | Round 3 | David Ferrer | L | 4-6, 2-6 | Clay |
| Apr 16 | ATP Monte-Carlo Rolex Masters | Round 2 | Albert Ramos-Vinolas | W | 4-6, 6-3, 6-4 | Clay |
| Apr 15 | ATP Monte-Carlo Rolex Masters | Round 1 | Marcel Granollers | W | 6-2, 4-6, 6-2 | Clay |
| Mar 23 | ATP Sony Open Tennis | Round 3 | Kei Nishikori | L | 6-7(1), 5-7 | Hard |
| Mar 21 | ATP Sony Open Tennis | Round 2 | Albert Montanes | W | 6-1, 6-7(5), 6-3 | Hard |
| Mar 11 | ATP BNP Paribas Open | Round 3 | Ernests Gulbis | L | 6-2, 1-6, 5-7 | Hard |
| Mar 9 | ATP BNP Paribas Open | Round 2 | Robin Haase | W | 6-4, 6-3 | Hard |
| Feb 28 | ATP Abierto Mexicano Telcel | Final | Kevin Anderson | W | 7-6(1), 3-6, 7-6(5) | Hard |
| Feb 28 | ATP Abierto Mexicano Telcel | Semifinal | Andy Murray | W | 4-6, 7-6(5), 7-6(3) | Hard |
| Feb 27 | ATP Abierto Mexicano Telcel | Quarterfinal | Ernests Gulbis | W | 4-6, 7-6(2), 7-5 | Hard |
| Feb 26 | ATP Abierto Mexicano Telcel | Round 2 | Marcos Baghdatis | W | 6-1, 6-4 | Hard |
| Feb 25 | ATP Abierto Mexicano Telcel | Round 1 | Marinko Matosevic | W | 7-5, 6-1 | Hard |
| Feb 13 | ATP ABN AMRO World Tennis Tournament | Round 2 | Ernests Gulbis | L | 4-6, 6-7(3) | Hard |
| Feb 11 | ATP ABN AMRO World Tennis Tournament | Round 1 | Dmitry Tursunov | W | 6-2, 1-6, 6-4 | Hard |
| Jan 22 | Australian Open | Quarterfinal | Rafael Nadal | L | 6-3, 6-7(3), 6-7(7), 2-6 | Hard |
| Jan 20 | Australian Open | Round 4 | Roberto Bautista Agut | W | 6-3, 3-6, 6-2, 6-4 | Hard |
| Jan 18 | Australian Open | Round 3 | Milos Raonic | W | 6-3, 3-6, 6-4, 7-6(10) | Hard |
| Jan 16 | Australian Open | Round 2 | Yen-Hsun Lu | W | 6-3, 6-3, 7-6(11) | Hard |
| Jan 13 | Australian Open | Round 1 | Bradley Klahn | W | 6-7(7), 6-4, 6-4, 6-3 | Hard |
| Jan 1 | ATP Brisbane International | Round 2 | Marin Cilic | L | 5-7, 5-7 | Hard |
2013: 36-23
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Dec 30 | ATP Brisbane International | Round 1 | Robin Haase | W | 6-2, 6-3 | Hard |
| Oct 31 | ATP BNP Paribas Masters | Round 3 | Juan Martin del Potro | L | 6-3, 3-6, 4-6 | Hard |
| Oct 30 | ATP BNP Paribas Masters | Round 2 | Fabio Fognini | W | 6-3, 5-7, 6-2 | Hard |
| Oct 29 | ATP BNP Paribas Masters | Round 1 | Michael Llodra | W | 6-7(5), 6-3, 6-3 | Hard |
| Oct 25 | ATP Swiss Indoors Basel | Quarterfinal | Roger Federer | L | 3-6, 6-7(2) | Hard |
| Oct 24 | ATP Swiss Indoors Basel | Round 2 | Alexandr Dolgopolov | W | 6-3, 6-2 | Hard |
| Oct 23 | ATP Swiss Indoors Basel | Round 1 | Radek Stepanek | W | 6-3, 6-3 | Hard |
| Oct 20 | ATP Tour if Stockholm Open | Final | David Ferrer | W | 2-6, 6-3, 6-4 | Hard |
| Oct 19 | ATP Tour if Stockholm Open | Semifinal | Benoit Paire | W | 4-6, 6-2, 6-2 | Hard |
| Oct 18 | ATP Tour if Stockholm Open | Quarterfinal | Kenny De Schepper | W | 6-4, 6-2 | Hard |
| Oct 17 | ATP Tour if Stockholm Open | Round 2 | Jan-Lennard Struff | W | 6-1, 6-3 | Hard |
| Oct 15 | ATP Tour if Stockholm Open | Round 1 | Marius Copil | W | 6-3, 6-4 | Hard |
| Oct 8 | Shanghai Rolex Masters | Round 1 | Kei Nishikori | L | 3-6, 4-6 | Hard |
| Sep 30 | ATP China Open | Round 1 | Roberto Bautista Agut | L | 4-6, 2-6 | Hard |
| Aug 27 | US Open | Round 1 | Joao Sousa | L | 6-3, 3-6, 4-6, 7-5, 2-6 | Hard |
| Aug 15 | ATP Western & Southern Open | Round 3 | Rafael Nadal | L | 2-6, 7-5, 2-6 | Hard |
| Aug 13 | ATP Western & Southern Open | Round 2 | Brian Baker | W | 6-3, 6-2 | Hard |
| Aug 12 | ATP Western & Southern Open | Round 1 | Nicolas Almagro | W | 7-6(3), 6-4 | Hard |
| Aug 6 | ATP Rogers Cup | Round 1 | Marcel Granollers | L | 4-6, 4-6 | Hard |
| Aug 2 | ATP Citi Open | Quarterfinal | Tommy Haas | L | 6-7(5), 6-7(3) | Hard |
| Aug 1 | ATP Citi Open | Round 3 | Sam Querrey | W | 6-3, 6-2 | Hard |
| Jul 30 | ATP Citi Open | Round 2 | Xavier Malisse | W | 7-6(4), 6-4 | Hard |
| Jul 13 | ATP SkiStar Swedish Open | Semifinal | Fernando Verdasco | L | 6-7(3), 7-5, 5-7 | Clay |
| Jul 12 | ATP SkiStar Swedish Open | Quarterfinal | Juan Monaco | W | 6-3, 6-2 | Clay |
| Jul 10 | ATP SkiStar Swedish Open | Round 2 | Filippo Volandri | W | 2-6, 6-1, 6-4 | Clay |
| Jul 8 | ATP SkiStar Swedish Open | Round 1 | Elias Ymer | W | 5-7, 6-2, 6-4 | Clay |
| Jun 28 | Wimbledon | Round 2 | Grega Zemlja | L | 6-3, 6-7(4), 6-3, 4-6, 9-11 | Grass |
| Jun 25 | Wimbledon | Round 1 | Simone Bolelli | W | 6-1, 6-4, 6-3 | Grass |
| Jun 12 | ATP AEGON Championships | Round 2 | Lleyton Hewitt | L | 4-6, 3-6 | Grass |
| Jun 10 | ATP AEGON Championships | Round 1 | Dudi Sela | W | 4-6, 6-2, 7-6(4) | Grass |
| Jun 1 | French Open | Round 3 | Novak Djokovic | L | 2-6, 2-6, 3-6 | Clay |
| May 30 | French Open | Round 2 | Lucas Pouille | W | 6-1, 7-6(4), 6-1 | Clay |
| May 28 | French Open | Round 1 | Alejandro Falla | W | 6-4, 1-0 ret. (ret.) | Clay |
| May 14 | ATP Internazionali BNL d'Italia | Round 2 | Richard Gasquet | L | 4-6, 4-6 | Clay |
| May 12 | ATP Internazionali BNL d'Italia | Round 1 | Marcos Baghdatis | W | 6-3, 6-4 | Clay |
| May 9 | ATP Mutua Madrid Open | Round 3 | Stan Wawrinka | L | 6-3, 4-6, 1-6 | Clay |
| May 7 | ATP Mutua Madrid Open | Round 2 | Novak Djokovic | W | 7-6(6), 6-7(8), 6-3 | Clay |
| May 6 | ATP Mutua Madrid Open | Round 1 | Javier Marti | W | 6-2, 6-4 | Clay |
| Apr 24 | ATP Barcelona Open BancSabadell | Round 2 | Tommy Robredo | L | 5-7, 1-6 | Clay |
| Apr 19 | ATP Monte-Carlo Rolex Masters | Quarterfinal | Rafael Nadal | L | 2-6, 6-2, 4-6 | Clay |
| Apr 18 | ATP Monte-Carlo Rolex Masters | Round 3 | Florian Mayer | W | 6-2, 6-4 | Clay |
| Apr 16 | ATP Monte-Carlo Rolex Masters | Round 2 | Janko Tipsarevic | W | 7-6(3), 6-1 | Clay |
| Apr 14 | ATP Monte-Carlo Rolex Masters | Round 1 | Xavier Malisse | W | 6-3, 6-2 | Clay |
| Mar 25 | ATP Sony Open Tennis | Round 3 | Andy Murray | L | 6-7(3), 3-6 | Hard |
| Mar 23 | ATP Sony Open Tennis | Round 2 | Simone Bolelli | W | 6-4, 1-1 ret. (ret.) | Hard |
| Mar 12 | ATP BNP Paribas Open | Round 3 | Novak Djokovic | L | 6-7(4), 1-6 | Hard |
| Mar 10 | ATP BNP Paribas Open | Round 2 | Matthew Ebden | W | 6-4, 6-4 | Hard |
| Feb 15 | ATP ABN AMRO World Tennis Tournament | Semifinal | Juan Martin del Potro | L | 4-6, 4-6 | Hard |
| Feb 15 | ATP ABN AMRO World Tennis Tournament | Quarterfinal | Marcos Baghdatis | W | 6-7(4), 7-6(0), 6-3 | Hard |
| Feb 13 | ATP ABN AMRO World Tennis Tournament | Round 2 | Nikolay Davydenko | W | 7-5, 6-3 | Hard |
| Feb 11 | ATP ABN AMRO World Tennis Tournament | Round 1 | Bernard Tomic | W | 6-3, 3-6, 6-3 | Hard |
| Feb 5 | ATP PBZ Zagreb Indoors | Round 1 | Ivo Karlovic | L | 6-7(3), 6-7(3) | Hard |
| Jan 13 | Australian Open | Round 1 | Julien Benneteau | L | 4-6, 2-6, 4-6 | Hard |
| Jan 8 | ATP Apia International Sydney | Round 1 | Fabio Fognini | L | 3-6, 1-6 | Hard |
| Jan 6 | ATP Brisbane International | Final | Andy Murray | L | 6-7(0), 4-6 | Hard |
| Jan 4 | ATP Brisbane International | Semifinal | Marcos Baghdatis | W | 6-3, 5-7, 7-6(5) | Hard |
| Jan 3 | ATP Brisbane International | Quarterfinal | Jurgen Melzer | W | 6-3, 6-2 | Hard |
| Jan 3 | ATP Brisbane International | Round 2 | Milos Raonic | W | 6-3, 6-4 | Hard |
| Jan 1 | ATP Brisbane International | Round 1 | Brian Baker | W | 6-3, 7-6(8) | Hard |
2012: 23-18
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 31 | ATP BNP Paribas Masters | Round 2 | Juan Monaco | L | 6-7(4), 2-5 | Hard |
| Oct 30 | ATP BNP Paribas Masters | Round 1 | Jurgen Melzer | W | 7-6(2), 6-2 | Hard |
| Oct 26 | ATP Swiss Indoors Basel | Quarterfinal | Paul-Henri Mathieu | L | 6-7(2), 6-7(4) | Hard |
| Oct 24 | ATP Swiss Indoors Basel | Round 2 | Julien Benneteau | W | 7-6(5), 6-7(1), 7-6(3) | Hard |
| Oct 23 | ATP Swiss Indoors Basel | Round 1 | Viktor Troicki | W | 6-3, 6-2 | Hard |
| Oct 10 | Shanghai Rolex Masters | Round 2 | Novak Djokovic | L | 3-6, 2-6 | Hard |
| Oct 8 | Shanghai Rolex Masters | Round 1 | Pablo Andujar | W | 7-5, 6-3 | Hard |
| Oct 2 | ATP Rakuten Japan Open | Round 1 | Juan Monaco | L | 2-6, 1-6 | Hard |
| Sep 27 | ATP PTT Thailand Open | Round 2 | Richard Gasquet | L | 7-5, 5-7, 4-6 | Hard |
| Sep 25 | ATP PTT Thailand Open | Round 1 | Tsung-Hua Yang | W | 6-3, 3-6, 7-6(7) | Hard |
| Aug 29 | US Open | Round 1 | Benoit Paire | L | 7-5, 3-6, 6-7(4), 2-6 | Hard |
| Jul 21 | ATP Credit Agricole Suisse Open Gstaad | Semifinal | Thomaz Bellucci | L | 6-7(3), 6-7(5) | Clay |
| Jul 20 | ATP Credit Agricole Suisse Open Gstaad | Quarterfinal | Lukasz Kubot | W | 6-3, 6-2 | Clay |
| Jul 19 | ATP Credit Agricole Suisse Open Gstaad | Round 2 | Dustin Brown | W | 7-6(3), 3-6, 6-2 | Clay |
| Jul 17 | ATP Credit Agricole Suisse Open Gstaad | Round 1 | Julien Benneteau | W | 3-6, 6-4, 6-1 | Clay |
| Jul 14 | ATP SkiStar Swedish Open | Semifinal | David Ferrer | L | 3-6, 3-3 | Clay |
| Jul 13 | ATP SkiStar Swedish Open | Quarterfinal | Albert Ramos-Vinolas | W | 7-6(1), 6-3 | Clay |
| Jul 12 | ATP SkiStar Swedish Open | Round 2 | Frederico Gil | W | 6-3, 6-4 | Clay |
| Jul 11 | ATP SkiStar Swedish Open | Round 1 | Rogerio Dutra Silva | W | 6-1, 6-4 | Clay |
| Jun 28 | Wimbledon | Round 2 | Marcos Baghdatis | L | 5-7, 1-4 ret. (ret.) | Grass |
| Jun 26 | Wimbledon | Round 1 | Kevin Anderson | W | 7-5, 7-6(3), 6-7(4), 6-3 | Grass |
| Jun 16 | ATP AEGON Championships | Semifinal | David Nalbandian | L | 4-6, 4-6 | Grass |
| Jun 15 | ATP AEGON Championships | Quarterfinal | Kevin Anderson | W | 4-6, 6-4, 6-3 | Grass |
| Jun 14 | ATP AEGON Championships | Round 3 | Nicolas Mahut | W | 7-6(3), 6-4 | Grass |
| Jun 13 | ATP AEGON Championships | Round 2 | Gilles Muller | W | 7-6(1), 6-4 | Grass |
| Jun 12 | ATP AEGON Championships | Round 1 | Bobby Reynolds | W | 6-3, 7-5 | Grass |
| May 31 | French Open | Round 2 | Richard Gasquet | L | 7-5, 5-7, 2-6, 3-6 | Clay |
| May 29 | French Open | Round 1 | Donald Young | W | 7-6(3), 6-1, 6-1 | Clay |
| May 23 | ATP Open de Nice Cote d' Azur | Round 2 | Gilles Simon | L | 3-6, 3-6 | Clay |
| May 22 | ATP Open de Nice Cote d' Azur | Round 1 | Dudi Sela | W | 7-5, 6-1 | Clay |
| Apr 23 | ATP BRD Nastase Tiriac Trophy | Round 1 | Xavier Malisse | L | 2-6, 4-6 | Clay |
| Mar 27 | ATP Sony Ericsson Open | Round 4 | Janko Tipsarevic | L | 6-7(3), 2-6 | Hard |
| Mar 25 | ATP Sony Ericsson Open | Round 3 | Tomas Berdych | W | 6-3, 2-6, 6-4 | Hard |
| Mar 23 | ATP Sony Ericsson Open | Round 2 | Juan Ignacio Chela | W | 6-2, 4-6, 6-4 | Hard |
| Mar 21 | ATP Sony Ericsson Open | Round 1 | Mikhail Kukushkin | W | 6-2, 6-2 | Hard |
| Mar 11 | ATP BNP Paribas Open | Round 2 | David Ferrer | L | 2-6, 2-6 | Hard |
| Mar 9 | ATP BNP Paribas Open | Round 1 | Ivan Dodig | W | 6-1, 6-4 | Hard |
| Feb 20 | ATP Regions Morgan Keegan Championships | Round 1 | Donald Young | L | 6-7(4), 6-4, 6-7(6) | Hard |
| Feb 13 | ATP SAP Open | Round 1 | Kevin Anderson | L | Hard | |
| Jan 18 | Australian Open | Round 2 | Nicolas Almagro | L | 6-4, 3-6, 7-6(4), 4-6, 0-6 | Hard |
| Jan 15 | Australian Open | Round 1 | Jeremy Chardy | W | 4-6, 6-3, 3-6, 6-4, 6-4 | Hard |
2011: 18-25
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 21 | ATP Tour If Stockholm Open | Quarterfinal | Milos Raonic | L | 5-7, 4-6 | Hard |
| Oct 20 | ATP Tour If Stockholm Open | Round 2 | Juan Ignacio Chela | W | 6-2, 5-7, 6-1 | Hard |
| Oct 19 | ATP Tour If Stockholm Open | Round 1 | Ryan Sweeting | W | 6-3, 6-1 | Hard |
| Oct 11 | Shanghai Rolex Masters | Round 2 | Andy Roddick | L | 6-7(3), 5-7 | Hard |
| Oct 10 | Shanghai Rolex Masters | Round 1 | Marsel Ilhan | W | 2-6, 6-1, 6-4 | Hard |
| Oct 4 | ATP China Open | Round 1 | Jo-Wilfried Tsonga | L | 6-7(5), 5-7 | Hard |
| Sep 30 | ATP PTT Thailand Open | Quarterfinal | Andy Murray | L | 4-6, 4-6 | Hard |
| Sep 29 | ATP PTT Thailand Open | Round 2 | Simone Bolelli | W | 7-6(8), 6-1 | Hard |
| Sep 26 | ATP PTT Thailand Open | Round 1 | Ivan Dodig | W | 6-2, 7-5 | Hard |
| Sep 20 | ATP Tour Moselle Open | Round 1 | Igor Sijsling | L | 2-6, 2-6 | Hard |
| Aug 29 | US Open | Round 1 | Gael Monfils | L | 6-7(4), 3-6, 4-6 | Hard |
| Aug 24 | ATP Winston-Salem Open | Round 3 | Alexandr Dolgopolov | L | 4-6, 6-1, 6-7(7) | Hard |
| Aug 23 | ATP Winston-Salem Open | Round 2 | Donald Young | W | 6-4, 2-6, 7-6(2) | Hard |
| Aug 17 | ATP Masters Series Western & Southern Financial Group Masters | Round 2 | David Ferrer | L | 6-4, 1-6, 5-7 | Hard |
| Aug 15 | ATP Masters Series Western & Southern Financial Group Masters | Round 1 | Marsel Ilhan | W | 6-3, 7-5 | Hard |
| Aug 3 | ATP Legg Mason Tennis Classic | Round 3 | Janko Tipsarevic | L | 4-6, 2-6 | Hard |
| Aug 3 | ATP Legg Mason Tennis Classic | Round 2 | Michael Llodra | W | 4-3 ret. (ret.) | Hard |
| Aug 1 | ATP Legg Mason Tennis Classic | Round 1 | Tim Smyczek | W | 4-6, 7-6(3), 7-6(3) | Hard |
| Jul 28 | ATP Farmers Classic | Round 2 | Alex Bogomolov Jr. | L | 4-6, 3-6 | Hard |
| Jul 26 | ATP Farmers Classic | Round 1 | Tommy Haas | W | 6-3, 6-2 | Hard |
| Jul 18 | ATP Atlanta | Round 1 | Rajeev Ram | L | 4-6, 4-6 | Hard |
| Jul 5 | ATP Campbell's Hall of Fame | Round 2 | Denis Kudla | L | 1-6, 4-6 | Grass |
| Jul 3 | ATP Campbell's Hall of Fame | Round 1 | Brian Dabul | W | 6-2, 6-4 | Grass |
| Jun 23 | Wimbledon | Round 2 | Jo-Wilfried Tsonga | L | 7-6(4), 4-6, 4-6, 6-7(8) | Grass |
| Jun 22 | Wimbledon | Round 1 | Cedrik-Marcel Stebe | W | 7-5, 7-5, 7-6(5) | Grass |
| Jun 16 | ATP AEGON International | Quarterfinal | Janko Tipsarevic | L | 3-6, 6-7(2) | Grass |
| Jun 15 | ATP AEGON International | Round 2 | Kevin Anderson | W | 6-3, 6-2 | Grass |
| Jun 13 | ATP AEGON International | Round 1 | Daniel Evans | W | 2-6, 7-6(5), 6-4 | Grass |
| Jun 6 | ATP AEGON Championships | Round 1 | Thomaz Bellucci | L | 6-3, 6-7(8), 2-6 | Grass |
| May 24 | French Open | Round 1 | Jeremy Chardy | L | 2-6, 4-6, 4-6 | Clay |
| May 16 | ATP Open de Nice Cote d' Azur | Round 1 | Pablo Andujar | L | 0-5 ret. (ret.) | Clay |
| Apr 29 | ATP BMW Open | Quarterfinal | Florian Mayer | L | 6-7(4), 6-3, 4-6 | Clay |
| Apr 27 | ATP BMW Open | Round 2 | Marcos Baghdatis | W | 3-6, 7-6(6), 6-2 | Clay |
| Apr 24 | ATP BMW Open | Round 1 | Andreas Beck | W | 6-1, 6-4 | Clay |
| Apr 18 | ATP Barcelona Open Banc Sabadell | Round 1 | Juan Monaco | L | 4-6, 1-6 | Clay |
| Apr 6 | ATP US Men's Claycourt Championships | Round 2 | Teymuraz Gabashvili | L | 6-7(4), 3-6 | Clay |
| Apr 4 | ATP US Men's Claycourt Championships | Round 1 | Rainer Schuettler | W | 6-0, 6-2 | Clay |
| Mar 24 | ATP Sony Ericsson Open | Round 1 | Sergiy Stakhovsky | L | 2-6, 4-6 | Hard |
| Feb 21 | ATP Dubai Duty Free | Round 1 | Richard Gasquet | L | 2-6, 4-6 | Hard |
| Feb 14 | ATP Tour Open 13 | Round 1 | Dmitry Tursunov | L | 7-6(6), 5-7, 6-7(4) | Hard |
| Feb 8 | ATP ABN AMRO World Tennis Tournament | Round 1 | Jo-Wilfried Tsonga | L | 4-6, 4-6 | Hard |
| Jan 18 | Australian Open | Round 2 | Stan Wawrinka | L | 5-7, 3-6, 3-6 | Hard |
| Jan 16 | Australian Open | Round 1 | Andrey Golubev | W | 6-1, 6-4, 6-2 | Hard |
2010: 1-1
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Jun 9 | ATP AEGON Championships | Round 2 | Feliciano Lopez | L | 2-6, 4-6 | Grass |
| Jun 8 | ATP AEGON Championships | Round 1 | Alex Bogdanovic | W | 4-6, 6-3, 6-4 | Grass |
2009: 2-6
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 20 | ATP Tour If Stockholm Open | Round 1 | Jarkko Nieminen | L | 0-6, 2-6 | Hard |
| Jul 14 | ATP Catella Swedish Open | Round 1 | Guillermo Canas | L | 3-6, 6-7(2) | Clay |
| Jun 23 | Wimbledon | Round 1 | Igor Kunitsyn | L | 6-3, 0-6, 0-3 ret. (ret.) | Grass |
| Jun 10 | ATP AEGON Championships | Round 2 | Gilles Simon | L | 6-7(7), 6-7(5) | Grass |
| Jun 8 | ATP AEGON Championships | Round 1 | Ivan Navarro | W | 6-4, 4-6, 6-3 | Grass |
| Feb 17 | ATP Tour Open 13 | Round 1 | Gilles Simon | L | 6-4, 3-6, 5-7 | Hard |
| Feb 12 | ATP ABN AMRO World Tennis Tournament | Round 2 | Rafael Nadal | L | 5-7, 6-3, 2-6 | Hard |
| Feb 10 | ATP ABN AMRO World Tennis Tournament | Round 1 | Tomas Berdych | W | 4-6, 6-3, 6-4 | Hard |
2008: 0-1
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Jun 15 | ATP Tour Ordina Open | Round 1 | Igor Andreev | L | 1-6, 3-6 | Grass |
Every graded call Agatha sealed on his matches since Oct 1, 2026, newest first. Each is 1 unit at its sealed price; the number opens its receipt.
| Date | Match | Call | Price | Result | Units | Receipt |
|---|---|---|---|---|---|---|
| Oct 31 | vs Adolfo Daniel Vallejo | LEANGrigor Dimitrov to win | +100 | LOST | -1.00u | #2233 |
| Oct 27 | vs Flavio Cobolli | LEANGrigor Dimitrov to win | +170 | LOST | -1.00u | #1961 |
Dimitrov reached a career-high ATP Tour ranking of No. 3 on November 20, 2017.
Dimitrov's titles in 2017 included the Brisbane International, the Garanti Koza Sofia Open and the Western & Southern Open.
Dimitrov won 3 titles in 2014, the Abierto Mexicano Telcel, the BRD Nastase Tiriac Trophy and the AEGON Championships.
Jun 15, 2008: lost to Igor Andreev 1-6, 3-6ATP Tour Ordina Open, on grass
Oct 27, 2026: lost to Flavio Cobolli 4-6, 6-3, 3-6Erste Bank Open, Round 1, on hard court
The players he has met most in our records, with the head-to-head.
Last: Apr 15, 2021, Monte-Carlo Masters Round 3, lost
Last: Mar 28, 2025, Miami Open Semifinal, lost
Last: Jan 1, 2024, Brisbane International Round 1, won
Last: May 12, 2023, Italian Open Round 2, won
Last: Jul 7, 2024, Wimbledon Round 4, lost
Last: Mar 29, 2024, Miami Open Semifinal, won
Results and schedules come from Agatha's own records of the ATP Tour. The ATP ranking is ESPN's, as of Nov 5, 2026.
Updated Nov 12, 2026, 7:36 AM ET. Results and form refresh after every match; biography facts are checked weekly.