- Season
- 56–78
- 41.8% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $428K
- Career
Recent form
1 loss in a row
- LLost to Sebastian Baez
- LLost to Clement Tabur
- LLost to Max Alcala Gurri
- WBeat Gabriel Ghetu
- WBeat Lautaro Midon
- LLost to Maks Kasnikowski
- WBeat Max Alcala Gurri
- WBeat Alexander Donski
- LLost to Jerome Kym
- LLost to Igor Marcondes
- WBeat Nicolai Budkov Kjaer
- LLost to Guido Ivan Justo
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played36–4147%
- Clay20–3338%
- Grass0–10%
- Indoor0–30%
Elo rating
Full leaderboard1665#492 on tour
Peak 1725 in 2026 · from 134 rated matches
- Hard
1728+63 vs overall
77 matches
- Clay
1679+14 vs overall
53 matches
Computed from every completed ATP singles match since 2008, not from ranking points: beating a strong player is worth more than beating a weak one. A surface figure is this player’s overall rating plus an adjustment learned only from their matches on that surface.
Match results
20 matches· 2023
- LTomas Machac2023· Cassis · R32Hard6-2 6-4
- LVictor Lilov2023· M25 Roda de Bara · R16Hard—
- WRichard Zusman2023· M25 Roda de Bara · R32Hard—
- LGenaro Alberto Olivieri2023· Troyes · R32Clay5-7 6-4 6-0
- LCamilo Ugo Carabelli2023· Roland Garros · Qualifying 2nd RoundClay2-6, 6-3, 2-6
- WDenis Kudla2023· Roland Garros · Qualifying 1st RoundClay6-4, 6-3
- LBenjamin Winter Lopez2023· ITF M25 Valldoreix Men · R32Clay—
- LMathias Bourgue2023· M25 Sabadell · R32Clay—
- LKyrian Jacquet2023· Lille · R32Hard5-7 7-6(1) 6-4
- LHarold Mayot2023· St. Brieuc · R16Hard6-3 6-2
- WJonas Forejtek2023· St. Brieuc · R32Hard6-2 6-3
- LGijs Brouwer2023· Open 13 Provence · Qualifying 1st RoundIndoor4-6, 4-6
- LRudolf Molleker2023· M15 Oberhaching · SFHard—
- WJakob Schnaitter2023· M15 Oberhaching · QFHard—
- WDylan Dietrich2023· M15 Oberhaching · R16Hard—
- WDominik Boehler2023· M15 Oberhaching · R32Hard—
- LClement Chidekh2023· M25 Sunderland · R16Hard—
- WEwan Moore2023· M25 Sunderland · R32Hard—
- LClement Chidekh2023· M25 Sheffield · R32Hard—
- LGeorge Loffhagen2023· M25 Loughborough · R32Hard—