A career-high No. 4
Fritz reached a career-high ATP Tour ranking of No. 4 on November 18, 2024.

TennisATPRight-handed
Taylor Fritz is a tennis player on the ATP Tour who won the Mubadala DC Open on Aug 3, 2026.
589 ATP Tour matches11 titles
Updated
Taylor Fritz, a tennis player on the ATP Tour, was born on October 28, 1997, in Rancho Santa Fe, California, United States. He plays right-handed with a two-handed backhand and turned pro in 2015. Coached by Michael Russell and Paul Annacone, Fritz won an Olympic bronze medal in doubles at Paris 2024. On Aug 3, 2026, he won the Mubadala DC Open, beating Rafael Jodar in the final.
Fritz advanced in the quarterfinal of the Bybit Stockholm Open on Nov 12, 2026 when Holger Rune withdrew before their match. On Nov 11, 2026, Fritz beat Cameron Norrie 7-5, 6-3 in Round 2 of the Bybit Stockholm Open, and on Nov 6, 2026 he lost to Carlos Alcaraz 6-7, 7-5, 6-3 in the quarterfinal of the Rolex Paris Masters.
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: 43-18
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 12 | Bybit Stockholm Open | Quarterfinal | Holger Rune | W/O | Walkover | Hard |
| Nov 11 | Bybit Stockholm Open | Round 2 | Cameron Norrie | W | 7-5, 6-3 | Hard |
| Nov 6 | Paris Masters | Quarterfinal | Carlos Alcaraz | L | 7-6(10), 5-7, 3-6 | Hard |
| Nov 5 | Paris Masters | Round 3 | Arthur Fils | W | 6-3, 6-4 | Hard |
| Nov 4 | Paris Masters | Round 2 | Alex Molcan | W | 6-7(6), 7-5, 7-6(5) | Hard |
| Nov 3 | Paris Masters | Round 1 | Benjamin Bonzi | W | 3-6, 6-3, 6-4 | Hard |
| Oct 31 | Swiss Indoors Basel | Semifinal | Valentin Vacherot | L | 6-7(5), 3-6 | Hard |
| Oct 30 | Swiss Indoors Basel | Quarterfinal | Arthur Fils | W | 6-2, 2-0 ret. (ret.) | Hard |
| Oct 29 | Swiss Indoors Basel | Round 2 | Denis Shapovalov | W | 6-4, 6-3 | Hard |
| Oct 28 | Swiss Indoors Basel | Round 1 | Rinky Hijikata | W | 6-4, 7-6(3) | Hard |
| Oct 25 | Grand Prix Auvergne-Rhone-Alpes | Final | Lorenzo Musetti | L | 3-6, 4-6 | Hard |
| Oct 24 | Grand Prix Auvergne-Rhone-Alpes | Semifinal | Tommy Paul | W | 6-3, 7-5 | Hard |
| Oct 23 | Grand Prix Auvergne-Rhone-Alpes | Quarterfinal | Daniel Altmaier | W | 7-6(5), 6-2 | Hard |
| Oct 22 | Grand Prix Auvergne-Rhone-Alpes | Round 2 | Pierre-Hugues Herbert | W | 6-2, 7-5 | Hard |
| Oct 12 | Shanghai Masters | Round 3 | Stefanos Tsitsipas | L | 6-3, 5-7, 3-6 | Hard |
| Oct 10 | Shanghai Masters | Round 2 | Matteo Arnaldi | W | 7-5, 6-4 | Hard |
| Sep 30 | Japan Open | Round 1 | Jaume Munar | L | 7-6(7), 4-6, 3-6 | Hard |
| Sep 5 | US Open | Round 3 | Francisco Cerundolo | L | 6-3, 6-4, 3-6, 4-6, 4-6 | Hard |
| Sep 3 | US Open | Round 2 | Mattia Bellucci | W | 6-0, 6-1, 6-1 | Hard |
| Sep 1 | US Open | Round 1 | Darwin Blanch | W | 6-3, 6-2, 6-4 | Hard |
| Aug 21 | Cincinnati Open | Quarterfinal | Brandon Nakashima | L | 6-7(9), 6-4, 3-6 | Hard |
| Aug 19 | Cincinnati Open | Round 4 | Christopher O'Connell | W | 6-4, 6-3 | Hard |
| Aug 18 | Cincinnati Open | Round 3 | Daniel Merida | W | 6-3, 6-4 | Hard |
| Aug 16 | Cincinnati Open | Round 2 | Alex Michelsen | W | 6-3, 6-4 | Hard |
| Aug 5 | National Bank Open | Round 2 | Thiago Agustin Tirante | L | 5-7, 3-6 | Hard |
| Aug 3 | Mubadala DC Open | Final | Rafael Jodar | W | 7-6(2), 6-4 | Hard |
| Aug 1 | Mubadala DC Open | Semifinal | Brandon Nakashima | W | 6-3, 3-6, 6-3 | Hard |
| Jul 31 | Mubadala DC Open | Quarterfinal | Alex Michelsen | W | 6-1, 3-6, 7-6(6) | Hard |
| Jul 29 | Mubadala DC Open | Round 2 | Kamil Majchrzak | W | 6-3, 6-4 | Hard |
| Jul 27 | Mubadala DC Open | Round 1 | Zizou Bergs | W | 6-3, 6-4 | Hard |
| Jul 8 | Wimbledon | Quarterfinal | Alexander Zverev | L | 4-6, 4-6, 2-6 | Grass |
| Jul 6 | Wimbledon | Round 4 | Alexander Bublik | W | 7-6(1), 6-4, 6-4 | Grass |
| Jul 4 | Wimbledon | Round 3 | Lorenzo Sonego | W | 4-6, 6-3, 6-4, 7-6(5) | Grass |
| Jul 2 | Wimbledon | Round 2 | Patrick Kypson | W | 6-2, 6-2, 7-5 | Grass |
| Jun 30 | Wimbledon | Round 1 | Dusan Lajovic | W | 6-3, 6-4, 6-3 | Grass |
| Jun 21 | Terra Wortmann Open | Final | Frances Tiafoe | L | 4-6, 4-6 | Grass |
| Jun 20 | Terra Wortmann Open | Semifinal | Alexander Zverev | W | 6-7(4), 6-4, 7-5 | Grass |
| Jun 19 | Terra Wortmann Open | Quarterfinal | Ben Shelton | W | 6-7(5), 7-6(8), 7-6(3) | Grass |
| Jun 18 | Terra Wortmann Open | Round 2 | Fabian Marozsan | W | 6-2, 6-4 | Grass |
| Jun 17 | Terra Wortmann Open | Round 1 | Zizou Bergs | W | 7-6(4), 5-7, 6-4 | Grass |
| Jun 14 | Boss Open | Final | Ben Shelton | L | 4-6, 6-2, 4-6 | Grass |
| Jun 13 | Boss Open | Semifinal | Alexander Bublik | W | 6-4, 6-4 | Grass |
| Jun 12 | Boss Open | Quarterfinal | Mattia Bellucci | W | 5-7, 7-5, 7-5 | Grass |
| Jun 11 | Boss Open | Round 2 | Martin Landaluce | W | 6-7(4), 7-5, 7-6(3) | Grass |
| May 24 | Roland Garros | Round 1 | Nishesh Basavareddy | L | 6-7(5), 6-7(5), 7-6(9), 1-6 | Clay |
| May 20 | Gonet Geneva Open | Round 2 | Alexei Popyrin | L | 4-6, 4-6 | Clay |
| Mar 24 | Miami Open | Round 4 | Jiri Lehecka | L | 4-6, 7-6(4), 2-6 | Hard |
| Mar 22 | Miami Open | Round 3 | Reilly Opelka | W | 6-3, 6-4 | Hard |
| Mar 20 | Miami Open | Round 2 | Botic Van De Zandschulp | W | 6-3, 6-7(2), 6-3 | Hard |
| Mar 9 | Indian Wells | Round 3 | Alex Michelsen | L | 4-6, 6-7(6) | Hard |
| Mar 7 | Indian Wells | Round 2 | Jacob Fearnley | W | 6-3, 6-7(8), 6-1 | Hard |
| Feb 20 | Delray Beach Open | Quarterfinal | Tommy Paul | L | 4-6, 3-6 | Hard |
| Feb 19 | Delray Beach Open | Round 2 | Rafael Jodar | W | 7-6(4), 6-4 | Hard |
| Feb 15 | Nexo Dallas Open | Final | Ben Shelton | L | 6-3, 3-6, 5-7 | Hard |
| Feb 14 | Nexo Dallas Open | Semifinal | Marin Cilic | W | 7-6(5), 7-6(3) | Hard |
| Feb 13 | Nexo Dallas Open | Quarterfinal | Sebastian Korda | W | 6-7(2), 6-4, 7-6(5) | Hard |
| Feb 11 | Nexo Dallas Open | Round 2 | Brandon Nakashima | W | 6-3, 6-4 | Hard |
| Feb 10 | Nexo Dallas Open | Round 1 | Marcos Giron | W | 6-4, 5-7, 7-6(1) | Hard |
| Jan 25 | Australian Open | Round 4 | Lorenzo Musetti | L | 2-6, 5-7, 4-6 | Hard |
| Jan 24 | Australian Open | Round 3 | Stan Wawrinka | W | 7-6(5), 2-6, 6-4, 6-4 | Hard |
| Jan 22 | Australian Open | Round 2 | Vit Kopriva | W | 6-1, 6-4, 7-6(4) | Hard |
| Jan 20 | Australian Open | Round 1 | Valentin Royer | W | 7-6(5), 5-7, 6-1, 6-3 | Hard |
2025: 46-21
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 13 | ATP Finals | Group Stage | Alex de Minaur | L | 6-7(3), 3-6 | Hard |
| Nov 11 | ATP Finals | Group Stage | Carlos Alcaraz | L | 7-6(2), 5-7, 3-6 | Hard |
| Nov 10 | ATP Finals | Group Stage | Lorenzo Musetti | W | 6-3, 6-4 | Hard |
| Oct 30 | Paris Masters | Round 3 | Alexander Bublik | L | 6-7(5), 2-6 | Hard |
| Oct 28 | Paris Masters | Round 2 | Aleksandar Vukic | W | 7-6(4), 6-2 | Hard |
| Oct 23 | Swiss Indoors Basel | Round 2 | Ugo Humbert | L | 3-6, 4-6 | Hard |
| Oct 22 | Swiss Indoors Basel | Round 1 | Valentin Vacherot | W | 4-6, 7-6(4), 7-5 | Hard |
| Oct 5 | Shanghai Masters | Round 3 | Giovanni Mpetshi Perricard | L | 4-6, 5-7 | Hard |
| Oct 3 | Shanghai Masters | Round 2 | Fabian Marozsan | W | 2-6, 7-6(4), 7-6(1) | Hard |
| Sep 30 | Japan Open | Final | Carlos Alcaraz | L | 4-6, 4-6 | Hard |
| Sep 29 | Japan Open | Semifinal | Jenson Brooksby | W | 6-4, 6-3 | Hard |
| Sep 27 | Japan Open | Quarterfinal | Sebastian Korda | W | 6-3, 6-7(5), 6-3 | Hard |
| Sep 26 | Japan Open | Round 2 | Nuno Borges | W | 7-5, 7-6(4) | Hard |
| Sep 25 | Japan Open | Round 1 | Gabriel Diallo | W | 4-6, 6-3, 7-6(3) | Hard |
| Sep 2 | US Open | Quarterfinal | Novak Djokovic | L | 3-6, 5-7, 6-3, 4-6 | Hard |
| Aug 31 | US Open | Round 4 | Tomas Machac | W | 6-4, 6-3, 6-3 | Hard |
| Aug 29 | US Open | Round 3 | Jerome Kym | W | 7-6(3), 6-7(9), 6-4, 6-4 | Hard |
| Aug 27 | US Open | Round 2 | Lloyd Harris | W | 4-6, 7-6(3), 6-2, 6-4 | Hard |
| Aug 24 | US Open | Round 1 | Emilio Nava | W | 7-5, 6-2, 6-3 | Hard |
| Aug 13 | Cincinnati Open | Round 4 | Terence Atmane | L | 6-3, 5-7, 3-6 | Hard |
| Aug 11 | Cincinnati Open | Round 3 | Lorenzo Sonego | W | 7-6(4), 7-5 | Hard |
| Aug 9 | Cincinnati Open | Round 2 | Emilio Nava | W | 6-4, 6-4 | Hard |
| Aug 6 | National Bank Open | Semifinal | Ben Shelton | L | 4-6, 3-6 | Hard |
| Aug 5 | National Bank Open | Quarterfinal | Andrey Rublev | W | 6-3, 7-6(4) | Hard |
| Aug 3 | National Bank Open | Round 4 | Jiri Lehecka | W | 7-6(4), 6-7(5), 7-6(5) | Hard |
| Aug 1 | National Bank Open | Round 3 | Gabriel Diallo | W | 6-4, 6-2 | Hard |
| Jul 30 | National Bank Open | Round 2 | Roberto Carballes Baena | W | 7-5, 7-6(1) | Hard |
| Jul 25 | Mubadala DC Open | Quarterfinal | Alejandro Davidovich Fokina | L | 6-7(3), 6-3, 5-7 | Hard |
| Jul 24 | Mubadala DC Open | Round 2 | Matteo Arnaldi | W | 6-3, 6-4 | Hard |
| Jul 23 | Mubadala DC Open | Round 1 | Aleksandar Vukic | W | 6-3, 6-2 | Hard |
| Jul 11 | Wimbledon | Semifinal | Carlos Alcaraz | L | 4-6, 7-5, 3-6, 6-7(6) | Grass |
| Jul 8 | Wimbledon | Quarterfinal | Karen Khachanov | W | 6-3, 6-4, 1-6, 7-6(4) | Grass |
| Jul 6 | Wimbledon | Round 4 | Jordan Thompson | W | 6-1, 3-0 ret. (ret.) | Grass |
| Jul 4 | Wimbledon | Round 3 | Alejandro Davidovich Fokina | W | 6-4, 6-3, 6-7(5), 6-1 | Grass |
| Jul 2 | Wimbledon | Round 2 | Gabriel Diallo | W | 3-6, 6-3, 7-6(0), 4-6, 6-3 | Grass |
| Jul 1 | Wimbledon | Round 1 | Giovanni Mpetshi Perricard | W | 6-7(6), 6-7(8), 6-4, 7-6(6), 6-4 | Grass |
| Jun 28 | Lexus Eastbourne Open | Final | Jenson Brooksby | W | 7-5, 6-1 | Grass |
| Jun 27 | Lexus Eastbourne Open | Semifinal | Alejandro Davidovich Fokina | W | 6-3, 3-6, 6-1 | Grass |
| Jun 26 | Lexus Eastbourne Open | Quarterfinal | Marcos Giron | W | 7-5, 4-6, 7-5 | Grass |
| Jun 26 | Lexus Eastbourne Open | Round 2 | Joao Fonseca | W | 6-3, 6-7(5), 7-5 | Grass |
| Jun 17 | Queen's Club | Round 1 | Corentin Moutet | L | 7-6(5), 6-7(7), 5-7 | Grass |
| Jun 15 | Boss Open | Final | Alexander Zverev | W | 6-3, 7-6(0) | Grass |
| Jun 14 | Boss Open | Semifinal | Felix Auger-Aliassime | W | 6-4, 7-6(5) | Grass |
| Jun 13 | Boss Open | Quarterfinal | Marton Fucsovics | W | 6-3, 6-4 | Grass |
| Jun 11 | Boss Open | Round 2 | Quentin Halys | W | 6-3, 7-6(6) | Grass |
| May 26 | Roland Garros | Round 1 | Daniel Altmaier | L | 5-7, 6-3, 3-6, 1-6 | Clay |
| May 22 | Gonet Geneva Open | Quarterfinal | Hubert Hurkacz | L | 3-6, 6-7(5) | Clay |
| May 21 | Gonet Geneva Open | Round 2 | Quentin Halys | W | 6-4, 7-6(5) | Clay |
| May 10 | Italian Open | Round 2 | Marcos Giron | L | 6-7(4), 6-7(3) | Clay |
| Apr 29 | Madrid Open | Round 4 | Casper Ruud | L | 5-7, 4-6 | Clay |
| Apr 27 | Madrid Open | Round 3 | Benjamin Bonzi | W | 4-6, 7-5 ret. (ret.) | Clay |
| Apr 25 | Madrid Open | Round 2 | Christopher O'Connell | W | 6-1, 6-4 | Clay |
| Mar 28 | Miami Open | Semifinal | Jakub Mensik | L | 6-7(4), 6-4, 6-7(4) | Hard |
| Mar 27 | Miami Open | Quarterfinal | Matteo Berrettini | W | 7-5, 6-7(7), 7-5 | Hard |
| Mar 25 | Miami Open | Round 4 | Adam Walton | W | 6-3, 7-5 | Hard |
| Mar 24 | Miami Open | Round 3 | Denis Shapovalov | W | 7-5, 6-3 | Hard |
| Mar 22 | Miami Open | Round 2 | Lorenzo Sonego | W | 7-6(2), 6-3 | Hard |
| Mar 12 | Indian Wells | Round 4 | Jack Draper | L | 5-7, 4-6 | Hard |
| Mar 10 | Indian Wells | Round 3 | Alejandro Tabilo | W | 4-6, 6-3, 6-1 | Hard |
| Mar 8 | Indian Wells | Round 2 | Matteo Gigante | W | 6-3, 7-5 | Hard |
| Feb 14 | Delray Beach Open | Quarterfinal | Alejandro Davidovich Fokina | L | 6-7(4), 6-7(5) | Hard |
| Feb 13 | Delray Beach Open | Round 2 | Bu Yunchaokete | W | 7-6(4), 6-2 | Hard |
| Feb 6 | Nexo Dallas Open | Round 2 | Denis Shapovalov | L | 6-2, 3-6, 6-7(2) | Hard |
| Feb 5 | Nexo Dallas Open | Round 1 | Arthur Rinderknech | W | 6-4, 6-2 | Hard |
| Jan 17 | Australian Open | Round 3 | Gael Monfils | L | 6-3, 5-7, 6-7(1), 4-6 | Hard |
| Jan 15 | Australian Open | Round 2 | Cristian Garin | W | 6-2, 6-1, 6-0 | Hard |
| Jan 13 | Australian Open | Round 1 | Jenson Brooksby | W | 6-2, 6-0, 6-3 | Hard |
2024: 49-21
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 17 | ATP Finals | Final | Jannik Sinner | L | 4-6, 4-6 | Hard |
| Nov 16 | ATP Finals | Semifinal | Alexander Zverev | W | 6-3, 3-6, 7-6(3) | Hard |
| Nov 14 | ATP Finals | Group Stage | Alex de Minaur | W | 5-7, 6-4, 6-3 | Hard |
| Nov 12 | ATP Finals | Group Stage | Jannik Sinner | L | 4-6, 4-6 | Hard |
| Nov 10 | ATP Finals | Group Stage | Daniil Medvedev | W | 6-4, 6-3 | Hard |
| Oct 30 | Paris Masters | Round 2 | Jack Draper | L | 6-7(6), 6-4, 4-6 | Hard |
| Oct 12 | Shanghai Masters | Semifinal | Novak Djokovic | L | 4-6, 6-7(6) | Hard |
| Oct 11 | Shanghai Masters | Quarterfinal | David Goffin | W | 6-3, 6-4 | Hard |
| Oct 9 | Shanghai Masters | Round 4 | Holger Rune | W | 6-1, 6-2 | Hard |
| Oct 8 | Shanghai Masters | Round 3 | Yosuke Watanuki | W | 6-3, 6-4 | Hard |
| Oct 7 | Shanghai Masters | Round 2 | Terence Atmane | W | 7-6(4), 7-6(5) | Hard |
| Sep 26 | Japan Open | Round 1 | Arthur Fils | L | 4-6, 6-3, 3-6 | Hard |
| Sep 8 | US Open | Final | Jannik Sinner | L | 3-6, 4-6, 5-7 | Hard |
| Sep 6 | US Open | Semifinal | Frances Tiafoe | W | 4-6, 7-5, 4-6, 6-4, 6-1 | Hard |
| Sep 3 | US Open | Quarterfinal | Alexander Zverev | W | 7-6(2), 3-6, 6-4, 7-6(3) | Hard |
| Sep 1 | US Open | Round 4 | Casper Ruud | W | 3-6, 6-4, 6-3, 6-2 | Hard |
| Aug 30 | US Open | Round 3 | Francisco Comesana | W | 6-3, 6-4, 6-2 | Hard |
| Aug 28 | US Open | Round 2 | Matteo Berrettini | W | 6-3, 7-6(1), 6-1 | Hard |
| Aug 26 | US Open | Round 1 | Camilo Ugo Carabelli | W | 7-5, 6-1, 6-2 | Hard |
| Aug 13 | Cincinnati Open | Round 1 | Brandon Nakashima | L | 4-6, 6-4, 6-7(4) | Hard |
| Aug 10 | National Bank Open | Round 2 | Sebastian Korda | L | 4-6, 6-7(4) | Hard |
| Aug 7 | National Bank Open | Round 1 | Mariano Navone | W | 6-4, 6-1 | Hard |
| Jul 31 | Olympics | Round 3 | Lorenzo Musetti | L | 4-6, 5-7 | Clay |
| Jul 30 | Olympics | Round 2 | Jack Draper | W | 6-7(3), 6-3, 6-2 | Clay |
| Jul 27 | Olympics | Round 1 | Alexander Bublik | W | 6-4, 6-4 | Clay |
| Jul 10 | Wimbledon | Quarterfinal | Lorenzo Musetti | L | 6-3, 6-7(5), 2-6, 6-3, 1-6 | Grass |
| Jul 8 | Wimbledon | Round 4 | Alexander Zverev | W | 4-6, 6-7(4), 6-4, 7-6(3), 6-3 | Grass |
| Jul 6 | Wimbledon | Round 3 | Alejandro Tabilo | W | 7-6(3), 6-3, 7-5 | Grass |
| Jul 4 | Wimbledon | Round 2 | Arthur Rinderknech | W | 6-3, 6-4, 3-6, 6-4 | Grass |
| Jul 2 | Wimbledon | Round 1 | Christopher O'Connell | W | 6-1, 6-2, 6-4 | Grass |
| Jun 29 | Lexus Eastbourne Open | Final | Max Purcell | W | 6-4, 6-3 | Grass |
| Jun 28 | Lexus Eastbourne Open | Semifinal | Aleksandar Vukic | W | 7-6(5), 7-6(4) | Grass |
| Jun 27 | Lexus Eastbourne Open | Quarterfinal | Shang Juncheng | W | 7-6(5), 7-6(5) | Grass |
| Jun 26 | Lexus Eastbourne Open | Round 2 | Thiago Seyboth Wild | W | 7-6(4), 6-3 | Grass |
| Jun 21 | Queen's Club | Quarterfinal | Jordan Thompson | L | 4-6, 3-6 | Grass |
| Jun 19 | Queen's Club | Round 2 | Milos Raonic | W | 7-6(5), 6-4 | Grass |
| Jun 18 | Queen's Club | Round 1 | Taro Daniel | W | 6-3, 6-3 | Grass |
| Jun 3 | Roland Garros | Round 4 | Casper Ruud | L | 6-7(6), 6-3, 4-6, 2-6 | Clay |
| Jun 1 | Roland Garros | Round 3 | Thanasi Kokkinakis | W | 6-3, 6-2, 6-7(4), 5-7, 6-3 | Clay |
| May 30 | Roland Garros | Round 2 | Dusan Lajovic | W | 6-3, 3-6, 6-3, 6-4 | Clay |
| May 28 | Roland Garros | Round 1 | Federico Coria | W | 2-6, 6-1, 6-2, 6-1 | Clay |
| May 22 | Gonet Geneva Open | Round 2 | Alex Michelsen | L | 4-6, 6-4, 5-7 | Clay |
| May 15 | Italian Open | Quarterfinal | Alexander Zverev | L | 4-6, 3-6 | Clay |
| May 14 | Italian Open | Round 4 | Grigor Dimitrov | W | 6-2, 6-7(11), 6-1 | Clay |
| May 12 | Italian Open | Round 3 | Sebastian Korda | W | 6-3, 6-4 | Clay |
| May 10 | Italian Open | Round 2 | Fabio Fognini | W | 6-3, 6-4 | Clay |
| May 3 | Madrid Open | Semifinal | Andrey Rublev | L | 4-6, 3-6 | Clay |
| May 1 | Madrid Open | Quarterfinal | Francisco Cerundolo | W | 6-1, 3-6, 6-3 | Clay |
| Apr 30 | Madrid Open | Round 4 | Hubert Hurkacz | W | 7-6(2), 6-4 | Clay |
| Apr 28 | Madrid Open | Round 3 | Sebastian Baez | W | 6-2, 6-3 | Clay |
| Apr 26 | Madrid Open | Round 2 | Luciano Darderi | W | 7-6(1), 6-4 | Clay |
| Apr 21 | BMW Open by Bitpanda | Final | Jan-Lennard Struff | L | 5-7, 3-6 | Clay |
| Apr 20 | BMW Open by Bitpanda | Semifinal | Cristian Garin | W | 6-3, 6-4 | Clay |
| Apr 19 | BMW Open by Bitpanda | Quarterfinal | Jack Draper | W | 4-6, 6-3, 7-6(1) | Clay |
| Apr 18 | BMW Open by Bitpanda | Round 2 | Alejandro Moro Canas | W | 6-3, 6-1 | Clay |
| Apr 7 | Monte-Carlo Masters | Round 1 | Lorenzo Musetti | L | 4-6, 4-6 | Clay |
| Mar 23 | Miami Open | Round 2 | Thiago Seyboth Wild | L | 3-6, 4-6 | Hard |
| Mar 13 | Indian Wells | Round 4 | Holger Rune | L | 6-2, 6-7(2), 3-6 | Hard |
| Mar 11 | Indian Wells | Round 3 | Sebastian Baez | W | 6-2, 6-2 | Hard |
| Mar 9 | Indian Wells | Round 2 | Alejandro Tabilo | W | 7-6(2), 6-2 | Hard |
| Feb 26 | Abierto Mexicano Telcel presentado por HSBC | Round 1 | Matteo Arnaldi | L | 4-6, 6-4, 3-6 | Hard |
| Feb 19 | Delray Beach Open | Final | Tommy Paul | W | 6-2, 6-3 | Hard |
| Feb 17 | Delray Beach Open | Semifinal | Marcos Giron | W | 7-6(8), 6-2 | Hard |
| Feb 16 | Delray Beach Open | Quarterfinal | Rinky Hijikata | W | 6-3, 6-3 | Hard |
| Feb 14 | Delray Beach Open | Round 2 | Nuno Borges | W | 7-6(5), 6-4 | Hard |
| Jan 23 | Australian Open | Quarterfinal | Novak Djokovic | L | 6-7(3), 6-4, 2-6, 3-6 | Hard |
| Jan 20 | Australian Open | Round 4 | Stefanos Tsitsipas | W | 7-6(3), 5-7, 6-3, 6-3 | Hard |
| Jan 18 | Australian Open | Round 3 | Fabian Marozsan | W | 3-6, 6-4, 6-2, 6-2 | Hard |
| Jan 17 | Australian Open | Round 2 | Hugo Gaston | W | 6-0, 6-3, 6-1 | Hard |
| Jan 14 | Australian Open | Round 1 | Facundo Diaz Acosta | W | 4-6, 6-3, 3-6, 6-2, 6-4 | Hard |
2023: 49-22
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 1 | Paris Masters | Round 2 | Daniel Altmaier | W/O | Walkover | Hard |
| Oct 30 | Paris Masters | Round 1 | Sebastian Baez | W | 6-1, 6-4 | Hard |
| Oct 26 | Swiss Indoors Basel | Round 2 | Aleksandr Shevchenko | L | 7-6(7), 6-7(6), 6-7(5) | Hard |
| Oct 25 | Swiss Indoors Basel | Round 1 | Max Purcell | W | 7-6(7), 7-6(4) | Hard |
| Oct 19 | Japan Open | Round 2 | Shintaro Mochizuki | L | 6-0, 4-6, 6-7(2) | Hard |
| Oct 17 | Japan Open | Round 1 | Cameron Norrie | W | 6-4, 6-3 | Hard |
| Oct 9 | Shanghai Masters | Round 3 | Diego Schwartzman | L | 4-6, 6-3, 6-7(5) | Hard |
| Oct 7 | Shanghai Masters | Round 2 | Yosuke Watanuki | W | 7-6(2), 6-7(6), 6-4 | Hard |
| Sep 5 | US Open | Quarterfinal | Novak Djokovic | L | 1-6, 4-6, 4-6 | Hard |
| Sep 3 | US Open | Round 4 | Dominic Stricker | W | 7-6(2), 6-4, 6-4 | Hard |
| Sep 1 | US Open | Round 3 | Jakub Mensik | W | 6-1, 6-2, 6-0 | Hard |
| Aug 30 | US Open | Round 2 | Juan Pablo Varillas | W | 6-1, 6-2, 6-2 | Hard |
| Aug 28 | US Open | Round 1 | Steve Johnson | W | 6-2, 6-1, 6-2 | Hard |
| Aug 18 | Cincinnati Open | Quarterfinal | Novak Djokovic | L | 0-6, 4-6 | Hard |
| Aug 17 | Cincinnati Open | Round 3 | Dusan Lajovic | W | 5-0 ret. (ret.) | Hard |
| Aug 16 | Cincinnati Open | Round 2 | Lorenzo Sonego | W | 6-4, 7-6(1) | Hard |
| Aug 15 | Cincinnati Open | Round 1 | Jiri Lehecka | W | 7-6(14), 6-2 | Hard |
| Aug 10 | National Bank Open | Round 3 | Alex de Minaur | L | 6-7(7), 6-4, 1-6 | Hard |
| Aug 9 | National Bank Open | Round 2 | Ugo Humbert | W | 7-6(7), 3-6, 6-3 | Hard |
| Aug 5 | Mubadala DC Open | Semifinal | Tallon Griekspoor | L | 6-3, 3-6, 2-6 | Hard |
| Aug 4 | Mubadala DC Open | Quarterfinal | Jordan Thompson | W | 6-3, 6-3 | Hard |
| Aug 4 | Mubadala DC Open | Round 3 | Andy Murray | W | 6-7(2), 6-3, 6-4 | Hard |
| Aug 2 | Mubadala DC Open | Round 2 | Zachary Svajda | W | 6-3, 6-3 | Hard |
| Jul 30 | Atlanta Open | Final | Aleksandar Vukic | W | 7-5, 6-7(5), 6-4 | Hard |
| Jul 29 | Atlanta Open | Semifinal | J.J. Wolf | W | 6-3, 7-5 | Hard |
| Jul 28 | Atlanta Open | Quarterfinal | Kei Nishikori | W | 6-4, 6-2 | Hard |
| Jul 27 | Atlanta Open | Round 2 | Wu Yibing | W | 6-4, 7-6(5) | Hard |
| Jul 6 | Wimbledon | Round 2 | Mikael Ymer | L | 6-3, 6-2, 3-6, 4-6, 2-6 | Grass |
| Jul 5 | Wimbledon | Round 1 | Yannick Hanfmann | W | 6-4, 2-6, 4-6, 7-5, 6-3 | Grass |
| Jun 28 | Lexus Eastbourne Open | Round 2 | Mackenzie McDonald | L | 6-7(3), 6-7(8) | Grass |
| Jun 22 | Queen's Club | Round 2 | Adrian Mannarino | L | 4-6, 6-7(7) | Grass |
| Jun 20 | Queen's Club | Round 1 | Bernabe Zapata Miralles | W | 6-4, 7-5 | Grass |
| Jun 16 | Boss Open | Quarterfinal | Marton Fucsovics | L | 4-6, 5-7 | Grass |
| Jun 15 | Boss Open | Round 2 | Aslan Karatsev | W | 7-6(4), 6-3 | Grass |
| Jun 3 | Roland Garros | Round 3 | Francisco Cerundolo | L | 6-3, 3-6, 4-6, 5-7 | Clay |
| Jun 1 | Roland Garros | Round 2 | Arthur Rinderknech | W | 2-6, 6-4, 6-3, 6-4 | Clay |
| May 30 | Roland Garros | Round 1 | Michael Mmoh | W | 6-2, 6-1, 6-1 | Clay |
| May 26 | Gonet Geneva Open | Semifinal | Grigor Dimitrov | L | 6-3, 5-7, 6-7(2) | Clay |
| May 25 | Gonet Geneva Open | Quarterfinal | Ilya Ivashka | W | 6-1, 6-2 | Clay |
| May 24 | Gonet Geneva Open | Round 2 | Marcos Giron | W | 4-6, 6-2, 6-3 | Clay |
| May 14 | Italian Open | Round 2 | Yannick Hanfmann | L | 4-6, 1-6 | Clay |
| May 2 | Madrid Open | Round 4 | Zhang Zhizhen | L | 6-3, 6-7(5), 6-7(8) | Clay |
| May 1 | Madrid Open | Round 3 | Cristian Garin | W | 6-1, 7-6(4) | Clay |
| Apr 29 | Madrid Open | Round 2 | Christopher O'Connell | W | 7-6(11), 6-4 | Clay |
| Apr 22 | BMW Open by Bitpanda | Semifinal | Botic Van De Zandschulp | L | 4-6, 6-7(2) | Clay |
| Apr 21 | BMW Open by Bitpanda | Quarterfinal | Dominic Thiem | W | 6-3, 6-4 | Clay |
| Apr 20 | BMW Open by Bitpanda | Round 2 | Marton Fucsovics | W | 4-6, 6-3, 6-3 | Clay |
| Apr 15 | Monte-Carlo Masters | Semifinal | Andrey Rublev | L | 7-5, 1-6, 3-6 | Clay |
| Apr 14 | Monte-Carlo Masters | Quarterfinal | Stefanos Tsitsipas | W | 6-2, 6-4 | Clay |
| Apr 13 | Monte-Carlo Masters | Round 3 | Jiri Lehecka | W | 4-6, 6-4, 6-1 | Clay |
| Apr 12 | Monte-Carlo Masters | Round 2 | Stan Wawrinka | W | 7-6(10), 6-2 | Clay |
| Mar 30 | Miami Open | Quarterfinal | Carlos Alcaraz | L | 4-6, 2-6 | Hard |
| Mar 28 | Miami Open | Round 4 | Holger Rune | W | 6-3, 6-4 | Hard |
| Mar 26 | Miami Open | Round 3 | Denis Shapovalov | W | 6-4, 6-4 | Hard |
| Mar 24 | Miami Open | Round 2 | Emilio Nava | W | 6-4, 6-1 | Hard |
| Mar 16 | Indian Wells | Quarterfinal | Jannik Sinner | L | 4-6, 6-4, 4-6 | Hard |
| Mar 14 | Indian Wells | Round 4 | Marton Fucsovics | W | 6-4, 6-3 | Hard |
| Mar 13 | Indian Wells | Round 3 | Sebastian Baez | W | 6-1, 6-2 | Hard |
| Mar 11 | Indian Wells | Round 2 | Ben Shelton | W | 4-6, 6-4, 6-3 | Hard |
| Mar 3 | Abierto Mexicano Telcel presentado por HSBC | Semifinal | Tommy Paul | L | 3-6, 7-6(2), 6-7(2) | Hard |
| Mar 2 | Abierto Mexicano Telcel presentado por HSBC | Quarterfinal | Frances Tiafoe | W | 6-3, 6-4 | Hard |
| Mar 1 | Abierto Mexicano Telcel presentado por HSBC | Round 2 | Denis Shapovalov | W | 6-4, 6-4 | Hard |
| Feb 27 | Abierto Mexicano Telcel presentado por HSBC | Round 1 | John Isner | W | 3-6, 6-3, 6-4 | Hard |
| Feb 19 | Delray Beach Open | Final | Miomir Kecmanovic | W | 6-0, 5-7, 6-2 | Hard |
| Feb 18 | Delray Beach Open | Semifinal | Mackenzie McDonald | W | 6-3, 7-6(6) | Hard |
| Feb 17 | Delray Beach Open | Quarterfinal | Adrian Mannarino | W | 7-6(8), 6-4 | Hard |
| Feb 16 | Delray Beach Open | Round 2 | Emilio Gomez | W | 6-4, 6-3 | Hard |
| Feb 11 | Nexo Dallas Open | Semifinal | Wu Yibing | L | 7-6(3), 5-7, 4-6 | Hard |
| Feb 10 | Nexo Dallas Open | Quarterfinal | Marcos Giron | W | 7-6(7), 3-6, 6-3 | Hard |
| Feb 9 | Nexo Dallas Open | Round 2 | Jack Sock | W | 7-6(5), 6-4 | Hard |
| Jan 18 | Australian Open | Round 2 | Alexei Popyrin | L | 7-6(4), 6-7(2), 4-6, 7-6(6), 2-6 | Hard |
| Jan 16 | Australian Open | Round 1 | Nikoloz Basilashvili | W | 6-4, 6-2, 4-6, 7-5 | Hard |
2022: 40-18
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 19 | ATP Finals | Semifinal | Novak Djokovic | L | 6-7(5), 6-7(6) | Hard |
| Nov 17 | ATP Finals | Group Stage | Felix Auger-Aliassime | W | 7-6(4), 6-7(5), 6-2 | Hard |
| Nov 15 | ATP Finals | Group Stage | Casper Ruud | L | 3-6, 6-4, 6-7(6) | Hard |
| Nov 13 | ATP Finals | Group Stage | Rafael Nadal | W | 7-6(3), 6-1 | Hard |
| Nov 2 | Paris Masters | Round 2 | Gilles Simon | L | 5-7, 7-5, 4-6 | Hard |
| Oct 31 | Paris Masters | Round 1 | Alejandro Davidovich Fokina | W | 7-5, 6-2 | Hard |
| Oct 26 | Erste Bank Open | Round 2 | Denis Shapovalov | L | 1-6, 6-4, 3-6 | Hard |
| Oct 24 | Erste Bank Open | Round 1 | Yoshihito Nishioka | W | 6-7(4), 7-6(7), 6-3 | Hard |
| Oct 9 | Japan Open | Final | Frances Tiafoe | W | 7-6(3), 7-6(2) | Hard |
| Oct 8 | Japan Open | Semifinal | Denis Shapovalov | W | 6-3, 6-7(5), 6-3 | Hard |
| Oct 7 | Japan Open | Quarterfinal | Nick Kyrgios | W/O | Walkover | Hard |
| Oct 6 | Japan Open | Round 2 | Hiroki Moriya | W | 6-1, 3-6, 6-4 | Hard |
| Oct 5 | Japan Open | Round 1 | James Duckworth | W | 6-2, 6-7(2), 6-1 | Hard |
| Aug 29 | US Open | Round 1 | Brandon Holt | L | 7-6(3), 6-7(1), 3-6, 4-6 | Hard |
| Aug 19 | Cincinnati Open | Quarterfinal | Daniil Medvedev | L | 6-7(1), 3-6 | Hard |
| Aug 18 | Cincinnati Open | Round 3 | Andrey Rublev | W | 6-7(4), 6-2, 7-5 | Hard |
| Aug 17 | Cincinnati Open | Round 2 | Nick Kyrgios | W | 6-3, 6-2 | Hard |
| Aug 16 | Cincinnati Open | Round 1 | Sebastian Baez | W | 6-1, 6-1 | Hard |
| Aug 11 | National Bank Open | Round 3 | Daniel Evans | L | 6-7(5), 6-1, 5-7 | Hard |
| Aug 10 | National Bank Open | Round 2 | Frances Tiafoe | W | 5-7, 6-1, 6-4 | Hard |
| Aug 9 | National Bank Open | Round 1 | Andy Murray | W | 6-1, 6-3 | Hard |
| Aug 4 | Mubadala DC Open | Round 3 | Daniel Evans | L | 6-3, 6-7(6), 1-4 ret. (ret.) | Hard |
| Aug 3 | Mubadala DC Open | Round 2 | Alexei Popyrin | W | 6-4, 6-3 | Hard |
| Jul 6 | Wimbledon | Quarterfinal | Rafael Nadal | L | 6-3, 5-7, 6-3, 5-7, 6-7(4) | Grass |
| Jul 4 | Wimbledon | Round 4 | Jason Kubler | W | 6-3, 6-1, 6-4 | Grass |
| Jul 2 | Wimbledon | Round 3 | Alex Molcan | W | 6-4, 6-1, 7-6(3) | Grass |
| Jun 30 | Wimbledon | Round 2 | Alastair Gray | W | 6-3, 7-6(3), 6-3 | Grass |
| Jun 28 | Wimbledon | Round 1 | Lorenzo Musetti | W | 6-4, 6-4, 6-3 | Grass |
| Jun 25 | Lexus Eastbourne Open | Final | Maxime Cressy | W | 6-2, 6-7(4), 7-6(4) | Grass |
| Jun 24 | Lexus Eastbourne Open | Semifinal | Alex de Minaur | W | 6-1, 6-7(5), 6-3 | Grass |
| Jun 23 | Lexus Eastbourne Open | Quarterfinal | Alexander Bublik | W | 6-3, 6-2 | Grass |
| Jun 22 | Lexus Eastbourne Open | Round 2 | Thiago Monteiro | W | 7-5, 6-3 | Grass |
| Jun 13 | Queen's Club | Round 1 | Jack Draper | L | 3-6, 2-6 | Grass |
| Jun 9 | Libema Open | Round 2 | Tim Van Rijthoven | L | 7-6(9), 5-7, 4-6 | Grass |
| May 25 | Roland Garros | Round 2 | Bernabe Zapata Miralles | L | 6-3, 2-6, 2-6, 3-6 | Clay |
| May 23 | Roland Garros | Round 1 | Santiago Rodriguez Taverna | W | 7-6(2), 3-6, 6-3, 4-6, 6-4 | Clay |
| Apr 15 | Monte-Carlo Masters | Quarterfinal | Alejandro Davidovich Fokina | L | 6-2, 4-6, 3-6 | Clay |
| Apr 14 | Monte-Carlo Masters | Round 3 | Sebastian Korda | W | 7-6(4), 7-5 | Clay |
| Apr 13 | Monte-Carlo Masters | Round 2 | Marin Cilic | W | 6-3, 4-6, 6-4 | Clay |
| Apr 12 | Monte-Carlo Masters | Round 1 | Lucas Catarina | W | 6-7(6), 7-6(5), 6-4 | Clay |
| Apr 8 | Fayez Sarofim & Co. U.S. Men's Clay Court Championship | Quarterfinal | Cristian Garin | L | 2-6, 7-6(5), 3-6 | Clay |
| Apr 7 | Fayez Sarofim & Co. U.S. Men's Clay Court Championship | Round 2 | Alejandro Tabilo | W | 6-1, 6-4 | Clay |
| Mar 29 | Miami Open | Round 4 | Miomir Kecmanovic | L | 6-3, 1-6, 4-6 | Hard |
| Mar 28 | Miami Open | Round 3 | Tommy Paul | W | 7-6(2), 6-4 | Hard |
| Mar 26 | Miami Open | Round 2 | Mikhail Kukushkin | W | 6-3, 5-7, 6-3 | Hard |
| Mar 20 | Indian Wells | Final | Rafael Nadal | W | 6-3, 7-6(5) | Hard |
| Mar 19 | Indian Wells | Semifinal | Andrey Rublev | W | 7-5, 6-4 | Hard |
| Mar 18 | Indian Wells | Quarterfinal | Miomir Kecmanovic | W | 7-6, 3-6, 6-1 | Hard |
| Mar 16 | Indian Wells | Round 4 | Alex de Minaur | W | 3-6, 6-4, 7-6(5) | Hard |
| Mar 15 | Indian Wells | Round 3 | Jaume Munar | W | 6-4, 2-6, 7-6(2) | Hard |
| Mar 13 | Indian Wells | Round 2 | Kamil Majchrzak | W | 6-1, 6-1 | Hard |
| Feb 23 | Abierto Mexicano Telcel presentado por HSBC | Round 2 | Yoshihito Nishioka | L | 6-3, 4-6, 2-6 | Hard |
| Feb 21 | Abierto Mexicano Telcel presentado por HSBC | Round 1 | Adrian Mannarino | W | 6-3, 6-3 | Hard |
| Feb 11 | Nexo Dallas Open | Quarterfinal | Marcos Giron | L | 4-6, 6-3, 6-7(3) | Hard |
| Feb 9 | Nexo Dallas Open | Round 2 | Jack Sock | W | 6-1, 6-4 | Hard |
| Jan 24 | Australian Open | Round 4 | Stefanos Tsitsipas | L | 6-4, 4-6, 6-4, 3-6, 4-6 | Hard |
| Jan 21 | Australian Open | Round 3 | Roberto Bautista Agut | W | 6-0, 3-6, 3-6, 6-4, 6-3 | Hard |
| Jan 19 | Australian Open | Round 2 | Frances Tiafoe | W | 6-4, 6-3, 7-6(5) | Hard |
| Jan 18 | Australian Open | Round 1 | Maximilian Marterer | W | 7-6(8), 6-3, 6-2 | Hard |
2021: 34-22
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 10 | Stockholm Open | Round 2 | Tommy Paul | L | 4-6, 4-6 | Hard |
| Nov 9 | Stockholm Open | Round 1 | Egor Gerasimov | W | 6-4, 6-4 | Hard |
| Nov 5 | Paris Masters | Quarterfinal | Novak Djokovic | L | 4-6, 3-6 | Hard |
| Nov 4 | Paris Masters | Round 3 | Cameron Norrie | W | 6-3, 7-6(3) | Hard |
| Nov 3 | Paris Masters | Round 2 | Andrey Rublev | W | 7-5, 7-6(2) | Hard |
| Nov 2 | Paris Masters | Round 1 | Lorenzo Sonego | W | 3-6, 6-2, 6-3 | Hard |
| Oct 31 | St Petersburg Open | Final | Marin Cilic | L | 6-7(3), 6-4, 4-6 | Hard |
| Oct 30 | St Petersburg Open | Semifinal | Jan-Lennard Struff | W | 5-7, 6-1, 6-3 | Hard |
| Oct 29 | St Petersburg Open | Quarterfinal | John Millman | W | 6-4, 6-2 | Hard |
| Oct 28 | St Petersburg Open | Round 2 | Tommy Paul | W | 7-6(3), 6-4 | Hard |
| Oct 26 | St Petersburg Open | Round 1 | Emil Ruusuvuori | W | 6-1, 6-4 | Hard |
| Oct 16 | Indian Wells | Semifinal | Nikoloz Basilashvili | L | 6-7(5), 3-6 | Hard |
| Oct 15 | Indian Wells | Quarterfinal | Alexander Zverev | W | 4-6, 6-3, 7-6(3) | Hard |
| Oct 13 | Indian Wells | Round 4 | Jannik Sinner | W | 6-4, 6-3 | Hard |
| Oct 12 | Indian Wells | Round 3 | Matteo Berrettini | W | 6-4, 6-3 | Hard |
| Oct 10 | Indian Wells | Round 2 | Brandon Nakashima | W | 6-3, 6-4 | Hard |
| Sep 30 | San Diego Open | Round 2 | Denis Shapovalov | L | 6-7, 2-6 | Hard |
| Sep 27 | San Diego Open | Round 1 | Salvatore Caruso | W | 6-4, 7-6(2) | Hard |
| Sep 2 | US Open | Round 2 | Jenson Brooksby | L | 7-6(7), 6-7(10), 5-7, 2-6 | Hard |
| Aug 31 | US Open | Round 1 | Alex de Minaur | W | 7-6(4), 6-2, 1-6, 6-4 | Hard |
| Aug 16 | Western & Southern Open | Round 1 | Albert Ramos-Vinolas | L | 6-4, 4-6, 4-6 | Hard |
| Aug 9 | National Bank Open | Round 1 | James Duckworth | L | 6-7(2), 3-6 | Hard |
| Aug 4 | Citi Open | Round 2 | Denis Kudla | L | 4-6, 2-6 | Hard |
| Jul 31 | Truist Atlanta Open | Semifinal | John Isner | L | 6-7(4), 7-5, 3-6 | Hard |
| Jul 30 | Truist Atlanta Open | Quarterfinal | Reilly Opelka | W | 7-6(5), 6-7(3), 7-6(4) | Hard |
| Jul 28 | Truist Atlanta Open | Round 2 | Steve Johnson | W | 6-7(5), 6-4, 6-1 | Hard |
| Jul 27 | Truist Atlanta Open | Round 1 | Evgeny Donskoy | W | 6-3, 6-4 | Hard |
| Jul 23 | Mifel Open | Semifinal | Cameron Norrie | L | 3-6, 1-6 | Hard |
| Jul 22 | Mifel Open | Quarterfinal | Steve Johnson | W | 6-4, 6-4 | Hard |
| Jul 22 | Mifel Open | Round 2 | Illya Marchenko | W | 6-1, 6-7(9), 7-5 | Hard |
| Jul 3 | Wimbledon | Round 3 | Alexander Zverev | L | 7-6(3), 4-6, 3-6, 6-7(4) | Grass |
| Jul 1 | Wimbledon | Round 2 | Steve Johnson | W | 6-4, 7-6(4), 4-6, 6-7(4), 6-4 | Grass |
| Jun 30 | Wimbledon | Round 1 | Brandon Nakashima | W | 7-5, 3-6, 6-4, 7-5 | Grass |
| Jun 3 | French Open | Round 2 | Dominik Koepfer | L | 3-6, 2-6, 6-3, 4-6 | Clay |
| May 31 | French Open | Round 1 | Joao Sousa | W | 6-4, 6-2, 6-4 | Clay |
| May 11 | Internazionali BNL d`Italia | Round 2 | Novak Djokovic | L | 3-6, 6-7(5) | Clay |
| May 10 | Internazionali BNL d`Italia | Round 1 | Daniel Evans | W | 6-3, 6-2 | Clay |
| May 4 | Madrid Open | Round 1 | Albert Ramos-Vinolas | L | 5-7, 7-5, 4-6 | Clay |
| Apr 13 | Monte-Carlo Masters | Round 1 | Roberto Bautista Agut | L | 2-6, 5-7 | Clay |
| Apr 10 | Sardegna Open | Semifinal | Lorenzo Sonego | L | 4-6, 7-5, 1-6 | Clay |
| Apr 9 | Sardegna Open | Quarterfinal | Aljaz Bedene | W | 6-3, 6-4 | Clay |
| Apr 7 | Sardegna Open | Round 2 | Andrej Martin | W | 6-2, 7-6(4) | Clay |
| Mar 30 | Miami Open | Round 4 | Alexander Bublik | L | 7-6(5), 3-6, 4-6 | Hard |
| Mar 28 | Miami Open | Round 3 | Cameron Norrie | W | 6-4, 3-6, 6-1 | Hard |
| Mar 26 | Miami Open | Round 2 | Marcos Giron | W | 6-2, 6-2 | Hard |
| Mar 17 | Dubai Duty Free | Round 3 | Andrey Rublev | L | 3-6, 1-6 | Hard |
| Mar 16 | Dubai Duty Free | Round 2 | Nikoloz Basilashvili | W | 4-6, 6-3, 7-6(4) | Hard |
| Mar 12 | Qatar Open | Semifinal | Nikoloz Basilashvili | L | 6-7(3), 1-6 | Hard |
| Mar 11 | Qatar Open | Quarterfinal | Denis Shapovalov | W | 5-7, 6-3, 7-5 | Hard |
| Mar 10 | Qatar Open | Round 2 | David Goffin | W | 6-1, 5-7, 7-6(9) | Hard |
| Mar 8 | Qatar Open | Round 1 | Lorenzo Sonego | W | 7-6(5), 6-4 | Hard |
| Feb 12 | Australian Open | Round 3 | Novak Djokovic | L | 6-7(1), 4-6, 6-3, 6-4, 2-6 | Hard |
| Feb 9 | Australian Open | Round 2 | Reilly Opelka | W | 4-6, 7-6(6), 6-7(4), 7-6(5), 6-2 | Hard |
| Feb 7 | Australian Open | Round 1 | Albert Ramos-Vinolas | W | 7-6(6), 3-6, 6-2, 7-6(6) | Hard |
| Feb 4 | Murray River Open | Round 3 | Jeremy Chardy | L | 2-6, 4-6 | Hard |
| Feb 3 | Murray River Open | Round 2 | Federico Coria | W | 6-2, 6-1 | Hard |
2020: 12-13
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 3 | Paris Masters | Round 1 | Richard Gasquet | L | 0-6, 6-3, 3-6 | Hard |
| Oct 26 | Erste Bank Open | Round 1 | Borna Coric | L | 4-6, 4-6 | Hard |
| Oct 22 | European Open | Round 2 | Lloyd Harris | L | 5-7, 6-7(3) | Hard |
| Oct 21 | European Open | Round 1 | Reilly Opelka | W | 7-6(5), 6-1 | Hard |
| Oct 12 | St Petersburg Open | Round 1 | Cameron Norrie | L | 4-6, 6-4, 3-6 | Hard |
| Oct 2 | French Open | Round 3 | Lorenzo Sonego | L | 6-7(5), 3-6, 6-7(17) | Clay |
| Sep 30 | French Open | Round 2 | Radu Albot | W | 6-3, 6-2, 6-4 | Clay |
| Sep 27 | French Open | Round 1 | Tomas Machac | W | 7-5, 7-6(2), 1-6, 2-6, 6-3 | Clay |
| Sep 21 | Hamburg European Open | Round 1 | Pablo Cuevas | L | 4-6, 2-6 | Clay |
| Sep 14 | Internazionali BNL d`Italia | Round 1 | Stefano Travaglia | L | 4-6, 6-7(4) | Clay |
| Sep 4 | US Open | Round 3 | Denis Shapovalov | L | 6-3, 3-6, 6-4, 6-7(5), 2-6 | Hard |
| Sep 2 | US Open | Round 2 | Gilles Simon | W | 7-5, 6-3, 6-2 | Hard |
| Aug 31 | US Open | Round 1 | Dominik Koepfer | W | 6-7(7), 6-3, 6-2, 6-4 | Hard |
| Aug 24 | Western & Southern Open | Round 2 | Aljaz Bedene | L | 6-7(5), 5-7 | Hard |
| Aug 22 | Western & Southern Open | Round 1 | Lloyd Harris | W | 6-1, 6-3 | Hard |
| Feb 29 | Abierto Mexicano Telcel presentada por HSBC | Final | Rafael Nadal | L | 3-6, 2-6 | Hard |
| Feb 28 | Abierto Mexicano Telcel presentada por HSBC | Semifinal | John Isner | W | 2-6, 7-5, 6-3 | Hard |
| Feb 27 | Abierto Mexicano Telcel presentada por HSBC | Quarterfinal | Kyle Edmund | W | 6-4, 6-3 | Hard |
| Feb 26 | Abierto Mexicano Telcel presentada por HSBC | Round 2 | Ugo Humbert | W | 6-4, 6-1 | Hard |
| Feb 25 | Abierto Mexicano Telcel presentada por HSBC | Round 1 | John Millman | W | 7-5, 3-6, 6-1 | Hard |
| Feb 18 | Delray Beach Open by Vitacost.com | Round 1 | Cameron Norrie | L | 4-6, 7-6(4), 4-6 | Hard |
| Jan 24 | Australian Open | Round 3 | Dominic Thiem | L | 2-6, 4-6, 7-6(5), 4-6 | Hard |
| Jan 23 | Australian Open | Round 2 | Kevin Anderson | W | 4-6, 6-7(5), 7-6(4), 6-2, 6-2 | Hard |
| Jan 21 | Australian Open | Round 1 | Tallon Griekspoor | W | 6-3, 6-3, 6-3 | Hard |
| Jan 11 | Adelaide International | Round 1 | Alexander Bublik | L | 4-6, 6-7(4) | Hard |
2019: 33-27
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 30 | Paris Masters | Round 2 | Stefanos Tsitsipas | L | 6-7(3), 3-6 | Hard |
| Oct 29 | Paris Masters | Round 1 | Frances Tiafoe | W | 7-6(6), 3-6, 6-4 | Hard |
| Oct 23 | Swiss Indoors Basel | Round 2 | Alex de Minaur | L | 3-6, 3-6 | Hard |
| Oct 22 | Swiss Indoors Basel | Round 1 | Alexander Zverev | W | 7-6(7), 6-4 | Hard |
| Oct 16 | Intrum Stockholm Open | Round 2 | Yoshihito Nishioka | L | 5-7, 4-6 | Hard |
| Oct 9 | Shanghai Masters | Round 2 | Karen Khachanov | L | 2-6, 4-6 | Hard |
| Oct 6 | Shanghai Masters | Round 1 | Fernando Verdasco | W | 7-6(2), 6-7(5), 6-4 | Hard |
| Sep 30 | Rakuten Japan Open | Round 1 | Reilly Opelka | L | 3-6, 4-6 | Hard |
| Sep 25 | Chengdu Open | Round 1 | Alexander Bublik | L | 6-4, 5-7, 5-7 | Hard |
| Aug 26 | US Open | Round 1 | Feliciano Lopez | L | 6-3, 4-6, 3-6, 4-6 | Hard |
| Aug 13 | Western & Southern Open | Round 1 | David Goffin | L | 4-6, 6-4, 4-6 | Hard |
| Aug 6 | Rogers Cup (M) | Round 1 | Hubert Hurkacz | L | 3-6, 5-7 | Hard |
| Aug 3 | Abierto Mexicano de Tenis Mifel presentado por Cinemax | Final | Diego Schwartzman | L | 6-7(6), 3-6 | Hard |
| Aug 3 | Abierto Mexicano de Tenis Mifel presentado por Cinemax | Semifinal | Radu Albot | W | 6-3, 6-2 | Hard |
| Aug 2 | Abierto Mexicano de Tenis Mifel presentado por Cinemax | Quarterfinal | Fabio Fognini | W | 6-1, 7-6(1) | Hard |
| Jul 31 | Abierto Mexicano de Tenis Mifel presentado por Cinemax | Round 2 | Prajnesh Gunneswaran | W | 4-6, 6-3, 6-2 | Hard |
| Jul 31 | Abierto Mexicano de Tenis Mifel presentado por Cinemax | Round 1 | Dominik Koepfer | W | 6-3, 6-4 | Hard |
| Jul 28 | BB&T Atlanta Open | Final | Alex de Minaur | L | 3-6, 6-7(2) | Hard |
| Jul 27 | BB&T Atlanta Open | Semifinal | Cameron Norrie | W | 6-1, 3-6, 6-3 | Hard |
| Jul 26 | BB&T Atlanta Open | Quarterfinal | Miomir Kecmanovic | W | 6-1, 7-6(1) | Hard |
| Jul 25 | BB&T Atlanta Open | Round 2 | Kevin King | W | 6-2, 6-3 | Hard |
| Jul 4 | Wimbledon | Round 2 | Jan-Lennard Struff | L | 4-6, 3-6, 7-5, 6-7(2) | Grass |
| Jul 2 | Wimbledon | Round 1 | Tomas Berdych | W | 6-4, 6-4, 6-3 | Grass |
| Jun 29 | Nature Valley International | Final | Sam Querrey | W | 6-3, 6-4 | Grass |
| Jun 28 | Nature Valley International | Semifinal | Kyle Edmund | W | 7-6(8), 6-3 | Grass |
| Jun 27 | Nature Valley International | Quarterfinal | Hubert Hurkacz | W | 6-4, 7-6(5) | Grass |
| Jun 26 | Nature Valley International | Round 2 | Guido Pella | W | 6-4, 3-6, 6-4 | Grass |
| Jun 24 | Nature Valley International | Round 1 | Paul Jubb | W | 6-2, 6-3 | Grass |
| Jun 18 | Noventi Open | Round 1 | Roberto Bautista Agut | L | 6-7(10), 0-6 | Grass |
| Jun 12 | Libema Open | Round 2 | Borna Coric | L | 6-4, 3-6, 3-6 | Grass |
| Jun 10 | Libema Open | Round 1 | Jurij Rodionov | W | 7-6(2), 6-4 | Grass |
| May 30 | French Open | Round 2 | Roberto Bautista Agut | L | 2-6, 3-6, 2-6 | Clay |
| May 28 | French Open | Round 1 | Bernard Tomic | W | 6-1, 6-4, 6-1 | Clay |
| May 24 | Open Parc Auvergne-Rhone-Alpes Lyon | Semifinal | Benoit Paire | L | 4-6, 2-6 | Clay |
| May 23 | Open Parc Auvergne-Rhone-Alpes Lyon | Quarterfinal | Roberto Bautista Agut | W | 6-7(6), 6-3, 6-4 | Clay |
| May 22 | Open Parc Auvergne-Rhone-Alpes Lyon | Round 2 | Richard Gasquet | W/O | Walkover | Clay |
| May 20 | Open Parc Auvergne-Rhone-Alpes Lyon | Round 1 | Jiri Vesely | W | 7-5, 7-6(3) | Clay |
| May 16 | Internazionali BNL dItalia | Round 2 | Kei Nishikori | L | 2-6, 4-6 | Clay |
| May 14 | Internazionali BNL dItalia | Round 1 | Guido Pella | W | 6-3, 6-4 | Clay |
| May 12 | Internazionali BNL dItalia | Filippo Baldi | W | 6-4, 6-3 | Clay | |
| May 11 | Internazionali BNL dItalia | Jacopo Berrettini | W | 6-4, 6-3 | Clay | |
| May 7 | Madrid Open | Round 2 | Novak Djokovic | L | 4-6, 2-6 | Clay |
| May 6 | Madrid Open | Round 1 | Grigor Dimitrov | W | 7-6(8), 7-6(4) | Clay |
| May 5 | Madrid Open | Marius Copil | W | 7-6(5), 7-5 | Clay | |
| May 4 | Madrid Open | Nicola Kuhn | W | 6-4, 6-3 | Clay | |
| Apr 30 | Millennium Estoril Open | Round 1 | Alejandro Davidovich Fokina | L | 6-7(3), 4-6 | Clay |
| Apr 23 | Barcelona Open | Round 2 | Kei Nishikori | L | 5-7, 2-6 | Clay |
| Apr 22 | Barcelona Open | Round 1 | Reilly Opelka | W | 6-3, 6-4 | Clay |
| Apr 18 | Monte-Carlo Masters | Round 3 | Novak Djokovic | L | 3-6, 0-6 | Clay |
| Apr 17 | Monte-Carlo Masters | Round 2 | Diego Schwartzman | W | 6-4, 6-2 | Clay |
| Apr 16 | Monte-Carlo Masters | Round 1 | Jo-Wilfried Tsonga | W | 6-4, 2-0 ret. (ret.) | Clay |
| Apr 8 | US Mens Clay Court Championship | Round 1 | Marcel Granollers | L | 2-6, 6-4, 2-6 | Clay |
| Mar 21 | Miami Open | Round 1 | Maximilian Marterer | L | 4-6, 6-3, 3-6 | Hard |
| Mar 8 | Indian Wells | Round 1 | Steve Johnson | L | 3-6, 3-6 | Hard |
| Feb 19 | Delray Beach Open | Round 1 | Mackenzie McDonald | L | 6-3, 4-6, 3-6 | Hard |
| Jan 17 | Australian Open | Round 3 | Roger Federer | L | 2-6, 5-7, 2-6 | Hard |
| Jan 15 | Australian Open | Round 2 | Gael Monfils | W | 6-3, 6-7(8), 7-6(6), 7-6(5) | Hard |
| Jan 14 | Australian Open | Round 1 | Cameron Norrie | W | 6-3, 7-6(6), 6-2 | Hard |
| Jan 9 | ASB Classic | Quarterfinal | Cameron Norrie | L | 6-7(3), 3-6 | Hard |
| Jan 8 | ASB Classic | Round 2 | John Isner | W | 7-6(3), 7-6(5) | Hard |
| Jan 6 | ASB Classic | Round 1 | Marius Copil | W | 4-6, 6-3, 6-4 | Hard |
2018: 26-22
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 7 | Intesa Sanpaolo Next Gen ATP Finals | Liam Caruana | W | 1-4, 4-1, 4-3(9), 4-2 | Hard | |
| Nov 6 | Intesa Sanpaolo Next Gen ATP Finals | Andrey Rublev | L | 2-4, 4-1, 4-3(4), 3-4(2), 2-4 | Hard | |
| Oct 26 | Swiss Indoors Basel | Quarterfinal | Marius Copil | L | 6-7(6), 5-7 | Hard |
| Oct 24 | Swiss Indoors Basel | Round 2 | Henri Laaksonen | W | 6-2, 7-5 | Hard |
| Oct 22 | Swiss Indoors Basel | Round 1 | Laslo Djere | W | 6-0, 7-5 | Hard |
| Oct 16 | Stockholm Open | Round 1 | Hyeon Chung | L | 2-6, 2-6 | Hard |
| Oct 10 | Shanghai Masters | Round 2 | Sam Querrey | L | 3-6, 7-6(4), 5-7 | Hard |
| Oct 8 | Shanghai Masters | Round 1 | Robin Haase | W | 6-3, 7-6(3) | Hard |
| Oct 2 | Rakuten Japan Open | Round 1 | Stan Wawrinka | L | 3-6, 4-6 | Hard |
| Sep 29 | Chengdu Open | Semifinal | Fabio Fognini | L | 7-6(5), 0-6, 3-6 | Hard |
| Sep 28 | Chengdu Open | Quarterfinal | Sam Querrey | W | 7-6(1), 7-5 | Hard |
| Sep 27 | Chengdu Open | Round 2 | Mikhail Kukushkin | W | 7-5, 6-1 | Hard |
| Sep 25 | Chengdu Open | Round 1 | Chun-Hsin Tseng | W | 3-6, 6-3, 6-4 | Hard |
| Aug 31 | US Open | Round 3 | Dominic Thiem | L | 6-3, 3-6, 6-7(5), 4-6 | Hard |
| Aug 29 | US Open | Round 2 | Jason Kubler | W | 6-3, 3-6, 6-3, 0-0 ret. (ret.) | Hard |
| Aug 27 | US Open | Round 1 | Mischa Zverev | W | 4-6, 2-6, 6-4, 7-6(2), 6-2 | Hard |
| Aug 22 | Winston-Salem Open | Round 2 | Filip Krajinovic | L | 4-6, 1-6 | Hard |
| Aug 20 | Winston-Salem Open | Round 1 | Malek Jaziri | W | 6-1, 6-4 | Hard |
| Aug 1 | Abierto de Tenis Mifel | Round 2 | Yoshihito Nishioka | L | 6-7(3), 1-6 | Hard |
| Jul 30 | Abierto de Tenis Mifel | Round 1 | Thanasi Kokkinakis | W | 7-6(6), 7-6(5) | Hard |
| Jul 25 | Truist Atlanta Open | Round 2 | Hyeon Chung | L | 4-6, 6-7(5) | Hard |
| Jul 24 | Truist Atlanta Open | Round 1 | Ramkumar Ramanathan | W | 6-4, 6-4 | Hard |
| Jul 6 | Wimbledon | Round 2 | Alexander Zverev | L | 4-6, 7-5, 7-6(0), 1-6, 2-6 | Grass |
| Jul 3 | Wimbledon | Round 1 | Lorenzo Sonego | W | 3-6, 6-3, 6-2, 6-2 | Grass |
| Jun 25 | Nature Valley International | Round 1 | Jared Donaldson | L | 7-6(5), 3-6, 6-7(3) | Grass |
| Jun 17 | Cinch Championships | Yuki Bhambri | L | 4-6, 2-6 | Grass | |
| Jun 16 | Cinch Championships | Lorenzo Sonego | W | 6-2, 3-6, 6-1 | Grass | |
| Jun 13 | Boss Open | Round 1 | Benoit Paire | L | 7-6(4), 3-6, 2-6 | Grass |
| May 27 | French Open | Round 1 | Guido Andreozzi | L | 7-6(4), 3-6, 6-3, 2-6, 3-6 | Clay |
| May 24 | Open Parc Auvergne-Rhone-Alpes Lyon | Quarterfinal | Dusan Lajovic | L | 5-7, 1-6 | Clay |
| May 23 | Open Parc Auvergne-Rhone-Alpes Lyon | Round 2 | Jack Sock | W | 7-6(6), 6-2 | Clay |
| May 22 | Open Parc Auvergne-Rhone-Alpes Lyon | Round 1 | Matthew Ebden | W | 6-4, 6-2 | Clay |
| May 6 | Madrid Open | Nicolas Kicker | L | 2-6, 6-3, 3-6 | Clay | |
| May 5 | Madrid Open | Alejandro Davidovich Fokina | W | 3-6, 6-4, 6-4 | Clay | |
| Apr 14 | Fayez Sarofim & Co. U.S. Men's Clay Court Championship | Semifinal | Steve Johnson | L | 5-7, 7-6(4), 2-6 | Clay |
| Apr 13 | Fayez Sarofim & Co. U.S. Men's Clay Court Championship | Quarterfinal | Jack Sock | W | 6-3, 3-6, 6-4 | Clay |
| Apr 12 | Fayez Sarofim & Co. U.S. Men's Clay Court Championship | Round 2 | Ryan Harrison | W | 3-6, 6-0, 6-3 | Clay |
| Apr 10 | Fayez Sarofim & Co. U.S. Men's Clay Court Championship | Round 1 | Tim Smyczek | W | 6-7(3), 6-2, 7-6(6) | Clay |
| Mar 21 | Miami Open | Round 1 | Pierre-Hugues Herbert | L | 6-7(4), 4-6 | Hard |
| Mar 14 | Indian Wells | Round 4 | Borna Coric | L | 2-6, 7-6(6), 4-6 | Hard |
| Mar 12 | Indian Wells | Round 3 | Fernando Verdasco | W | 4-6, 6-2, 7-6(1) | Hard |
| Mar 10 | Indian Wells | Round 2 | Andrey Rublev | W | 6-4, 7-6(4) | Hard |
| Mar 8 | Indian Wells | Round 1 | Reilly Opelka | W | 4-6, 7-6(6), 6-4 | Hard |
| Feb 23 | Delray Beach Open | Quarterfinal | Denis Shapovalov | L | 5-7, 4-6 | Hard |
| Feb 22 | Delray Beach Open | Round 2 | Mikhail Youzhny | W | 6-1, 4-6, 6-3 | Hard |
| Feb 20 | Delray Beach Open | Round 1 | Sam Querrey | W | 2-6, 6-3, 7-6(4) | Hard |
| Jan 12 | Australian Open | Mathias Bourgue | L | 6-7(3), 6-0, 4-6 | Hard | |
| Jan 10 | Australian Open | Sam Groth | W | 6-4, 3-6, 7-6(3) | Hard |
2017: 15-15
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 7 | ATP Shanghai Rolex Masters | Vasek Pospisil | L | 3-6, 6-7(5) | Hard | |
| Sep 29 | ATP Chengdu Open | Quarterfinal | Guido Pella | L | 3-6, 6-7(3) | Hard |
| Sep 28 | ATP Chengdu Open | Round 2 | Nikoloz Basilashvili | W | 6-3, 3-6, 6-1 | Hard |
| Sep 25 | ATP Chengdu Open | Round 1 | Wu Di | W | 7-5, 6-1 | Hard |
| Sep 24 | ATP Chengdu Open | Marco Chiudinelli | W | 6-4, 6-2 | Hard | |
| Sep 23 | ATP Chengdu Open | Aisam-Ul-Haq Qureshi | W | 6-3, 6-4 | Hard | |
| Aug 31 | US Open | Round 2 | Dominic Thiem | L | 4-6, 4-6, 6-4, 5-7 | Hard |
| Aug 30 | US Open | Round 1 | Marcos Baghdatis | W | 6-4, 6-4, 6-3 | Hard |
| Aug 24 | ATP Winston-Salem Open | Quarterfinal | Roberto Bautista Agut | L | 2-6, 6-7(3) | Hard |
| Aug 23 | ATP Winston-Salem Open | Round 3 | Paolo Lorenzi | W | 7-6(3), 7-6(5) | Hard |
| Aug 22 | ATP Winston-Salem Open | Round 2 | Yuichi Sugita | W | 6-3, 6-2 | Hard |
| Aug 21 | ATP Winston-Salem Open | Round 1 | Malek Jaziri | W | 4-6, 6-4, 6-3 | Hard |
| Aug 3 | ATP Abierto Mexicano de Tenis MIFEL | Quarterfinal | Thanasi Kokkinakis | L | 6-7(5), 2-6 | Hard |
| Aug 2 | ATP Abierto Mexicano de Tenis MIFEL | Round 2 | Albert Ramos-Vinolas | W | 7-6(5), 6-4 | Hard |
| Aug 1 | ATP Abierto Mexicano de Tenis MIFEL | Round 1 | Mikhail Kukushkin | W | 6-7(5), 6-2, 6-2 | Hard |
| Jul 25 | ATP BB&T Atlanta Open | Round 1 | Christopher Eubanks | L | 6-7(5), 4-6 | Hard |
| Jul 17 | ATP Dell Technologies Hall of Fame | Round 1 | Tobias Kamke | L | 3-6, 3-6 | Grass |
| Jul 4 | Wimbledon | Round 1 | John Isner | L | 4-6, 6-7(3), 3-6 | Grass |
| Jun 10 | ATP Mercedes Cup | Marco Chiudinelli | L | 5-7, 6-4, 3-6 | Grass | |
| Mar 24 | ATP & WTA Miami Open | Round 2 | Philipp Kohlschreiber | L | 5-7, 6-3, 6-7(4) | Hard |
| Mar 22 | ATP & WTA Miami Open | Round 1 | Adam Pavlasek | W | 6-2, 6-3 | Hard |
| Mar 14 | ATP & WTA BNP Paribas Open | Round 3 | Malek Jaziri | L | 4-6, 6-3, 3-6 | Hard |
| Mar 12 | ATP & WTA BNP Paribas Open | Round 2 | Marin Cilic | W | 4-6, 7-5, 6-4 | Hard |
| Mar 10 | ATP & WTA BNP Paribas Open | Round 1 | Benoit Paire | W | 6-3, 6-2 | Hard |
| Feb 26 | ATP & WTA Abierto Mexicano Telcel | Round 1 | Adrian Mannarino | L | 6-3, 6-7(5), 4-6 | Hard |
| Feb 23 | ATP Delray Beach Open | Round 2 | Donald Young | L | 6-4, 3-6, 4-6 | Hard |
| Feb 20 | ATP Delray Beach Open | Round 1 | Akira Santillan | W | 6-4, 6-4 | Hard |
| Feb 16 | ATP Memphis Open | Round 2 | Matthew Ebden | L | 4-6, 6-4, 3-6 | Hard |
| Feb 14 | ATP Memphis Open | Round 1 | Yen-Hsun Lu | W | 4-6, 7-6(4), 7-6(7) | Hard |
| Jan 16 | Australian Open | Round 1 | Gilles Muller | L | 6-7(6), 6-7(5), 3-6 | Hard |
2016: 21-22
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 26 | Swiss Indoors Basel | Round 1 | Mischa Zverev | L | 6-7(4), 0-6 | Hard |
| Oct 20 | European Open | Round 2 | Diego Schwartzman | L | 4-6, 4-6 | Hard |
| Oct 19 | European Open | Round 1 | Joris De Loore | W | 3-6, 6-4, 6-4 | Hard |
| Oct 12 | Shanghai Masters | Round 2 | Roberto Bautista Agut | L | 4-6, 4-6 | Hard |
| Oct 10 | Shanghai Masters | Round 1 | Stephane Robert | W | 7-6(2), 2-6, 6-3 | Hard |
| Oct 9 | Shanghai Masters | John Millman | W | 6-4, 6-2 | Hard | |
| Oct 8 | Shanghai Masters | Andreas Seppi | W | 7-6(5), 7-6(5) | Hard | |
| Oct 4 | Japan Open | Round 1 | Juan Monaco | L | 6-7(2), 6-7(5) | Hard |
| Aug 29 | US Open | Round 1 | Jack Sock | L | 6-7(3), 5-7, 6-3, 6-1, 4-6 | Hard |
| Aug 23 | Winston-Salem Open | Round 2 | Fernando Verdasco | L | 6-3, 3-6, 2-6 | Hard |
| Aug 22 | Winston-Salem Open | Round 1 | Frances Tiafoe | W | 6-1, 6-4 | Hard |
| Aug 16 | ATP & WTA Western & Southern Open | Round 1 | Mikhail Youzhny | L | 1-6, 3-6 | Hard |
| Aug 5 | Atlanta Open | Quarterfinal | John Isner | L | 5-7, 4-6 | Hard |
| Aug 3 | Atlanta Open | Round 2 | Bjorn Fratangelo | W | 4-6, 6-3, 6-2 | Hard |
| Aug 2 | Atlanta Open | Round 1 | Austin Smith | W | 6-2, 6-2 | Hard |
| Jul 26 | ATP Rogers Cup | Round 1 | Ivo Karlovic | L | 7-6(9), 6-7(5), 2-6 | Hard |
| Jul 20 | ATP & WTA Citi Open | Round 2 | Alexander Zverev | L | 4-6, 2-6 | Hard |
| Jul 18 | ATP & WTA Citi Open | Round 1 | Dudi Sela | W | 6-4, 6-3 | Hard |
| Jun 28 | Wimbledon | Round 1 | Stan Wawrinka | L | 6-7(4), 1-6, 7-6(2), 4-6 | Grass |
| Jun 19 | ATP AEGON Nottingham Open | Round 1 | Adrian Mannarino | L | 3-6, 2-6 | Grass |
| Jun 14 | Terra Wortmann Open | Round 1 | Yuichi Sugita | L | 6-7(4), 6-2, 3-6 | Grass |
| Jun 8 | Boss Open | Round 2 | Roger Federer | L | 4-6, 7-5, 4-6 | Grass |
| Jun 7 | Boss Open | Round 1 | Fabrice Martin | W | 3-6, 7-6(6), 6-1 | Grass |
| May 24 | French Open | Round 1 | Borna Coric | L | 3-6, 1-6, 3-6 | Clay |
| May 18 | ATP Open de Nice Cote d' Azur | Round 2 | Gilles Simon | L | 4-6, 4-6 | Clay |
| May 16 | ATP Open de Nice Cote d' Azur | Round 1 | Illya Marchenko | W | 7-6(4), 6-4 | Clay |
| Mar 25 | ATP & WTA Miami Open | Round 2 | David Ferrer | L | 6-7(6), 1-6 | Hard |
| Mar 23 | ATP & WTA Miami Open | Round 1 | Simone Bolelli | W | 6-4, 6-2 | Hard |
| Mar 22 | Miami Open | Alex Kuznetsov | W | 4-6, 6-3, 6-2 | Hard | |
| Mar 21 | Miami Open | Nicolas Kicker | W | 6-4, 6-3 | Hard | |
| Mar 10 | ATP & WTA BNP Paribas Open | Round 1 | Frances Tiafoe | L | 3-6, 6-2, 3-6 | Hard |
| Feb 25 | ATP & WTA Abierto Mexicano Telcel | Quarterfinal | Sam Querrey | L | 6-2, 4-6, 4-6 | Hard |
| Feb 24 | ATP & WTA Abierto Mexicano Telcel | Round 2 | Victor Estrella Burgos | W | 6-1, 6-3 | Hard |
| Feb 23 | ATP & WTA Abierto Mexicano Telcel | Round 1 | Jeremy Chardy | W | 6-4, 3-6, 6-3 | Hard |
| Feb 16 | Delray Beach Open | Round 1 | Tim Smyczek | L | 3-6, 3-6 | Hard |
| Feb 14 | ATP Memphis Open | Final | Kei Nishikori | L | 4-6, 4-6 | Hard |
| Feb 13 | ATP Memphis Open | Semifinal | Ricardas Berankis | W | 2-6, 6-3, 6-4 | Hard |
| Feb 12 | ATP Memphis Open | Quarterfinal | Benjamin Becker | W | 6-4, 5-7, 7-6(5) | Hard |
| Feb 11 | ATP Memphis Open | Round 2 | Steve Johnson | W | 7-6(5), 7-6(7) | Hard |
| Feb 9 | ATP Memphis Open | Round 1 | Michael Mmoh | W | 6-3, 6-4 | Hard |
| Jan 19 | Australian Open | Round 1 | Jack Sock | L | 4-6, 6-3, 6-0, 3-6, 4-6 | Hard |
| Jan 15 | Australian Open | Mischa Zverev | W | 6-3, 6-7(5), 6-4 | Hard | |
| Jan 12 | Australian Open | Hiroki Moriya | W | 6-3, 6-1 | Hard |
2015: 1-3
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Aug 25 | US Open | Luca Vanni | L | 3-6, 3-6 | Hard | |
| Jun 23 | ATP AEGON Nottingham Open | Round 1 | Pablo Carreno Busta | W | 6-1, 6-4 | Grass |
| Jun 23 | ATP AEGON Nottingham Open | Round 2 | Feliciano Lopez | L | 3-6, 3-6 | Grass |
| Mar 11 | Indian Wells | Thiemo De Bakker | L | 4-6, 4-6 | Hard |
2014: 0-1
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Aug 20 | US Open | Jan Mertl | L | 6-1, 3-6, 3-6 | 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 12 | vs Holger Rune | LEANTaylor Fritz to win | -240 | VOID | 0.00u | #3250 |
| Nov 11 | vs Cameron Norrie | PREDTaylor Fritz to win | -333 | WON | +0.30u | #3176 |
| Nov 6 | vs Carlos Alcaraz | PREDCarlos Alcaraz to win | -295 | WON | +0.34u | #2769 |
| Nov 5 | vs Arthur Fils | PREDArthur Fils to win | -130 | LOST | -1.00u | #2706 |
| Nov 4 | vs Alex Molcan | PREDTaylor Fritz to win | -420 | WON | +0.24u | #2646 |
| Nov 3 | vs Benjamin Bonzi | PREDTaylor Fritz to win | -425 | WON | +0.24u | #2591 |
| Oct 31 | vs Valentin Vacherot | PREDTaylor Fritz to win | -315 | LOST | -1.00u | #2243 |
| Oct 30 | vs Arthur Fils | PREDArthur Fils to win | -111 | LOST | -1.00u | #2173 |
| Oct 29 | vs Denis Shapovalov | LEANTaylor Fritz to win | -210 | WON | +0.48u | #2108 |
| Oct 28 | vs Rinky Hijikata | PREDTaylor Fritz to win | -750 | WON | +0.13u | #2041 |
| Oct 25 | vs Lorenzo Musetti | LEANTaylor Fritz to win | -215 | LOST | -1.00u | #1784 |
| Oct 24 | vs Tommy Paul | PREDTaylor Fritz to win | -182 | WON | +0.55u | #1652 |
| Oct 23 | vs Daniel Altmaier | PREDTaylor Fritz to win | -441 | WON | +0.23u | #1566 |
| Oct 22 | vs Pierre-Hugues Herbert | PREDTaylor Fritz to win | -526 | WON | +0.19u | #1518 |
| Oct 11 | vs Stefanos Tsitsipas | LEANTaylor Fritz to win | -160 | LOST | -1.00u | #840 |
| Oct 9 | vs Matteo Arnaldi | PREDTaylor Fritz to win | -360 | WON | +0.28u | #642 |
Fritz reached a career-high ATP Tour ranking of No. 4 on November 18, 2024.
In 2022, Fritz won 3 titles: the BNP Paribas Open, the Lexus Eastbourne Open and the Japan Open Tennis Championships.
In 2025, Fritz won 2 titles: the Boss Open and the Lexus Eastbourne Open.
Aug 20, 2014: lost to Jan Mertl 6-1, 3-6, 3-6US Open, on hard
Nov 11, 2026: beat Cameron Norrie 7-5, 6-3Bybit Stockholm Open, Round 2, on hard court
The players he has met most in our records, with the head-to-head.
Last: Jul 8, 2026, Wimbledon Quarterfinal, lost
Last: Oct 29, 2026, Swiss Indoors Basel Round 2, won
Last: Sep 2, 2025, US Open Quarterfinal, lost
Last: Nov 11, 2026, Bybit Stockholm Open Round 2, won
Last: Jul 4, 2026, Wimbledon Round 3, won
Last: Aug 5, 2025, National Bank Open Quarterfinal, won
Results and schedules come from Agatha's own records of the ATP Tour. The ATP ranking is ESPN's, as of Nov 5, 2026.
Updated Nov 12, 2026, 5:51 PM ET. Results and form refresh after every match; biography facts are checked weekly.