| Oct 30, 2025 | vs Alexander Zverev | Paris Masters 2025 · R16 | L 2-6 4-6 | match → |
| Oct 29, 2025 | vs Arthur Cazaux | Paris Masters 2025 · R32 | W 7(7)-6(5) 6-4 | match → |
| Oct 28, 2025 | vs Valentin Royer | Paris Masters 2025 · R64 | W 4-6 6-1 6-4 | match → |
| Oct 6, 2025 | vs Daniil Medvedev | Shanghai Masters 2025 · R32 | L 3-6 6(5)-7(7) | match → |
| Oct 4, 2025 | vs Matteo Arnaldi | Shanghai Masters 2025 · R64 | W 6-4 6-4 | match → |
| Aug 27, 2025 | vs Arthur Rinderknech | US Open 2025 · R64 | L 6-4 3-6 2-6 6-2 6-3 | match → |
| Aug 24, 2025 | vs Alexander Shevchenko | US Open 2025 · R128 | W 1-6 1-6 2-6 | match → |
| Aug 10, 2025 | vs Joao Fonseca | Cincinnati Open 2025 · R64 | L 7(7)-6(4) 4-5 | match → |
| Aug 3, 2025 | vs Andrey Rublev | Canadian Open 2025 · R16 | L 6(3)-7(7) 7(7)-6(2) 3-0 | match → |
| Aug 1, 2025 | vs Jakub Mensik | Canadian Open 2025 · R32 | W 6-2 6-4 | match → |
| Jul 31, 2025 | vs Corentin Moutet | Canadian Open 2025 · R64 | W 6-4 6-3 | match → |
| Jul 27, 2025 | vs Alex De Minaur | Washington Open 2025 · Final | L 7-5 1-6 6(3)-7(7) | match → |
| Jul 27, 2025 | vs Ben Shelton | Washington Open 2025 · Semifinal | W 6-2 7-5 | match → |
| Jul 26, 2025 | vs Taylor Fritz | Washington Open 2025 · Quarterfinal | W 6(3)-7(7) 6-3 5-7 | match → |
| Jul 24, 2025 | vs Learner Tien | Washington Open 2025 · R16 | W 6-2 6-2 | match → |
| Jul 23, 2025 | vs Jaume Munar | Washington Open 2025 · R32 | W 6-4 6-2 | match → |
| Jul 4, 2025 | vs Taylor Fritz | Wimbledon 2025 · R32 | L 6-4 6-3 6(5)-7(7) 6-1 | match → |
| Jul 3, 2025 | vs Botic Van De Zandschulp | Wimbledon 2025 · R64 | W 1-6 6-4 3-6 6(5)-7(7) | match → |
| Jun 30, 2025 | vs Brandon Holt | Wimbledon 2025 · R128 | W 2-6 4-6 5-7 | match → |
| May 29, 2025 | vs Jiri Lehecka | French Open (Roland-Garros) 2025 · R64 | L 6-3 3-6 6-1 6-2 | match → |
| May 26, 2025 | vs Pablo Llamas Ruiz | French Open (Roland-Garros) 2025 · R128 | W 3-6 2-6 7(7)-6(4) 3-6 | match → |
| May 21, 2025 | vs Flavio Cobolli | Hamburg Open 2025 · R16 | L 4-6 5-7 | match → |
| May 20, 2025 | vs Gael Monfils | Hamburg Open 2025 · R32 | W 6-3 6-3 | match → |
| May 10, 2025 | vs Jesper De Jong | Italian Open 2025 · R64 | L 6-0 6-2 | match → |
| Apr 27, 2025 | vs Alexander Zverev | Madrid Open 2025 · R32 | L 2-6 7(7)-6(3) 7(7)-6(0) | match → |
| Apr 25, 2025 | vs Nuno Borges | Madrid Open 2025 · R64 | W 2-6 3-6 | match → |
| Apr 18, 2025 | vs Karen Khachanov | Barcelona Open 2025 · Quarterfinal | L 6-4 7-5 | match → |
| Apr 17, 2025 | vs Andrey Rublev | Barcelona Open 2025 · R16 | W 7-5 6-4 | match → |
| Apr 15, 2025 | vs Stan Wawrinka | Barcelona Open 2025 · R32 | W 1-6 4-6 | match → |
| Apr 12, 2025 | vs Carlos Alcaraz | Monte Carlo Masters 2025 · Semifinal | L 6(2)-7(7) 4-6 | match → |
| Apr 12, 2025 | vs Carlos Alcaraz | Monte Carlo 2025 · Semifinal | L 6(2)-7(7) 4-6 | match → |
| Apr 11, 2025 | vs Alexei Popyrin | Monte Carlo Masters 2025 · Quarterfinal | W 6-3 6-2 | match → |
| Apr 11, 2025 | vs Alexei Popyrin | Monte Carlo 2025 · Quarterfinal | W 6-3 6-2 | match → |
| Apr 10, 2025 | vs Jack Draper | Monte Carlo Masters 2025 · R16 | W 3-6 7(8)-6(6) 4-6 | match → |
| Apr 10, 2025 | vs Jack Draper | Monte Carlo 2025 · R16 | W 3-6 7(8)-6(6) 4-6 | match → |
| Apr 9, 2025 | vs Tomas Martin Etcheverry | Monte Carlo Masters 2025 · R32 | W 6(2)-7(7) 3-6 | match → |
| Apr 9, 2025 | vs Tomas Martin Etcheverry | Monte Carlo 2025 · R32 | W 6(2)-7(7) 3-6 | match → |
| Apr 7, 2025 | vs Ben Shelton | Monte Carlo Masters 2025 · R64 | W 6(2)-7(7) 6-2 6-1 | match → |
| Apr 7, 2025 | vs Ben Shelton | Monte Carlo 2025 · R64 | W 6(2)-7(7) 6-2 6-1 | match → |
| Mar 23, 2025 | vs Frances Tiafoe | Miami 2025 · R64 | L 5-7 6(5)-7(7) | match → |
| Mar 22, 2025 | vs Frances Tiafoe | Miami Open 2025 · R64 | L 5-7 6(5)-7(7) | match → |
| Mar 20, 2025 | vs Jan-Lennard Struff | Miami 2025 · R128 | W 6(3)-7(7) 3-6 | match → |
| Mar 20, 2025 | vs Jan-Lennard Struff | Miami Open 2025 · R128 | W 6(3)-7(7) 3-6 | match → |
| Mar 7, 2025 | vs Mackenzie McDonald | Indian Wells 2025 · R128 | L 2-6 6-3 6-2 | match → |
| Mar 2, 2025 | vs Tomas Machac | Mexican Open 2025 · Final | L 7(8)-6(6) 6-2 | match → |
| Mar 1, 2025 | vs Denis Shapovalov | Mexican Open 2025 · Semifinal | W 6(3)-7(7) 6(1)-7(7) | match → |
| Feb 28, 2025 | vs Rodrigo Pacheco Mendez | Mexican Open 2025 · Quarterfinal | W 6-2 6-2 | match → |
| Feb 27, 2025 | vs Frances Tiafoe | Mexican Open 2025 · R16 | W 3-6 7(8)-6(6) 3-6 | match → |
| Feb 26, 2025 | vs Mattia Bellucci | Mexican Open 2025 · R32 | W 1-6 7(8)-6(6) 6-2 | match → |
| Feb 6, 2025 | vs Matteo Arnaldi | Dallas Open 2025 · R16 | L 6-1 6-3 | match → |
| Feb 3, 2025 | vs Brandon Holt | Dallas Open 2025 · R32 | W 6-1 7-5 | match → |
| Jan 18, 2025 | vs Tommy Paul | Australian Open 2025 · R16 | L 1-6 1-6 1-6 | match → |
| Jan 16, 2025 | vs Jakub Mensik | Australian Open 2025 · R32 | W 6-3 6-4 6(7)-7(9) 4-6 2-6 | match → |
| Jan 14, 2025 | vs Felix Auger-Aliassime | Australian Open 2025 · R64 | W 6(7)-7(9) 6(5)-7(7) 6-4 6-1 6-3 | match → |
| Jan 12, 2025 | vs Juncheng Shang | Australian Open 2025 · R128 | W 6(1)-7(7) 2-5 | match → |
| — | vs TBD | Shanghai Masters 2025 · R128 | W | match → |
| — | vs TBD | Italian Open 2025 · R128 | W | match → |
| — | vs TBD | Madrid Open 2025 · R128 | W | match → |
| — | vs TBD | Cincinnati Open 2025 · R128 | W | match → |