| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Sep 2 | vs Kamil Majchrzak | 55.7% | 3–1 | ✓ right |
| Aug 15 | @ Adolfo Daniel Vallejo | 77.0% | 0–2 | ✕ wrong |
| Aug 5 | vs Mariano Navone | 85.1% | — | ungraded |
| Jul 17 | @ Raphael Collignon | — | 1–2 | ungraded |
| Jul 15 |
| vs Yannick Hanfmann |
| — |
| 2–1 |
| ungraded |
| May 28 | @ Alejandro Tabilo | — | 0–0 | ungraded |
| May 26 | vs Faurel T. | — | 3–1 | ungraded |
| Apr 11 | @ Carlos Alcaraz | — | 0–2 | ungraded |
| Apr 10 | vs Alex de Minaur | — | 2–1 | ungraded |
| Apr 9 | vs Hubert Hurkacz | — | 2–1 | ungraded |
| Apr 8 | vs Lorenzo Musetti | — | 2–0 | ungraded |
| Apr 6 | vs Juan Manuel Cerundolo | — | 2–1 | ungraded |
| Mar 24 | @ Arthur Fils | — | 1–2 | ungraded |
| Mar 23 | vs Matteo Berrettini | — | 2–0 | ungraded |
| Mar 21 | vs Mariano Navone | — | 2–0 | ungraded |
| Mar 9 | @ Casper Ruud | — | 1–2 | ungraded |
| Mar 7 | vs Nuno Borges | — | 2–0 | ungraded |
| Feb 27 | @ Brandon Nakashima | — | 1–2 | ungraded |
| Feb 26 | vs Gael Monfils | — | 2–0 | ungraded |
| Feb 16 | @ Alex Michelsen | — | 0–2 | ungraded |
| Jan 24 | @ Ben Shelton | — | 0–3 | ungraded |
| Jan 22 | vs Rinky Hijikata | — | 3–1 | ungraded |
| Jan 19 | vs Martin Damm | — | 3–0 | ungraded |
| Jan 15 | @ Alejandro Davidovich Fokina | — | 0–2 | ungraded |
| Jan 14 | vs Thanasi Kokkinakis | — | 0–0 | ungraded |