|
QF | 2019 M15 Champaign, Wk. 37 | Hard | L | Adam Walton | 6-2 6-2 | [H2H] |
R16 | 2019 M15 Champaign, Wk. 37 | Hard | W | Kareem Allaf | 0-6 6-4 6-3 | [H2H] |
R32 | 2019 M15 Champaign, Wk. 37 | Hard | W | Drew Baird | 6-4 7-6(3) | [H2H] |
|
F | 2019 Winnetka Challenger | Hard | L | Felix Corwin | 7-6(3) 6-4 | [H2H] |
|
QF | 2019 M15 Champaign, Wk. 23 | Hard | L | Strong Kirchheimer | 6-3 6-4 | [H2H] |
R16 | 2019 M15 Champaign, Wk. 23 | Hard | W | Reese Stalder | 6-2 6-4 | [H2H] |
R32 | 2019 M15 Champaign, Wk. 23 | Hard | W | Daniel Fainblum | 1-6 6-2 6-3 | [H2H] |
|
R32 | 2019 M15 Cancun, Wk. 16 | Hard | L | Henry Craig | 6-3 4-6 7-5 | [H2H] |
|
R32 | 2019 M15 Cancun, Wk. 15 | Hard | L | Adam El Mihdawy | 7-6(1) 4-2 ret. | [H2H] |
|
R16 | 2019 M25 Calabasas, Wk. 12 | Hard | L | Karue Sell | 6-2 6-4 | [H2H] |
R32 | 2019 M25 Calabasas, Wk. 12 | Hard | W | Ryan Shane | 6-3 7-6(3) | [H2H] |
|
R16 | 2019 M25 Bakersfield, Wk. 11 | Hard | L | Aleksandar Vukic | 6-4 4-6 6-3 | [H2H] |
R32 | 2019 M25 Bakersfield, Wk. 11 | Hard | W | Zdenek Derkas | 6-2 3-6 6-4 | [H2H] |
|
R16 | 2019 M25 Glasgow, Wk. 8 | Hard | L | Igor Sijsling | 6-2 6-1 | [H2H] |
R32 | 2019 M25 Glasgow, Wk. 8 | Hard | W | Albano Olivetti | 7-6(1) 6-3 | [H2H] |
|
R32 | 2019 M25 Barnstaple, Wk. 7 | Hard | L | Antoine Escoffier | 6-3 6-3 | [H2H] |
|
R32 | 2019 M25 Oberentfelden, Wk. 6 | Carpet | L | Antoine Bellier | 6-4 7-6(6) | [H2H] |
|
R16 | 2019 M15 Antalya, Wk. 4 | Clay | L | Ivan Sabanov | w/o | [H2H] |
R32 | 2019 M15 Antalya, Wk. 4 | Clay | W | Georg Winkler | 7-6(4) 6-7(1) 10-2 | [H2H] |
|
R16 | 2019 M15 Antalya, Wk. 3 | Clay | L | Davide Galoppini | 6-3 6-2 | [H2H] |
R32 | 2019 M15 Antalya, Wk. 3 | Clay | W | Gokberk Ergeneman | 6-3 6-4 | [H2H] |
|
R32 | 2019 M15+H Bagnoles-de-l'Orne Futures | Clay | L | Mick Lescure | 6-3 6-4 | [H2H] |
|
R32 | 2018 Houston Challenger | Hard | L | Alexis Galarneau | 6-3 6-2 | [H2H] |
|
QF | 2018 Knoxville Challenger | Hard | L | Michael Redlicki | 4-6 6-1 6-4 | [H2H] |
|
QF | 2018 Charlottesville Challenger | Hard | L | Denis Yevseyev | 6-1 6-4 | [H2H] |
|
SF | 2018 Las Vegas Challenger | Hard | L | Jelle Sels | 6-7(6) 7-6(3) 6-4 | [H2H] |
QF | 2018 Las Vegas Challenger | Hard | W | Bar Tzuf Botzer | 7-6(5) 6-3 | [H2H] |
|
R32 | 2018 Calgary Challenger | Hard | L | John-Patrick Smith | 7-6(4) 7-6(3) | [H2H] |
|
F | 2018 Calgary Challenger | Hard | W | Mikael Torpegaard | 6-7(7) 6-2 7-5 | [H2H] |
SF | 2018 Calgary Challenger | Hard | W | Sekou Bangoura | 7-5 6-4 | [H2H] |