138–143Win–Loss
49.1%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Hard | 91 | 91 | 50.0% |
| Clay | 33 | 41 | 44.6% |
| Grass | 14 | 11 | 56.0% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2024 | 0 | 3 | 0 | 0.0% |
| 2023 | 7 | 11 | 0 | 38.9% |
| 2022 | 7 | 21 | 0 | 25.0% |
| 2021 | 24 | 30 | 0 | 44.4% |
| 2020 | 19 | 16 | 0 | 54.3% |
| 2019 | 33 | 28 | 0 | 54.1% |
| 2018 | 39 | 28 | 1 | 58.2% |
| 2017 | 2 | 3 | 0 | 40.0% |
| 2016 | 7 | 3 | 0 | 70.0% |
Ranking history
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2024-09-23 | Orleans CH | Q1 | L | Samuel Vincent Ruggeri | 272 | 6-1 6-1 |
| 2024-06-10 | Lyon CH | Q1 | L | David Jorda Sanchis | 326 | 6-0 6-3 |
| 2024-01-22 | Quimper CH | Q1 | L | Lucas Poullain | 248 | 6-1 6-3 |
| 2023-10-02 | Mouilleron-Le-Captif CH | Q1 | L | Tristan Lamasine | 336 | 2-6 6-3 6-3 |
| 2023-09-25 | Orleans CH | Q2 | L | Lucas Poullain | 288 | 6-3 6-3 |
| 2023-09-25 | Orleans CH | Q1 | W | Cem Ilkel | 218 | 6-4 7-5 |
| 2023-09-04 | Cassis CH | R32 | L | Nicolas Mejia | 315 | 4-6 6-3 6-3 |
| 2023-07-31 | Porto CH | Q1 | L | Hugo Maia | 1663 | 2-6 6-4 6-4 |
| 2023-05-15 | Tunis CH | Q1 | L | Alexander Weis | 338 | 6-4 6-4 |
| 2023-05-01 | Aix En Provence CH | Q1 | L | Harold Mayot | 241 | 6-1 6-4 |
| 2023-03-27 | Lille CH | R16 | L | Otto Virtanen | 139 | 7-6(4) 6-3 |
| 2023-03-27 | Lille CH | R32 | W | Dan Added | 283 | 6-2 6-3 |
| 2023-03-27 | Lille CH | Q2 | W | Mark Lajal | 388 | 6-3 6-1 |
| 2023-03-27 | Lille CH | Q1 | W | Calvin Hemery | 387 | 4-6 6-4 4-3 RET |
| 2023-03-20 | Saint Brieuc CH | R32 | L | Sebastian Fanselow | 365 | 6-4 6-3 |
| 2023-02-27 | Pau CH | Q2 | L | Joris De Loore | 200 | 6-4 6-4 |
| 2023-02-27 | Pau CH | Q1 | W | Lukas Neumayer | 310 | 6-4 6-4 |
| 2023-02-13 | Cherbourg CH | Q1 | L | Jakub Mensik | – | 6-4 3-6 7-5 |
| 2023-01-30 | Koblenz CH | R32 | L | Louis Wessels | 306 | 7-6(6) 3-6 6-2 |
| 2023-01-30 | Koblenz CH | Q2 | W | Florian Broska | 941 | 6-7(5) 6-4 6-2 |
| 2023-01-30 | Koblenz CH | Q1 | W | Aldin Setkic | 519 | 7-6(2) 7-5 |
| 2022-11-06 | Roanne CH | R32 | L | Nikoloz Basilashvili | 96 | 7-6(5) 4-6 6-2 |
| 2022-11-06 | Roanne CH | Q2 | W | Clement Tabur | 312 | 7-6(4) 4-6 7-5 |
| 2022-11-06 | Roanne CH | Q1 | W | Marko Topo | 461 | 7-6(5) 6-3 |
| 2022-09-26 | Orleans CH | Q1 | L | Joris De Loore | 330 | 7-6(4) 7-5 |
| 2022-07-18 | Pozoblanco CH | R32 | L | Emilio Nava | 214 | 7-6(3) 6-7(6) 6-3 |
| 2022-06-27 | Wimbledon | Q2 | L | Bernabe Zapata Miralles | 90 | 6-2 6-3 |
| 2022-06-27 | Wimbledon | Q1 | W | Andrew Harris | 561 | 6-4 7-5 |
| 2022-06-13 | Ilkley CH | Q1 | L | Anton Matusevich | 465 | 7-6(4) 6-2 |
| 2022-06-06 | Nottingham CH | Q1 | L | Daniel Cox | 554 | 5-7 6-4 7-6(10) |
| 2022-05-30 | Surbiton CH | Q2 | L | Mark Whitehouse | 725 | 6-7(5) 7-6(5) 7-6(4) |
| 2022-05-30 | Surbiton CH | Q1 | W | Giles Hussey | 720 | 7-6(1) 6-4 |
| 2022-05-23 | Roland Garros | Q1 | L | Andrea Vavassori | 246 | 6-3 3-6 6-4 |
| 2022-05-09 | Bordeaux CH | Q1 | L | Pedro Sousa | 293 | 6-7(6) 7-5 6-4 |
| 2022-05-02 | Aix-En-Provence CH | R32 | L | Quentin Halys | 101 | 7-5 6-3 |
| 2022-04-25 | Rome CH | R32 | L | Hugo Grenier | 154 | 6-3 4-6 6-4 |
| 2022-04-18 | Split CH | R16 | L | Alexander Shevchenko | 264 | 6-3 3-6 6-3 |
| 2022-04-18 | Split CH | R32 | W | Nikola Milojevic | 149 | 3-6 6-4 6-2 |
| 2022-03-28 | Saint-Brieuc CH | R16 | L | Ryan Peniston | 236 | 6-1 6-7(6) 6-3 |
| 2022-03-28 | Saint-Brieuc CH | R32 | W | Luca Van Assche | 384 | 6-7(5) 6-2 6-4 |
| 2022-03-21 | Lille CH | R32 | L | Zizou Bergs | 186 | 6-3 4-6 6-4 |
| 2022-02-21 | Pau CH | R32 | L | Vasek Pospisil | 155 | 6-3 6-4 |
| 2022-02-14 | Forli 4 CH | R32 | L | Evan Furness | 301 | 7-6(5) 7-6(4) |
| 2022-02-07 | Cherbourg CH | R32 | L | Luca Van Assche | 444 | 7-5 7-6(3) |
| 2022-01-31 | Montpellier | Q2 | L | Gilles Simon | 130 | 6-4 7-5 |
| 2022-01-31 | Montpellier | Q1 | W | Lukas Lacko | 197 | 7-6(6) 6-2 |
| 2022-01-24 | Quimper CH | R32 | L | Tim Van Rijthoven | 258 | 7-6(2) 6-3 |
| 2022-01-17 | Forli 3 CH | R32 | L | Gian Marco Moroni | 205 | 6-7(4) 6-0 6-2 |
| 2022-01-10 | Forli 2 CH | R32 | L | Evgenii Tiurnev | 283 | 6-7(6) 7-6(8) 6-2 |
| 2021-11-08 | Roanne CH | R32 | L | Thomas Fabbiano | 224 | 6-4 6-7(3) 6-4 |