|
QF | 2022 M15 Monastir, Wk. 15 | Hard | L | Marius Ruzgas | 3-6 6-2 10-3 | [H2H] |
|
F | 2022 M15 Monastir, Wk. 13 | Hard | L | Oscar Weightman | 6-2 6-0 | [H2H] |
SF | 2022 M15 Monastir, Wk. 13 | Hard | W | Aurel Ciocanu | 7-6(4) 7-5 | [H2H] |
QF | 2022 M15 Monastir, Wk. 13 | Hard | W | Qun Gao | 6-7(5) 7-6(4) 17-15 | [H2H] |
|
QF | 2022 M15 Monastir, Wk. 12 | Hard | L | Davide Ferrarolli | 6-3 7-6(5) | [H2H] |
|
SF | 2022 M15 Monastir, Wk. 11 | Hard | L | Maik Steiner | 6-1 3-0 ret. | [H2H] |
QF | 2022 M15 Monastir, Wk. 11 | Hard | W | Fabian Hansch Mauritzson | 6-7(3) 7-5 10-7 | [H2H] |
|
QF | 2022 M15 Monastir, Wk. 10 | Hard | L | Ammar Elamin | 6-2 6-2 | [H2H] |
|
F | 2021 M15 Monastir, Wk. 43 | Hard | L | Mayeul Darras | 6-2 6-1 | [H2H] |
SF | 2021 M15 Monastir, Wk. 43 | Hard | W | Giannicola Misasi | 6-3 6-4 | [H2H] |
QF | 2021 M15 Monastir, Wk. 43 | Hard | W | Yessine Kerouat | 6-0 6-4 | [H2H] |
|
SF | 2021 M15 Monastir, Wk. 42 | Hard | L | Josef Southcombe | 6-3 6-4 | [H2H] |
QF | 2021 M15 Monastir, Wk. 42 | Hard | W | Preston Connor | 6-1 6-2 | [H2H] |
|
SF | 2021 M15 Monastir, Wk. 41 | Hard | L | Max Cunat | 6-0 6-1 | [H2H] |
QF | 2021 M15 Monastir, Wk. 41 | Hard | W | Abhay Abhay Dogra | 6-2 6-0 | [H2H] |
|
SF | 2021 M15 Monastir, Wk. 40 | Hard | L | Giovanni Oradini | 6-3 6-0 | [H2H] |
QF | 2021 M15 Monastir, Wk. 40 | Hard | W | Bastian Alonso Utreras Santander | 7-5 6-2 | [H2H] |
|
QF | 2018 Dominican Republic F2 Futures | Hard | L | Philip Wilbert Major | 3-2 ret. | [H2H] |
|
QF | 2018 Dominican Republic F1 Futures | Hard | L | Yoan Perez | 6-3 6-4 | [H2H] |
|
QF | 2018 Greece F8 Futures | Hard | L | Martin Tomov | 6-2 6-2 | [H2H] |
|
QF | 2018 Greece F6 Futures | Hard | L | Maurus Malgiaritta | 6-2 6-4 | [H2H] |
|
SF | 2018 Canada F3 Futures | Hard | L | Matthew Akman | 6-2 3-6 7-5 | [H2H] |
|
R32 | 2017 Canada F8 Futures | Hard | L | Alafia Ayeni | 6-3 4-6 6-4 | [H2H] |
|
SF | 2017 Canada F7 Futures | Hard | L | Nicaise Muamba | 6-3 6-3 | [H2H] |
|
SF | 2017 Canada F6 Futures | Clay | L | Egor Koleganov | 6-2 6-1 | [H2H] |
QF | 2017 Canada F6 Futures | Clay | W | Michael Pawlowicz | 6-4 6-2 | [H2H] |
|
F | 2017 Canada F5 Futures | Hard | L | Junior A. Ore | 6-3 6-2 | [H2H] |
QF | 2017 Canada F5 Futures | Hard | W | Kevin Kylar | 7-6(3) 7-5 | [H2H] |
|
QF | 2017 USA F27 Futures | Hard | L | Austin Hussey | 6-1 6-3 | [H2H] |
|
SF | 2017 USA F26 Futures | Hard | L | Christopher G Haworth | 6-1 6-3 | [H2H] |