| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Jul 12 | vs Alexander Zverev | — | 3–1 | ungraded |
| Jul 10 | vs Novak Djokovic | — | 3–0 | ungraded |
| Jul 7 | vs Jan-Lennard Struff | — | 3–0 | ungraded |
| Jul 5 | vs Shintaro Mochizuki | — | 3–0 | ungraded |
| Jul 3 | vs Jenson Brooksby |
| — |
| 3–0 |
| ungraded |
| Jul 1 | vs Nuno Borges | — | 3–0 | ungraded |
| Jun 29 | vs Miomir Kecmanovic | — | 3–2 | ungraded |
| May 28 | @ Juan Manuel Cerundolo | — | 2–3 | ungraded |
| May 26 | vs Tabur C. | — | 3–0 | ungraded |
| May 17 | vs Casper Ruud | — | 2–0 | ungraded |
| May 16 | vs Daniil Medvedev | — | 2–1 | ungraded |
| May 14 | vs Andrey Rublev | — | 2–0 | ungraded |
| May 12 | vs Andrea Pellegrino | — | 2–0 | ungraded |
| May 11 | vs Alexei Popyrin | — | 2–0 | ungraded |
| May 9 | vs Sebastian Ofner | — | 2–0 | ungraded |
| May 3 | vs Alexander Zverev | — | 2–0 | ungraded |
| May 1 | vs Arthur Fils | — | 2–0 | ungraded |
| Apr 29 | vs Jodar R. | — | 2–0 | ungraded |
| Apr 28 | vs Cameron Norrie | — | 2–0 | ungraded |
| Apr 26 | vs Elmer Moller | — | 2–0 | ungraded |
| Apr 24 | vs Benjamin Bonzi | — | 2–1 | ungraded |
| Apr 12 | vs Carlos Alcaraz | — | 2–0 | ungraded |
| Apr 11 | vs Alexander Zverev | — | 2–0 | ungraded |
| Apr 10 | vs Felix Auger-Aliassime | — | 2–0 | ungraded |
| Apr 9 | vs Tomas Machac | — | 2–1 | ungraded |