Career-high No. 7
On November 20, 2017, Goffin reached a career-high ATP Tour ranking of No. 7.

TennisATPRight-handed
David Goffin played on the ATP Tour, was the ATP Finals runner-up in 2017 and retired in 2026.
587 ATP Tour matches6 titles
Updated
Born on December 7, 1990, in Rocourt, Liege, Belgium, David Goffin played right-handed with a two-handed backhand. Yannis Demeroutis coached him. Goffin turned pro in 2009 and in 2022 won 1 title, Grand Prix Hassan II.
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: 3-6
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 22 | BNP Paribas Fortis European Open | Round 2 | Alex Michelsen | L | 3-6, 4-6 | Hard |
| Oct 21 | BNP Paribas Fortis European Open | Round 1 | Remy Bertola | W | 3-6, 6-3, 6-4 | Hard |
| Jun 22 | Wimbledon | Qualifying 1st Round | Andrea Guerrieri | L | 6-3, 5-7, 2-6 | Grass |
| May 20 | Roland Garros | Qualifying 2nd Round | Toby Samuel | L | 7-5, 3-6, 3-6 | Clay |
| May 18 | Roland Garros | Qualifying 1st Round | Chun-Hsin Tseng | W | 6-3, 6-1 | Clay |
| Apr 11 | BMW Open by Bitpanda | Qualifying 1st Round | Emilio Nava | L | 4-6, 2-6 | Clay |
| Apr 5 | Monte-Carlo Masters | Qualifying Final | Emilio Nava | L | 3-6, 7-6(6), 6-7(2) | Clay |
| Apr 4 | Monte-Carlo Masters | Qualifying 1st Round | Ignacio Buse | W | 2-6, 6-3, 6-3 | Clay |
| Mar 2 | Indian Wells | Qualifying 1st Round | Chun-Hsin Tseng | L | 4-6, 1-6 | Hard |
2025: 16-24
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 26 | Paris Masters | Qualifying Final | Francisco Comesana | L | 1-6, 0-0 ret. (ret.) | Hard |
| Oct 25 | Paris Masters | Qualifying 1st Round | Hamad Medjedovic | W | 7-5, 7-5 | Hard |
| Oct 21 | Swiss Indoors Basel | Round 1 | Marin Cilic | L | 6-7(9), 5-7 | Hard |
| Oct 19 | Swiss Indoors Basel | Qualifying Final | Marin Cilic | L | 1-6, 6-7(4) | Hard |
| Oct 18 | Swiss Indoors Basel | Qualifying 1st Round | Francisco Comesana | W | 6-2, 7-6(4) | Hard |
| Oct 14 | BNP Paribas Fortis European Open | Round 1 | Francisco Comesana | L | 6-7(5), 4-6 | Hard |
| Oct 5 | Shanghai Masters | Round 3 | Gabriel Diallo | L | 0-3 ret. (ret.) | Hard |
| Oct 3 | Shanghai Masters | Round 2 | Ben Shelton | W | 6-2, 6-4 | Hard |
| Oct 1 | Shanghai Masters | Round 1 | Alexandre Muller | W | 6-7(6), 6-1, 6-1 | Hard |
| Sep 25 | China Open | Round 1 | Arthur Rinderknech | L | 4-6, 6-3, 4-6 | Hard |
| Sep 23 | China Open | Qualifying Final | Arthur Rinderknech | W | 6-3, 6-2 | Hard |
| Sep 22 | China Open | Qualifying 1st Round | Zhou Yi | W | 6-4, 3-6, 7-5 | Hard |
| Sep 19 | Hangzhou Open | Round 1 | Aleksandar Vukic | L | 4-6, 6-1, 1-6 | Hard |
| Aug 28 | US Open | Round 2 | Lorenzo Musetti | L | 4-6, 0-6, 2-6 | Hard |
| Aug 26 | US Open | Round 1 | Quentin Halys | W | 6-7(2), 6-4, 6-3, 7-5 | Hard |
| Aug 17 | Winston-Salem Open | Round 1 | Pedro Martinez | L | 3-6, 3-6 | Hard |
| Aug 7 | Cincinnati Open | Round 1 | Sebastian Baez | L | 1-6, 3-6 | Hard |
| Jul 28 | National Bank Open | Round 1 | Mackenzie McDonald | L | 4-6, 4-6 | Hard |
| Jul 22 | Mubadala DC Open | Round 1 | Bu Yunchaokete | L | 4-6, 5-7 | Hard |
| Jul 17 | EFG Swiss Open Gstaad | Round 2 | Juan Manuel Cerundolo | L | 7-5, 4-6, 1-6 | Clay |
| Jul 15 | EFG Swiss Open Gstaad | Round 1 | Martin Landaluce | W | 7-6(2), 6-3 | Clay |
| Jul 1 | Wimbledon | Round 1 | Rinky Hijikata | L | 3-6, 1-6, 1-6 | Grass |
| Apr 24 | Madrid Open | Round 1 | Alexandre Muller | L | 3-6, 6-3, 0-1 ret. (ret.) | Clay |
| Apr 18 | BMW Open by Bitpanda | Quarterfinal | Francisco Cerundolo | L | 2-6, 4-6 | Clay |
| Apr 17 | BMW Open by Bitpanda | Round 2 | Mariano Navone | W | 0-6, 7-5, 6-1 | Clay |
| Apr 14 | BMW Open by Bitpanda | Round 1 | Billy Harris | W | 6-2, 6-7(2), 6-4 | Clay |
| Apr 6 | Monte-Carlo Masters | Qualifying Final | Corentin Moutet | L | 6-2, 6-7(4), 5-7 | Clay |
| Apr 5 | Monte-Carlo Masters | Qualifying 1st Round | Yannick Hanfmann | W | 7-5, 4-6, 6-4 | Clay |
| Mar 23 | Miami Open | Round 3 | Brandon Nakashima | L | 3-6, 7-6(5), 3-6 | Hard |
| Mar 21 | Miami Open | Round 2 | Carlos Alcaraz | W | 5-7, 6-4, 6-3 | Hard |
| Mar 19 | Miami Open | Round 1 | Aleksandar Vukic | W | 2-6, 6-4, 6-2 | Hard |
| Mar 8 | Indian Wells | Round 2 | Alex de Minaur | L | 2-6, 2-6 | Hard |
| Mar 6 | Indian Wells | Round 1 | Lorenzo Sonego | W | 6-4, 7-5 | Hard |
| Feb 27 | Abierto Mexicano Telcel presentado por HSBC | Quarterfinal | Brandon Nakashima | L | 6-7(4), 2-6 | Hard |
| Feb 26 | Abierto Mexicano Telcel presentado por HSBC | Round 2 | Ben Shelton | W | 7-6(3), 6-3 | Hard |
| Feb 24 | Abierto Mexicano Telcel presentado por HSBC | Round 1 | Rinky Hijikata | W | 6-2, 6-3 | Hard |
| Feb 4 | Rotterdam | Round 1 | Alex de Minaur | L | 2-6, 4-6 | Hard |
| Jan 29 | Open Occitanie | Round 1 | Aleksandar Kovacevic | L | 2-6, 6-3, 4-6 | Hard |
| Jan 13 | Australian Open | Round 1 | Benjamin Bonzi | L | 1-6, 2-6, 6-7(7) | Hard |
| Jan 7 | Adelaide International | Round 1 | Rinky Hijikata | L | 1-6, 2-6 | Hard |
2024: 34-23
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Dec 29 | Brisbane International | Round 1 | Aleksandar Vukic | L | 2-6, 3-6 | Hard |
| Oct 26 | Paris Masters | Qualifying 1st Round | Arthur Cazaux | L | 1-6, 7-6(5), 1-6 | Hard |
| Oct 25 | Swiss Indoors Basel | Quarterfinal | Holger Rune | L | 2-6, 4-6 | Hard |
| Oct 23 | Swiss Indoors Basel | Round 2 | Ugo Humbert | W | 3-6, 6-1, 7-6(7) | Hard |
| Oct 21 | Swiss Indoors Basel | Round 1 | Matteo Arnaldi | W | 6-7(5), 6-3, 6-2 | Hard |
| Oct 20 | Swiss Indoors Basel | Qualifying Final | Botic Van De Zandschulp | L | 2-6, 4-6 | Hard |
| Oct 19 | Swiss Indoors Basel | Qualifying 1st Round | Yannick Hanfmann | W | 6-7(2), 6-1, 6-4 | Hard |
| Oct 11 | Shanghai Masters | Quarterfinal | Taylor Fritz | L | 3-6, 4-6 | Hard |
| Oct 9 | Shanghai Masters | Round 4 | Alexander Zverev | W | 6-4, 7-5 | Hard |
| Oct 8 | Shanghai Masters | Round 3 | Marcos Giron | W | 1-6, 6-3, 7-5 | Hard |
| Oct 7 | Shanghai Masters | Round 2 | Lorenzo Musetti | W | 1-6, 7-6(6), 6-2 | Hard |
| Oct 3 | Shanghai Masters | Round 1 | James Duckworth | W | 6-4, 6-2 | Hard |
| Aug 31 | US Open | Round 3 | Tomas Machac | L | 3-6, 1-6, 2-6 | Hard |
| Aug 29 | US Open | Round 2 | Adrian Mannarino | W | 6-7(8), 6-3, 6-2, 7-6(1) | Hard |
| Aug 27 | US Open | Round 1 | Alejandro Tabilo | W | 7-6(7), 6-1, 7-5 | Hard |
| Aug 23 | Winston-Salem Open | Semifinal | Lorenzo Sonego | L | 3-6, 2-6 | Hard |
| Aug 22 | Winston-Salem Open | Quarterfinal | Rinky Hijikata | W | 6-1, 6-3 | Hard |
| Aug 21 | Winston-Salem Open | Round 3 | Arthur Rinderknech | W | 6-3, 6-3 | Hard |
| Aug 20 | Winston-Salem Open | Round 1 | Luciano Darderi | W | 6-2, 6-4 | Hard |
| Aug 19 | Winston-Salem Open | Round 1 | Jaume Munar | W | 7-5, 4-6, 6-3 | Hard |
| Jul 31 | Mubadala DC Open | Round 2 | Flavio Cobolli | L | 6-7(4), 3-6 | Hard |
| Jul 29 | Mubadala DC Open | Round 1 | Camilo Ugo Carabelli | W | 6-2, 7-5 | Hard |
| Jul 25 | Atlanta Open | Round 2 | Max Purcell | L | 3-6, 3-6 | Hard |
| Jul 22 | Atlanta Open | Round 1 | Denis Shapovalov | W | 6-4, 3-6, 6-1 | Hard |
| Jul 3 | Wimbledon | Round 1 | Tomas Machac | L | 6-3, 6-3, 4-6, 1-6, 6-7(5) | Grass |
| Jun 27 | Wimbledon | Qualifying Final | Mattia Bellucci | L | 3-6, 6-2, 6-7(4), 4-6 | Grass |
| Jun 26 | Wimbledon | Qualifying 2nd Round | Yasutaka Uchiyama | W | 7-6(4), 6-4 | Grass |
| Jun 24 | Wimbledon | Qualifying 1st Round | Marc Polmans | W | 6-3, 6-1 | Grass |
| Jun 10 | Libema Open | Round 1 | Luca Nardi | L | 5-7, 5-7 | Grass |
| May 30 | Roland Garros | Round 2 | Alexander Zverev | L | 6-7(4), 2-6, 2-6 | Clay |
| May 28 | Roland Garros | Round 1 | Giovanni Mpetshi Perricard | W | 4-6, 6-4, 6-3, 6-7(4), 6-3 | Clay |
| May 21 | Gonet Geneva Open | Round 1 | Nicolas Moreno De Alboran | L | 2-6, 1-6 | Clay |
| May 19 | Gonet Geneva Open | Qualifying Final | Gijs Brouwer | W | 6-1, 6-0 | Clay |
| May 18 | Gonet Geneva Open | Qualifying 1st Round | Gianluca Mager | W | 6-3, 6-1 | Clay |
| Apr 22 | Madrid Open | Qualifying 1st Round | Facundo Bagnis | L | 2-6, 6-2, 3-6 | Clay |
| Apr 16 | Tiriac Open | Round 1 | Miomir Kecmanovic | L | 4-6, 6-3, 3-6 | Clay |
| Apr 6 | Monte-Carlo Masters | Qualifying 1st Round | Lorenzo Sonego | L | 6-4, 4-6, 4-6 | Clay |
| Apr 4 | Grand Prix Hassan II | Round 2 | Nicolas Moreno De Alboran | L | 3-6, 4-6 | Clay |
| Apr 2 | Grand Prix Hassan II | Round 1 | Arthur Rinderknech | W | 6-4, 6-4 | Clay |
| Apr 1 | Grand Prix Hassan II | Qualifying Final | Benjamin Hassan | W | 2-6, 7-6(8), 6-3 | Clay |
| Mar 31 | Grand Prix Hassan II | Qualifying 1st Round | Calvin Hemery | W | 7-6(7), 6-4 | Clay |
| Mar 19 | Miami Open | Qualifying Final | Harold Mayot | L | 6-7(5), 2-6 | Hard |
| Mar 18 | Miami Open | Qualifying 1st Round | Shintaro Mochizuki | W | 7-6(4), 6-2 | Hard |
| Mar 6 | Indian Wells | Round 1 | Andy Murray | L | 3-6, 2-6 | Hard |
| Mar 5 | Indian Wells | Qualifying Final | Luca Nardi | W | 7-6(4), 5-7, 6-4 | Hard |
| Mar 4 | Indian Wells | Qualifying 1st Round | Maxime Cressy | W | 6-7(5), 6-3, 6-3 | Hard |
| Feb 14 | Rotterdam | Round 2 | Alex de Minaur | L | 3-6, 1-6 | Hard |
| Feb 12 | Rotterdam | Round 1 | Dino Prizmic | W | 6-4, 6-7(12), 6-1 | Hard |
| Feb 11 | Rotterdam | Qualifying Final | Gijs Brouwer | W | 7-6(8), 6-2 | Hard |
| Feb 10 | Rotterdam | Qualifying 1st Round | Gregoire Barrere | W | 6-4, 6-2 | Hard |
| Feb 6 | Open 13 Provence | Round 1 | Jiri Lehecka | L | 6-3, 5-7, 2-6 | Hard |
| Feb 5 | Open 13 Provence | Qualifying Final | Lucas Pouille | W | 7-5, 6-3 | Hard |
| Feb 4 | Open 13 Provence | Qualifying 1st Round | Alejandro Moro Canas | W | 6-1, 4-6, 7-6(2) | Hard |
| Jan 15 | Australian Open | Round 1 | Ugo Humbert | L | 2-6, 5-7, 7-5, 3-6 | Hard |
| Jan 11 | Australian Open | Qualifying Final | Gabriel Diallo | W | 3-6, 6-3, 6-2 | Hard |
| Jan 10 | Australian Open | Qualifying 2nd Round | Billy Harris | W | 3-6, 6-3, 6-2 | Hard |
| Jan 8 | Australian Open | Group Stage | Stefano Travaglia | W | 6-4, 7-5 | Hard |
2023: 11-12
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 18 | BNP Paribas Fortis European Open | Round 2 | Giovanni Mpetshi Perricard | L | 5-7, 3-6 | Hard |
| Oct 16 | BNP Paribas Fortis European Open | Round 1 | Quentin Halys | W | 6-4, 6-1 | Hard |
| Aug 23 | US Open | Qualifying 1st Round | Dennis Novak | L | 6-7(5), 3-6 | Hard |
| Jul 7 | Wimbledon | Round 3 | Andrey Rublev | L | 3-6, 7-6(6), 6-7(5), 2-6 | Grass |
| Jul 6 | Wimbledon | Round 2 | Tomas Barrios Vera | W | 7-6(3), 5-7, 6-2, 6-0 | Grass |
| Jul 3 | Wimbledon | Round 1 | Fabian Marozsan | W | 6-2, 5-7, 6-2, 6-0 | Grass |
| Jun 13 | Libema Open | Round 1 | Alexander Bublik | L | 5-7, 5-7 | Grass |
| Jun 11 | Libema Open | Qualifying Final | Jesper de Jong | W | 2-6, 6-2, 7-6(6) | Grass |
| Jun 10 | Libema Open | Qualifying 1st Round | Alec Deckers | W | 6-4, 6-1 | Grass |
| May 28 | Roland Garros | Round 1 | Hubert Hurkacz | L | 3-6, 7-5, 4-6, 6-2, 4-6 | Clay |
| May 24 | Grand Prix Auvergne-Rhone-Alpes | Round 2 | Cameron Norrie | L | 3-6, 4-6 | Clay |
| May 22 | Grand Prix Auvergne-Rhone-Alpes | Round 1 | Alvaro Lopez San Martin | W | 6-1, 6-3 | Clay |
| May 14 | Italian Open | Round 2 | Alexander Zverev | L | 7-5, 3-6, 4-6 | Clay |
| May 11 | Italian Open | Round 1 | Luca Nardi | W | 3-6, 6-4, 6-2 | Clay |
| Apr 26 | Madrid Open | Round 1 | Roberto Carballes Baena | L | 4-6, 4-6 | Clay |
| Apr 19 | Barcelona Open | Round 2 | Yoshihito Nishioka | L | 1-6, 5-7 | Clay |
| Apr 18 | Barcelona Open | Round 1 | Feliciano Lopez | W | 7-6(3), 6-7(4), 6-0 | Clay |
| Apr 10 | Monte-Carlo Masters | Round 1 | Diego Schwartzman | L | 4-6, 2-6 | Clay |
| Feb 23 | Open 13 Provence | Round 2 | Mikael Ymer | W/O | Walkover | Hard |
| Feb 21 | Open 13 Provence | Round 1 | Lukas Klein | W | 6-2, 6-4 | Hard |
| Feb 13 | Rotterdam | Round 1 | Gregoire Barrere | L | 0-6, 6-7(3) | Hard |
| Jan 12 | ASB Classic | Quarterfinal | Richard Gasquet | L | 6-1, 1-6, 1-6 | Hard |
| Jan 11 | ASB Classic | Round 2 | Christopher Eubanks | W | 6-2, 6-4 | Hard |
| Jan 8 | ASB Classic | Round 1 | Alexander Bublik | W | 6-3, 6-4 | Hard |
2022: 28-27
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 29 | Paris Masters | Qualifying 1st Round | Laslo Djere | L | 3-6, 6-7(1) | Hard |
| Oct 24 | Swiss Indoors Basel | Round 1 | Brandon Nakashima | L | 6-2, 6-7(4), 4-6 | Hard |
| Oct 21 | BNP Paribas Fortis European Open | Quarterfinal | Richard Gasquet | L | 2-6, 6-7(6) | Hard |
| Oct 20 | BNP Paribas Fortis European Open | Round 2 | Diego Schwartzman | W | 7-6(3), 6-2 | Hard |
| Oct 18 | BNP Paribas Fortis European Open | Round 1 | Gilles Arnaud Bailly | W | 7-6(7), 5-7, 6-4 | Hard |
| Oct 5 | Almaty Open | Round 2 | Adrian Mannarino | L | 6-3, 1-6, 5-7 | Hard |
| Oct 4 | Almaty Open | Round 1 | Carlos Alcaraz | W | 7-5, 6-3 | Hard |
| Oct 2 | Almaty Open | Qualifying Final | Luca Nardi | L | 6-3, 6-7(3), 6-7(2) | Hard |
| Oct 1 | Almaty Open | Qualifying 1st Round | Denis Yevseyev | W | 6-1, 6-4 | Hard |
| Sep 20 | Moselle Open | Round 1 | Gilles Simon | L | 3-6, 3-6 | Hard |
| Aug 30 | US Open | Round 1 | Lorenzo Musetti | L | 6-3, 5-7, 4-6, 6-3, 6-7(9) | Hard |
| Aug 21 | Winston-Salem Open | Round 1 | Laslo Djere | L | 3-6, 6-3, 3-6 | Hard |
| Aug 15 | Cincinnati Open | Round 1 | Marcos Giron | L | 3-6, 4-6 | Hard |
| Aug 14 | Cincinnati Open | Qualifying Final | Chun-Hsin Tseng | W | 3-6, 6-3, 6-0 | Hard |
| Aug 13 | Cincinnati Open | Qualifying 1st Round | Hugo Gaston | W | 6-1, 6-0 | Hard |
| Aug 9 | National Bank Open | Round 1 | Albert Ramos-Vinolas | L | 6-7(2), 2-6 | Hard |
| Aug 2 | Mubadala DC Open | Round 1 | Jack Sock | L | 6-7(4), 4-6 | Hard |
| Jul 5 | Wimbledon | Quarterfinal | Cameron Norrie | L | 6-3, 5-7, 6-2, 3-6, 5-7 | Grass |
| Jul 3 | Wimbledon | Round 4 | Frances Tiafoe | W | 7-6(3), 5-7, 5-7, 6-4, 7-5 | Grass |
| Jul 1 | Wimbledon | Round 3 | Ugo Humbert | W | 4-6, 7-5, 6-2, 7-5 | Grass |
| Jun 29 | Wimbledon | Round 2 | Sebastian Baez | W | 6-1, 6-2, 6-4 | Grass |
| Jun 28 | Wimbledon | Round 1 | Radu Albot | W | 6-2, 6-2, 7-6(5) | Grass |
| Jun 15 | Terra Wortmann Open | Round 1 | Daniil Medvedev | L | 3-6, 2-6 | Grass |
| May 28 | Roland Garros | Round 3 | Hubert Hurkacz | L | 5-7, 2-6, 1-6 | Clay |
| May 26 | Roland Garros | Round 2 | Frances Tiafoe | W | 3-6, 7-6(1), 6-2, 6-4 | Clay |
| May 24 | Roland Garros | Round 1 | Jiri Lehecka | W | 6-4, 4-6, 6-4, 6-4 | Clay |
| May 11 | Italian Open | Round 2 | Jenson Brooksby | L | 0-6, 6-7(1) | Clay |
| May 10 | Italian Open | Round 1 | Hubert Hurkacz | W | 7-6(8), 7-6(2) | Clay |
| May 5 | Madrid Open | Round 3 | Rafael Nadal | L | 3-6, 7-5, 6-7(9) | Clay |
| May 4 | Madrid Open | Round 2 | Botic Van De Zandschulp | W | 6-4, 6-2 | Clay |
| May 2 | Madrid Open | Round 1 | Aslan Karatsev | W | 6-2, 7-5 | Clay |
| May 1 | Madrid Open | Qualifying Final | Alejandro Tabilo | W | 6-4, 6-4 | Clay |
| Apr 30 | Madrid Open | Qualifying 1st Round | Jiri Vesely | W | 6-3, 7-6(3) | Clay |
| Apr 19 | Serbia Open | Round 1 | Filip Krajinovic | L | 3-6, 6-7(4) | Clay |
| Apr 14 | Monte-Carlo Masters | Round 3 | Alejandro Davidovich Fokina | L | 4-6, 1-6 | Clay |
| Apr 13 | Monte-Carlo Masters | Round 2 | Daniel Evans | W | 7-6(5), 6-2 | Clay |
| Apr 12 | Monte-Carlo Masters | Round 1 | Jiri Lehecka | W | 6-4, 6-3 | Clay |
| Apr 10 | Grand Prix Hassan II | Final | Alex Molcan | W | 3-6, 6-3, 6-3 | Clay |
| Apr 9 | Grand Prix Hassan II | Semifinal | Federico Coria | W | 6-3, 6-3 | Clay |
| Apr 8 | Grand Prix Hassan II | Quarterfinal | Roberto Carballes Baena | W | 6-7(6), 6-4, 6-0 | Clay |
| Apr 7 | Grand Prix Hassan II | Round 2 | Pablo Andujar | W | 5-7, 7-6(4), 6-3 | Clay |
| Apr 6 | Grand Prix Hassan II | Round 1 | Damir Dzumhur | W | 6-2, 7-6(3) | Clay |
| Mar 25 | Miami Open | Round 2 | Pablo Carreno Busta | L | 3-6, 2-6 | Hard |
| Mar 23 | Miami Open | Round 1 | Roberto Carballes Baena | W | 6-2, 6-3 | Hard |
| Mar 11 | Indian Wells | Round 1 | Jordan Thompson | L | 6-4, 5-7, 6-7(3) | Hard |
| Feb 21 | Dubai Duty Free | Round 1 | Taro Daniel | L | 3-6, 6-7(5) | Hard |
| Feb 15 | Qatar Open | Round 1 | Emil Ruusuvuori | L | 6-4, 4-6, 1-6 | Hard |
| Feb 7 | Rotterdam | Round 1 | Alex de Minaur | L | 0-6, 3-6 | Hard |
| Feb 3 | Open Occitanie | Round 2 | Adrian Mannarino | L | 4-6, 2-6 | Hard |
| Jan 31 | Open Occitanie | Round 1 | Benjamin Bonzi | W | 2-6, 7-5, 6-1 | Hard |
| Jan 18 | Australian Open | Round 1 | Daniel Evans | L | 4-6, 3-6, 0-6 | Hard |
| Jan 13 | Sydney Tennis Classic | Quarterfinal | Andy Murray | L | 2-6 ret. (ret.) | Hard |
| Jan 12 | Sydney Tennis Classic | Round 2 | Denis Kudla | W | 6-2, 6-3 | Hard |
| Jan 9 | Sydney Tennis Classic | Round 1 | Facundo Bagnis | W | 6-4, 6-4 | Hard |
| Jan 5 | Melbourne Summer Set | Round 2 | Alex Molcan | L | 5-7, 3-6 | Hard |
2021: 14-15
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Aug 31 | US Open | Round 1 | Mackenzie McDonald | L | 2-6, 5-7, 3-6 | Hard |
| Aug 15 | Western & Southern Open | Round 1 | Guido Pella | L | 3-6, 3-6 | Hard |
| Jun 14 | Noventi Open | Round 1 | Corentin Moutet | L | 6-1, 5-7 ret. (ret.) | Grass |
| May 31 | French Open | Round 1 | Lorenzo Musetti | L | 0-6, 5-7, 6-7(3) | Clay |
| May 19 | Open Parc Auvergne-Rhone-Alpes Lyon | Round 2 | Aljaz Bedene | L | 6-7(4), 3-6 | Clay |
| May 12 | Internazionali BNL d`Italia | Round 2 | Federico Delbonis | L | 2-6, 1-6 | Clay |
| May 9 | Internazionali BNL d`Italia | Round 1 | Salvatore Caruso | W | 6-4, 6-1 | Clay |
| Apr 22 | Barcelona Open | Round 3 | Cameron Norrie | L | 0-6, 5-3 ret. (ret.) | Clay |
| Apr 20 | Barcelona Open | Round 2 | Pierre-Hugues Herbert | W | 6-2, 6-4 | Clay |
| Apr 16 | Monte-Carlo Masters | Quarterfinal | Daniel Evans | L | 7-5, 3-6, 4-6 | Clay |
| Apr 15 | Monte-Carlo Masters | Round 3 | Alexander Zverev | W | 6-4, 7-6 | Clay |
| Apr 14 | Monte-Carlo Masters | Round 2 | Marco Cecchinato | W | 6-4, 6-0 | Clay |
| Apr 11 | Monte-Carlo Masters | Round 1 | Marin Cilic | W | 6-4, 3-6, 6-0 | Clay |
| Mar 26 | Miami Open | Round 2 | James Duckworth | L | 3-6, 1-6 | Hard |
| Mar 16 | Dubai Duty Free | Round 2 | Kei Nishikori | L | 3-6, 6-7(3) | Hard |
| Mar 10 | Qatar Open | Round 2 | Taylor Fritz | L | 1-6, 7-5, 6-7(9) | Hard |
| Mar 9 | Qatar Open | Round 1 | Filip Krajinovic | W | 6-4, 6-4 | Hard |
| Mar 4 | ABN AMRO World Tennis Tournament | Round 2 | Jeremy Chardy | L | 6-7(3), 6-7(5) | Hard |
| Mar 3 | ABN AMRO World Tennis Tournament | Round 1 | Jan-Lennard Struff | W | 6-4, 6-0 | Hard |
| Feb 28 | Open Sud de France | Final | Roberto Bautista Agut | W | 5-7, 6-4, 6-2 | Hard |
| Feb 27 | Open Sud de France | Semifinal | Egor Gerasimov | W | 6-4, 2-6, 6-4 | Hard |
| Feb 26 | Open Sud de France | Quarterfinal | Lorenzo Sonego | W | 6-4, 6-4 | Hard |
| Feb 24 | Open Sud de France | Round 2 | Benjamin Bonzi | W | 4-6, 6-4, 7-5 | Hard |
| Feb 8 | Australian Open | Round 1 | Alexei Popyrin | L | 6-3, 4-6, 7-6(4), 6-7(6), 3-6 | Hard |
| Feb 3 | Great Ocean Road Open | Round 2 | Carlos Alcaraz | L | 3-6, 3-6 | Hard |
| Jan 12 | Antalya Open | Semifinal | Alex de Minaur | L | 4-6, 6-3, 2-6 | Hard |
| Jan 11 | Antalya Open | Quarterfinal | Stefano Travaglia | W | 6-3, 6-2 | Hard |
| Jan 9 | Antalya Open | Round 2 | Nicola Kuhn | W | 6-0, 6-2 | Hard |
| Jan 7 | Antalya Open | Round 1 | Pierre-Hugues Herbert | W | 3-6, 7-5, 6-0 | Hard |
2020: 9-10
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 3 | Paris Masters | Round 2 | Norbert Gombos | L | 4-6, 6-7(6) | Hard |
| Oct 22 | European Open | Round 2 | Marcos Giron | L | 3-6, 5-7 | Hard |
| Sep 27 | French Open | Round 1 | Jannik Sinner | L | 5-7, 0-6, 3-6 | Clay |
| Sep 16 | Internazionali BNL d`Italia | Round 2 | Marin Cilic | L | 2-6, 2-6 | Clay |
| Sep 6 | US Open | Round 4 | Denis Shapovalov | L | 7-6(0), 3-6, 4-6, 3-6 | Hard |
| Sep 4 | US Open | Round 3 | Filip Krajinovic | W | 6-1, 7-6(5), 6-4 | Hard |
| Sep 2 | US Open | Round 2 | Lloyd Harris | W | 7-6(6), 4-6, 6-1, 6-4 | Hard |
| Aug 31 | US Open | Round 1 | Reilly Opelka | W | 7-6(2), 3-6, 6-1, 6-4 | Hard |
| Aug 25 | Western & Southern Open | Round 3 | Jan-Lennard Struff | L | 4-6, 6-3, 4-6 | Hard |
| Aug 23 | Western & Southern Open | Round 2 | Borna Coric | W | 7-6(6), 6-4 | Hard |
| Feb 20 | Open 13 Provence | Round 2 | Egor Gerasimov | L | 4-6, 6-7(5) | Hard |
| Feb 13 | ABN AMRO World Tennis Tournament | Round 2 | Jannik Sinner | L | 6-7(7), 5-7 | Hard |
| Feb 12 | ABN AMRO World Tennis Tournament | Round 1 | Robin Haase | W | 3-6, 7-6(5), 6-4 | Hard |
| Feb 8 | Open Sud de France | Semifinal | Vasek Pospisil | L | 3-6, 6-1, 5-7 | Hard |
| Feb 7 | Open Sud de France | Quarterfinal | Pierre-Hugues Herbert | W | 6-4, 7-6(5) | Hard |
| Feb 6 | Open Sud de France | Round 2 | Alexander Bublik | W | 6-3, 7-6(9) | Hard |
| Jan 24 | Australian Open | Round 3 | Andrey Rublev | L | 6-2, 6-7(3), 4-6, 6-7(4) | Hard |
| Jan 23 | Australian Open | Round 2 | Pierre-Hugues Herbert | W | 6-1, 6-4, 4-6, 1-6, 6-3 | Hard |
| Jan 21 | Australian Open | Round 1 | Jeremy Chardy | W | 6-4, 6-3, 6-1 | Hard |
2019: 35-25
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 30 | Paris Masters | Round 2 | Grigor Dimitrov | L | 5-7, 3-6 | Hard |
| Oct 24 | Swiss Indoors Basel | Round 2 | Reilly Opelka | L | 7-6(4), 6-7(4), 5-7 | Hard |
| Oct 23 | Swiss Indoors Basel | Round 1 | Marin Cilic | W | 6-4, 6-4 | Hard |
| Oct 17 | European Open | Round 2 | Ugo Humbert | L | 3-6, 1-6 | Hard |
| Oct 10 | Shanghai Masters | Round 3 | Roger Federer | L | 6-7(7), 4-6 | Hard |
| Oct 9 | Shanghai Masters | Round 2 | Mikhail Kukushkin | W | 6-2, 3-0 ret. (ret.) | Hard |
| Oct 8 | Shanghai Masters | Round 1 | Richard Gasquet | W | 6-2, 6-3 | Hard |
| Oct 5 | Rakuten Japan Open | Semifinal | Novak Djokovic | L | 3-6, 4-6 | Hard |
| Oct 4 | Rakuten Japan Open | Quarterfinal | Hyeon Chung | W | 6-2, 6-2 | Hard |
| Oct 3 | Rakuten Japan Open | Round 2 | Denis Shapovalov | W | 7-6(5), 7-6(2) | Hard |
| Oct 1 | Rakuten Japan Open | Round 1 | Pablo Carreno Busta | W | 1-6, 7-6(8), 6-0 | Hard |
| Sep 19 | Moselle Open | Round 2 | Pablo Carreno Busta | L | 3-6, 2-6 | Hard |
| Sep 1 | US Open | Round 4 | Roger Federer | L | 2-6, 2-6, 0-6 | Hard |
| Aug 30 | US Open | Round 3 | Pablo Carreno Busta | W | 7-6(5), 7-6(9), 7-5 | Hard |
| Aug 29 | US Open | Round 2 | Gregoire Barrere | W | 6-2, 6-2, 6-2 | Hard |
| Aug 26 | US Open | Round 1 | Corentin Moutet | W | 6-3, 3-6, 6-4, 6-0 | Hard |
| Aug 18 | Western & Southern Open | Final | Daniil Medvedev | L | 6-7(3), 4-6 | Hard |
| Aug 17 | Western & Southern Open | Semifinal | Richard Gasquet | W | 6-3, 6-4 | Hard |
| Aug 16 | Western & Southern Open | Quarterfinal | Yoshihito Nishioka | W/O | Walkover | Hard |
| Aug 15 | Western & Southern Open | Round 3 | Adrian Mannarino | W | 7-6(6), 6-2 | Hard |
| Aug 14 | Western & Southern Open | Round 2 | Guido Pella | W | 6-1, 7-5 | Hard |
| Aug 13 | Western & Southern Open | Round 1 | Taylor Fritz | W | 6-4, 4-6, 6-4 | Hard |
| Aug 6 | Rogers Cup (M) | Round 1 | Guido Pella | L | 4-6, 6-7 | Hard |
| Jul 31 | Citi Open | Round 2 | Yoshihito Nishioka | L | 7-6(5), 2-6, 6-7(5) | Hard |
| Jul 10 | Wimbledon | Quarterfinal | Novak Djokovic | L | 4-6, 0-6, 2-6 | Grass |
| Jul 8 | Wimbledon | Round 4 | Fernando Verdasco | W | 7-6(9), 2-6, 6-3, 6-4 | Grass |
| Jul 5 | Wimbledon | Round 3 | Daniil Medvedev | W | 4-6, 6-2, 3-6, 6-3, 7-5 | Grass |
| Jul 3 | Wimbledon | Round 2 | Jeremy Chardy | W | 6-2, 6-4, 6-3 | Grass |
| Jul 1 | Wimbledon | Round 1 | Bradley Klahn | W | 6-4, 6-4, 6-4 | Grass |
| Jun 23 | Noventi Open | Final | Roger Federer | L | 6-7(2), 1-6 | Grass |
| Jun 22 | Noventi Open | Semifinal | Matteo Berrettini | W | 7-6(4), 6-3 | Grass |
| Jun 21 | Noventi Open | Quarterfinal | Alexander Zverev | W | 3-6, 6-1, 7-6(3) | Grass |
| Jun 19 | Noventi Open | Round 2 | Radu Albot | W | 4-6, 6-4, 6-3 | Grass |
| Jun 18 | Noventi Open | Round 1 | Guido Pella | W | 6-1, 6-1 | Grass |
| Jun 14 | Libema Open | Quarterfinal | Adrian Mannarino | L | 6-4, 5-7, 3-6 | Grass |
| Jun 13 | Libema Open | Round 2 | Pierre-Hugues Herbert | W | 6-3, 7-5 | Grass |
| Jun 11 | Libema Open | Round 1 | Alejandro Davidovich Fokina | W | 6-0, 6-2 | Grass |
| May 31 | French Open | Round 3 | Rafael Nadal | L | 1-6, 3-6, 6-4, 3-6 | Clay |
| May 29 | French Open | Round 2 | Miomir Kecmanovic | W | 6-2, 6-4, 6-3 | Clay |
| May 26 | French Open | Round 1 | Ricardas Berankis | W | 6-0, 6-2, 6-2 | Clay |
| May 16 | Internazionali BNL dItalia | Round 2 | Juan Martin del Potro | L | 4-6, 2-6 | Clay |
| May 14 | Internazionali BNL dItalia | Round 1 | Stan Wawrinka | W | 4-6, 6-0, 6-2 | Clay |
| May 7 | Madrid Open | Round 1 | Marton Fucsovics | L | 4-6, 5-7 | Clay |
| May 4 | Millennium Estoril Open | Semifinal | Stefanos Tsitsipas | L | 6-3, 4-6, 4-6 | Clay |
| May 3 | Millennium Estoril Open | Quarterfinal | Malek Jaziri | W | 4-6, 7-6(4), 6-2 | Clay |
| May 2 | Millennium Estoril Open | Round 2 | Joao Sousa | W | 6-3, 6-2 | Clay |
| Apr 23 | Barcelona Open | Round 2 | Jan-Lennard Struff | L | 6-7(6), 3-6 | Clay |
| Apr 17 | Monte-Carlo Masters | Round 2 | Dusan Lajovic | L | 3-6, 4-6 | Clay |
| Apr 15 | Monte-Carlo Masters | Round 1 | Guido Andreozzi | W | 6-1, 6-4 | Clay |
| Mar 26 | Miami Open | Round 4 | Frances Tiafoe | L | 5-7, 6-7(6) | Hard |
| Mar 25 | Miami Open | Round 3 | Marco Cecchinato | W | 6-4, 6-4 | Hard |
| Mar 23 | Miami Open | Round 2 | Pablo Andujar | W | 6-4, 6-1 | Hard |
| Mar 10 | Indian Wells | Round 2 | Filip Krajinovic | L | 3-6, 3-6 | Hard |
| Feb 23 | Open 13 Provence | Semifinal | Stefanos Tsitsipas | L | 6-7(1), 2-6 | Hard |
| Feb 22 | Open 13 Provence | Quarterfinal | Gilles Simon | W | 6-2, 6-4 | Hard |
| Feb 21 | Open 13 Provence | Round 2 | Benoit Paire | W | 6-2, 6-3 | Hard |
| Feb 12 | ABN Amro World Tennis Tournament | Round 1 | Gael Monfils | L | 6-7, 5-7 | Hard |
| Feb 6 | Open Sud de France | Round 2 | Filip Krajinovic | L | 4-6, 4-6 | Hard |
| Jan 18 | Australian Open | Round 3 | Daniil Medvedev | L | 2-6, 6-7(3), 3-6 | Hard |
| Jan 17 | Australian Open | Round 2 | Marius Copil | W | 5-7, 7-5, 6-2, 6-4 | Hard |
| Jan 14 | Australian Open | Round 1 | Cristian Garin | W | 6-0, 6-2, 6-2 | Hard |
2018: 26-16
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Sep 27 | Shenzhen Open | Round 2 | Andy Murray | L | 3-6, 4-6 | Hard |
| Sep 3 | US Open | Round 4 | Marin Cilic | L | 6-7(6), 2-6, 4-6 | Hard |
| Sep 1 | US Open | Round 3 | Jan-Lennard Struff | W | 6-4, 6-1, 7-6(4) | Hard |
| Aug 30 | US Open | Round 2 | Robin Haase | W | 6-2, 6-7(1), 6-3, 6-2 | Hard |
| Aug 28 | US Open | Round 1 | Federico Gaio | W | 6-2, 6-4, 7-6(5) | Hard |
| Aug 18 | Western & Southern Open | Semifinal | Roger Federer | L | 6-7(3), 1-1 ret. (ret.) | Hard |
| Aug 17 | Western & Southern Open | Quarterfinal | Juan Martin del Potro | W | 7-6(5), 7-6(4) | Hard |
| Aug 17 | Western & Southern Open | Round 3 | Kevin Anderson | W | 6-2, 6-4 | Hard |
| Aug 15 | Western & Southern Open | Round 2 | Benoit Paire | W | 5-7, 6-4, 6-2 | Hard |
| Aug 14 | Western & Southern Open | Round 1 | Stefanos Tsitsipas | W | 7-5, 6-3 | Hard |
| Aug 6 | Rogers Cup (M) | Round 1 | Milos Raonic | L | 3-6, 4-6 | Hard |
| Aug 3 | Citi Open | Quarterfinal | Stefanos Tsitsipas | L | 3-6, 4-6 | Hard |
| Aug 2 | Citi Open | Round 3 | Frances Tiafoe | W | 6-0, 6-3 | Hard |
| Aug 1 | Citi Open | Round 2 | Pierre-Hugues Herbert | W | 6-2, 1-6, 7-6(5) | Hard |
| Jul 3 | Wimbledon | Round 1 | Matthew Ebden | L | 4-6, 3-6, 4-6 | Grass |
| Jun 19 | Cinch Championships | Round 1 | Feliciano Lopez | L | 3-6, 7-6(7), 3-6 | Grass |
| Jun 3 | French Open | Round 4 | Marco Cecchinato | L | 5-7, 6-4, 0-6, 3-6 | Clay |
| Jun 2 | French Open | Round 3 | Gael Monfils | W | 6-7(6), 6-3, 4-6, 7-5, 6-3 | Clay |
| May 30 | French Open | Round 2 | Corentin Moutet | W | 7-5, 6-0, 6-1 | Clay |
| May 27 | French Open | Round 1 | Robin Haase | W | 4-6, 4-6, 6-4, 6-1, 6-0 | Clay |
| May 18 | Internazionali BNL dItalia | Quarterfinal | Alexander Zverev | L | 4-6, 6-3, 3-6 | Clay |
| May 17 | Internazionali BNL dItalia | Round 3 | Juan Martin del Potro | W | 6-2, 4-5 ret. (ret.) | Clay |
| May 15 | Internazionali BNL dItalia | Round 2 | Marco Cecchinato | W | 5-7, 6-2, 6-2 | Clay |
| May 14 | Internazionali BNL dItalia | Round 1 | Leonardo Mayer | W | 6-1, 6-2 | Clay |
| May 10 | Madrid Open | Round 3 | Kyle Edmund | L | 3-6, 3-6 | Clay |
| May 9 | Madrid Open | Round 2 | Robin Haase | W | 7-5, 6-3 | Clay |
| Apr 28 | Barcelona Open | Semifinal | Rafael Nadal | L | 4-6, 0-6 | Clay |
| Apr 27 | Barcelona Open | Quarterfinal | Roberto Bautista Agut | W | 6-7(3), 6-2, 6-2 | Clay |
| Apr 26 | Barcelona Open | Round 3 | Karen Khachanov | W | 2-6, 7-6(2), 6-0 | Clay |
| Apr 24 | Barcelona Open | Round 2 | Marcel Granollers | W | 4-6, 7-6(2), 6-2 | Clay |
| Apr 20 | Monte-Carlo Masters | Quarterfinal | Grigor Dimitrov | L | 4-6, 6-7(5) | Clay |
| Apr 19 | Monte-Carlo Masters | Round 3 | Roberto Bautista Agut | W | 6-4, 7-5 | Clay |
| Apr 17 | Monte-Carlo Masters | Round 2 | Stefanos Tsitsipas | W | 7-6(4), 7-5 | Clay |
| Mar 23 | Miami Open | Round 2 | Joao Sousa | L | 0-6, 1-6 | Hard |
| Feb 17 | ABN Amro World Tennis Tournament | Semifinal | Grigor Dimitrov | L | 3-6, 1-0 ret. (ret.) | Hard |
| Feb 16 | ABN Amro World Tennis Tournament | Quarterfinal | Tomas Berdych | W/O | Walkover | Hard |
| Feb 14 | ABN Amro World Tennis Tournament | Round 2 | Feliciano Lopez | W | 6-1, 6-3 | Hard |
| Feb 13 | ABN Amro World Tennis Tournament | Round 1 | Nicolas Mahut | W | 6-1, 6-3 | Hard |
| Feb 10 | Open Sud de France | Semifinal | Richard Gasquet | L | 4-6, 6-0, 3-6 | Hard |
| Feb 9 | Open Sud de France | Quarterfinal | Karen Khachanov | W | 6-4, 6-4 | Hard |
| Feb 7 | Open Sud de France | Round 2 | Gilles Simon | W | 6-4, 6-2 | Hard |
| Jan 17 | Australian Open | Round 2 | Julien Benneteau | L | 6-1, 6-7(5), 1-6, 6-7(4) | Hard |
| Jan 15 | Australian Open | Round 1 | Matthias Bachinger | W | 6-7(3), 6-3, 6-2, 6-4 | Hard |
2017: 53-24
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 19 | ATP Finals | Final | Grigor Dimitrov | L | 5-7, 6-4, 3-6 | Hard |
| Nov 18 | ATP Finals | Semifinal | Roger Federer | W | 2-6, 6-3, 6-4 | Hard |
| Nov 17 | ATP Finals | Dominic Thiem | W | 6-4, 6-1 | Hard | |
| Nov 15 | ATP Finals | Grigor Dimitrov | L | 0-6, 2-6 | Hard | |
| Nov 13 | ATP Finals | Rafael Nadal | W | 7-6(5), 6-7(4), 6-4 | Hard | |
| Nov 2 | ATP Rolex Paris Masters | Round 3 | Julien Benneteau | L | 3-6, 3-6 | Hard |
| Nov 1 | ATP Rolex Paris Masters | Round 2 | Adrian Mannarino | W | 6-2, 2-6, 6-3 | Hard |
| Oct 28 | ATP Swiss Indoors Basel | Semifinal | Roger Federer | L | 1-6, 2-6 | Hard |
| Oct 27 | ATP Swiss Indoors Basel | Quarterfinal | Jack Sock | W | 7-6(6), 6-3 | Hard |
| Oct 25 | ATP Swiss Indoors Basel | Round 2 | Hyeon Chung | W | 6-4, 6-1 | Hard |
| Oct 24 | ATP Swiss Indoors Basel | Round 1 | Peter Gojowczyk | W | 6-2, 7-5 | Hard |
| Oct 20 | ATP European Open | Quarterfinal | Stefanos Tsitsipas | L | 6-2, 6-7(1), 6-7(4) | Hard |
| Oct 19 | ATP European Open | Round 2 | Frances Tiafoe | W | 7-6(1), 6-2 | Hard |
| Oct 11 | ATP Shanghai Rolex Masters | Round 2 | Gilles Simon | L | 6-7(4), 3-6 | Hard |
| Oct 8 | ATP Rakuten Japan Open | Final | Adrian Mannarino | W | 6-3, 7-5 | Hard |
| Oct 7 | ATP Rakuten Japan Open | Semifinal | Diego Schwartzman | W | 7-6(3), 7-6(6) | Hard |
| Oct 6 | ATP Rakuten Japan Open | Quarterfinal | Richard Gasquet | W | 7-5, 6-2 | Hard |
| Oct 5 | ATP Rakuten Japan Open | Round 2 | Matthew Ebden | W | 2-6, 7-5, 7-6(1) | Hard |
| Oct 4 | ATP Rakuten Japan Open | Round 1 | Feliciano Lopez | W | 7-5, 6-1 | Hard |
| Oct 1 | ATP Shenzhen Open | Final | Alexandr Dolgopolov | W | 6-4, 6-7(5), 6-3 | Hard |
| Sep 30 | ATP Shenzhen Open | Semifinal | Henri Laaksonen | W | 7-6(7), 5-7, 6-3 | Hard |
| Sep 29 | ATP Shenzhen Open | Quarterfinal | Donald Young | W | 6-2, 6-3 | Hard |
| Sep 27 | ATP Shenzhen Open | Round 2 | Evgeny Donskoy | W | 7-6(5), 6-3 | Hard |
| Sep 22 | ATP Moselle Open | Quarterfinal | Benoit Paire | L | 6-7(3), 7-5, 6-7(7) | Hard |
| Sep 21 | ATP Moselle Open | Round 2 | Nicolas Almagro | W | 3-6, 6-3, 6-3 | Hard |
| Sep 4 | US Open | Round 4 | Andrey Rublev | L | 5-7, 6-7(5), 3-6 | Hard |
| Sep 2 | US Open | Round 3 | Gael Monfils | W | 7-5, 5-1 ret. (ret.) | Hard |
| Aug 31 | US Open | Round 2 | Guido Pella | W | 3-6, 7-6(5), 6-7(2), 7-6(4), 6-3 | Hard |
| Aug 30 | US Open | Round 1 | Julien Benneteau | W | 6-4, 2-6, 6-4, 6-2 | Hard |
| Aug 15 | ATP & WTA Western & Southern Open | Round 1 | Nick Kyrgios | L | 2-6, 3-6 | Hard |
| Aug 9 | ATP Coupe Rogers | Round 2 | Hyeon Chung | L | 5-7, 3-6 | Hard |
| Aug 8 | ATP Coupe Rogers | Round 1 | Yuichi Sugita | W | 4-6, 6-1, 6-4 | Hard |
| Jul 28 | ATP J. Safra Sarasin Swiss Open Gstaad | Quarterfinal | Robin Haase | L | 5-7, 1-6 | Clay |
| Jul 26 | ATP J. Safra Sarasin Swiss Open Gstaad | Round 2 | Radu Albot | W | 2-6, 7-6(7), 7-6(7) | Clay |
| Jul 21 | ATP Konzum Croatia Open Umag | Quarterfinal | Ivan Dodig | L | 5-7, 3-6 | Clay |
| Jul 19 | ATP Konzum Croatia Open Umag | Round 2 | Attila Balazs | W | 6-4, 6-7(7), 6-2 | Clay |
| Jun 2 | French Open | Round 3 | Horacio Zeballos | L | 5-4 ret. (ret.) | Clay |
| May 31 | French Open | Round 2 | Sergiy Stakhovsky | W | 6-2, 6-4, 3-6, 6-3 | Clay |
| May 29 | French Open | Round 1 | Paul-Henri Mathieu | W | 6-2, 6-2, 6-2 | Clay |
| May 18 | ATP & WTA Internazionali BNL d'Italia | Round 3 | Marin Cilic | L | 3-6, 4-6 | Clay |
| May 16 | ATP & WTA Internazionali BNL d'Italia | Round 2 | Fernando Verdasco | W | 3-6, 6-3, 6-2 | Clay |
| May 15 | ATP & WTA Internazionali BNL d'Italia | Round 1 | Thomaz Bellucci | W | 6-7(5), 6-3, 6-4 | Clay |
| May 12 | ATP & WTA Mutua Madrid Open | Quarterfinal | Rafael Nadal | L | 6-7(3), 2-6 | Clay |
| May 11 | ATP & WTA Mutua Madrid Open | Round 3 | Milos Raonic | W | 6-4, 6-2 | Clay |
| May 9 | ATP & WTA Mutua Madrid Open | Round 2 | Florian Mayer | W | 7-6(3), 6-0 | Clay |
| May 7 | ATP & WTA Mutua Madrid Open | Round 1 | Karen Khachanov | W | 6-2, 7-6(8) | Clay |
| Apr 27 | ATP Barcelona Open Banc Sabadell | Round 3 | Karen Khachanov | L | 7-6(7), 3-6, 4-6 | Clay |
| Apr 26 | ATP Barcelona Open Banc Sabadell | Round 2 | Nikoloz Basilashvili | W | 7-5, 6-0 | Clay |
| Apr 22 | ATP Monte-Carlo Rolex Masters | Semifinal | Rafael Nadal | L | 3-6, 1-6 | Clay |
| Apr 21 | ATP Monte-Carlo Rolex Masters | Quarterfinal | Novak Djokovic | W | 6-2, 3-6, 7-5 | Clay |
| Apr 20 | ATP Monte-Carlo Rolex Masters | Round 3 | Dominic Thiem | W | 7-6(4), 4-6, 6-3 | Clay |
| Apr 18 | ATP Monte-Carlo Rolex Masters | Round 2 | Nicolas Almagro | W | 7-5, 6-1 | Clay |
| Apr 16 | ATP Monte-Carlo Rolex Masters | Round 1 | Steve Darcis | W | 6-2, 6-1 | Clay |
| Mar 28 | ATP & WTA Miami Open | Round 4 | Nick Kyrgios | L | 6-7(5), 3-6 | Hard |
| Mar 27 | ATP & WTA Miami Open | Round 3 | Diego Schwartzman | W | 4-6, 6-3, 7-5 | Hard |
| Mar 25 | ATP & WTA Miami Open | Round 2 | Darian King | W | 7-5, 6-1 | Hard |
| Mar 15 | ATP & WTA BNP Paribas Open | Round 4 | Pablo Cuevas | L | 3-6, 6-3, 3-6 | Hard |
| Mar 13 | ATP & WTA BNP Paribas Open | Round 3 | Albert Ramos-Vinolas | W | 7-6(3), 6-4 | Hard |
| Mar 11 | ATP & WTA BNP Paribas Open | Round 2 | Karen Khachanov | W | 6-4, 3-6, 6-3 | Hard |
| Mar 1 | ATP & WTA Abierto Mexicano Telcel | Round 2 | Sam Querrey | L | 2-6, 3-6 | Hard |
| Feb 27 | ATP & WTA Abierto Mexicano Telcel | Round 1 | Stephane Robert | W | 6-1, 6-2 | Hard |
| Feb 19 | ATP ABN AMRO World Tennis Tournament | Final | Jo-Wilfried Tsonga | L | 6-4, 4-6, 1-6 | Hard |
| Feb 18 | ATP ABN AMRO World Tennis Tournament | Semifinal | Pierre-Hugues Herbert | W | 6-1, 6-3 | Hard |
| Feb 17 | ATP ABN AMRO World Tennis Tournament | Quarterfinal | Grigor Dimitrov | W | 6-4, 1-6, 6-3 | Hard |
| Feb 16 | ATP ABN AMRO World Tennis Tournament | Round 2 | Robin Haase | W | 5-7, 6-4, 6-4 | Hard |
| Feb 15 | ATP ABN AMRO World Tennis Tournament | Round 1 | Andrey Kuznetsov | W | 6-3, 6-2 | Hard |
| Feb 12 | ATP Garanti Koza Sofia Open | Final | Grigor Dimitrov | L | 5-7, 4-6 | Hard |
| Feb 11 | ATP Garanti Koza Sofia Open | Semifinal | Roberto Bautista Agut | W | 5-7, 6-4, 7-6(3) | Hard |
| Feb 10 | ATP Garanti Koza Sofia Open | Quarterfinal | Steve Darcis | W | 6-1, 6-3 | Hard |
| Feb 8 | ATP Garanti Koza Sofia Open | Round 2 | Radu Albot | W | 6-2, 6-7(7), 6-3 | Hard |
| Jan 24 | Australian Open | Quarterfinal | Grigor Dimitrov | L | 3-6, 2-6, 4-6 | Hard |
| Jan 22 | Australian Open | Round 4 | Dominic Thiem | W | 5-7, 7-6(4), 6-2, 6-2 | Hard |
| Jan 20 | Australian Open | Round 3 | Ivo Karlovic | W | 6-3, 6-2, 6-4 | Hard |
| Jan 18 | Australian Open | Round 2 | Radek Stepanek | W | 6-4, 6-0, 6-3 | Hard |
| Jan 16 | Australian Open | Round 1 | Reilly Opelka | W | 6-4, 4-6, 6-2, 4-6, 6-4 | Hard |
| Jan 4 | ATP Qatar ExxonMobil Open | Round 2 | Fernando Verdasco | L | 1-6, 6-7(6) | Hard |
| Jan 2 | ATP Qatar ExxonMobil Open | Round 1 | Robin Haase | W | 7-6(4), 6-2 | Hard |
2016: 46-25
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 17 | ATP Finals | Round 1 | Novak Djokovic | L | 1-6, 2-6 | Hard |
| Nov 3 | Paris Masters | Round 3 | Marin Cilic | L | 3-6, 6-7(9) | Hard |
| Nov 2 | Paris Masters | Round 2 | Nicolas Mahut | W | 7-6(5), 6-3 | Hard |
| Oct 27 | Swiss Indoors Basel | Round 2 | Juan Martin del Potro | L | 5-7, 3-6 | Hard |
| Oct 25 | Swiss Indoors Basel | Round 1 | Marcos Baghdatis | W | 6-4, 7-6(4) | Hard |
| Oct 22 | European Open | Semifinal | Diego Schwartzman | L | 5-7, 6-2, 5-7 | Hard |
| Oct 21 | European Open | Quarterfinal | Marius Copil | W | 5-7, 6-1, 6-3 | Hard |
| Oct 20 | European Open | Round 2 | Florian Mayer | W | 7-5, 6-4 | Hard |
| Oct 14 | Shanghai Masters | Quarterfinal | Andy Murray | L | 2-6, 2-6 | Hard |
| Oct 13 | Shanghai Masters | Round 3 | Gael Monfils | W | 4-6, 6-4, 6-2 | Hard |
| Oct 12 | Shanghai Masters | Round 2 | Benoit Paire | W | 6-1, 7-6(0) | Hard |
| Oct 11 | Shanghai Masters | Round 1 | Juan Martin del Potro | W | 4-6, 6-3, 7-5 | Hard |
| Oct 9 | Japan Open | Final | Nick Kyrgios | L | 6-4, 3-6, 5-7 | Hard |
| Oct 7 | Japan Open | Semifinal | Marin Cilic | W | 7-5, 6-4 | Hard |
| Oct 6 | Japan Open | Quarterfinal | Joao Sousa | W | 1-6, 7-5, 6-2 | Hard |
| Oct 5 | Japan Open | Round 2 | Jiri Vesely | W | 6-3, 7-5 | Hard |
| Oct 3 | Japan Open | Round 1 | Yoshihito Nishioka | W | 7-5, 6-2 | Hard |
| Sep 28 | ATP Shenzhen Open | Round 2 | Malek Jaziri | L | 6-7(2), 6-3, 2-6 | Hard |
| Sep 24 | Moselle Open | Semifinal | Lucas Pouille | L | 6-7(6), 1-6 | Hard |
| Sep 23 | Moselle Open | Quarterfinal | Nicolas Mahut | W | 6-3, 6-7(6), 6-4 | Hard |
| Sep 22 | Moselle Open | Round 2 | Jan-Lennard Struff | W | 6-4, 6-2 | Hard |
| Aug 30 | US Open | Round 1 | Jared Donaldson | L | 6-4, 5-7, 4-6, 0-6 | Hard |
| Aug 17 | ATP & WTA Western & Southern Open | Round 2 | Bernard Tomic | L | 6-3, 5-7, 4-6 | Hard |
| Aug 16 | ATP & WTA Western & Southern Open | Round 1 | Nikoloz Basilashvili | W | 7-5, 6-3 | Hard |
| Aug 11 | Rio 2016 | Round 3 | Thomaz Bellucci | L | 6-7(10), 4-6 | Hard |
| Aug 9 | Rio 2016 | Round 2 | Dudi Sela | W | 6-3, 6-3 | Hard |
| Aug 7 | Rio 2016 | Round 1 | Sam Groth | W | 6-4, 6-2 | Hard |
| Jul 28 | ATP Rogers Cup | Round 3 | Gael Monfils | L | 6-7(5), 6-2, 4-6 | Hard |
| Jul 27 | ATP Rogers Cup | Round 2 | Sam Querrey | W | 6-4, 2-1 ret. (ret.) | Hard |
| Jul 4 | Wimbledon | Round 4 | Milos Raonic | L | 6-4, 6-3, 4-6, 4-6, 4-6 | Grass |
| Jul 2 | Wimbledon | Round 3 | Denis Istomin | W | 6-4, 6-3, 2-6, 6-1 | Grass |
| Jun 29 | Wimbledon | Round 2 | Edouard Roger-Vasselin | W | 6-4, 6-0, 6-3 | Grass |
| Jun 27 | Wimbledon | Round 1 | Alexander Ward | W | 6-2, 6-3, 6-2 | Grass |
| Jun 17 | Terra Wortmann Open | Quarterfinal | Roger Federer | L | 1-6, 6-7(10) | Grass |
| Jun 16 | Terra Wortmann Open | Round 2 | Sergiy Stakhovsky | W | 4-6, 7-5, 2-0 ret. (ret.) | Grass |
| Jun 13 | Terra Wortmann Open | Round 1 | Borna Coric | W | 7-6(5), 6-7(3), 6-4 | Grass |
| Jun 2 | French Open | Quarterfinal | Dominic Thiem | L | 6-4, 6-7(7), 4-6, 1-6 | Clay |
| May 31 | French Open | Round 4 | Ernests Gulbis | W | 4-6, 6-2, 6-2, 6-3 | Clay |
| May 28 | French Open | Round 3 | Nicolas Almagro | W | 6-2, 4-6, 6-3, 4-6, 6-2 | Clay |
| May 26 | French Open | Round 2 | Carlos Berlocq | W | 7-5, 6-1, 6-4 | Clay |
| May 24 | French Open | Round 1 | Gregoire Barrere | W | 6-3, 6-3, 6-4 | Clay |
| May 13 | ATP & WTA Internazionali BNL d'Italia | Quarterfinal | Andy Murray | L | 1-6, 5-7 | Clay |
| May 12 | ATP & WTA Internazionali BNL d'Italia | Round 3 | Tomas Berdych | W | 6-0, 6-0 | Clay |
| May 10 | ATP & WTA Internazionali BNL d'Italia | Round 2 | Jack Sock | W | 6-4, 6-4 | Clay |
| May 8 | ATP & WTA Internazionali BNL d'Italia | Round 1 | Leonardo Mayer | W | 2-6, 7-6(8), 6-3 | Clay |
| May 2 | ATP & WTA Mutua Madrid Open | Round 1 | Lucas Pouille | L | 6-7(4), 6-2, 6-7(7) | Clay |
| Apr 29 | BMW Open by American Express | Quarterfinal | Alexander Zverev | L | 3-6, 6-4, 3-6 | Clay |
| Apr 28 | BMW Open by American Express | Round 2 | Victor Estrella Burgos | W | 5-7, 6-3, 6-2 | Clay |
| Apr 14 | Monte-Carlo Masters | Round 3 | Marcel Granollers | L | 6-7(1), 4-6 | Clay |
| Apr 13 | Monte-Carlo Masters | Round 2 | Fernando Verdasco | W | 7-6(2), 2-6, 7-6(1) | Clay |
| Apr 12 | Monte-Carlo Masters | Round 1 | Feliciano Lopez | W | 7-5, 6-0 | Clay |
| Apr 1 | ATP & WTA Miami Open | Semifinal | Novak Djokovic | L | 6-7(5), 4-6 | Hard |
| Mar 30 | ATP & WTA Miami Open | Quarterfinal | Gilles Simon | W | 3-6, 6-2, 6-1 | Hard |
| Mar 29 | ATP & WTA Miami Open | Round 4 | Horacio Zeballos | W | 7-5, 6-3 | Hard |
| Mar 27 | ATP & WTA Miami Open | Round 3 | Viktor Troicki | W | 6-1, 6-1 | Hard |
| Mar 25 | ATP & WTA Miami Open | Round 2 | Marcel Granollers | W | 6-4, 6-4 | Hard |
| Mar 19 | ATP & WTA BNP Paribas Open | Semifinal | Milos Raonic | L | 3-6, 6-3, 3-6 | Hard |
| Mar 17 | ATP & WTA BNP Paribas Open | Quarterfinal | Marin Cilic | W | 7-6(4), 6-2 | Hard |
| Mar 16 | ATP & WTA BNP Paribas Open | Round 4 | Stan Wawrinka | W | 6-3, 5-7, 7-6(5) | Hard |
| Mar 14 | ATP & WTA BNP Paribas Open | Round 3 | Guido Pella | W | 4-6, 6-3, 6-2 | Hard |
| Mar 12 | ATP & WTA BNP Paribas Open | Round 2 | Frances Tiafoe | W | 3-6, 6-3, 7-6(2) | Hard |
| Feb 19 | Open 13 Provence | Quarterfinal | Tomas Berdych | L | 3-6, 4-6 | Hard |
| Feb 17 | Open 13 Provence | Round 2 | Mischa Zverev | W | 6-1, 2-0 ret. (ret.) | Hard |
| Feb 15 | Open 13 Provence | Round 1 | Hyeon Chung | W | 6-3, 6-1 | Hard |
| Feb 9 | Rotterdam | Round 1 | Marcos Baghdatis | L | 1-6, 7-5, 6-7(5) | Hard |
| Jan 24 | Australian Open | Round 4 | Roger Federer | L | 2-6, 1-6, 4-6 | Hard |
| Jan 21 | Australian Open | Round 3 | Dominic Thiem | W | 6-1, 3-6, 7-6(2), 7-5 | Hard |
| Jan 19 | Australian Open | Round 2 | Damir Dzumhur | W | 6-4, 0-6, 6-4, 6-2 | Hard |
| Jan 17 | Australian Open | Round 1 | Sergiy Stakhovsky | W | 3-6, 6-3, 6-4, 6-4 | Hard |
| Jan 7 | ATP & WTA Brisbane International | Round 2 | Lucas Pouille | L | 6-7(5), 6-4, 3-6 | Hard |
| Jan 4 | ATP & WTA Brisbane International | Round 1 | Thomaz Bellucci | W | 6-4, 6-4 | Hard |
2015: 33-24
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 5 | Paris Masters | Round 3 | Andy Murray | L | 1-6, 0-6 | Hard |
| Nov 4 | Paris Masters | Round 2 | Dusan Lajovic | W | 6-2, 4-1 | Hard |
| Oct 30 | Swiss Indoors Basel | Quarterfinal | Roger Federer | L | Hard | |
| Oct 28 | Swiss Indoors Basel | Round 2 | Adrian Mannarino | W | 6-4, 6-3 | Hard |
| Oct 27 | Swiss Indoors Basel | Round 1 | Andreas Seppi | W | 3-6, 6-4, 6-4 | Hard |
| Oct 14 | Shanghai Masters | Round 2 | John Isner | L | 3-6, 6-7(5) | Hard |
| Oct 13 | Shanghai Masters | Round 1 | Go Soeda | W | 6-4, 6-2 | Hard |
| Oct 8 | ATP China Open | Round 2 | Fabio Fognini | L | 2-6, 6-2, 2-6 | Hard |
| Oct 5 | ATP China Open | Round 1 | Andreas Seppi | W | 6-2, 6-3 | Hard |
| Sep 4 | US Open | Round 3 | Roberto Bautista Agut | L | 6-2, 7-5, 3-6, 1-3 ret. (ret.) | Hard |
| Sep 2 | US Open | Round 2 | Ricardas Berankis | W | 5-7, 6-4, 3-6, 6-2, 6-1 | Hard |
| Aug 31 | US Open | Round 1 | Simone Bolelli | W | 6-4, 6-1, 6-2 | Hard |
| Aug 20 | ATP Western & Southern Open | Round 3 | Novak Djokovic | L | 4-6, 6-2, 3-6 | Hard |
| Aug 19 | ATP Western & Southern Open | Round 2 | Fernando Verdasco | W | 6-4, 7-6(4) | Hard |
| Aug 17 | ATP Western & Southern Open | Round 1 | Yen-Hsun Lu | W | 5-7, 6-3, 6-4 | Hard |
| Aug 13 | ATP Coupe Rogers | Round 3 | Kei Nishikori | L | 4-6, 4-6 | Hard |
| Aug 12 | ATP Coupe Rogers | Round 2 | Sam Querrey | W | 6-4, 6-4 | Hard |
| Aug 11 | ATP Coupe Rogers | Round 1 | Steve Johnson | W | 6-2, 6-2 | Hard |
| Aug 2 | EFG Swiss Open Gstaad | Final | Dominic Thiem | L | 5-7, 2-6 | Clay |
| Aug 1 | EFG Swiss Open Gstaad | Semifinal | Thomaz Bellucci | W | 6-4, 6-2 | Clay |
| Jul 31 | EFG Swiss Open Gstaad | Quarterfinal | Joao Sousa | W | 6-7(7), 6-4, 7-6(1) | Clay |
| Jul 30 | EFG Swiss Open Gstaad | Round 2 | Horacio Zeballos | W | 6-1, 6-1 | Clay |
| Jul 23 | Nordea Open | Round 2 | Benoit Paire | L | 2-6, 3-6 | Clay |
| Jul 6 | Wimbledon | Round 4 | Stan Wawrinka | L | 6-7(3), 6-7(7), 4-6 | Grass |
| Jul 3 | Wimbledon | Round 3 | Marcos Baghdatis | W | 6-3, 6-4, 6-2 | Grass |
| Jul 1 | Wimbledon | Round 2 | Liam Broady | W | 7-6(3), 6-1, 6-1 | Grass |
| Jun 29 | Wimbledon | Round 1 | Horacio Zeballos | W | 7-6(4), 6-1, 6-1 | Grass |
| Jun 16 | Cinch Championships | Round 1 | Gilles Simon | L | 7-6(6), 5-7, 2-6 | Grass |
| Jun 14 | ATP Topshelf Open | Final | Nicolas Mahut | L | 6-7(1), 1-6 | Grass |
| Jun 13 | ATP Topshelf Open | Semifinal | Gilles Muller | W | 7-6(4), 6-4 | Grass |
| Jun 12 | ATP Topshelf Open | Quarterfinal | Illya Marchenko | W | 4-6, 7-6(3), 6-2 | Grass |
| Jun 11 | ATP Topshelf Open | Round 2 | Jurgen Melzer | W | 7-6(2), 6-2 | Grass |
| May 30 | French Open | Round 3 | Jeremy Chardy | L | 3-6, 4-6, 2-6 | Clay |
| May 28 | French Open | Round 2 | Santiago Giraldo | W | 6-3, 4-6, 7-5, 6-2 | Clay |
| May 25 | French Open | Round 1 | Filip Krajinovic | W | 3-6, 6-2, 7-6(3), 6-1 | Clay |
| May 15 | ATP Internazionali BNL d'Italia | Quarterfinal | David Ferrer | L | 2-6, 6-4, 3-6 | Clay |
| May 14 | ATP Internazionali BNL d'Italia | Round 3 | Andy Murray | W/O | Walkover | Clay |
| May 13 | ATP Internazionali BNL d'Italia | Round 2 | Jo-Wilfried Tsonga | W | 6-2, 4-6, 7-5 | Clay |
| May 12 | ATP Internazionali BNL d'Italia | Round 1 | Andrea Arnaboldi | W | 5-7, 6-2, 6-1 | Clay |
| May 6 | ATP Mutua Madrid Open | Round 2 | Kei Nishikori | L | 2-6, 6-4, 4-6 | Clay |
| May 4 | ATP Mutua Madrid Open | Round 1 | Ernests Gulbis | W | 3-6, 6-1, 7-5 | Clay |
| May 2 | BMW Open by American Express | Quarterfinal | Philipp Kohlschreiber | L | 6-2, 3-6, 4-6 | Clay |
| Apr 29 | BMW Open by American Express | Round 2 | Simone Bolelli | W | 7-6(5), 6-7(4), 6-1 | Clay |
| Apr 15 | Monte-Carlo Masters | Round 2 | Jo-Wilfried Tsonga | L | 3-6, 4-6 | Clay |
| Apr 13 | Monte-Carlo Masters | Round 1 | Norbert Gombos | W | 6-1, 6-4 | Clay |
| Mar 31 | ATP Miami Open | Round 4 | Kei Nishikori | L | 1-6, 2-6 | Hard |
| Mar 30 | ATP Miami Open | Round 3 | Jerzy Janowicz | W | 6-4, 6-3 | Hard |
| Mar 28 | ATP Miami Open | Round 2 | Borna Coric | W | 6-0, 6-4 | Hard |
| Feb 24 | Dubai Duty Free | Round 1 | Marcos Baghdatis | L | 2-6, 5-7 | Hard |
| Feb 19 | Open 13 Provence | Round 2 | Dominic Thiem | L | 1-5 ret. (ret.) | Hard |
| Feb 18 | Open 13 Provence | Round 1 | Jerzy Janowicz | W | 6-4, 6-2 | Hard |
| Feb 9 | Rotterdam | Round 1 | Gilles Muller | L | 6-7(5), 7-6(6), 3-6 | Hard |
| Jan 21 | Australian Open | Round 2 | Marcos Baghdatis | L | 1-6, 4-6, 6-4, 0-6 | Hard |
| Jan 19 | Australian Open | Round 1 | Michael Russell | W | 6-3, 6-3, 5-7, 6-0 | Hard |
| Jan 13 | ATP Apia International Sydney | Round 2 | Simone Bolelli | L | 3-6, 3-6 | Hard |
| Jan 10 | ATP Aircel Chennai Open | Semifinal | Stan Wawrinka | L | 5-7, 3-6 | Hard |
| Jan 9 | ATP Aircel Chennai Open | Quarterfinal | Andreas Haider-Maurer | W | 7-5, 6-2 | Hard |
| Jan 7 | ATP Aircel Chennai Open | Round 2 | Ricardas Berankis | W | 6-0, 4-6, 7-6(1) | Hard |
2014: 23-15
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 29 | ATP BNP Paribas Masters | Round 2 | David Ferrer | L | 3-6, 6-2, 3-6 | Hard |
| Oct 28 | ATP BNP Paribas Masters | Round 1 | Lukas Rosol | W | 6-4, 6-3 | Hard |
| Oct 26 | ATP Swiss Indoors Basel | Final | Roger Federer | L | 2-6, 2-6 | Hard |
| Oct 25 | ATP Swiss Indoors Basel | Semifinal | Borna Coric | W | 6-4, 3-6, 6-3 | Hard |
| Oct 24 | ATP Swiss Indoors Basel | Quarterfinal | Milos Raonic | W | 6-7(3), 6-3, 6-4 | Hard |
| Oct 22 | ATP Swiss Indoors Basel | Round 2 | Ivan Dodig | W | 7-6(0), 6-4 | Hard |
| Oct 20 | ATP Swiss Indoors Basel | Round 1 | Dominic Thiem | W | 7-6(4), 6-3 | Hard |
| Sep 21 | ATP Tour Open de Moselle | Final | Joao Sousa | W | 6-4, 6-3 | Hard |
| Sep 20 | ATP Tour Open de Moselle | Semifinal | Jan-Lennard Struff | W | 7-6(4), 6-3 | Hard |
| Sep 19 | ATP Tour Open de Moselle | Quarterfinal | Jo-Wilfried Tsonga | W | 1-6, 7-6(5), 7-5 | Hard |
| Sep 18 | ATP Tour Open de Moselle | Round 2 | Tobias Kamke | W | 6-1, 6-3 | Hard |
| Sep 17 | ATP Tour Open de Moselle | Round 1 | Florent Serra | W | 6-2, 6-2 | Hard |
| Aug 31 | US Open | Round 3 | Grigor Dimitrov | L | 6-0, 3-6, 4-6, 1-6 | Hard |
| Aug 29 | US Open | Round 2 | Joao Sousa | W | 6-4, 6-2, 6-0 | Hard |
| Aug 27 | US Open | Round 1 | Niels Desein | W | 6-1, 6-3, 6-3 | Hard |
| Aug 21 | ATP Winston-Salem Open | Quarterfinal | Jerzy Janowicz | L | 4-6, 2-6 | Hard |
| Aug 20 | ATP Winston-Salem Open | Round 3 | Jarkko Nieminen | W | 6-4, 4-6, 6-4 | Hard |
| Aug 19 | ATP Winston-Salem Open | Round 2 | Leonardo Mayer | W | 6-3, 6-1 | Hard |
| Aug 18 | ATP Winston-Salem Open | Round 1 | Jurgen Melzer | W | 6-3, 6-4 | Hard |
| Aug 2 | ATP Bet-At-Home Cup Kitzbuhel | Final | Dominic Thiem | W | 4-6, 6-1, 6-3 | Clay |
| Aug 1 | ATP Bet-At-Home Cup Kitzbuhel | Semifinal | Maximo Gonzalez | W | 5-7, 6-4, 6-3 | Clay |
| Jul 31 | ATP Bet-At-Home Cup Kitzbuhel | Round 2 | Philipp Kohlschreiber | W | 6-3, 7-5 | Clay |
| Jul 31 | ATP Bet-At-Home Cup Kitzbuhel | Quarterfinal | Paolo Lorenzi | W | 6-2, 6-1 | Clay |
| Jul 29 | ATP Bet-At-Home Cup Kitzbuhel | Round 1 | Kenny De Schepper | W | 6-2, 6-4 | Clay |
| Jun 23 | Wimbledon | Round 1 | Andy Murray | L | 1-6, 4-6, 5-7 | Grass |
| Jun 11 | ATP AEGON Championships | Round 2 | Jo-Wilfried Tsonga | L | 6-7(5), 2-6 | Grass |
| Jun 10 | ATP AEGON Championships | Round 1 | Dominic Thiem | W | 6-4, 6-2 | Grass |
| May 26 | French Open | Round 1 | Jurgen Melzer | L | 4-6, 7-5, 5-7, 4-6 | Clay |
| Apr 14 | ATP Monte-Carlo Rolex Masters | Round 1 | Tommy Robredo | L | 4-6, 1-6 | Clay |
| Apr 8 | ATP Grand Prix Hassan II | Round 1 | Roberto Carballes Baena | L | 2-6, 5-7 | Clay |
| Mar 19 | ATP Sony Open Tennis | Round 1 | Horacio Zeballos | L | 5-7, 3-6 | Hard |
| Mar 7 | ATP BNP Paribas Open | Round 1 | Nikolay Davydenko | L | 6-7(5), 6-4, 6-7(3) | Hard |
| Feb 26 | ATP Abierto Mexicano Telcel | Round 2 | Ernests Gulbis | L | 1-6, 6-3, 6-7(5) | Hard |
| Feb 25 | ATP Abierto Mexicano Telcel | Round 1 | Lukasz Kubot | W | 6-4, 2-6, 6-4 | Hard |
| Feb 18 | ATP Delray Beach International Tennis Championship | Round 1 | Marinko Matosevic | L | 2-6, 4-6 | Hard |
| Feb 11 | ATP US National Indoor | Round 1 | Alex Kuznetsov | L | 4-6, 3-6 | Hard |
| Feb 2 | Davis Cup World Group Round 1: Belgium v Kazakhstan | Mikhail Kukushkin | W | 4-6, 6-3, 3-6, 6-4, 6-0 | ||
| Jan 31 | Davis Cup World Group Round 1: Belgium v Kazakhstan | Andrey Golubev | L | 6-7(9), 6-3, 6-4, 2-6, 10-12 |
2013: 10-21
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Aug 28 | US Open | Round 1 | Alexandr Dolgopolov | L | 2-6, 4-6, 4-6 | Hard |
| Aug 20 | ATP Winston-Salem Open | Round 2 | Dmitry Tursunov | L | 6-4, 5-7, 1-6 | Hard |
| Aug 19 | ATP Winston-Salem Open | Round 1 | Jack Sock | W | 4-6, 6-3, 1-0 ret. (ret.) | Hard |
| Aug 15 | ATP Western & Southern Open | Round 3 | Novak Djokovic | L | 2-6, 0-6 | Hard |
| Aug 14 | ATP Western & Southern Open | Round 2 | Vasek Pospisil | W | 7-5, 1-6, 7-6(6) | Hard |
| Aug 12 | ATP Western & Southern Open | Round 1 | Mackenzie McDonald | W | 6-1, 6-1 | Hard |
| Aug 6 | ATP Rogers Cup | Round 1 | Tommy Haas | L | 6-7(4), 3-6 | Hard |
| Jul 30 | ATP Citi Open | Round 2 | Bernard Tomic | L | 1-6, 3-6 | Hard |
| Jul 29 | ATP Citi Open | Round 1 | Yen-Hsun Lu | W | 6-4, 6-4 | Hard |
| Jun 24 | Wimbledon | Round 1 | Jo-Wilfried Tsonga | L | 6-7(4), 4-6, 3-6 | Grass |
| Jun 18 | ATP Topshelf Open | Round 1 | Jan Hernych | L | 3-6, 6-3, 6-7(4) | Grass |
| Jun 10 | ATP Gerry Weber Open | Round 1 | Mischa Zverev | L | 6-1, 4-6, 5-7 | Grass |
| May 28 | French Open | Round 1 | Novak Djokovic | L | 6-7(5), 4-6, 5-7 | Clay |
| May 5 | ATP Mutua Madrid Open | Round 1 | Fernando Verdasco | L | 6-7(2), 2-6 | Clay |
| May 1 | ATP Portugal Open | Round 2 | Pablo Carreno Busta | L | 6-1, 2-6, 2-6 | Clay |
| Apr 29 | ATP Portugal Open | Round 1 | Pedro Sousa | W | 7-6(1), 4-6, 6-4 | Clay |
| Apr 25 | ATP BRD Nastase Tiriac Trophy | Round 2 | Florian Mayer | L | 6-7(2), 6-1, 3-6 | Clay |
| Apr 22 | ATP BRD Nastase Tiriac Trophy | Round 1 | Adrian Ungur | W | 6-3, 6-1 | Clay |
| Apr 16 | ATP Monte-Carlo Rolex Masters | Round 1 | Nicolas Almagro | L | 6-2, 1-6, 3-6 | Clay |
| Mar 25 | ATP Sony Open Tennis | Round 3 | Nicolas Almagro | L | 3-6, 4-6 | Hard |
| Mar 23 | ATP Sony Open Tennis | Round 2 | Philipp Kohlschreiber | W | 7-6(5), 4-6, 6-2 | Hard |
| Mar 21 | ATP Sony Open Tennis | Round 1 | Robin Haase | W | 7-6(4), 3-6, 6-1 | Hard |
| Mar 9 | ATP BNP Paribas Open | Round 2 | Florian Mayer | L | 4-6, 2-6 | Hard |
| Mar 7 | ATP BNP Paribas Open | Round 1 | Viktor Troicki | W | 4-6, 6-3, 6-4 | Hard |
| Feb 25 | ATP Dubai Duty Free | Round 1 | Roberto Bautista Agut | L | 2-6, 5-7 | Hard |
| Feb 19 | ATP Tour Open 13 | Round 1 | Michael Llodra | L | 2-6, 4-6 | Hard |
| Feb 12 | ATP ABN AMRO World Tennis Tournament | Round 1 | Jarkko Nieminen | L | 0-6, 0-6 | Hard |
| Jan 14 | Australian Open | Round 1 | Fernando Verdasco | L | 3-6, 6-3, 6-4, 3-6, 4-6 | Hard |
| Jan 7 | ATP Heineken Open | Round 1 | Thomaz Bellucci | L | 6-7(5), 2-6 | Hard |
| Jan 3 | ATP Brisbane International | Round 2 | Jurgen Melzer | L | 4-6, 6-7(4) | Hard |
| Jan 1 | ATP Brisbane International | Round 1 | Matthew Ebden | W | 6-2, 6-2 | Hard |
2012: 14-13
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 26 | ATP Valencia Open 500 | Quarterfinal | Jurgen Melzer | L | 6-7(7), 4-6 | Hard |
| Oct 24 | ATP Valencia Open 500 | Round 2 | John Isner | W | 7-6(2), 4-6, 6-4 | Hard |
| Oct 22 | ATP Valencia Open 500 | Round 1 | Pablo Andujar | W | 6-2, 6-2 | Hard |
| Oct 16 | ATP Tour If Stockholm Open | Round 1 | Marcos Baghdatis | L | 4-6, 2-6 | Hard |
| Aug 28 | US Open | Round 1 | Tomas Berdych | L | 5-7, 3-6, 3-6 | Hard |
| Aug 23 | ATP Winston-Salem Open | Quarterfinal | John Isner | L | 6-7(5), 3-6 | Hard |
| Aug 22 | ATP Winston-Salem Open | Round 3 | Lukasz Kubot | W | 6-3, 1-6, 7-6(5) | Hard |
| Aug 20 | ATP Winston-Salem Open | Round 2 | Viktor Troicki | W | 3-6, 6-4, 7-5 | Hard |
| Aug 19 | ATP Winston-Salem Open | Round 1 | Nicolas Mahut | W | 7-6(3), 6-1 | Hard |
| Jul 10 | ATP Campbell's Hall of Fame | Round 1 | Benjamin Becker | L | 4-6, 3-6 | Grass |
| Jun 30 | Wimbledon | Round 3 | Mardy Fish | L | 3-6, 6-7(6), 6-7(6) | Grass |
| Jun 28 | Wimbledon | Round 2 | Jesse Levine | W | 4-6, 6-4, 6-1, 6-3 | Grass |
| Jun 26 | Wimbledon | Round 1 | Bernard Tomic | W | 3-6, 6-3, 6-4, 6-4 | Grass |
| Jun 18 | ATP UNICEF Open | Round 1 | Benoit Paire | L | 1-6, 4-6 | Grass |
| Jun 3 | French Open | Round 4 | Roger Federer | L | 7-5, 5-7, 2-6, 4-6 | Clay |
| Jun 1 | French Open | Round 3 | Lukasz Kubot | W | 7-6(4), 7-5, 6-1 | Clay |
| May 31 | French Open | Round 2 | Arnaud Clement | W | 3-6, 7-6(2), 0-6, 6-2, 6-1 | Clay |
| May 28 | French Open | Round 1 | Radek Stepanek | W | 6-2, 4-6, 2-6, 6-4, 6-2 | Clay |
| May 1 | ATP BMW Open by Atlanticlux | Round 1 | Potito Starace | L | 3-6, 6-7(3) | Clay |
| Apr 24 | ATP Barcelona Open Banc Sabadell | Round 1 | Pablo Andujar | L | 6-7(2), 4-6 | Clay |
| Mar 24 | ATP Sony Ericsson Open | Round 2 | Nicolas Almagro | L | 4-6, 2-6 | Hard |
| Mar 22 | ATP Sony Ericsson Open | Round 1 | Donald Young | W | 7-5, 6-4 | Hard |
| Feb 22 | ATP Tour Open 13 | Round 2 | Janko Tipsarevic | L | 4-6, 2-6 | Hard |
| Feb 21 | ATP Tour Open 13 | Round 1 | Adrian Mannarino | W | 6-2, 1-0 ret. (ret.) | Hard |
| Jan 6 | ATP Aircel Chennai Open | Quarterfinal | Janko Tipsarevic | L | 2-6, 6-3, 2-6 | Hard |
| Jan 5 | ATP Aircel Chennai Open | Round 2 | Andreas Beck | W | 4-6, 6-4, 6-2 | Hard |
| Jan 3 | ATP Aircel Chennai Open | Round 1 | Xavier Malisse | W | 4-6, 6-2, 6-3 | Hard |
2011: 2-2
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Sep 28 | ATP Malaysian Open | Round 2 | Dmitry Tursunov | L | 3-6, 3-6 | Hard |
| Sep 26 | ATP Malaysian Open | Round 1 | Matthew Ebden | W | 6-4, 7-6(4) | Hard |
| Jan 6 | ATP Aircel Chennai Open | Round 2 | Stan Wawrinka | L | 6-7(3), 6-7(3) | Hard |
| Jan 4 | ATP Aircel Chennai Open | Round 1 | Somdev Devvarman | W | 6-2, 6-4 | Hard |
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 21 | vs Remy Bertola | LEANDavid Goffin to win | +158 | WON | +1.58u | #1472 |
On November 20, 2017, Goffin reached a career-high ATP Tour ranking of No. 7.
In 2017, Goffin won 2 titles, the Shenzhen Open and the Rakuten Japan Open Tennis Championships.
In 2014, Goffin won 2 titles, the Bet-At-Home Cup Kitzbuhel and the Open de Moselle.
Jan 4, 2011: beat Somdev Devvarman 6-2, 6-4ATP Aircel Chennai Open, on hard
Oct 22, 2026: lost to Alex Michelsen 3-6, 4-6BNP Paribas Fortis European Open, Round 2, on hard court
The players he has met most in our records, with the head-to-head.
Last: Oct 10, 2019, Shanghai Masters Round 3, lost
Last: Nov 17, 2017, ATP Finals, won
Last: Oct 21, 2025, Swiss Indoors Basel Round 1, lost
Last: Aug 29, 2024, US Open Round 2, won
Last: Oct 30, 2019, Paris Masters Round 2, lost
Last: Oct 5, 2019, Rakuten Japan Open Semifinal, lost
Results and schedules come from Agatha's own records of the ATP Tour.
Updated Nov 12, 2026, 7:24 AM ET. Biography facts are checked weekly.