|
QF | 2021 M15 Monastir, Wk. 47 | Hard | L | Matas Vasiliauskas | 6-3 6-3 | [H2H] |
|
SF | 2021 M15 Monastir, Wk. 46 | Hard | L | Raphael Calzi | 6-1 6-0 | [H2H] |
QF | 2021 M15 Monastir, Wk. 46 | Hard | W | Songrit David Chanbubpha | 6-1 7-6(7) | [H2H] |
|
SF | 2021 M15 Monastir, Wk. 45 | Hard | L | Tao Mu | 6-0 6-0 | [H2H] |
QF | 2021 M15 Monastir, Wk. 45 | Hard | W | Mateo Berta | 6-2 6-1 | [H2H] |
|
SF | 2021 M15 Monastir, Wk. 44 | Hard | L | Thibault Verdier | 6-0 6-1 | [H2H] |
QF | 2021 M15 Monastir, Wk. 44 | Hard | W | Mateo Berta | 4-6 6-2 11-9 | [H2H] |
|
SF | 2021 M15 Monastir, Wk. 43 | Hard | L | Sabit Suntic | 4-6 6-3 10-5 | [H2H] |
QF | 2021 M15 Monastir, Wk. 43 | Hard | W | Rayen Zribi | 6-4 6-2 | [H2H] |
|
QF | 2021 M15 Monastir, Wk. 41 | Hard | L | Mohamed Amine Aissa Khelifa | 6-1 6-0 | [H2H] |
|
QF | 2021 M15 Monastir, Wk. 40 | Hard | L | Stefan Frljanic | 7-5 6-2 | [H2H] |
|
SF | 2021 M15 Monastir, Wk. 39 | Hard | L | Martin Katz | 6-0 6-0 | [H2H] |
QF | 2021 M15 Monastir, Wk. 39 | Hard | W | Tomas Merino Marcenaro | 7-6(6) 6-2 | [H2H] |
|
QF | 2021 M15 Monastir, Wk. 38 | Hard | L | Paras Dahiya | 6-3 6-1 | [H2H] |
|
SF | 2021 M15 Monastir, Wk. 37 | Hard | L | Gabriel Decamps | 6-1 6-0 | [H2H] |
QF | 2021 M15 Monastir, Wk. 37 | Hard | W | Jay Trip | 6-2 6-0 | [H2H] |
|
QF | 2021 M15 Monastir, Wk. 36 | Hard | L | Evgeny Philippov | 6-2 6-0 | [H2H] |
|
QF | 2021 M15 Monastir, Wk. 35 | Hard | L | Rishabdev Raman | 6-3 7-5 | [H2H] |
|
SF | 2021 M15 Monastir, Wk. 34 | Hard | L | Keisuke Saitoh | 6-2 6-0 | [H2H] |
QF | 2021 M15 Monastir, Wk. 34 | Hard | W | Filip Cebic | 3-6 7-5 10-4 | [H2H] |
|
QF | 2020 M15 Monastir, Wk. 10 | Hard | L | Shuhei Okamura | 6-1 6-2 | [H2H] |
|
QF | 2020 M15 Monastir, Wk. 7 | Hard | L | Alvaro Guillen Meza | 6-4 6-0 | [H2H] |
|
QF | 2020 M15 Monastir, Wk. 6 | Hard | L | Sam Taylor | 6-2 6-3 | [H2H] |
|
QF | 2020 M15 Monastir, Wk. 5 | Hard | L | Alessandro Procopio | 6-2 6-2 | [H2H] |
|
QF | 2020 M15 Monastir, Wk. 4 | Hard | L | Mihailo Popovic | 6-2 6-2 | [H2H] |
|
QF | 2019 M15 Antalya, Wk. 18 | Clay | L | Marius Ruzgas | 7-6(4) 6-7(7) 10-5 | [H2H] |
|
QF | 2019 M15 Antalya, Wk. 13 | Clay | L | Yan Sabanin | 6-2 6-1 | [H2H] |