| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Feb 10 | @ Jan-Lennard Struff | — | 0–2 | ungraded |
| Feb 13, 2025 | @ Jan-Lennard Struff | — | 1–2 | ungraded |
| Feb 12, 2025 | vs Gea A. | — | 2–0 | ungraded |
| Aug 26, 2024 | @ Mitchell Krueger | — | 1–3 | ungraded |
| Apr 15, 2024 | @ Roberto Carballes Baena |
| — |
| 0–2 |
| ungraded |
| Mar 4, 2024 | @ Alexandre Muller | — | 0–2 | ungraded |
| Feb 19, 2024 | @ Alexei Popyrin | — | 1–2 | ungraded |
| Feb 19, 2024 | vs Maximilian Marterer | — | 2–0 | ungraded |
| Feb 5, 2024 | @ Sebastian Korda | — | 1–2 | ungraded |
| Jan 15, 2024 | vs Alexandre Muller | — | 3–2 | ungraded |
| Jan 15, 2024 | @ Felix Auger-Aliassime | — | 1–3 | ungraded |
| May 29, 2023 | @ Marton Fucsovics | — | 1–3 | ungraded |
| May 8, 2023 | @ J J Wolf | — | 0–2 | ungraded |
| Apr 24, 2023 | vs Sebastian Korda | — | 2–0 | ungraded |
| Apr 24, 2023 | vs Diego Schwartzman | — | 2–0 | ungraded |
| Apr 24, 2023 | @ Alexander Zverev | — | 0–2 | ungraded |
| Apr 3, 2023 | @ Dimitar Kuzmanov | — | 0–2 | ungraded |
| Oct 17, 2022 | @ Fabio Fognini | — | 1–2 | ungraded |
| Sep 26, 2022 | @ Roman Safiullin | — | 1–2 | ungraded |
| Aug 29, 2022 | vs Tomas Martin Etcheverry | — | 3–1 | ungraded |
| Aug 29, 2022 | @ Matteo Berrettini | — | 1–3 | ungraded |
| Jun 27, 2022 | vs Marc Andrea Huesler | — | 3–2 | ungraded |
| Jun 27, 2022 | @ Cristian Garin | — | 0–3 | ungraded |
| Apr 18, 2022 | @ Mackenzie McDonald | — | 1–2 | ungraded |
| Jan 31, 2022 | @ Aleksandar Vukic | — | 1–2 | ungraded |