|
R16 | 2021 M15 St. Petersburg, Wk. 14 | Hard | L | Sarp Agabigun | 6-2 6-4 | [H2H] |
R32 | 2021 M15 St. Petersburg, Wk. 14 | Hard | W | Naoki Tajima | 6-3 1-6 6-3 | [H2H] |
|
F | 2021 M15 Kazan, Wk. 10 | Hard | L | Yanki Erel | 6-3 3-0 ret. | [H2H] |
SF | 2021 M15 Kazan, Wk. 10 | Hard | W | Alibek Kachmazov | 7-5 6-3 | [H2H] |
QF | 2021 M15 Kazan, Wk. 10 | Hard | W | Alexandr Binda | 6-2 7-6(5) | [H2H] |
R16 | 2021 M15 Kazan, Wk. 10 | Hard | W | Yaraslav Shyla | 6-3 6-2 | [H2H] |
R32 | 2021 M15 Kazan, Wk. 10 | Hard | W | Igor Kudriashov | 4-6 6-2 6-3 | [H2H] |
|
QF | 2021 St. Petersburg 1 Challenger | Clay | L | Alessandro Bega | 6-4 6-2 | [H2H] |
|
F | 2021 Nur | Hard | L | Pavel Kotov | 7-5 1-6 6-3 | [H2H] |
QF | 2021 Nur | Hard | W | Grigoriy Lomakin | 6-2 6-3 | [H2H] |
|
R32 | 2021 M15 St. Petersburg, Wk. 6 | Hard | L | Matic Spec | 4-6 6-1 6-3 | [H2H] |
|
F | 2021 M15 St. Petersburg, Wk. 5 | Hard | W | Alibek Kachmazov | | [H2H] |
SF | 2021 M15 St. Petersburg, Wk. 5 | Hard | W | Jan Choinski | 7-6(3) 6-1 | [H2H] |
QF | 2021 M15 St. Petersburg, Wk. 5 | Hard | W | Martin Krumich | 7-5 6-1 | [H2H] |
R16 | 2021 M15 St. Petersburg, Wk. 5 | Hard | W | Karlis Ozolins | 4-6 6-2 7-6(5) | [H2H] |
R32 | 2021 M15 St. Petersburg, Wk. 5 | Hard | W | Alexander Wolfschmidt | 6-1 6-2 | [H2H] |
|
R32 | 2020 M15 Sharm El Sheikh, Wk. 46 | Hard | L | Arjun Kadhe | 7-6(6) 6-3 | [H2H] |
|
R32 | 2020 M15 Sharm El Sheikh, Wk. 45 | Hard | L | Francesco Vilardo | 4-6 6-0 6-2 | [H2H] |
|
R16 | 2020 M15 Sharm El Sheikh, Wk. 44 | Hard | L | Francesco Vilardo | 6-4 6-4 | [H2H] |
R32 | 2020 M15 Sharm El Sheikh, Wk. 44 | Hard | W | Dominik Langmajer | 6-3 6-2 | [H2H] |
|
R16 | 2020 Nur | Hard | L | Illya Marchenko | 7-5 7-6(2) | [H2H] |
R32 | 2020 Nur | Hard | W | Yannick Maden | w/o | [H2H] |
R64 | 2020 Nur | Hard | W | Danil Ozernoy | 6-2 6-2 | [H2H] |
|
F | 2020 M25 Aktobe, Wk. 7 | Hard | W | Evgeny Tyurnev | 7-6(5) 3-6 6-3 | [H2H] |
SF | 2020 M25 Aktobe, Wk. 7 | Hard | W | Alexander Igoshin | 6-3 7-6(4) | [H2H] |
QF | 2020 M25 Aktobe, Wk. 7 | Hard | W | Denis Yevseyev | 6-3 6-1 | [H2H] |
R16 | 2020 M25 Aktobe, Wk. 7 | Hard | W | Boris Pokotilov | 6-3 6-2 | [H2H] |
R32 | 2020 M25 Aktobe, Wk. 7 | Hard | W | Grigoriy Lomakin | 7-5 6-4 | [H2H] |
|
R16 | 2020 M15 Veigy-Foncenex, Wk. 5 | Carpet | L | Stuart Parker | 7-5 6-3 | [H2H] |
R32 | 2020 M15 Veigy-Foncenex, Wk. 5 | Carpet | W | Jean Marc Malkowski | 6-2 6-2 | [H2H] |