| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Jul 28, 2025 | @ Facundo Bagnis | — | 1–2 | ungraded |
| Aug 5, 2024 | @ Sebastian Korda | — | 0–1 | ungraded |
| Feb 2, 2024 | vs Seong Chan Hong | — | 2–0 | ungraded |
| Sep 14, 2023 | vs Leo Borg | — | 2–1 | ungraded |
| Aug 7, 2023 | @ Matteo Arnaldi |
| — |
| 0–2 |
| ungraded |
| Jan 16, 2023 | @ Felix Auger-Aliassime | — | 1–3 | ungraded |
| Sep 26, 2022 | @ Novak Djokovic | — | 0–2 | ungraded |
| Sep 26, 2022 | vs Edan Leshem | — | 2–0 | ungraded |
| Sep 26, 2022 | vs Tallon Griekspoor | — | 2–1 | ungraded |
| Sep 16, 2022 | @ Roberto Bautista Agut | — | 1–2 | ungraded |
| Sep 13, 2022 | vs Seong Chan Hong | — | 2–1 | ungraded |
| Aug 8, 2022 | @ Tommy Paul | — | 0–2 | ungraded |
| Feb 7, 2022 | @ John Isner | — | 0–2 | ungraded |
| Feb 7, 2022 | vs Jurij Rodionov | — | 2–1 | ungraded |
| Feb 7, 2022 | vs Caleb Chakravarthi | — | 2–0 | ungraded |