|
R32 | 2021 M25 Trimbach, Wk. 10 | Carpet | W | Mirko Martinez | | [H2H] |
|
R32 | 2021 M15 Grenoble, Wk. 6 | Hard | L | Ugo Blanchet | 4-6 6-4 6-3 | [H2H] |
|
F | 2021 M15 Grenoble, Wk. 6 | Hard | W | George Loffhagen | 6-2 2-0 ret. | [H2H] |
QF | 2021 M15 Grenoble, Wk. 6 | Hard | W | Emilien Voisin | 3-6 7-5 10-4 | [H2H] |
|
R32 | 2021 M25 Villena, Wk. 5 | Hard | L | Jonas Forejtek | 6-1 7-5 | [H2H] |
|
F | 2021 M25 Villena, Wk. 5 | Hard | W | Alejandro Manzanera Pertusa | 6-4 6-4 | [H2H] |
SF | 2021 M25 Villena, Wk. 5 | Hard | W | Max Alcala Gurri | 7-6(4) 4-6 10-6 | [H2H] |
QF | 2021 M25 Villena, Wk. 5 | Hard | W | Mayeul Darras | 6-3 1-6 10-5 | [H2H] |
|
QF | 2021 M15+H Bressuire, Wk. 3 | Hard | L | Quentin Robert (1994) | 7-6(4) 6-3 | [H2H] |
|
SF | 2020 M15 Torello, Wk. 50 | Hard | L | Sacha Modica | 6-3 6-3 | [H2H] |
QF | 2020 M15 Torello, Wk. 50 | Hard | W | Bruno PUJOL Navarro | 6-3 6-2 | [H2H] |
|
QF | 2020 Maia Challenger | Clay | L | Luis Faria | 6-2 6-1 | [H2H] |
|
QF | 2020 M15 Sarreguemines, Wk. 44 | Carpet | L | Kai Lemstra | 6-4 3-0 ret. | [H2H] |
|
F | 2020 M25 Hamburg, Wk. 43 | Hard | L | Lenny Hampel | 6-3 7-5 | [H2H] |
QF | 2020 M25 Hamburg, Wk. 43 | Hard | W | Hendrik Jebens | 6-4 7-6(4) | [H2H] |
|
F | 2020 M15 Forbach, Wk. 40 | Carpet | L | Karlo Cubelic | 5-7 6-4 10-8 | [H2H] |
QF | 2020 M15 Forbach, Wk. 40 | Carpet | W | Antoine Vincent | 4-6 6-3 11-9 | [H2H] |
|
R32 | 2020 M15 Castelo Branco, Wk. 39 | Hard | L | Strong Kirchheimer | 7-6(4) 6-2 | [H2H] |
|
F | 2020 M15 Castelo Branco, Wk. 39 | Hard | W | Mischa Zverev | 3-6 6-3 10-7 | [H2H] |
SF | 2020 M15 Castelo Branco, Wk. 39 | Hard | W | Tiago Rodrigo Fernandes | 4-6 7-6(5) 10-5 | [H2H] |
|
R32 | 2020 M25 Rancho Santa Fe, Wk. 3 | Hard | L | Sebastian Fanselow | 6-3 6-2 | [H2H] |
|
R32 | 2019 M25 Naples, Wk. 47 | Clay | L | Benjamin Dhoe | 6-3 6-4 | [H2H] |
|
R64 | 2019 Houston Challenger | Hard | L | Filip Cristian Jianu | 6-4 6-2 | [H2H] |
|
F | 2019 Houston Challenger | Hard | W | Jody Maginley | 6-2 6-2 | [H2H] |
|
R16 | 2019 M25 Monastir, Wk. 44 | Hard | L | Peter Torebko | 3-6 7-6(1) 7-6(5) | [H2H] |
R32 | 2019 M25 Monastir, Wk. 44 | Hard | W | Savriyan Danilov | 6-2 6-2 | [H2H] |
|
F | 2019 M25 Monastir, Wk. 44 | Hard | W | Petros Tsitsipas | 6-3 6-1 | [H2H] |
SF | 2019 M25 Monastir, Wk. 44 | Hard | W | Nessime Chabaan | 6-3 6-0 | [H2H] |
|
R32 | 2019 M25 Monastir, Wk. 43 | Hard | L | Skander Mansouri | 6-3 6-3 | [H2H] |