| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Aug 12 | @ JJ Wolf | 52.0% | — | ungraded |
| Aug 4 | vs Fabian Marozsan | 19.1% | 0–2 | ✓ right |
| Aug 1 | vs Dane Sweeny | 37.4% | — | ungraded |
| Jul 5 | @ Jannik Sinner | — | 0–3 | ungraded |
| Jul 3 |
| — |
| 3–1 |
| ungraded |
| Jul 1 | vs Ethan Quinn | — | 3–0 | ungraded |
| Jun 29 | vs Basing M. | — | 3–0 | ungraded |
| Feb 17 | @ Karen Khachanov | — | 1–2 | ungraded |
| Jan 20 | @ Stefanos Tsitsipas | — | 1–3 | ungraded |
| Oct 17, 2025 | @ Alex Michelsen | — | 1–2 | ungraded |
| Oct 16, 2025 | vs Luciano Darderi | — | 2–0 | ungraded |
| Oct 15, 2025 | vs Arthur Cazaux | — | 2–0 | ungraded |
| Sep 25, 2025 | @ Casper Ruud | — | 1–2 | ungraded |
| Aug 29, 2025 | @ Alex de Minaur | — | 0–3 | ungraded |
| Aug 26, 2025 | vs Hugo Gaston | — | 3–0 | ungraded |
| Jul 27, 2025 | @ Mpetshi G. | — | 0–2 | ungraded |
| Jul 2, 2025 | @ Karen Khachanov | — | 2–3 | ungraded |
| Jul 1, 2025 | vs Giulio Zeppieri | — | 3–2 | ungraded |
| Sep 25, 2024 | @ Ugo Humbert | — | 0–2 | ungraded |
| Sep 18, 2024 | @ Yannick Hanfmann | — | 0–2 | ungraded |
| Jul 15, 2024 | @ Arthur Rinderknech | — | 0–2 | ungraded |
| May 27, 2024 | @ Hubert Hurkacz | — | 2–3 | ungraded |
| Mar 4, 2024 | @ Aleksandar Vukic | — | 0–2 | ungraded |
| Jan 15, 2024 | @ Tomas Machac | — | 0–3 | ungraded |
| Jan 1, 2024 | @ Botic van de Zandschulp | — | 0–2 | ungraded |