| Date | Opponent | Model % | Score | Result |
|---|---|---|---|---|
| Sep 1 | @ Dane Sweeny | 67.4% | 0–2 | ✕ wrong |
| Aug 5 | @ Rafael Jodar | 67.1% | 1–2 | ✕ wrong |
| Aug 4 | @ Marton Fucsovics | 48.2% | 2–0 | ✕ wrong |
| Jun 30 | @ Marcos Giron | — | 1–3 | ungraded |
| Jun 22 |
| @ Abedallah Shelbayh |
| — |
| 0–2 |
| ungraded |
| Jun 18 | @ Alejandro Davidovich Fokina | — | 0–2 | ungraded |
| Jun 16 | vs Mpetshi G. | — | 2–1 | ungraded |
| Jun 9 | @ Nick Kyrgios | — | 0–2 | ungraded |
| May 26 | @ Vit Kopriva | — | 2–3 | ungraded |
| May 18 | @ Alejandro Davidovich Fokina | — | 0–2 | ungraded |
| May 9 | @ Pablo Llamas Ruiz | — | 1–2 | ungraded |
| Apr 25 | @ Merida Aguilar D. | — | 0–2 | ungraded |
| Apr 16 | @ Lorenzo Musetti | — | 0–2 | ungraded |
| Apr 13 | vs Ignacio Buse | — | 2–0 | ungraded |
| Apr 8 | @ Casper Ruud | — | 0–2 | ungraded |
| Apr 7 | vs Alexandre Muller | — | 2–0 | ungraded |
| Apr 3 | @ Marco Trungelliti | — | 1–2 | ungraded |
| Apr 1 | vs Baadi T. | — | 2–0 | ungraded |
| Mar 23 | @ Jannik Sinner | — | 0–2 | ungraded |
| Mar 21 | vs Tomas Machac | — | 2–1 | ungraded |
| Mar 7 | @ Aleksandar Kovacevic | — | 0–2 | ungraded |
| Feb 25 | @ Alexander Zverev | — | 0–2 | ungraded |
| Feb 18 | @ Tommy Paul | — | 1–2 | ungraded |
| Jan 23 | @ Carlos Alcaraz | — | 0–3 | ungraded |
| Jan 21 | vs Zheng M. | — | 2–1 | ungraded |