| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Nov 4, 2024 | vs Miomir Kecmanovic | — | 2–0 | ungraded |
| Nov 4, 2024 | vs Daniel Altmaier | — | 2–0 | ungraded |
| Nov 4, 2024 | @ Denis Shapovalov | — | 0–2 | ungraded |
| Oct 28, 2024 | @ Karen Khachanov | — | 1–2 | ungraded |
| Oct 14, 2024 | @ Gabriel Diallo | — |
| 0–2 |
| ungraded |
| Oct 2, 2024 | @ Matteo Berrettini | — | 0–2 | ungraded |
| Sep 25, 2024 | @ Alex Michelsen | — | 0–2 | ungraded |
| Sep 25, 2024 | vs Tomas Martin Etcheverry | — | 2–0 | ungraded |
| Sep 18, 2024 | @ Lorenzo Musetti | — | 1–2 | ungraded |
| Sep 18, 2024 | vs Pavel Kotov | — | 2–0 | ungraded |
| Aug 26, 2024 | @ Jannik Sinner | — | 0–3 | ungraded |
| Aug 26, 2024 | vs Nicolas Jarry | — | 3–1 | ungraded |
| Aug 26, 2024 | vs Mattia Bellucci | — | 3–1 | ungraded |
| Aug 19, 2024 | vs Strong Kirchheimer | — | 2–0 | ungraded |
| Aug 19, 2024 | @ Arthur Rinderknech | — | 0–2 | ungraded |
| Jul 29, 2024 | @ Brandon Nakashima | — | 0–2 | ungraded |
| Jul 29, 2024 | vs Harold Mayot | — | 2–0 | ungraded |
| Jul 22, 2024 | @ Max Purcell | — | 1–2 | ungraded |
| Jul 1, 2024 | @ Taylor Fritz | — | 0–3 | ungraded |
| May 6, 2024 | @ Roberto Carballes Baena | — | 1–1 | ungraded |
| Apr 22, 2024 | @ Matteo Arnaldi | — | 0–2 | ungraded |
| Apr 15, 2024 | @ Taro Daniel | — | 0–2 | ungraded |
| Apr 8, 2024 | @ Alejandro Tabilo | — | 0–2 | ungraded |
| Mar 18, 2024 | @ Jannik Sinner | — | 0–2 | ungraded |
| Mar 18, 2024 | vs Vit Kopriva | — | 2–0 | ungraded |