|
QF | 2022 M15 Monastir, Wk. 33 | Hard | L | Jacob Bradshaw | 6-2 6-3 | [H2H] |
|
QF | 2022 M15 Monastir, Wk. 32 | Hard | L | Qian Sun | 6-2 6-0 | [H2H] |
|
QF | 2022 M15 Monastir, Wk. 29 | Hard | L | Chirag Duhan | 6-3 6-0 | [H2H] |
|
QF | 2022 M15 Belgrade, Wk. 26 | Clay | L | Ali Habib | 6-1 6-4 | [H2H] |
|
QF | 2022 M25 Skopje, Wk. 23 | Clay | L | Bogdan Pavel | 7-6(1) 6-2 | [H2H] |
|
R32 | 2022 M15 Oran, Wk. 20 | Clay | L | Jagmeet Singh | 6-1 6-7(3) 6-4 | [H2H] |
|
QF | 2022 M15 Dubrovnik, Wk. 14 | Clay | L | Lovre Erceg | 6-2 2-6 10-4 | [H2H] |
|
QF | 2022 M25 Opatija, Wk. 12 | Clay | L | Mauro De Maio | 6-1 6-1 | [H2H] |
|
QF | 2022 M25 Monastir, Wk. 4 | Hard | L | Egor Tsarapkin | 6-3 6-2 | [H2H] |
|
SF | 2021 M15 Heraklion, Wk. 45 | Hard | L | Marius Ruzgas | 6-3 6-3 | [H2H] |
QF | 2021 M15 Heraklion, Wk. 45 | Hard | W | Stelios Kokkalis | 6-4 6-2 | [H2H] |
|
SF | 2021 M15 Heraklion, Wk. 44 | Hard | L | Timofey Stepanov | 6-0 6-1 | [H2H] |
QF | 2021 M15 Heraklion, Wk. 44 | Hard | W | Strahinja Cejovic | 6-7(5) 1-0 ret. | [H2H] |
|
QF | 2021 M15 Doha, Wk. 40 | Hard | L | Essa Qabazard | 6-0 6-1 | [H2H] |
|
QF | 2021 M25 Pretoria, Wk. 39 | Hard | L | Guelord Kayombo | 6-3 6-0 | [H2H] |
|
QF | 2021 M25 Johannesburg / Ellispark, Wk. 38 | Hard | L | Shahar Gabay | 6-3 6-4 | [H2H] |
|
R32 | 2021 M15 Cairo, Wk. 31 | Clay | L | Juan Bautista Torres | 6-2 6-0 | [H2H] |
|
QF | 2021 M15 Cairo, Wk. 29 | Clay | L | Federico Luzzo | 6-3 6-2 | [H2H] |
|
QF | 2021 M25 Belgrade, Wk. 26 | Clay | L | Martin Zeljenka | 6-1 6-1 | [H2H] |
|
QF | 2020 M15 Monastir, Wk. 11 | Hard | L | Leopold Zima | 6-1 6-2 | [H2H] |
|
QF | 2019 M15 Heraklion, Wk. 48 | Hard | L | Martin Dimitrov | 6-3 6-2 | [H2H] |
|
QF | 2019 M15 Heraklion, Wk. 47 | Hard | L | Admir Kalender | 6-0 6-3 | [H2H] |