|
R16 | 2022 M25+H Ajaccio, Wk. 27 | Hard | L | Clement Chidekh | 6-4 7-5 | [H2H] |
R32 | 2022 M25+H Ajaccio, Wk. 27 | Hard | W | Luc Fomba | 7-6(2) 1-6 6-3 | [H2H] |
|
F | 2022 M25+H Ajaccio, Wk. 27 | Hard | W | Filippo Bettini | 6-1 6-4 | [H2H] |
QF | 2022 M25+H Ajaccio, Wk. 27 | Hard | W | Artiom Dorofeev | 2-6 6-3 10-7 | [H2H] |
|
R32 | 2021 M15 Tallahassee, Wk. 43 | Hard | L | Duarte Vale | 5-7 7-6(4) 6-3 | [H2H] |
|
R16 | 2021 M15 Vero Beach, Wk. 42 | Clay | L | Liam Draxl | 7-5 6-4 | [H2H] |
R32 | 2021 M15 Vero Beach, Wk. 42 | Clay | W | Federico Bertuccioli | 6-4 6-0 | [H2H] |
|
SF | 2021 M25+H Ajaccio, Wk. 27 | Hard | L | Petros Tsitsipas | 6-4 6-7(8) 6-3 | [H2H] |
QF | 2021 M25+H Ajaccio, Wk. 27 | Hard | W | Giovanni Mpetshi Perricard | 6-4 6-4 | [H2H] |
R16 | 2021 M25+H Ajaccio, Wk. 27 | Hard | W | Yannick Mertens | 6-1 4-6 6-3 | [H2H] |
R32 | 2021 M25+H Ajaccio, Wk. 27 | Hard | W | Kenny De Schepper | 4-6 6-4 6-2 | [H2H] |
|
F | 2021 M25+H Ajaccio, Wk. 27 | Hard | W | Alessio Tramontin | 6-1 6-3 | [H2H] |
|
R32 | 2021 M25 Montauban, Wk. 25 | Clay | L | Dayne Kelly | 6-4 6-4 | [H2H] |
|
F | 2021 M25 Montauban, Wk. 25 | Clay | W | Alexandre Aubriot | 7-5 6-1 | [H2H] |
QF | 2021 M25 Montauban, Wk. 25 | Clay | W | Julien DE Cuyper | 6-0 6-4 | [H2H] |
|
QF | 2021 M25 Grasse, Wk. 24 | Clay | L | Edoardo Graziani | 6-4 6-4 | [H2H] |
|
R16 | 2020 M15 Monastir, Wk. 51 | Hard | L | Artem Dubrivnyy | 6-1 6-2 | [H2H] |
R32 | 2020 M15 Monastir, Wk. 51 | Hard | W | Terence Atmane | 6-2 1-6 6-3 | [H2H] |
|
F | 2020 M15 Monastir, Wk. 51 | Hard | W | Aliaksandr Liaonenka | 6-2 6-1 | [H2H] |
SF | 2020 M15 Monastir, Wk. 51 | Hard | W | Alexis Boureau | 6-0 6-4 | [H2H] |
QF | 2020 M15 Monastir, Wk. 51 | Hard | W | Abdelkader Zbidi | 6-0 6-0 | [H2H] |
|
F | 2020 M15 Monastir, Wk. 50 | Hard | L | Omni Kumar | 7-6(5) 6-1 | [H2H] |
SF | 2020 M15 Monastir, Wk. 50 | Hard | W | Fabrizio Andaloro | 2-6 7-6(4) 10-6 | [H2H] |
QF | 2020 M15 Monastir, Wk. 50 | Hard | W | Predrag Popovic | 6-2 6-0 | [H2H] |
|
QF | 2020 M15 Monastir, Wk. 49 | Hard | L | Hugo Pierre | 7-6(7) 6-1 | [H2H] |
|
R16 | 2019 M15 Tallahassee, Wk. 49 | Hard | L | Dennis Novikov | 5-7 6-4 6-3 | [H2H] |
R32 | 2019 M15 Tallahassee, Wk. 49 | Hard | W | Dragos Constantin Ignat | 6-4 4-6 6-3 | [H2H] |
|
R16 | 2019 M15 Uriage, Wk. 29 | Clay | L | Samuel Brosset | 6-1 6-3 | [H2H] |
R32 | 2019 M15 Uriage, Wk. 29 | Clay | W | Nicolas Bruna | 6-4 3-6 7-6(6) | [H2H] |
|
F | 2019 M15 Grasse, Wk. 18 | Clay | L | Hendrik Jebens | 6-2 6-2 | [H2H] |