|
R32 | 2022 M15 Marrakech, Wk. 12 | Clay | L | Christoph Negritu | 2-6 6-3 6-2 | [H2H] |
|
F | 2022 M15 Marrakech, Wk. 12 | Clay | W | Pol Amoros Ramos | 6-0 6-4 | [H2H] |
SF | 2022 M15 Marrakech, Wk. 12 | Clay | W | Facundo Yunis | 6-2 6-2 | [H2H] |
QF | 2022 M15 Marrakech, Wk. 12 | Clay | W | Noah Perfetti Perfetti Noah | 6-0 6-3 | [H2H] |
|
SF | 2022 M15 Marrakech, Wk. 11 | Clay | L | Samm Butler | 6-4 6-1 | [H2H] |
|
R16 | 2022 M15+H Bagnoles de l'Orne, Wk. 2 | Clay | L | Hugo Pontico | 6-1 6-4 | [H2H] |
R32 | 2022 M15+H Bagnoles de l'Orne, Wk. 2 | Clay | W | Charlelie Cosnet | 6-4 6-4 | [H2H] |
|
F | 2022 M15+H Bagnoles de l'Orne, Wk. 2 | Clay | W | Hugo Jardin | 6-3 2-6 11-9 | [H2H] |
|
SF | 2021 M15 Platja D'Aro, Wk. 40 | Clay | L | Maik Steiner | 6-4 6-3 | [H2H] |
QF | 2021 M15 Platja D'Aro, Wk. 40 | Clay | W | Marco Furlanetto | 6-4 6-3 | [H2H] |
|
R32 | 2019 M15 Nonthaburi, Wk. 48 | Hard | L | Rio Noguchi | 6-3 6-1 | [H2H] |
|
F | 2019 M15 Nonthaburi, Wk. 48 | Hard | W | Wei-De Lin | 6-1 6-4 | [H2H] |
SF | 2019 M15 Nonthaburi, Wk. 48 | Hard | W | Chien Hsun Lo | 7-6(7) 6-2 | [H2H] |
QF | 2019 M15 Nonthaburi, Wk. 48 | Hard | W | Nutdanai Sincharoenwattana | 6-2 6-2 | [H2H] |
|
R16 | 2019 M25 Tay Ninh, Wk. 40 | Hard | L | Rimpei Kawakami | 7-6(5) 6-1 | [H2H] |
R32 | 2019 M25 Tay Ninh, Wk. 40 | Hard | W | Billy Harris | 4-6 6-2 6-3 | [H2H] |
|
F | 2019 M25 Tay Ninh, Wk. 40 | Hard | W | Qun Gao | 6-1 2-6 10-5 | [H2H] |
SF | 2019 M25 Tay Ninh, Wk. 40 | Hard | W | Igor Panin | 6-0 6-1 | [H2H] |
QF | 2019 M25 Tay Ninh, Wk. 40 | Hard | W | Christian Cheuque | 6-0 6-0 | [H2H] |
|
R32 | 2018 Vietnam F5 Futures | Hard | L | Linus Frost | 6-4 2-6 6-1 | [H2H] |
|
F | 2018 Vietnam F5 Futures | Hard | W | George Botezan | 6-4 6-4 | [H2H] |
SF | 2018 Vietnam F5 Futures | Hard | W | Christian Samuelsson | 6-4 6-4 | [H2H] |
|
R32 | 2018 Vietnam F4 Futures | Hard | L | Samuel Shropshire | 2-6 6-3 7-6(5) | [H2H] |
|
F | 2018 Vietnam F4 Futures | Hard | W | Cheng-Yu Yu | 1-6 6-2 7-6(5) | [H2H] |
SF | 2018 Vietnam F4 Futures | Hard | W | Sam Ryan Ziegann | 6-2 6-2 | [H2H] |
|
R32 | 2017 Hungary F6 Futures | Clay | L | Pascal Brunner | 1-6 2-0 ret. | [H2H] |
|
R32 | 2017 Portugal F12 Futures | Hard | L | Hugo Largo | 6-1 7-6(4) | [H2H] |
|
F | 2017 Portugal F12 Futures | Hard | W | Jose Von Hafe Perez | 6-2 6-3 | [H2H] |
SF | 2017 Portugal F12 Futures | Hard | W | Sergi Fontcuberta | 7-5 6-2 | [H2H] |
|
R16 | 2017 Portugal F11 Futures | Hard | L | Alex DE Minaur | 6-1 6-2 | [H2H] |