| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Jul 29, 2024 | @ Daniel Elahi Galan | — | 0–2 | ungraded |
| Jul 15, 2024 | @ Alex Michelsen | — | 0–2 | ungraded |
| Jul 15, 2024 | vs Radu Albot | — | 2–1 | ungraded |
| Feb 12, 2024 | @ Felix Auger-Aliassime | — | 0–2 | ungraded |
| Feb 5, 2024 | @ Arthur Rinderknech | — |
| 1–2 |
| ungraded |
| Jul 31, 2023 | @ Alexander Shevchenko | — | 0–2 | ungraded |
| Jul 24, 2023 | @ J J Wolf | — | 0–2 | ungraded |
| Jul 24, 2023 | vs Alex Michelsen | — | 2–0 | ungraded |
| Jul 17, 2023 | @ Alex Michelsen | — | 1–2 | ungraded |
| Jul 3, 2023 | @ Laslo Djere | — | 1–3 | ungraded |
| Jun 26, 2023 | @ Zhizhen Zhang | — | 1–2 | ungraded |
| Jun 26, 2023 | vs Daniel Elahi Galan | — | 2–0 | ungraded |
| Jun 19, 2023 | @ Holger Rune | — | 0–2 | ungraded |
| Jun 12, 2023 | @ Marc Andrea Huesler | — | 0–2 | ungraded |
| May 29, 2023 | @ Sebastian Ofner | — | 0–3 | ungraded |
| May 8, 2023 | @ Guido Pella | — | 0–2 | ungraded |
| Apr 24, 2023 | @ Stan Wawrinka | — | 1–2 | ungraded |
| Apr 10, 2023 | @ Matteo Berrettini | — | 0–2 | ungraded |
| Apr 3, 2023 | @ Roberto Carballes Baena | — | 1–2 | ungraded |
| Mar 20, 2023 | @ Dusan Lajovic | — | 0–2 | ungraded |
| Mar 6, 2023 | @ Alejandro Tabilo | — | 0–2 | ungraded |
| Feb 27, 2023 | @ Felix Auger-Aliassime | — | 1–2 | ungraded |
| Feb 20, 2023 | @ Benjamin Bonzi | — | 1–2 | ungraded |
| Feb 20, 2023 | vs Geoffrey Blancaneaux | — | 2–1 | ungraded |
| Feb 13, 2023 | @ Alex de Minaur | — | 1–2 | ungraded |