| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Sep 1 | @ Jesper De Jong | 46.7% | — | ungraded |
| Feb 24 | @ Daniel Vallejo | — | 0–1 | ungraded |
| Feb 19 | @ Alejandro Tabilo | — | 1–2 | ungraded |
| Feb 17 | vs Dino Prizmic | — | 2–0 | ungraded |
| Feb 10 | @ Ignacio Buse |
| — |
| 1–2 |
| ungraded |
| Nov 4, 2025 | @ Alexander Blockx | — | 1–2 | ungraded |
| Aug 25, 2025 | @ Flavio Cobolli | — | 2–3 | ungraded |
| Jul 22, 2025 | @ Camilo Ugo Carabelli | — | 1–2 | ungraded |
| Jul 20, 2025 | vs Matej Dodig | — | 2–1 | ungraded |
| Jul 17, 2025 | @ Jerome Kym | — | 0–2 | ungraded |
| Jul 15, 2025 | vs Arthur Rinderknech | — | 2–0 | ungraded |
| May 27, 2025 | @ Jesper De Jong | — | 2–3 | ungraded |
| May 11, 2025 | @ Karen Khachanov | — | 0–2 | ungraded |
| May 9, 2025 | vs Grigor Dimitrov | — | 2–0 | ungraded |
| May 7, 2025 | vs Chun Hsin Tseng | — | 2–1 | ungraded |
| Jan 15, 2025 | @ Benjamin Bonzi | — | 1–3 | ungraded |
| Jan 13, 2025 | vs Grigor Dimitrov | — | 1–0 | ungraded |
| Dec 31, 2024 | @ Pedro Martinez | — | 0–2 | ungraded |
| May 6, 2024 | vs Arthur Rinderknech | — | 2–1 | ungraded |
| May 6, 2024 | @ Nuno Borges | — | 1–2 | ungraded |
| May 6, 2024 | vs Tallon Griekspoor | — | 2–1 | ungraded |
| Apr 15, 2024 | @ Rudolf Molleker | — | 0–2 | ungraded |
| Feb 26, 2024 | @ Pedro Martinez | — | 0–2 | ungraded |
| May 8, 2023 | @ Albert Ramos | — | 1–2 | ungraded |
| Apr 17, 2023 | @ Francisco Cerundolo | — | 0–2 | ungraded |