| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Feb 13, 2025 | @ Pedro Martinez | — | 0–2 | ungraded |
| Feb 12, 2025 | vs Nicolas Jarry | — | 2–1 | ungraded |
| Aug 26, 2024 | @ Gael Monfils | — | 1–3 | ungraded |
| May 6, 2024 | @ Aleksandar Vukic | — | 0–2 | ungraded |
| Apr 15, 2024 | @ Dusan Lajovic |
| — |
| 0–2 |
| ungraded |
| Mar 18, 2024 | @ Roman Safiullin | — | 0–2 | ungraded |
| Feb 26, 2024 | @ Miomir Kecmanovic | — | 1–2 | ungraded |
| Feb 19, 2024 | @ Emilio Nava | — | 0–2 | ungraded |
| Feb 12, 2024 | @ Daniel Elahi Galan | — | 1–2 | ungraded |
| Feb 5, 2024 | @ Roman Andres Burruchaga | — | 1–2 | ungraded |
| Oct 23, 2023 | @ Alex de Minaur | — | 0–2 | ungraded |
| Oct 16, 2023 | @ Alex de Minaur | — | 0–2 | ungraded |
| Oct 16, 2023 | vs Francisco Cerundolo | — | 2–0 | ungraded |
| Oct 2, 2023 | vs Jiri Lehecka | — | 2–1 | ungraded |
| Oct 2, 2023 | vs Taylor Fritz | — | 2–1 | ungraded |
| Oct 2, 2023 | @ Nicolas Jarry | — | 1–2 | ungraded |
| Oct 2, 2023 | vs Luca Van Assche | — | 2–1 | ungraded |
| Sep 27, 2023 | @ Alexander Zverev | — | 1–2 | ungraded |
| Sep 20, 2023 | @ Alex Bolt | — | 0–2 | ungraded |
| Aug 28, 2023 | @ Arthur Rinderknech | — | 0–3 | ungraded |
| Aug 7, 2023 | @ Tommy Paul | — | 1–2 | ungraded |
| Jul 31, 2023 | @ Mackenzie McDonald | — | 0–2 | ungraded |
| Jul 3, 2023 | @ Jannik Sinner | — | 0–3 | ungraded |
| Jul 3, 2023 | vs Miomir Kecmanovic | — | 3–0 | ungraded |
| Jun 19, 2023 | vs Mackenzie McDonald | — | 2–0 | ungraded |