| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Jul 1 | @ Arthur Rinderknech | — | 0–3 | ungraded |
| Jun 29 | vs Marco Trungelliti | — | 3–1 | ungraded |
| Jun 16 | @ Jenson Brooksby | — | 1–2 | ungraded |
| Jun 10 | @ Alex de Minaur | — | 0–2 | ungraded |
| Jun 9 | vs Jaume Munar |
| — |
| 2–0 |
| ungraded |
| Apr 25 | @ Jakub Mensik | — | 0–2 | ungraded |
| Apr 23 | vs Alexei Popyrin | — | 2–0 | ungraded |
| Mar 31 | @ Brandon Nakashima | — | 0–2 | ungraded |
| Mar 22 | @ Alexander Zverev | — | 0–2 | ungraded |
| Mar 19 | vs Jacob Fearnley | — | 1–0 | ungraded |
| Mar 4 | @ Camilo Ugo Carabelli | — | 0–2 | ungraded |
| Feb 7 | @ Adrian Mannarino | — | 1–2 | ungraded |
| Feb 6 | vs Luca Nardi | — | 2–0 | ungraded |
| Feb 4 | vs Roberto Bautista Agut | — | 2–0 | ungraded |
| Feb 3 | vs Hubert Hurkacz | — | 2–0 | ungraded |
| Jan 19 | @ Valentin Vacherot | — | 0–3 | ungraded |
| Aug 27, 2025 | @ Frances Tiafoe | — | 1–3 | ungraded |
| Aug 25, 2025 | vs Darwin Blanch | — | 3–0 | ungraded |
| Mar 18, 2024 | @ Christopher Oconnell | — | 0–2 | ungraded |
| Mar 18, 2024 | vs Tommy Paul | — | 1–1 | ungraded |
| Mar 18, 2024 | vs Zhizhen Zhang | — | 2–0 | ungraded |