|
QF | 2022 M15 Belgrade, Wk. 26 | Clay | L | Duje Kekez | 3-6 6-1 6-3 | [H2H] |
R16 | 2022 M15 Belgrade, Wk. 26 | Clay | W | Gorazd Srbljak | 7-6(6) 6-3 | [H2H] |
R32 | 2022 M15 Belgrade, Wk. 26 | Clay | W | Drazen Petrovic | 6-4 6-4 | [H2H] |
|
SF | 2022 M15 Heraklion, Wk. 22 | Hard | L | Jerome Kym | 6-1 6-4 | [H2H] |
QF | 2022 M15 Heraklion, Wk. 22 | Hard | W | Andrea Basso | 6-4 3-6 6-0 | [H2H] |
R16 | 2022 M15 Heraklion, Wk. 22 | Hard | W | Emil Reinberg | 6-4 4-1 ret. | [H2H] |
R32 | 2022 M15 Heraklion, Wk. 22 | Hard | W | Gabriel Elicha Navas | 6-4 6-4 | [H2H] |
|
R32 | 2022 M15 Warmbad Villach, Wk. 20 | Clay | L | Jerome Kym | 6-0 6-1 | [H2H] |
|
R16 | 2022 M15 Shymkent, Wk. 17 | Clay | L | Eric Vanshelboim | 6-0 7-5 | [H2H] |
R32 | 2022 M15 Shymkent, Wk. 17 | Clay | W | Max Batyutenko | 6-2 6-4 | [H2H] |
|
R16 | 2022 M15 Shymkent, Wk. 16 | Clay | L | Yan Bondarevskiy | 6-2 6-3 | [H2H] |
R32 | 2022 M15 Shymkent, Wk. 16 | Clay | W | Arslanbek Aitkulov | 6-4 7-5 | [H2H] |
|
F | 2022 M15 Sharm ElSheikh, Wk. 12 | Hard | L | Petr Bar Biryukov | 6-3 3-6 10-4 | [H2H] |
SF | 2022 M15 Sharm ElSheikh, Wk. 12 | Hard | W | William Mclennaghan | 6-4 6-3 | [H2H] |
QF | 2022 M15 Sharm ElSheikh, Wk. 12 | Hard | W | Ki Lung Ng | 7-5 6-4 | [H2H] |
|
R16 | 2022 M15 Sharm ElSheikh, Wk. 11 | Hard | L | Michail Pervolarakis | 6-3 6-3 | [H2H] |
R32 | 2022 M15 Sharm ElSheikh, Wk. 11 | Hard | W | Petr Hajek | 6-4 6-1 | [H2H] |
|
F | 2022 M15 Sharm ElSheikh, Wk. 11 | Hard | W | Bang Shuo Yin | 6-4 7-6(0) | [H2H] |
SF | 2022 M15 Sharm ElSheikh, Wk. 11 | Hard | W | Jan Dimitrijevic | 6-1 6-2 | [H2H] |
QF | 2022 M15 Sharm ElSheikh, Wk. 11 | Hard | W | Ki Lung Ng | 6-3 6-3 | [H2H] |
|
R32 | 2022 M15 Sharm ElSheikh, Wk. 10 | Hard | L | Ilia Simakin | 6-2 5-7 6-3 | [H2H] |
|
RR | 2022 ATP Cup | Hard | L | Kamil Majchrzak | 6-1 6-1 | [H2H] |
|
R32 | 2021 M15 Doha, Wk. 51 | Hard | L | Rishab Agarwal | 1-6 3-1 ret. | [H2H] |
|
R32 | 2021 M15 Doha, Wk. 50 | Hard | L | Maxence Broville | 6-3 6-2 | [H2H] |
|
SF | 2021 M15 Doha, Wk. 42 | Hard | L | Hanwen Li | 0-6 6-3 6-4 | [H2H] |
QF | 2021 M15 Doha, Wk. 42 | Hard | W | Tao Mu | 6-4 7-6(0) | [H2H] |
R16 | 2021 M15 Doha, Wk. 42 | Hard | W | Jimmy Yang | 6-1 6-3 | [H2H] |
R32 | 2021 M15 Doha, Wk. 42 | Hard | W | Anurag Agarwal | 6-0 6-2 | [H2H] |
|
R16 | 2021 M15 Doha, Wk. 41 | Hard | L | Yanki Erel | 6-1 6-4 | [H2H] |
R32 | 2021 M15 Doha, Wk. 41 | Hard | W | Adrian Oetzbach | 5-7 7-5 6-3 | [H2H] |