| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Jan 9 | @ Marcos Giron | — | 0–1 | ungraded |
| Jan 8 | vs Karen Khachanov | — | 2–0 | ungraded |
| Jan 6 | vs Alejandro Tabilo | — | 2–0 | ungraded |
| Apr 1, 2025 | @ Adam Walton | — | 0–2 | ungraded |
| Feb 13, 2025 | @ Alex Michelsen |
| — |
| 1–0 |
| ungraded |
| Feb 10, 2025 | vs Alexander Shevchenko | — | 2–0 | ungraded |
| Feb 6, 2025 | @ Casper Ruud | — | 0–2 | ungraded |
| Feb 5, 2025 | vs Roberto Carballes Baena | — | 2–1 | ungraded |
| Apr 1, 2024 | vs Juan Pablo Varillas | — | 2–0 | ungraded |
| Apr 1, 2024 | vs Max Purcell | — | 2–0 | ungraded |
| Apr 1, 2024 | @ Tomas Martin Etcheverry | — | 1–1 | ungraded |
| Feb 26, 2024 | @ Holger Rune | — | 0–2 | ungraded |
| Feb 5, 2024 | @ Ben Shelton | — | 0–2 | ungraded |
| Feb 5, 2024 | vs Emilio Nava | — | 2–0 | ungraded |
| Jan 29, 2024 | vs Benjamin Bonzi | — | 2–0 | ungraded |
| Jan 29, 2024 | @ Holger Rune | — | 0–2 | ungraded |
| Jan 29, 2024 | vs Alexandre Muller | — | 2–0 | ungraded |
| Aug 28, 2023 | @ Jack Draper | — | 1–3 | ungraded |
| Aug 28, 2023 | vs Karen Khachanov | — | 3–0 | ungraded |
| Aug 28, 2023 | vs John Isner | — | 3–2 | ungraded |
| Aug 21, 2023 | vs Marcos Giron | — | 2–0 | ungraded |
| Aug 21, 2023 | vs Darian King | — | 2–1 | ungraded |
| Aug 21, 2023 | @ Borna Coric | — | 1–2 | ungraded |
| Jul 31, 2023 | vs Bradley Klahn | — | 2–0 | ungraded |
| Jul 31, 2023 | @ J J Wolf | — | 0–2 | ungraded |