|
R16 | 2021 M25 Columbus, Wk. 46 | Hard | L | John Mcnally | 6-2 6-4 | [H2H] |
R32 | 2021 M25 Columbus, Wk. 46 | Hard | W | Victor Sklenka | 6-1 6-0 | [H2H] |
|
R16 | 2021 M15 Fayetteville, Wk. 44 | Hard | L | Alfredo Perez | 6-0 6-1 | [H2H] |
R32 | 2021 M15 Fayetteville, Wk. 44 | Hard | W | Juan Pablo GRASSI Mazzuchi | 6-4 6-4 | [H2H] |
|
R16 | 2021 M15 Tallahassee, Wk. 43 | Hard | L | Johannes Ingildsen | 6-2 5-7 6-4 | [H2H] |
R32 | 2021 M15 Tallahassee, Wk. 43 | Hard | W | Youcef Rihane | 6-1 6-1 | [H2H] |
|
R16 | 2021 M15 Fayetteville, Wk. 38 | Hard | L | Paul Jubb | 6-4 3-6 6-3 | [H2H] |
R32 | 2021 M15 Fayetteville, Wk. 38 | Hard | W | Victor Lilov | 6-1 6-0 | [H2H] |
|
F | 2021 M25+H Plaisir, Wk. 37 | Hard | L | Tristan Schoolkate | 6-4 7-5 | [H2H] |
SF | 2021 M25+H Plaisir, Wk. 37 | Hard | W | Vasil Kirkov | 7-5 3-1 ret. | [H2H] |
QF | 2021 M25+H Plaisir, Wk. 37 | Hard | W | Alexander Donski | 6-4 3-1 ret. | [H2H] |
R16 | 2021 M25+H Plaisir, Wk. 37 | Hard | W | Jurgen Briand | 6-3 5-7 6-2 | [H2H] |
R32 | 2021 M25+H Plaisir, Wk. 37 | Hard | W | Arthur Bouquier | 6-0 3-6 6-3 | [H2H] |
|
F | 2021 M25+H Plaisir, Wk. 37 | Hard | W | Arslanbek Temirhanov | 6-2 4-6 10-8 | [H2H] |
SF | 2021 M25+H Plaisir, Wk. 37 | Hard | W | Thibaud Maxant | 6-3 6-1 | [H2H] |
QF | 2021 M25+H Plaisir, Wk. 37 | Hard | W | Charles Minc | 6-1 6-0 | [H2H] |
|
F | 2021 M25+H Ajaccio, Wk. 27 | Hard | L | Nicolas Tepmahc | 6-3 6-2 | [H2H] |
QF | 2021 M25+H Ajaccio, Wk. 27 | Hard | W | Max Cunat | 6-3 6-4 | [H2H] |
|
R32 | 2020 M15 Fayetteville, Wk. 45 | Hard | L | Trent Bryde | 6-1 6-2 | [H2H] |
|
R32 | 2019 M25 Fayetteville, Wk. 43 | Hard | L | Matej Vocel | 6-4 6-0 | [H2H] |
|
R32 | 2019 M15 Fayetteville, Wk. 38 | Hard | L | Eduardo Nava | 7-5 6-3 | [H2H] |
|
SF | 2018 USA F31 Futures | Hard | L | Samuel Philp | 6-4 6-4 | [H2H] |
QF | 2018 USA F31 Futures | Hard | W | Percy Young | 6-0 6-0 | [H2H] |
|
SF | 2017 France F9 Futures | Clay | L | Lucas Catarina | 6-4 6-3 | [H2H] |
|
SF | 2017 France F2 Futures | Hard | L | Antoine Walch | 7-5 6-3 | [H2H] |
QF | 2017 France F2 Futures | Hard | W | Leon Hoeveler | 3-6 6-4 6-1 | [H2H] |
|
SF | 2017 France F1 Futures | Clay | L | Paul Soubies | 6-2 6-1 | [H2H] |
|
SF | 2016 France F8 Futures | Clay | L | Teri Groll | 6-3 6-3 | [H2H] |
|
F | 2016 France F1 Futures | Clay | L | Florian Simbozel | Walkover | [H2H] |
SF | 2016 France F1 Futures | Clay | W | Hugo Pierre | 6-3 4-6 6-3 | [H2H] |