|
QF | 2022 M15 Monastir, Wk. 16 | Hard | L | Ryuki Matsuda | 5-7 6-3 10-8 | [H2H] |
|
R16 | 2022 M25 Toulouse-Balma, Wk. 12 | Hard | L | Nam Hoang Ly | 7-5 6-3 | [H2H] |
R32 | 2022 M25 Toulouse-Balma, Wk. 12 | Hard | W | Loann Massard | 6-1 6-2 | [H2H] |
|
F | 2022 M25 Toulouse-Balma, Wk. 12 | Hard | W | Matt Ponchet | 6-2 6-0 | [H2H] |
QF | 2022 M25 Toulouse-Balma, Wk. 12 | Hard | W | Maxence Rivet | 6-2 6-2 | [H2H] |
|
QF | 2022 M15 Poitiers, Wk. 11 | Hard | L | Loann Massard | 6-4 6-2 | [H2H] |
|
SF | 2021 M15 Monastir, Wk. 49 | Hard | L | Gabriele Pennaforti | 6-2 6-3 | [H2H] |
QF | 2021 M15 Monastir, Wk. 49 | Hard | W | Xian Yao Zhou | 6-2 6-1 | [H2H] |
|
R32 | 2021 M15 Monastir, Wk. 48 | Hard | L | Gage Brymer | 6-2 7-5 | [H2H] |
|
F | 2021 M15 Monastir, Wk. 48 | Hard | W | Sabit Suntic | 6-1 6-3 | [H2H] |
SF | 2021 M15 Monastir, Wk. 48 | Hard | W | Mattias Southcombe | 6-4 6-3 | [H2H] |
QF | 2021 M15 Monastir, Wk. 48 | Hard | W | Jonas Greif | 6-0 6-2 | [H2H] |
|
R32 | 2021 M25 Villers Les Nancy, Wk. 45 | Hard | L | Arthur Gea | 6-3 6-4 | [H2H] |
|
F | 2021 M25 Villers Les Nancy, Wk. 45 | Hard | W | Matt Ponchet | 6-4 3-6 10-2 | [H2H] |
QF | 2021 M25 Villers Les Nancy, Wk. 45 | Hard | W | Joris Moret | w/o | [H2H] |
|
R32 | 2021 M25 Saint Dizier, Wk. 44 | Hard | L | Li Tu | 7-5 6-1 | [H2H] |
|
F | 2021 M25 Saint Dizier, Wk. 44 | Hard | W | Liova Ajavon | 5-7 6-4 10-7 | [H2H] |
QF | 2021 M25 Saint Dizier, Wk. 44 | Hard | W | Amaury Raynel | 6-4 6-4 | [H2H] |
|
QF | 2021 M25 Sarreguemines, Wk. 43 | Carpet | L | Tom Schonenberg | 6-3 6-4 | [H2H] |
|
QF | 2021 M25+H Plaisir, Wk. 37 | Hard | L | Adan FREIRE DA Silva | 6-4 6-1 | [H2H] |
|
SF | 2021 M15 Monastir, Wk. 22 | Hard | L | Masamichi Imamura | 6-4 7-6(3) | [H2H] |
QF | 2021 M15 Monastir, Wk. 22 | Hard | W | Laelson Rodrigues | 6-3 6-1 | [H2H] |
|
SF | 2021 M15 Monastir, Wk. 21 | Hard | L | Ren Nakamura | 1-6 6-1 11-9 | [H2H] |
QF | 2021 M15 Monastir, Wk. 21 | Hard | W | Anas Chakrouni | 6-4 6-2 | [H2H] |
|
QF | 2020 M15 Forbach, Wk. 40 | Carpet | L | Alafia Ayeni | 4-6 6-3 11-9 | [H2H] |
|
SF | 2018 Belgium F2 Futures | Clay | L | Raphael Baltensperger | 6-3 6-7(8) 6-2 | [H2H] |
QF | 2018 Belgium F2 Futures | Clay | W | Alexandre Gravier | 4-6 6-0 6-3 | [H2H] |
|
QF | 2018 France F6 Futures | Hard | L | Rayane Roumane | 6-1 6-1 | [H2H] |
|
F | 2017 France F15 Futures | Hard | L | Benjamin Pietri | 6-2 6-1 | [H2H] |
QF | 2017 France F15 Futures | Hard | W | Sergi Tournie | 6-0 6-2 | [H2H] |