| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Sep 2 | @ Denis Shapovalov | 40.8% | 0–3 | ✓ right |
| Aug 14 | @ Yannick Hanfmann | 48.7% | 0–2 | ✓ right |
| Aug 13 | vs Dusan Lajovic | 40.4% | — | ungraded |
| Aug 11 | vs Gustavo Heide | 36.4% | — | ungraded |
| Aug 3 |
| vs Titouan Droguet |
| 34.4% |
| — |
| ungraded |
| Jul 15 | @ Titouan Droguet | — | 1–2 | ungraded |
| Jul 13 | vs Dusan Lajovic | — | 2–1 | ungraded |
| Jun 29 | @ Marton Fucsovics | — | 0–1 | ungraded |
| May 28 | @ Brandon Nakashima | — | 2–3 | ungraded |
| May 25 | vs Vilius Gaubas | — | 3–1 | ungraded |
| Apr 3 | @ Camilo Ugo Carabelli | — | 1–2 | ungraded |
| Apr 2 | vs Tallon Griekspoor | — | 2–1 | ungraded |
| Mar 31 | vs Hugo Gaston | — | 2–0 | ungraded |
| Nov 4, 2025 | @ Kyrian Jacquet | — | 1–2 | ungraded |
| Feb 12, 2025 | @ Lorenzo Sonego | — | 0–0 | ungraded |
| Feb 11, 2025 | vs Benjamin Bonzi | — | 2–1 | ungraded |
| Dec 18, 2024 | vs Nishesh Basavareddy | — | 3–1 | ungraded |
| Dec 18, 2024 | @ Joao Fonseca | — | 0–3 | ungraded |
| Dec 18, 2024 | vs Juncheng Shang | — | 3–1 | ungraded |
| Dec 18, 2024 | @ Alex Michelsen | — | 1–3 | ungraded |
| Nov 4, 2024 | @ Cameron Norrie | — | 1–2 | ungraded |
| Oct 14, 2024 | @ Roberto Bautista Agut | — | 0–2 | ungraded |
| Jul 29, 2024 | vs Arthur Cazaux | — | 2–0 | ungraded |
| Jul 29, 2024 | @ Andrey Rublev | — | 1–2 | ungraded |
| Jul 22, 2024 | @ Fabio Fognini | — | 0–2 | ungraded |