| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Aug 12 | @ Sho Shimabukuro | 57.5% | — | ungraded |
| Aug 1 | @ Benjamin Bonzi | 21.4% | — | ungraded |
| May 24 | @ Royer V. | — | 0–3 | ungraded |
| Feb 12 | @ Francisco Cerundolo | — | 0–2 | ungraded |
| Feb 9 | vs Damir Dzumhur |
| — |
| 2–0 |
| ungraded |
| Aug 25, 2025 | @ Kamil Majchrzak | — | 1–3 | ungraded |
| Aug 8, 2025 | @ Reilly Opelka | — | 0–2 | ungraded |
| Jul 29, 2025 | @ Fabian Marozsan | — | 0–2 | ungraded |
| Jul 15, 2025 | @ Vit Kopriva | — | 0–1 | ungraded |
| Jun 30, 2025 | @ Jiri Lehecka | — | 1–3 | ungraded |
| May 27, 2025 | @ Gael Monfils | — | 2–3 | ungraded |
| May 12, 2025 | @ Alex de Minaur | — | 0–2 | ungraded |
| May 10, 2025 | vs Thiago Seyboth Wild | — | 2–1 | ungraded |
| Apr 2, 2025 | @ Alexandre Muller | — | 1–2 | ungraded |
| Mar 31, 2025 | vs Aleksandar Vukic | — | 2–1 | ungraded |
| Feb 18, 2025 | @ Luciano Darderi | — | 0–1 | ungraded |
| Sep 13, 2024 | vs Joaquin Aguilar Cardozo | — | 2–0 | ungraded |
| Sep 13, 2024 | @ Franco Roncadelli | — | 1–2 | ungraded |
| Feb 26, 2024 | @ Albert Ramos | — | 0–2 | ungraded |
| Feb 19, 2024 | @ Cameron Norrie | — | 0–2 | ungraded |
| Feb 5, 2024 | @ Sebastian Baez | — | 1–2 | ungraded |
| Feb 5, 2024 | vs Thiago Seyboth Wild | — | 2–1 | ungraded |
| Aug 28, 2023 | @ Borna Gojo | — | 0–3 | ungraded |
| Jul 24, 2023 | @ Cristian Garin | — | 1–2 | ungraded |
| Jul 17, 2023 | @ Bernabe Zapata Miralles | — | 0–2 | ungraded |