|
SF | 2021 M15 Monastir, Wk. 52 | Hard | L | Mai Gao | 6-1 6-4 | [H2H] |
|
R16 | 2021 M15 Monastir, Wk. 51 | Hard | L | Omni Kumar | 6-2 6-1 | [H2H] |
R32 | 2021 M15 Monastir, Wk. 51 | Hard | W | Pedro Rodenas | 6-4 6-2 | [H2H] |
|
F | 2021 M15 Monastir, Wk. 51 | Hard | W | John Sperle | 7-5 6-3 | [H2H] |
SF | 2021 M15 Monastir, Wk. 51 | Hard | W | Mohamed Anouar Braham | 6-3 6-4 | [H2H] |
|
SF | 2021 M15 Platja D'Aro, Wk. 41 | Clay | L | Kirill Mishkin | 5-0 ret. | [H2H] |
QF | 2021 M15 Platja D'Aro, Wk. 41 | Clay | W | Zhenxiong Dong | 6-1 6-2 | [H2H] |
|
SF | 2021 M15 Platja D'Aro, Wk. 40 | Clay | L | Matvey Minin | 7-5 6-2 | [H2H] |
QF | 2021 M15 Platja D'Aro, Wk. 40 | Clay | W | Areg Stepanian | 6-0 6-0 | [H2H] |
|
SF | 2021 M15 Marbella, Wk. 21 | Hard | L | Alejandro MORO Canas | 6-4 6-1 | [H2H] |
QF | 2021 M15 Marbella, Wk. 21 | Hard | W | Jordi Mas De Ugarte | 6-3 3-6 10-3 | [H2H] |
|
QF | 2021 M15 Valldoreix, Wk. 19 | Clay | L | Jaume Pla Malfeito | 6-0 6-1 | [H2H] |
|
QF | 2021 M15 Monastir, Wk. 18 | Hard | L | Christian Heaney-Secord | 6-3 4-6 10-7 | [H2H] |
|
F | 2021 M15 Monastir, Wk. 17 | Hard | L | Arthur Bouquier | 6-1 6-3 | [H2H] |
SF | 2021 M15 Monastir, Wk. 17 | Hard | W | Giorgio Ricca | 6-4 7-6(4) | [H2H] |
QF | 2021 M15 Monastir, Wk. 17 | Hard | W | Marco Franzini | 6-0 7-5 | [H2H] |
|
QF | 2021 M15 Poitiers, Wk. 11 | Hard | L | Maxence Beauge | 6-2 6-4 | [H2H] |
|
SF | 2021 M15 La Nucia, Wk. 10 | Clay | L | Benjamin WINTER Lopez | 6-3 3-6 10-6 | [H2H] |
QF | 2021 M15 La Nucia, Wk. 10 | Clay | W | Stefan Cizelj-Zivkovic | 6-2 6-2 | [H2H] |
|
R32 | 2020 M15 Monastir, Wk. 53 | Hard | L | Thomas Deschamps (FRA) | 0-6 6-3 7-6(6) | [H2H] |
|
R32 | 2020 M15 Monastir, Wk. 52 | Hard | L | Moez Echargui | 3-6 6-4 7-5 | [H2H] |
|
F | 2020 M15 Monastir, Wk. 52 | Hard | W | Perry Gregg | 7-6(3) 7-6(2) | [H2H] |
|
SF | 2020 M15 Monastir, Wk. 49 | Hard | L | Oscar Moraing | 6-4 4-6 10-4 | [H2H] |
QF | 2020 M15 Monastir, Wk. 49 | Hard | W | Benedikt Henning | 6-3 6-1 | [H2H] |
|
R16 | 2020 M15 Monastir, Wk. 48 | Hard | L | Mats Rosenkranz | 4-0 ret. | [H2H] |
R32 | 2020 M15 Monastir, Wk. 48 | Hard | W | Sebastian Prechtel | 6-3 3-6 6-3 | [H2H] |
|
F | 2020 M15 Monastir, Wk. 48 | Hard | W | Constant De La Bassetiere | 7-5 2-6 10-5 | [H2H] |
SF | 2020 M15 Monastir, Wk. 48 | Hard | W | Mathieu Scaglia | 6-4 7-6(3) | [H2H] |
|
F | 2020 M15 Toulouse, Wk. 11 | Hard | L | Arthur Bouquier | 6-0 6-3 | [H2H] |
QF | 2020 M15 Toulouse, Wk. 11 | Hard | W | Mayeul Darras | 6-3 6-3 | [H2H] |