|
R16 | 2021 M15 Ithaca, Wk. 40 | Hard | L | Alafia Ayeni | 6-1 2-1 ret. | [H2H] |
R32 | 2021 M15 Ithaca, Wk. 40 | Hard | W | Joshua Peck | 7-5 6-4 | [H2H] |
|
QF | 2021 M15 Champaign, Wk. 37 | Hard | L | Cannon Kingsley | 6-0 6-3 | [H2H] |
R16 | 2021 M15 Champaign, Wk. 37 | Hard | W | Emile Hudd | 6-2 7-5 | [H2H] |
R32 | 2021 M15 Champaign, Wk. 37 | Hard | W | Dusty H. Boyer | 6-4 6-1 | [H2H] |
|
F | 2021 M15 Champaign, Wk. 37 | Hard | W | Axel Nefve | 6-4 6-4 | [H2H] |
|
F | 2021 M15 Monastir, Wk. 32 | Hard | L | Daniil Glinka | 7-5 6-0 | [H2H] |
SF | 2021 M15 Monastir, Wk. 32 | Hard | W | Federico Salomone | 6-4 6-2 | [H2H] |
QF | 2021 M15 Monastir, Wk. 32 | Hard | W | Samir Hamza Reguig | 6-0 7-6(4) | [H2H] |
|
R32 | 2021 M15 Monastir, Wk. 31 | Hard | L | Aziz Dougaz | 6-4 6-4 | [H2H] |
|
F | 2021 M15 Monastir, Wk. 31 | Hard | W | Yvo Panak | 6-3 6-3 | [H2H] |
SF | 2021 M15 Monastir, Wk. 31 | Hard | W | Mohamed Amine Aissa Khelifa | 6-0 2-0 ret. | [H2H] |
QF | 2021 M15 Monastir, Wk. 31 | Hard | W | Nikolay Sysoev | 6-1 6-2 | [H2H] |
|
R32 | 2021 M15 Monastir, Wk. 30 | Hard | L | Michael Zhu | 7-5 0-6 6-3 | [H2H] |
|
F | 2021 M15 Monastir, Wk. 30 | Hard | W | Filiberto Fumagalli | 6-2 6-3 | [H2H] |
SF | 2021 M15 Monastir, Wk. 30 | Hard | W | Paulo Knippling | 6-1 6-3 | [H2H] |
QF | 2021 M15 Monastir, Wk. 30 | Hard | W | Filip Cebic | 6-2 6-2 | [H2H] |
|
QF | 2020 M25 Los Angeles, Wk. 2 | Hard | L | Hady Habib | 6-2 6-3 | [H2H] |
|
R32 | 2019 M25 Malibu, Wk. 45 | Hard | L | Martin Redlicki | 7-6(3) 6-4 | [H2H] |
|
F | 2019 M25 Malibu, Wk. 45 | Hard | W | Milen Ianakiev | 6-3 6-3 | [H2H] |
QF | 2019 M25 Malibu, Wk. 45 | Hard | W | Goncalo Ferreira | 3-6 6-1 10-8 | [H2H] |
|
R32 | 2019 M15 Champaign, Wk. 37 | Hard | L | Tom Fawcett | 6-4 7-6(3) | [H2H] |
|
R16 | 2019 M15 Pittsburgh, Wk. 27 | Clay | L | Alexander Cozbinov | 6-1 6-1 | [H2H] |
R32 | 2019 M15 Pittsburgh, Wk. 27 | Clay | W | Strong Kirchheimer | 7-6(3) 1-6 6-1 | [H2H] |
|
R16 | 2019 M15 Rochester, Wk. 26 | Clay | L | Ricardo Rodriguez - Pace | 6-2 6-3 | [H2H] |
R32 | 2019 M15 Rochester, Wk. 26 | Clay | W | Jack Mingjie Lin | 6-3 6-1 | [H2H] |
|
R16 | 2019 M15 Orlando, Wk. 25 | Clay | L | Alan Kohen | 7-5 3-6 7-6(7) | [H2H] |
R32 | 2019 M15 Orlando, Wk. 25 | Clay | W | Marcus McDaniel | 7-5 6-3 | [H2H] |
|
SF | 2019 M25 Calabasas, Wk. 12 | Hard | L | Stefan Kozlov | 6-2 6-2 | [H2H] |
QF | 2019 M25 Calabasas, Wk. 12 | Hard | W | Karue Sell | 6-4 2-6 6-3 | [H2H] |