|
SF | 2022 M25 Sharm ElSheikh, Wk. 6 | Hard | L | Leonardo Rossi | 6-3 6-4 | [H2H] |
QF | 2022 M25 Sharm ElSheikh, Wk. 6 | Hard | W | Ki Lung Ng | 6-4 6-3 | [H2H] |
|
R16 | 2021 M15 Sharm El Sheikh, Wk. 46 | Hard | L | Kuan-Yi Lee | 6-4 6-4 | [H2H] |
R32 | 2021 M15 Sharm El Sheikh, Wk. 46 | Hard | W | Mikhail Fufygin | 7-5 5-7 7-5 | [H2H] |
|
R32 | 2021 M15 Sharm El Sheikh, Wk. 45 | Hard | L | Laelson Rodrigues | 7-5 5-7 7-5 | [H2H] |
|
R32 | 2021 M15 Zilina, Wk. 35 | Clay | L | Adria Soriano Barrera | 6-2 6-2 | [H2H] |
|
R16 | 2021 M15 Bratislava, Wk. 34 | Clay | L | Mate Valkusz | 6-2 5-1 ret. | [H2H] |
R32 | 2021 M15 Bratislava, Wk. 34 | Clay | W | Sean Hess | 6-4 6-7(5) 7-5 | [H2H] |
|
R32 | 2021 M15 Bratislava, Wk. 33 | Clay | L | Andrew Paulson | 4-6 6-0 6-2 | [H2H] |
|
R16 | 2021 M15 Curtea de Arges, Wk. 32 | Clay | L | Stefan Palosi | 6-2 6-4 | [H2H] |
R32 | 2021 M15 Curtea de Arges, Wk. 32 | Clay | W | Mircea-Alexandru Jecan | 3-6 6-4 6-1 | [H2H] |
|
R32 | 2021 M15 St. Petersburg, Wk. 15 | Hard | L | Matvey Minin | 6-4 6-7(6) 6-3 | [H2H] |
|
R32 | 2021 M15 St. Petersburg, Wk. 14 | Hard | L | Alexander Cozbinov | 6-0 6-0 | [H2H] |
|
R32 | 2021 M15 Kazan, Wk. 10 | Hard | L | Sanjar Fayziev | 7-5 6-2 | [H2H] |
|
R16 | 2021 M15 St. Petersburg, Wk. 6 | Hard | L | Matic Spec | 6-3 6-3 | [H2H] |
R32 | 2021 M15 St. Petersburg, Wk. 6 | Hard | W | Savriyan Danilov | 6-7(4) 7-6(5) 7-6(7) | [H2H] |
|
R32 | 2021 M15 St. Petersburg, Wk. 5 | Hard | L | Martin Krumich | 7-5 6-0 | [H2H] |
|
R16 | 2020 M15 Monastir, Wk. 39 | Hard | L | Jean Thirouin | 6-3 7-6(5) | [H2H] |
R32 | 2020 M15 Monastir, Wk. 39 | Hard | W | Cyril Vandermeersch | 6-1 6-7(4) 6-3 | [H2H] |
|
R16 | 2020 M15 Monastir, Wk. 38 | Hard | L | Moez Echargui | 6-4 4-0 ret. | [H2H] |
R32 | 2020 M15 Monastir, Wk. 38 | Hard | W | Tom Kocevar-Desman | 7-6(11) 6-4 | [H2H] |
|
R16 | 2020 M15 Heraklion, Wk. 11 | Hard | L | Luke Johnson | 6-1 7-5 | [H2H] |
R32 | 2020 M15 Heraklion, Wk. 11 | Hard | W | Vitaliy Sachko | 6-4 7-6(4) | [H2H] |
|
R32 | 2020 M25 Aktobe, Wk. 8 | Hard | L | Vladimir Ivanov | 6-7(5) 6-3 6-3 | [H2H] |
|
R16 | 2020 M25 Aktobe, Wk. 7 | Hard | L | Alexey Zakharov | 6-3 6-2 | [H2H] |
R32 | 2020 M25 Aktobe, Wk. 7 | Hard | W | Dostanbek Tashbulatov | 6-3 6-4 | [H2H] |
|
SF | 2020 M15 Monastir, Wk. 5 | Hard | L | Pak Long Yeung | 3-6 6-1 12-10 | [H2H] |
QF | 2020 M15 Monastir, Wk. 5 | Hard | W | Kirill Mishkin | 6-2 6-1 | [H2H] |
|
R32 | 2020 M15 Monastir, Wk. 3 | Hard | L | Jaimee Floyd Angele | 7-6(8) 2-6 6-2 | [H2H] |
|
F | 2020 M15 Monastir, Wk. 2 | Hard | L | Lucas Catarina | 4-6 6-3 6-3 | [H2H] |