Career high of No. 8
Paul's ATP Tour ranking reached a career high of No. 8 on June 9, 2025.

TennisATPRight-handed
Tommy Paul is an ATP Tour player who won an Olympic bronze medal in doubles at Paris 2024.
399 ATP Tour matches5 titles
Updated
Tommy Paul is an ATP Tour player. Born on May 17, 1997, in Voorhees Township, New Jersey, he plays right-handed with a two-handed backhand and turned pro in 2015. Brad Stine and Hugo Armando are his coaches. Paul won the Fayez Sarofim & Co. U.S. Men's Clay Court Championship on Apr 5, 2026, beating Roman Andres Burruchaga in the final.
Ben Shelton beat Paul 6-4, 4-6, 6-3 in the quarterfinal of the Rolex Paris Masters on Nov 6, 2026. Earlier at the same tournament, Paul beat Quentin Halys 7-6, 6-4 in Round 3 on Nov 5, 2026, and Daniel Merida 6-1, 6-1 in Round 2 on Nov 4, 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: 48-22
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 6 | Paris Masters | Quarterfinal | Ben Shelton | L | 4-6, 6-4, 3-6 | Hard |
| Nov 5 | Paris Masters | Round 3 | Quentin Halys | W | 7-6(3), 6-4 | Hard |
| Nov 4 | Paris Masters | Round 2 | Daniel Merida | W | 6-1, 6-1 | Hard |
| Nov 3 | Paris Masters | Round 1 | Holger Rune | W | 7-5, 6-4 | Hard |
| Oct 30 | Erste Bank Open | Quarterfinal | Carlos Alcaraz | L | 4-6, 6-7(2) | Hard |
| Oct 29 | Erste Bank Open | Round 2 | Luciano Darderi | W | 6-1, 6-1 | Hard |
| Oct 27 | Erste Bank Open | Round 1 | Andrey Rublev | W | 7-5, 6-2 | Hard |
| Oct 24 | Grand Prix Auvergne-Rhone-Alpes | Semifinal | Taylor Fritz | L | 3-6, 5-7 | Hard |
| Oct 23 | Grand Prix Auvergne-Rhone-Alpes | Quarterfinal | Corentin Moutet | W | 6-4, 3-6, 6-3 | Hard |
| Oct 21 | Grand Prix Auvergne-Rhone-Alpes | Round 2 | Benjamin Bonzi | W | 6-4, 6-7(4), 6-3 | Hard |
| Oct 16 | Shanghai Masters | Quarterfinal | Daniil Medvedev | L | 3-6, 6-1, 3-6 | Hard |
| Oct 14 | Shanghai Masters | Round 4 | Zizou Bergs | W | 7-6(5), 6-4 | Hard |
| Oct 12 | Shanghai Masters | Round 3 | Valentin Vacherot | W | 6-4, 6-2 | Hard |
| Oct 10 | Shanghai Masters | Round 2 | Adolfo Daniel Vallejo | W | 6-2, 6-2 | Hard |
| Sep 30 | Japan Open | Round 1 | Alejandro Tabilo | L | 1-6, 2-6 | Hard |
| Sep 6 | US Open | Round 4 | Carlos Alcaraz | L | 4-6, 3-6, 4-6 | Hard |
| Sep 4 | US Open | Round 3 | Alexander Bublik | W | 6-4, 3-6, 6-7(4), 6-1, 6-3 | Hard |
| Sep 2 | US Open | Round 2 | Dino Prizmic | W | 6-2, 6-3, 5-7, 6-4 | Hard |
| Aug 30 | US Open | Round 1 | Chak Lam Coleman Wong | W | 6-7(3), 6-1, 6-3, 6-3 | Hard |
| Aug 20 | Cincinnati Open | Quarterfinal | Flavio Cobolli | L | 6-2, 3-6, 4-6 | Hard |
| Aug 19 | Cincinnati Open | Round 4 | Alexander Zverev | W | 4-6, 7-6(6), 6-4 | Hard |
| Aug 17 | Cincinnati Open | Round 3 | Adolfo Daniel Vallejo | W | 3-6, 6-3, 6-4 | Hard |
| Aug 15 | Cincinnati Open | Round 2 | Hubert Hurkacz | W | 6-4, 6-7(3), 6-3 | Hard |
| Aug 7 | National Bank Open | Round 3 | Learner Tien | L | 3-6, 2-6 | Hard |
| Aug 5 | National Bank Open | Round 2 | Valentin Royer | W | 6-4, 7-6(5) | Hard |
| Jul 28 | Mubadala DC Open | Round 1 | Kamil Majchrzak | L | 5-7, 6-7(4) | Hard |
| Jul 3 | Wimbledon | Round 3 | Hubert Hurkacz | L | 6-4, 6-7(5), 5-7, 2-6 | Grass |
| Jul 1 | Wimbledon | Round 2 | SoonWoo Kwon | W | 6-3, 7-6(4), 6-2 | Grass |
| Jun 29 | Wimbledon | Round 1 | Alexandre Muller | W | 6-1, 6-2, 6-1 | Grass |
| Jun 21 | Queen's Club | Final | Francisco Cerundolo | L | 7-6(4), 4-6, 3-6 | Grass |
| Jun 20 | Queen's Club | Semifinal | Ugo Humbert | W | 6-3, 6-3 | Grass |
| Jun 19 | Queen's Club | Quarterfinal | Alejandro Davidovich Fokina | W | 6-3, 7-6(4) | Grass |
| Jun 18 | Queen's Club | Round 2 | Botic Van De Zandschulp | W | 7-6(5), 6-3 | Grass |
| Jun 15 | Queen's Club | Round 1 | Zachary Svajda | W | 7-5, 6-3 | Grass |
| May 29 | Roland Garros | Round 3 | Casper Ruud | L | 6-4, 7-6(4), 4-6, 6-7(4), 5-7 | Clay |
| May 27 | Roland Garros | Round 2 | Lorenzo Sonego | W | 6-3, 6-2, 6-4 | Clay |
| May 25 | Roland Garros | Round 1 | Rinky Hijikata | W | 4-6, 6-3, 7-5, 6-4 | Clay |
| May 23 | Bitpanda Hamburg Open | Final | Ignacio Buse | L | 6-7(6), 6-4, 3-6 | Clay |
| May 22 | Bitpanda Hamburg Open | Semifinal | Alex de Minaur | W | 2-6, 6-3, 6-3 | Clay |
| May 21 | Bitpanda Hamburg Open | Quarterfinal | Daniel Altmaier | W | 6-2, 7-5 | Clay |
| May 20 | Bitpanda Hamburg Open | Round 2 | Tomas Martin Etcheverry | W | 6-7(5), 7-6(5), 7-6(7) | Clay |
| May 17 | Bitpanda Hamburg Open | Round 1 | Ethan Quinn | W | 6-1, 6-3 | Clay |
| May 10 | Italian Open | Round 3 | Luciano Darderi | L | 6-3, 3-6, 2-6 | Clay |
| May 8 | Italian Open | Round 2 | Aleksandar Vukic | W | 6-4, 6-2 | Clay |
| Apr 24 | Madrid Open | Round 2 | Thiago Agustin Tirante | L | 5-7, 4-6 | Clay |
| Apr 5 | Fayez Sarofim & Co. U.S. Men's Clay Court Championship | Final | Roman Andres Burruchaga | W | 6-1, 3-6, 7-5 | Clay |
| Apr 4 | Fayez Sarofim & Co. U.S. Men's Clay Court Championship | Semifinal | Frances Tiafoe | W | 7-5, 4-6, 7-6(7) | Clay |
| Apr 3 | Fayez Sarofim & Co. U.S. Men's Clay Court Championship | Quarterfinal | Tomas Martin Etcheverry | W | 6-4, 6-2 | Clay |
| Apr 1 | Fayez Sarofim & Co. U.S. Men's Clay Court Championship | Round 2 | Adolfo Daniel Vallejo | W | 3-6, 6-4, 6-4 | Clay |
| Mar 25 | Miami Open | Quarterfinal | Arthur Fils | L | 7-6(3), 6-7(4), 6-7(6) | Hard |
| Mar 24 | Miami Open | Round 4 | Tomas Martin Etcheverry | W | 6-1, 6-3 | Hard |
| Mar 22 | Miami Open | Round 3 | Raphael Collignon | W | 6-2, 3-6, 7-6(5) | Hard |
| Mar 20 | Miami Open | Round 2 | Adrian Mannarino | W | 6-2, 2-6, 6-4 | Hard |
| Mar 8 | Indian Wells | Round 3 | Joao Fonseca | L | 2-6, 3-6 | Hard |
| Mar 6 | Indian Wells | Round 2 | Zizou Bergs | W | 6-1, 6-2 | Hard |
| Feb 22 | Delray Beach Open | Final | Sebastian Korda | L | 4-6, 3-6 | Hard |
| Feb 21 | Delray Beach Open | Semifinal | Learner Tien | W | 4-6, 6-4, 6-3 | Hard |
| Feb 20 | Delray Beach Open | Quarterfinal | Taylor Fritz | W | 6-4, 6-3 | Hard |
| Feb 19 | Delray Beach Open | Round 2 | Adam Walton | W | 7-6(11), 6-3 | Hard |
| Feb 17 | Delray Beach Open | Round 1 | Corentin Moutet | W | 4-6, 6-3, 6-4 | Hard |
| Feb 12 | Nexo Dallas Open | Round 2 | Miomir Kecmanovic | L | 7-5, 4-6, 4-6 | Hard |
| Feb 11 | Nexo Dallas Open | Round 1 | Jenson Brooksby | W | 4-6, 6-4, 7-6(4) | Hard |
| Jan 24 | Australian Open | Round 4 | Carlos Alcaraz | L | 6-7(6), 4-6, 5-7 | Hard |
| Jan 22 | Australian Open | Round 3 | Alejandro Davidovich Fokina | W | 6-1, 6-1 ret. (ret.) | Hard |
| Jan 20 | Australian Open | Round 2 | Thiago Agustin Tirante | W | 6-3, 6-4, 6-2 | Hard |
| Jan 18 | Australian Open | Round 1 | Aleksandar Kovacevic | W | 6-4, 6-3, 6-3 | Hard |
| Jan 15 | Adelaide International | Semifinal | Tomas Machac | L | 6-2, 3-6, 3-6 | Hard |
| Jan 15 | Adelaide International | Quarterfinal | Aleksandar Vukic | W | 6-3, 6-2 | Hard |
| Jan 13 | Adelaide International | Round 2 | Reilly Opelka | W | 6-4, 6-4 | Hard |
| Jan 5 | Brisbane International | Round 1 | Giovanni Mpetshi Perricard | L | 6-7(2), 6-3, 6-7(6) | Hard |
2025: 29-13
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Aug 30 | US Open | Round 3 | Alexander Bublik | L | 6-7(5), 7-6(4), 3-6, 7-6(5), 1-6 | Hard |
| Aug 28 | US Open | Round 2 | Nuno Borges | W | 7-6(6), 6-3, 5-7, 5-7, 7-5 | Hard |
| Aug 26 | US Open | Round 1 | Elmer Moller | W | 6-3, 6-3, 6-1 | Hard |
| Aug 11 | Cincinnati Open | Round 3 | Adrian Mannarino | L | 7-5, 3-6, 4-6 | Hard |
| Aug 9 | Cincinnati Open | Round 2 | Pedro Martinez | W | 6-2, 6-2 | Hard |
| Jul 3 | Wimbledon | Round 2 | Sebastian Ofner | L | 6-1, 5-7, 4-6, 5-7 | Grass |
| Jul 1 | Wimbledon | Round 1 | Johannus Monday | W | 6-4, 6-4, 6-2 | Grass |
| Jun 25 | Lexus Eastbourne Open | Round 2 | Daniel Evans | L | 4-6, 6-3, 3-6 | Grass |
| Jun 3 | Roland Garros | Quarterfinal | Carlos Alcaraz | L | 0-6, 1-6, 4-6 | Clay |
| Jun 1 | Roland Garros | Round 4 | Alexei Popyrin | W | 6-3, 6-3, 6-3 | Clay |
| May 30 | Roland Garros | Round 3 | Karen Khachanov | W | 6-3, 3-6, 7-6(7), 3-6, 6-3 | Clay |
| May 28 | Roland Garros | Round 2 | Marton Fucsovics | W | 4-6, 2-6, 6-3, 7-5, 6-4 | Clay |
| May 25 | Roland Garros | Round 1 | Elmer Moller | W | 6-7(5), 6-2, 6-3, 6-1 | Clay |
| May 16 | Italian Open | Semifinal | Jannik Sinner | L | 6-1, 0-6, 3-6 | Clay |
| May 15 | Italian Open | Quarterfinal | Hubert Hurkacz | W | 7-6(4), 6-3 | Clay |
| May 13 | Italian Open | Round 4 | Alex de Minaur | W | 7-5, 6-3 | Clay |
| May 12 | Italian Open | Round 3 | Tomas Machac | W | 6-3, 6-7(5), 6-4 | Clay |
| May 10 | Italian Open | Round 2 | Roberto Bautista Agut | W | 6-1, 6-4 | Clay |
| Apr 30 | Madrid Open | Round 4 | Jack Draper | L | 2-6, 2-6 | Clay |
| Apr 29 | Madrid Open | Round 3 | Karen Khachanov | W | 6-3, 3-6, 6-2 | Clay |
| Apr 26 | Madrid Open | Round 2 | Joao Fonseca | W | 7-6(7), 7-6(3) | Clay |
| Apr 5 | Fayez Sarofim & Co. U.S. Men's Clay Court Championship | Semifinal | Jenson Brooksby | L | 6-7(5), 6-3, 6-7(6) | Clay |
| Apr 4 | Fayez Sarofim & Co. U.S. Men's Clay Court Championship | Quarterfinal | Colton Smith | W | 6-1, 7-6(1) | Clay |
| Apr 2 | Fayez Sarofim & Co. U.S. Men's Clay Court Championship | Round 2 | Cristian Garin | W | 2-6, 6-2, 7-6(5) | Clay |
| Mar 23 | Miami Open | Round 3 | Francisco Cerundolo | L | 2-6, 6-7(4) | Hard |
| Mar 21 | Miami Open | Round 2 | Alexander Bublik | W | 5-7, 7-5, 6-4 | Hard |
| Mar 12 | Indian Wells | Round 4 | Daniil Medvedev | L | 4-6, 0-6 | Hard |
| Mar 9 | Indian Wells | Round 3 | Cameron Norrie | W | 6-3, 7-5 | Hard |
| Mar 7 | Indian Wells | Round 2 | Tristan Boyer | W | 6-3, 6-1 | Hard |
| Feb 26 | Abierto Mexicano Telcel presentado por HSBC | Round 2 | Marcos Giron | W/O | Walkover | Hard |
| Feb 25 | Abierto Mexicano Telcel presentado por HSBC | Round 1 | Gabriel Diallo | W | 6-2, 6-2 | Hard |
| Feb 8 | Nexo Dallas Open | Semifinal | Denis Shapovalov | L | 5-7, 3-6 | Hard |
| Feb 7 | Nexo Dallas Open | Quarterfinal | Reilly Opelka | W | 7-6(3), 6-2 | Hard |
| Feb 6 | Nexo Dallas Open | Round 2 | Ethan Quinn | W | 6-4, 5-7, 6-4 | Hard |
| Feb 4 | Nexo Dallas Open | Round 1 | Jenson Brooksby | W | 6-7(6), 6-3, 6-4 | Hard |
| Jan 20 | Australian Open | Quarterfinal | Alexander Zverev | L | 6-7(1), 6-7(0), 6-2, 1-6 | Hard |
| Jan 18 | Australian Open | Round 4 | Alejandro Davidovich Fokina | W | 6-1, 6-1, 6-1 | Hard |
| Jan 16 | Australian Open | Round 3 | Roberto Carballes Baena | W | 7-6(0), 6-2, 6-0 | Hard |
| Jan 15 | Australian Open | Round 2 | Kei Nishikori | W | 6-7(3), 6-0, 6-3, 6-1 | Hard |
| Jan 13 | Australian Open | Round 1 | Christopher O'Connell | W | 6-2, 3-6, 6-1, 6-7(5), 7-5 | Hard |
| Jan 10 | Adelaide International | Semifinal | Felix Auger-Aliassime | L | 6-7(3), 6-3, 4-6 | Hard |
| Jan 8 | Adelaide International | Quarterfinal | Rinky Hijikata | W | 6-3, 6-4 | Hard |
| Jan 7 | Adelaide International | Round 2 | Manuel Guinard | W | 6-4, 3-6, 6-3 | Hard |
2024: 45-19
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 28 | Paris Masters | Round 1 | Adrian Mannarino | L | 3-6, 5-7 | Hard |
| Oct 23 | Erste Bank Open | Round 1 | Brandon Nakashima | L | 4-6, 4-6 | Hard |
| Oct 20 | Bybit Stockholm Open | Final | Grigor Dimitrov | W | 6-4, 6-3 | Hard |
| Oct 19 | Bybit Stockholm Open | Semifinal | Stan Wawrinka | W | 6-3, 6-2 | Hard |
| Oct 18 | Bybit Stockholm Open | Quarterfinal | Miomir Kecmanovic | W | 7-6(9), 6-2 | Hard |
| Oct 16 | Bybit Stockholm Open | Round 2 | Laslo Djere | W | 6-2, 7-6(2) | Hard |
| Oct 9 | Shanghai Masters | Round 4 | Tomas Machac | L | 6-3, 4-6, 3-6 | Hard |
| Oct 6 | Shanghai Masters | Round 3 | Alejandro Tabilo | W | 6-7(2), 7-6(6), 6-2 | Hard |
| Oct 4 | Shanghai Masters | Round 2 | Fabio Fognini | W | 6-1, 6-3 | Hard |
| Sep 27 | Japan Open | Round 2 | Tomas Machac | L | 6-2, 3-6, 6-7(4) | Hard |
| Sep 25 | Japan Open | Round 1 | Matteo Arnaldi | W | 6-3, 6-2 | Hard |
| Sep 2 | US Open | Round 4 | Jannik Sinner | L | 6-7(3), 6-7(5), 1-6 | Hard |
| Aug 31 | US Open | Round 3 | Gabriel Diallo | W | 6-7(5), 6-3, 6-1, 7-6(3) | Hard |
| Aug 29 | US Open | Round 2 | Max Purcell | W | 7-5, 6-0, 1-0 ret. (ret.) | Hard |
| Aug 27 | US Open | Round 1 | Lorenzo Sonego | W | 6-4, 6-2, 5-7, 6-2 | Hard |
| Aug 12 | Cincinnati Open | Round 1 | Flavio Cobolli | L | 2-6, 6-4, 5-7 | Hard |
| Aug 8 | National Bank Open | Round 2 | Brandon Nakashima | L | 2-6, 7-6(5), 1-6 | Hard |
| Aug 7 | National Bank Open | Round 1 | Luciano Darderi | W | 6-4, 7-6(2) | Hard |
| Aug 1 | Olympics | Quarterfinal | Carlos Alcaraz | L | 3-6, 6-7(7) | Clay |
| Jul 31 | Olympics | Round 3 | Corentin Moutet | W | 7-6(5), 6-3 | Clay |
| Jul 30 | Olympics | Round 2 | Jakub Mensik | W | 6-3, 6-1 | Clay |
| Jul 28 | Olympics | Round 1 | Luciano Darderi | W | 6-3, 6-4 | Clay |
| Jul 9 | Wimbledon | Quarterfinal | Carlos Alcaraz | L | 7-5, 4-6, 2-6, 2-6 | Grass |
| Jul 7 | Wimbledon | Round 4 | Roberto Bautista Agut | W | 6-2, 7-6(3), 6-2 | Grass |
| Jul 5 | Wimbledon | Round 3 | Alexander Bublik | W | 6-3, 6-4, 6-2 | Grass |
| Jul 3 | Wimbledon | Round 2 | Otto Virtanen | W | 4-6, 6-3, 5-7, 7-5, 6-4 | Grass |
| Jul 1 | Wimbledon | Round 1 | Pedro Martinez | W | 6-2, 6-1, 4-6, 6-3 | Grass |
| Jun 23 | Queen's Club | Final | Lorenzo Musetti | W | 6-1, 7-6(8) | Grass |
| Jun 22 | Queen's Club | Semifinal | Sebastian Korda | W | 6-4, 7-6(2) | Grass |
| Jun 21 | Queen's Club | Quarterfinal | Jack Draper | W | 6-3, 5-7, 6-4 | Grass |
| Jun 20 | Queen's Club | Round 2 | Alejandro Tabilo | W | 6-3, 6-4 | Grass |
| Jun 18 | Queen's Club | Round 1 | Sebastian Baez | W | 6-4, 6-4 | Grass |
| Jun 14 | Libema Open | Quarterfinal | Sebastian Korda | L | 4-6, 2-6 | Grass |
| Jun 13 | Libema Open | Round 2 | Alexei Popyrin | W | 5-7, 6-4, 6-3 | Grass |
| Jun 1 | Roland Garros | Round 3 | Francisco Cerundolo | L | 6-3, 3-6, 3-6, 2-6 | Clay |
| May 30 | Roland Garros | Round 2 | Fabio Fognini | W | 6-1, 6-0, 6-2 | Clay |
| May 27 | Roland Garros | Round 1 | Pedro Cachin | W | 6-2, 6-3, 6-1 | Clay |
| May 17 | Italian Open | Semifinal | Nicolas Jarry | L | 3-6, 7-6(3), 3-6 | Clay |
| May 16 | Italian Open | Quarterfinal | Hubert Hurkacz | W | 7-5, 3-6, 6-3 | Clay |
| May 14 | Italian Open | Round 4 | Daniil Medvedev | W | 6-1, 6-4 | Clay |
| May 13 | Italian Open | Round 3 | Dominik Koepfer | W | 6-4, 6-3 | Clay |
| May 11 | Italian Open | Round 2 | Aslan Karatsev | W | 6-4, 6-2 | Clay |
| Apr 28 | Madrid Open | Round 3 | Francisco Cerundolo | L | 7-6(7), 4-6, 2-6 | Clay |
| Apr 26 | Madrid Open | Round 2 | Lukas Klein | W | 6-7(5), 6-1, 6-4 | Clay |
| Mar 23 | Miami Open | Round 2 | Martin Damm | L | 6-4, 1-2 ret. (ret.) | Hard |
| Mar 16 | Indian Wells | Semifinal | Daniil Medvedev | L | 6-1, 6-7(3), 2-6 | Hard |
| Mar 14 | Indian Wells | Quarterfinal | Casper Ruud | W | 6-2, 1-6, 6-3 | Hard |
| Mar 13 | Indian Wells | Round 4 | Luca Nardi | W | 6-4, 6-3 | Hard |
| Mar 11 | Indian Wells | Round 3 | Ugo Humbert | W | 6-4, 6-4 | Hard |
| Mar 9 | Indian Wells | Round 2 | Alex Michelsen | W | 6-2, 6-2 | Hard |
| Feb 26 | Abierto Mexicano Telcel presentado por HSBC | Round 1 | Jack Draper | L | 0-6, 4-6 | Hard |
| Feb 19 | Delray Beach Open | Final | Taylor Fritz | L | 2-6, 3-6 | Hard |
| Feb 17 | Delray Beach Open | Semifinal | Frances Tiafoe | W | 6-2, 6-2 | Hard |
| Feb 16 | Delray Beach Open | Quarterfinal | Jordan Thompson | W | 6-4, 6-3 | Hard |
| Feb 15 | Delray Beach Open | Round 2 | Alex Michelsen | W | 5-7, 6-4, 7-6(4) | Hard |
| Feb 11 | Nexo Dallas Open | Final | Marcos Giron | W | 7-6(3), 5-7, 6-3 | Hard |
| Feb 10 | Nexo Dallas Open | Semifinal | Ben Shelton | W | 6-2, 6-4 | Hard |
| Feb 9 | Nexo Dallas Open | Quarterfinal | Dominik Koepfer | W | 7-5, 6-3 | Hard |
| Feb 7 | Nexo Dallas Open | Round 2 | Taro Daniel | W | 6-3, 6-2 | Hard |
| Jan 19 | Australian Open | Round 3 | Miomir Kecmanovic | L | 4-6, 6-3, 6-2, 6-7(7), 0-6 | Hard |
| Jan 17 | Australian Open | Round 2 | Jack Draper | W | 6-2, 3-6, 6-3, 7-5 | Hard |
| Jan 16 | Australian Open | Round 1 | Gregoire Barrere | W | 6-2, 6-3, 6-3 | Hard |
| Jan 11 | Adelaide International | Quarterfinal | Jack Draper | L | 1-6, 4-6 | Hard |
| Jan 10 | Adelaide International | Round 2 | Alex Bolt | W | 6-3, 6-2 | Hard |
2023: 42-25
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 1 | Paris Masters | Round 2 | Botic Van De Zandschulp | L | 4-6, 6-2, 3-6 | Hard |
| Oct 30 | Paris Masters | Round 1 | Richard Gasquet | W | 0-6, 6-2, 7-6(6) | Hard |
| Oct 26 | Erste Bank Open | Round 2 | Borna Gojo | L | 3-6, 4-6 | Hard |
| Oct 24 | Erste Bank Open | Round 1 | Alexandre Muller | W | 6-3, 6-1 | Hard |
| Oct 20 | Japan Open | Quarterfinal | Ben Shelton | L | 6-7(4), 3-6 | Hard |
| Oct 18 | Japan Open | Round 2 | Mackenzie McDonald | W | 6-4, 6-2 | Hard |
| Oct 16 | Japan Open | Round 1 | Daniel Altmaier | W | 3-6, 6-1, 6-3 | Hard |
| Oct 11 | Shanghai Masters | Round 4 | Andrey Rublev | L | 5-7, 5-7 | Hard |
| Oct 9 | Shanghai Masters | Round 3 | Arthur Fils | W | 6-4, 6-7(7), 6-4 | Hard |
| Oct 7 | Shanghai Masters | Round 2 | Sebastian Ofner | W | 6-3, 6-0 | Hard |
| Sep 29 | China Open | Round 1 | Daniil Medvedev | L | 2-6, 1-6 | Hard |
| Sep 3 | US Open | Round 4 | Ben Shelton | L | 4-6, 3-6, 6-4, 4-6 | Hard |
| Sep 1 | US Open | Round 3 | Alejandro Davidovich Fokina | W | 6-1, 6-0, 3-6, 6-3 | Hard |
| Aug 30 | US Open | Round 2 | Roman Safiullin | W | 3-6, 2-6, 6-2, 6-4, 6-3 | Hard |
| Aug 28 | US Open | Round 1 | Stefano Travaglia | W | 6-2, 6-3, 4-6, 6-1 | Hard |
| Aug 17 | Cincinnati Open | Round 3 | Carlos Alcaraz | L | 6-7(6), 7-6(0), 3-6 | Hard |
| Aug 16 | Cincinnati Open | Round 2 | Ugo Humbert | W | 6-1, 7-6(4) | Hard |
| Aug 15 | Cincinnati Open | Round 1 | Miomir Kecmanovic | W | 7-5, 7-6(2) | Hard |
| Aug 12 | National Bank Open | Semifinal | Jannik Sinner | L | 4-6, 4-6 | Hard |
| Aug 11 | National Bank Open | Quarterfinal | Carlos Alcaraz | W | 6-3, 4-6, 6-3 | Hard |
| Aug 10 | National Bank Open | Round 3 | Marcos Giron | W | 6-3, 6-2 | Hard |
| Aug 9 | National Bank Open | Round 2 | Francisco Cerundolo | W | 7-6(2), 6-7(2), 6-3 | Hard |
| Aug 7 | National Bank Open | Round 1 | Diego Schwartzman | W | 6-3, 3-6, 6-4 | Hard |
| Aug 3 | Mifel Tennis Open by Telcel Oppo | Quarterfinal | Alex de Minaur | L | 4-6, 6-3, 3-6 | Hard |
| Aug 2 | Mifel Tennis Open by Telcel Oppo | Round 2 | Felipe Meligeni Alves | W | 7-5, 7-6(7) | Hard |
| Jul 21 | Cerity Partners Hall of Fame Open for the Van Alen Cup | Quarterfinal | John Isner | L | 6-4, 3-6, 6-7(4) | Grass |
| Jul 19 | Cerity Partners Hall of Fame Open for the Van Alen Cup | Round 2 | Ethan Quinn | W | 6-4, 6-2 | Grass |
| Jul 8 | Wimbledon | Round 3 | Jiri Lehecka | L | 2-6, 6-7(2), 7-6(5), 7-6(9), 2-6 | Grass |
| Jul 6 | Wimbledon | Round 2 | Milos Raonic | W | 6-4, 7-6(4), 6-7(4), 6-4 | Grass |
| Jul 5 | Wimbledon | Round 1 | Shintaro Mochizuki | W | 7-5, 6-3, 6-1 | Grass |
| Jul 1 | Lexus Eastbourne Open | Final | Francisco Cerundolo | L | 4-6, 6-1, 4-6 | Grass |
| Jul 1 | Lexus Eastbourne Open | Semifinal | Gregoire Barrere | W | 6-4, 6-3 | Grass |
| Jun 29 | Lexus Eastbourne Open | Quarterfinal | J.J. Wolf | W | 6-4, 4-6, 7-6(2) | Grass |
| Jun 28 | Lexus Eastbourne Open | Round 2 | Sebastian Baez | W | 6-1, 7-6(7) | Grass |
| Jun 19 | Queen's Club | Round 1 | Francisco Cerundolo | L | 6-7(2), 6-4, 4-6 | Grass |
| Jun 18 | Queen's Club | Qualifying Final | Billy Harris | W | 6-3, 6-4 | Grass |
| Jun 17 | Queen's Club | Qualifying 1st Round | Taro Daniel | W | 6-3, 6-4 | Grass |
| Jun 15 | Boss Open | Round 2 | Jan-Lennard Struff | L | 6-7(4), 6-7(5) | Grass |
| Jun 13 | Boss Open | Round 1 | Benjamin Bonzi | W | 6-3, 6-4 | Grass |
| Jun 1 | Roland Garros | Round 2 | Nicolas Jarry | L | 6-3, 1-6, 4-6, 5-7 | Clay |
| May 30 | Roland Garros | Round 1 | Dominic Stricker | W | 6-3, 6-2, 6-4 | Clay |
| May 25 | Grand Prix Auvergne-Rhone-Alpes | Quarterfinal | Brandon Nakashima | L | 3-6, 6-7(4) | Clay |
| May 24 | Grand Prix Auvergne-Rhone-Alpes | Round 2 | Gregoire Barrere | W | 7-6(6), 4-6, 6-3 | Clay |
| May 12 | Italian Open | Round 2 | Cristian Garin | L | 6-4, 3-6, 4-6 | Clay |
| Apr 29 | Madrid Open | Round 2 | Roman Safiullin | L | 3-6, 6-7(3) | Clay |
| Apr 8 | Fayez Sarofim & Co. U.S. Men's Clay Court Championship | Round 2 | Yannick Hanfmann | L | 6-7(6), 2-6 | Clay |
| Mar 28 | Miami Open | Round 4 | Carlos Alcaraz | L | 4-6, 4-6 | Hard |
| Mar 26 | Miami Open | Round 3 | Alejandro Davidovich Fokina | W | 6-3, 7-5 | Hard |
| Mar 24 | Miami Open | Round 2 | Marc-Andrea Huesler | W | 5-7, 6-3, 6-4 | Hard |
| Mar 14 | Indian Wells | Round 4 | Felix Auger-Aliassime | L | 6-3, 3-6, 6-7(6) | Hard |
| Mar 13 | Indian Wells | Round 3 | Hubert Hurkacz | W | 4-6, 6-2, 6-4 | Hard |
| Mar 11 | Indian Wells | Round 2 | Jan-Lennard Struff | W | 6-3, 6-3 | Hard |
| Mar 4 | Abierto Mexicano Telcel presentado por HSBC | Final | Alex de Minaur | L | 6-3, 4-6, 1-6 | Hard |
| Mar 3 | Abierto Mexicano Telcel presentado por HSBC | Semifinal | Taylor Fritz | W | 6-3, 6-7(2), 7-6(2) | Hard |
| Mar 2 | Abierto Mexicano Telcel presentado por HSBC | Quarterfinal | Mackenzie McDonald | W | 6-2, 6-2 | Hard |
| Mar 1 | Abierto Mexicano Telcel presentado por HSBC | Round 2 | Michael Mmoh | W | 6-4, 2-2 ret. (ret.) | Hard |
| Feb 27 | Abierto Mexicano Telcel presentado por HSBC | Round 1 | Emilio Gomez | W | 6-1, 7-6(4) | Hard |
| Feb 17 | Delray Beach Open | Quarterfinal | Radu Albot | L | 2-6, 2-6 | Hard |
| Feb 16 | Delray Beach Open | Round 2 | Denis Kudla | W | 6-3, 6-4 | Hard |
| Jan 27 | Australian Open | Semifinal | Novak Djokovic | L | 5-7, 1-6, 2-6 | Hard |
| Jan 24 | Australian Open | Quarterfinal | Ben Shelton | W | 7-6(6), 6-3, 5-7, 6-4 | Hard |
| Jan 23 | Australian Open | Round 4 | Roberto Bautista Agut | W | 6-2, 4-6, 6-2, 7-5 | Hard |
| Jan 20 | Australian Open | Round 3 | Jenson Brooksby | W | 6-1, 6-4, 6-3 | Hard |
| Jan 18 | Australian Open | Round 2 | Alejandro Davidovich Fokina | W | 6-2, 2-6, 6-7(4), 6-3, 6-4 | Hard |
| Jan 17 | Australian Open | Round 1 | Jan-Lennard Struff | W | 6-1, 7-6(6), 6-2 | Hard |
| Jan 10 | Adelaide International 2 | Round 2 | Jack Draper | L | 4-6, 4-6 | Hard |
| Jan 9 | Adelaide International 2 | Round 1 | Christopher O'Connell | W | 6-4, 7-5 | Hard |
2022: 36-26
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 4 | Paris Masters | Quarterfinal | Stefanos Tsitsipas | L | 2-6, 4-6 | Hard |
| Nov 3 | Paris Masters | Round 3 | Pablo Carreno Busta | W | 6-4, 6-4 | Hard |
| Nov 2 | Paris Masters | Round 2 | Rafael Nadal | W | 3-6, 7-6(4), 6-1 | Hard |
| Nov 1 | Paris Masters | Round 1 | Roberto Bautista Agut | W | 6-4, 6-4 | Hard |
| Oct 25 | Erste Bank Open | Round 1 | Dominic Thiem | L | 6-2, 6-7(2), 6-7(6) | Hard |
| Oct 20 | Bybit Stockholm Open | Round 2 | Mikael Ymer | L | 2-6, 3-6 | Hard |
| Oct 18 | Bybit Stockholm Open | Round 1 | Leo Borg | W | 5-7, 6-4, 6-1 | Hard |
| Oct 14 | Watergen Gijon Open | Quarterfinal | Andrey Rublev | L | 5-7, 3-6 | Hard |
| Oct 12 | Watergen Gijon Open | Round 2 | Nicolas Alvarez Varona | W | 6-3, 7-6(3) | Hard |
| Oct 10 | Watergen Gijon Open | Round 1 | Martin Landaluce | W | 6-3, 6-0 | Hard |
| Sep 2 | US Open | Round 3 | Casper Ruud | L | 6-7(3), 7-6(5), 6-7(2), 7-5, 0-6 | Hard |
| Aug 31 | US Open | Round 2 | Sebastian Korda | W | 6-0, 3-6, 4-6, 6-3, 6-4 | Hard |
| Aug 29 | US Open | Round 1 | Bernabe Zapata Miralles | W | 4-6, 6-3, 2-6, 6-0, 7-5 | Hard |
| Aug 17 | Cincinnati Open | Round 2 | Denis Shapovalov | L | 6-3, 4-6, 3-6 | Hard |
| Aug 16 | Cincinnati Open | Round 1 | Jenson Brooksby | W | 6-3, 6-2 | Hard |
| Aug 12 | National Bank Open | Quarterfinal | Daniel Evans | L | 6-1, 3-6, 4-6 | Hard |
| Aug 11 | National Bank Open | Round 3 | Marin Cilic | W | 6-4, 6-2 | Hard |
| Aug 10 | National Bank Open | Round 2 | Carlos Alcaraz | W | 6-7(4), 7-6(7), 6-3 | Hard |
| Aug 9 | National Bank Open | Round 1 | Vasek Pospisil | W | 6-4, 6-4 | Hard |
| Aug 3 | Mubadala DC Open | Round 2 | Nick Kyrgios | L | 3-6, 4-6 | Hard |
| Jul 29 | Atlanta Open | Quarterfinal | Ilya Ivashka | L | 2-6, 6-3, 1-6 | Hard |
| Jul 27 | Atlanta Open | Round 2 | SoonWoo Kwon | W | 6-3, 6-3 | Hard |
| Jul 26 | Atlanta Open | Round 1 | Jack Sock | W | 6-1, 6-1 | Hard |
| Jul 3 | Wimbledon | Round 4 | Cameron Norrie | L | 4-6, 5-7, 4-6 | Grass |
| Jul 1 | Wimbledon | Round 3 | Jiri Vesely | W | 6-3, 6-2, 6-2 | Grass |
| Jun 29 | Wimbledon | Round 2 | Adrian Mannarino | W | 6-2, 6-4, 6-1 | Grass |
| Jun 27 | Wimbledon | Round 1 | Fernando Verdasco | W | 6-1, 6-2, 7-6(4) | Grass |
| Jun 23 | Lexus Eastbourne Open | Quarterfinal | Alex de Minaur | L | 2-6, 6-4, 4-6 | Grass |
| Jun 22 | Lexus Eastbourne Open | Round 2 | Jannik Sinner | W | 6-3, 3-6, 6-3 | Grass |
| Jun 21 | Lexus Eastbourne Open | Round 1 | Francisco Cerundolo | W | 4-6, 7-6(2), 6-4 | Grass |
| Jun 17 | Queen's Club | Quarterfinal | Matteo Berrettini | L | 4-6, 2-6 | Grass |
| Jun 16 | Queen's Club | Round 2 | Stan Wawrinka | W | 6-1, 6-4 | Grass |
| Jun 15 | Queen's Club | Round 1 | Denis Shapovalov | W | 6-4, 2-6, 6-4 | Grass |
| Jun 7 | Libema Open | Round 1 | Brandon Nakashima | L | 7-6(4), 6-7(5), 6-7(2) | Grass |
| May 24 | Roland Garros | Round 1 | Cristian Garin | L | 7-5, 1-6, 2-6, 3-6 | Clay |
| May 15 | Gonet Geneva Open | Round 1 | Tallon Griekspoor | L | 5-7, 7-6(3), 4-6 | Clay |
| May 11 | Italian Open | Round 2 | Alex de Minaur | L | 5-7, 4-6 | Clay |
| May 9 | Italian Open | Round 1 | Albert Ramos-Vinolas | W | 6-4, 6-4 | Clay |
| May 2 | Madrid Open | Round 1 | Jannik Sinner | L | 7-6(4), 6-7(4), 3-6 | Clay |
| Apr 26 | Millennium Estoril Open | Round 1 | Richard Gasquet | L | 5-7, 2-6 | Clay |
| Apr 6 | Fayez Sarofim & Co. U.S. Men's Clay Court Championship | Round 2 | Nick Kyrgios | L | 4-6, 2-6 | Clay |
| Apr 5 | Fayez Sarofim & Co. U.S. Men's Clay Court Championship | Round 1 | Peter Gojowczyk | W | 6-7(4), 7-6(5), 3-2 ret. (ret.) | Clay |
| Mar 28 | Miami Open | Round 3 | Taylor Fritz | L | 6-7(2), 4-6 | Hard |
| Mar 26 | Miami Open | Round 2 | Karen Khachanov | W | 6-4, 3-6, 7-6(3) | Hard |
| Mar 24 | Miami Open | Round 1 | Benjamin Bonzi | W | 6-4, 6-4 | Hard |
| Mar 15 | Indian Wells | Round 3 | Alex de Minaur | L | 6-7(2), 4-6 | Hard |
| Mar 13 | Indian Wells | Round 2 | Alexander Zverev | W | 6-2, 4-6, 7-6(2) | Hard |
| Mar 11 | Indian Wells | Round 1 | Mikhail Kukushkin | W | 6-4, 6-4 | Hard |
| Feb 24 | Abierto Mexicano Telcel presentado por HSBC | Quarterfinal | Rafael Nadal | L | 0-6, 6-7(5) | Hard |
| Feb 23 | Abierto Mexicano Telcel presentado por HSBC | Round 2 | Dusan Lajovic | W | 7-6(6), 2-6, 7-5 | Hard |
| Feb 22 | Abierto Mexicano Telcel presentado por HSBC | Round 1 | Matteo Berrettini | W | 4-6, 5-1 ret. (ret.) | Hard |
| Feb 19 | Delray Beach Open | Semifinal | Cameron Norrie | L | 3-6, 3-6 | Hard |
| Feb 18 | Delray Beach Open | Quarterfinal | Stefan Kozlov | W | 6-3, 6-1 | Hard |
| Feb 16 | Delray Beach Open | Round 2 | Denis Istomin | W | 6-2, 6-0 | Hard |
| Jan 18 | Australian Open | Round 2 | Miomir Kecmanovic | L | 6-7(7), 5-7, 6-7(8) | Hard |
| Jan 17 | Australian Open | Round 1 | Mikhail Kukushkin | W | 6-3, 6-4, 6-2 | Hard |
| Jan 12 | Adelaide International 2 | Quarterfinal | Marin Cilic | L | 4-6, 6-2, 3-6 | Hard |
| Jan 11 | Adelaide International 2 | Round 2 | Benjamin Bonzi | W | 6-4, 7-6(6) | Hard |
| Jan 9 | Adelaide International 2 | Round 1 | Frances Tiafoe | W | 6-2, 6-3 | Hard |
| Jan 6 | Adelaide International | Quarterfinal | Gael Monfils | L | 4-6, 1-6 | Hard |
| Jan 5 | Adelaide International | Round 2 | Taro Daniel | W | 6-4, 6-7(1), 6-4 | Hard |
| Jan 4 | Adelaide International | Round 1 | Jiri Vesely | W | 6-4, 4-6, 6-4 | Hard |
2021: 25-23
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 13 | Stockholm Open | Final | Denis Shapovalov | W | 6-4, 2-6, 6-4 | Hard |
| Nov 12 | Stockholm Open | Semifinal | Frances Tiafoe | W | 5-7, 7-6(5), 6-4 | Hard |
| Nov 11 | Stockholm Open | Quarterfinal | Andy Murray | W | 6-2, 3-6, 6-3 | Hard |
| Nov 10 | Stockholm Open | Round 2 | Taylor Fritz | W | 6-4, 6-4 | Hard |
| Nov 7 | Stockholm Open | Round 1 | Leo Borg | W | 6-4, 6-2 | Hard |
| Nov 3 | Paris Masters | Round 2 | Hubert Hurkacz | L | 5-7, 6-7(4) | Hard |
| Nov 2 | Paris Masters | Round 1 | Jan-Lennard Struff | W | 6-3, 6-4 | Hard |
| Oct 28 | St Petersburg Open | Round 2 | Taylor Fritz | L | 6-7(3), 4-6 | Hard |
| Oct 26 | St Petersburg Open | Round 1 | Pedro Martinez | W | 6-3, 6-2 | Hard |
| Oct 20 | VTB Kremlin Cup | Round 2 | Marin Cilic | L | 5-7, 3-6 | Hard |
| Oct 19 | VTB Kremlin Cup | Round 1 | Mikael Ymer | W | 7-6(7), 7-5 | Hard |
| Oct 13 | Indian Wells | Round 4 | Cameron Norrie | L | 4-6, 6-4, 2-6 | Hard |
| Oct 11 | Indian Wells | Round 3 | Andrey Rublev | W | 6-4, 3-6, 7-5 | Hard |
| Oct 9 | Indian Wells | Round 2 | Dusan Lajovic | W | 6-2, 6-3 | Hard |
| Oct 7 | Indian Wells | Round 1 | Feliciano Lopez | W | 6-3, 7-6(3) | Hard |
| Sep 28 | San Diego Open | Round 1 | Sebastian Korda | L | 3-6, 7-5, 1-6 | Hard |
| Aug 31 | US Open | Round 1 | Roberto Carballes Baena | L | 6-7(5), 2-6, 6-1, 3-6 | Hard |
| Aug 18 | Western & Southern Open | Round 2 | Lorenzo Sonego | L | 6-7(9), 2-6 | Hard |
| Aug 17 | Western & Southern Open | Round 1 | Cristian Garin | W | 4-6, 6-3, 6-4 | Hard |
| Aug 11 | National Bank Open | Round 2 | Roberto Bautista Agut | L | 3-6, 4-6 | Hard |
| Aug 9 | National Bank Open | Round 1 | Vasek Pospisil | W | 6-7(5), 6-2, 6-3 | Hard |
| Aug 2 | Citi Open | Round 1 | Daniel Elahi Galan | L | 4-6, 3-6 | Hard |
| Jul 24 | Olympics | Round 1 | Aslan Karatsev | L | 3-6, 2-6 | Hard |
| Jun 2 | French Open | Round 2 | Daniil Medvedev | L | 6-3, 1-6, 4-6, 3-6 | Clay |
| May 31 | French Open | Round 1 | Christopher O'Connell | W | 6-2, 6-4, 4-6, 4-6, 10-8 | Clay |
| May 28 | Emilia-Romagna Open | Semifinal | Sebastian Korda | L | 3-6, 3-6 | Clay |
| May 27 | Emilia-Romagna Open | Quarterfinal | Jan-Lennard Struff | W | 6-2, 6-4 | Clay |
| May 26 | Emilia-Romagna Open | Round 2 | Jiri Vesely | W | 6-7(3), 7-6(5), 6-3 | Clay |
| May 23 | Emilia-Romagna Open | Round 1 | Stefano Travaglia | W | 7-5, 6-4 | Clay |
| May 20 | Open Parc Auvergne-Rhone-Alpes Lyon | Round 2 | Stefanos Tsitsipas | L | 1-6, 4-6 | Clay |
| May 18 | Open Parc Auvergne-Rhone-Alpes Lyon | Round 1 | Jo-Wilfried Tsonga | W | 6-3, 6-3 | Clay |
| May 11 | Internazionali BNL d`Italia | Round 1 | Roberto Bautista Agut | L | 3-6, 4-6 | Clay |
| May 4 | Madrid Open | Round 2 | Andrey Rublev | L | 7-6(5), 3-6, 4-6 | Clay |
| May 2 | Madrid Open | Round 1 | Pedro Martinez | W | 6-4, 7-5 | Clay |
| Apr 14 | Monte-Carlo Masters | Round 2 | Roberto Bautista Agut | L | 3-6, 4-6 | Clay |
| Apr 12 | Monte-Carlo Masters | Round 1 | Pedro Martinez | W | 4-1 ret. (ret.) | Clay |
| Apr 5 | Sardegna Open | Round 1 | Yannick Hanfmann | L | 6-7(8), 7-5, 3-6 | Clay |
| Mar 24 | Miami Open | Round 1 | Marcos Giron | L | 6-7(5), 4-6 | Hard |
| Mar 16 | Abierto Mexicano Telcel presentado por HSBC | Round 1 | Milos Raonic | L | 6-7(6), 4-6 | Hard |
| Mar 5 | ABN AMRO World Tennis Tournament | Quarterfinal | Marton Fucsovics | L | 4-6, 3-6 | Hard |
| Mar 4 | ABN AMRO World Tennis Tournament | Round 2 | Alexander Bublik | W | 6-7(5), 6-3, 6-1 | Hard |
| Mar 3 | ABN AMRO World Tennis Tournament | Round 1 | Lorenzo Sonego | W | 6-4, 7-6(7) | Hard |
| Feb 10 | Australian Open | Round 2 | Casper Ruud | L | 6-3, 2-6, 4-6, 5-7 | Hard |
| Feb 8 | Australian Open | Round 1 | Nikoloz Basilashvili | W | 6-4, 7-6(0), 6-4 | Hard |
| Feb 2 | Murray River Open | Round 2 | Alexei Popyrin | L | 4-6, 3-6 | Hard |
| Jan 31 | Murray River Open | Round 1 | Cameron Norrie | W | 4-6, 7-6(2), 6-3 | Hard |
| Jan 9 | Delray Beach Open by Vitacost.com | Round 2 | Sebastian Korda | L | 6-4, 3-6, 2-6 | Hard |
| Jan 7 | Delray Beach Open by Vitacost.com | Round 1 | Ji Sung Nam | W | 6-1, 6-4 | Hard |
2020: 14-13
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 4 | Paris Masters | Round 2 | Stan Wawrinka | L | 6-4, 6-7(3), 2-6 | Hard |
| Nov 3 | Paris Masters | Round 1 | Gilles Simon | W | 3-6, 6-3, 6-3 | Hard |
| Oct 30 | Astana Open | Quarterfinal | John Millman | L | 7-6(5), 4-6, 6-7(5) | Hard |
| Oct 28 | Astana Open | Round 2 | Radu Albot | W | 6-4, 6-0 | Hard |
| Oct 26 | Astana Open | Round 1 | Stefano Travaglia | W | 7-6(2), 6-3 | Hard |
| Oct 19 | European Open | Round 1 | Feliciano Lopez | L | 3-6, 2-6 | Hard |
| Oct 15 | Forte Village Sardegna Open | Round 2 | Marco Cecchinato | L | 6-7(1), 4-6 | Clay |
| Oct 12 | Forte Village Sardegna Open | Round 1 | Andrej Martin | W | 5-7, 6-3, 7-5 | Clay |
| Sep 30 | French Open | Round 2 | Casper Ruud | L | 1-6, 6-1, 3-6, 6-1, 3-6 | Clay |
| Sep 28 | French Open | Round 1 | James Duckworth | W | 6-2, 6-3, 6-2 | Clay |
| Sep 23 | Hamburg European Open | Round 2 | Andrey Rublev | L | 1-6, 6-3, 2-6 | Clay |
| Sep 21 | Hamburg European Open | Round 1 | Kevin Anderson | W | 6-4, 0-6, 6-4 | Clay |
| Sep 1 | US Open | Round 1 | Grigor Dimitrov | L | 4-6, 3-6, 1-6 | Hard |
| Aug 22 | Western & Southern Open | Round 1 | Ricardas Berankis | L | 7-6(4), 4-6, 5-7 | Hard |
| Feb 27 | Abierto Mexicano Telcel presentada por HSBC | Quarterfinal | John Isner | L | 6-7(3), 6-3, 2-6 | Hard |
| Feb 26 | Abierto Mexicano Telcel presentada por HSBC | Round 2 | Alexander Zverev | W | 6-3, 6-4 | Hard |
| Feb 24 | Abierto Mexicano Telcel presentada por HSBC | Round 1 | Mackenzie McDonald | W | 6-7(4), 6-4, 6-4 | Hard |
| Feb 20 | Delray Beach Open by Vitacost.com | Round 2 | Frances Tiafoe | L | 5-7, 6-7(4) | Hard |
| Feb 18 | Delray Beach Open by Vitacost.com | Round 1 | Daniel Elahi Galan | W | 6-2, 6-4 | Hard |
| Feb 10 | New York Open | Round 1 | Miomir Kecmanovic | L | 4-6, 2-6 | Hard |
| Jan 23 | Australian Open | Round 3 | Marton Fucsovics | L | 1-6, 1-6, 4-6 | Hard |
| Jan 21 | Australian Open | Round 2 | Grigor Dimitrov | W | 6-4, 7-6(6), 3-6, 6-7(3), 7-6(3) | Hard |
| Jan 20 | Australian Open | Round 1 | Leonardo Mayer | W | 4-6, 6-4, 6-4, 6-4 | Hard |
| Jan 16 | Adelaide International | Semifinal | Lloyd Harris | L | 4-6, 7-6(3), 3-6 | Hard |
| Jan 15 | Adelaide International | Quarterfinal | Albert Ramos-Vinolas | W | 6-3, 6-4 | Hard |
| Jan 14 | Adelaide International | Round 2 | Pablo Cuevas | W | 6-1, 6-2 | Hard |
| Jan 13 | Adelaide International | Round 1 | Aljaz Bedene | W | 6-4, 6-4 | Hard |
2019: 2-4
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Aug 7 | Rogers Cup (M) | Round 2 | Fabio Fognini | L | 6-7(3), 3-6 | Hard |
| Aug 5 | Rogers Cup (M) | Round 1 | Brayden Schnur | W | 6-1, 6-2 | Hard |
| Jul 31 | Citi Open | Round 2 | Stefanos Tsitsipas | L | 3-6, 5-7 | Hard |
| Jul 29 | Citi Open | Round 1 | Denis Kudla | W | 6-0, 6-4 | Hard |
| Jun 10 | Libema Open | Round 1 | Jordan Thompson | L | 6-3, 1-6, 4-6 | Grass |
| May 27 | French Open | Round 1 | Dominic Thiem | L | 4-6, 6-4, 6-7(5), 2-6 | Clay |
2018: 2-2
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Aug 21 | Winston-Salem Open | Round 2 | Steve Johnson | L | 6-7(7), 2-6 | Hard |
| Aug 20 | Winston-Salem Open | Round 1 | Laslo Djere | W | 6-3, 7-6(4) | Hard |
| Aug 2 | Citi Open | Round 2 | Andrey Rublev | L | 6-7(5), 4-6 | Hard |
| Aug 1 | Citi Open | Round 1 | Alex Bolt | W | 3-6, 7-6(0), 6-2 | Hard |
2017: 6-4
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Aug 30 | US Open | Round 1 | Taro Daniel | L | 1-6, 6-4, 6-4, 2-6, 2-6 | Hard |
| Aug 15 | ATP & WTA Western & Southern Open | Round 2 | John Isner | L | 3-6, 3-6 | Hard |
| Aug 14 | ATP & WTA Western & Southern Open | Round 1 | Donald Young | W | 6-4, 7-6(4) | Hard |
| Aug 4 | ATP & WTA Citi Open | Quarterfinal | Kei Nishikori | L | 6-3, 6-7(8), 4-6 | Hard |
| Aug 3 | ATP & WTA Citi Open | Round 3 | Gilles Muller | W | 6-7(3), 6-4, 6-3 | Hard |
| Aug 2 | ATP & WTA Citi Open | Round 2 | Lucas Pouille | W | 7-6(6), 6-3 | Hard |
| Jul 31 | ATP & WTA Citi Open | Round 1 | Casper Ruud | W | 3-6, 7-5, 3-0 ret. (ret.) | Hard |
| Jul 28 | ATP BB&T Atlanta Open | Quarterfinal | Gilles Muller | L | 3-6, 1-6 | Hard |
| Jul 26 | ATP BB&T Atlanta Open | Round 2 | Malek Jaziri | W | 6-7(5), 6-4, 6-3 | Hard |
| Jul 24 | ATP BB&T Atlanta Open | Round 1 | Hyeon Chung | W | 4-6, 6-2, 6-3 | Hard |
2016: 1-4
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Apr 6 | Fayez Sarofim & Co. U.S. Men's Clay Court Championship | Round 2 | Hyeon Chung | L | 7-5, 2-6, 2-6 | Clay |
| Apr 5 | Fayez Sarofim & Co. U.S. Men's Clay Court Championship | Round 1 | Paolo Lorenzi | W | 6-2, 6-3 | Clay |
| Mar 24 | ATP & WTA Miami Open | Round 1 | Tim Smyczek | L | 4-6, 7-5, 5-7 | Hard |
| Feb 22 | ATP & WTA Abierto Mexicano Telcel | Round 1 | Illya Marchenko | L | 2-6, 6-7(4) | Hard |
| Feb 9 | ATP Memphis Open | Round 1 | Benjamin Becker | L | 4-6, 6-3, 3-6 | Hard |
2015: 0-1
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Aug 31 | US Open | Round 1 | Andreas Seppi | L | 4-6, 0-6, 5-7 | 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 |
|---|---|---|---|---|---|---|
| Nov 6 | vs Ben Shelton | PREDBen Shelton to win | +112 | WON | +1.12u | #2765 |
| Nov 5 | vs Quentin Halys | PREDTommy Paul to win | -312 | WON | +0.32u | #2695 |
| Nov 4 | vs Daniel Merida | PREDTommy Paul to win | -400 | WON | +0.25u | #2637 |
| Nov 3 | vs Holger Rune | LEANTommy Paul to win | -197 | WON | +0.51u | #2588 |
| Oct 30 | vs Carlos Alcaraz | PREDCarlos Alcaraz to win | -375 | WON | +0.27u | #2180 |
| Oct 29 | vs Luciano Darderi | PREDTommy Paul to win | -375 | WON | +0.27u | #2118 |
| Oct 27 | vs Andrey Rublev | LEANTommy Paul to win | -125 | WON | +0.80u | #1960 |
| Oct 24 | vs Taylor Fritz | PREDTaylor Fritz to win | -182 | WON | +0.55u | #1652 |
| Oct 23 | vs Corentin Moutet | PREDTommy Paul to win | -385 | WON | +0.26u | #1568 |
| Oct 21 | vs Benjamin Bonzi | PREDTommy Paul to win | -333 | WON | +0.30u | #1477 |
| Oct 16 | vs Daniil Medvedev | LEANDaniil Medvedev to win | -218 | WON | +0.46u | #1089 |
| Oct 14 | vs Zizou Bergs | LEANTommy Paul to win | -220 | WON | +0.45u | #984 |
| Oct 12 | vs Valentin Vacherot | LEANTommy Paul to win | -150 | WON | +0.67u | #846 |
| Oct 10 | vs Adolfo Daniel Vallejo | LEANTommy Paul to win | -210 | WON | +0.48u | #650 |
Paul's ATP Tour ranking reached a career high of No. 8 on June 9, 2025.
In 2024, Paul won 3 titles, the Nexo Dallas Open, the HSBC Championships and the Bybit Stockholm Open.
Aug 31, 2015: lost to Andreas Seppi 4-6, 0-6, 5-7US Open, on hard
Nov 6, 2026: lost to Ben Shelton 4-6, 6-4, 3-6Paris Masters, Quarterfinal, on hard court
The players he has met most in our records, with the head-to-head.
Last: Oct 30, 2026, Erste Bank Open Quarterfinal, lost
Last: Jun 21, 2026, Queen's Club Final, lost
Last: May 22, 2026, Bitpanda Hamburg Open Semifinal, won
Last: Oct 27, 2026, Erste Bank Open Round 1, won
Last: May 10, 2025, Italian Open Round 2, won
Last: Feb 22, 2026, Delray Beach Open Final, lost
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 11, 2026, 7:24 AM ET. Results and form refresh after every match; biography facts are checked weekly.