- Season
- 83–83
- 50.0% win rate
- Career
- 74–84
- 46.8% win rate
- Titles
- 0
- +1 doubles
- Prize money
- $2.8M
- Career
Recent form
4 losses in a row
- WBeat Nicolai Budkov Kjaer
- WBeat Julien De Cuyper
- LLost to Calvin Hemery
- LLost to Billy Harris
- WBeat Marvin Moeller
- WBeat Axel Garcian
- WBeat Leo Borg
- WBeat Olle Wallin
- LLost to Aristotelis Thanos
- LLost to Mika Brunold
- LLost to Botic Van De Zandschulp
- LLost to Elias Ymer
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hard28–2454%
- Claymost played27–2651%
- Grass8–850%
- Indoor20–2544%
Elo rating
Full leaderboard1729#320 on tour
Peak 1850 in 2023 · from 165 rated matches
- Clay
1756+27 vs overall
53 matches
- Hard
1771+42 vs overall
52 matches
- Indoor
1733+5 vs overall
44 matches
- Grass
1754+25 vs overall
16 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
Latest 100 of 146· Main tour
- LElias Ymer2025· Bybit Stockholm Open · Round 1Indoor2-6, 6-7(4)
- LBotic Van De Zandschulp2025· Nordea Open · Round 1Clay4-6, 1-6
- LBilly Harris2025· Miami Open presented by Itau · Qualifying 1st RoundHard7-6(6), 6-7(5), 3-6
- LDaniel Elahi Galan2023· Wimbledon · Round 3Grass2-6, 7-6(2), 6-7(5), 6-3, 1-6
- WTaylor Fritz2023· Wimbledon · Round 2Grass3-6, 2-6, 6-3, 6-4, 6-2
- WAlex Molcan2023· Wimbledon · Round 1Grass6-3, 6-3, 6-4
- LMackenzie McDonald2023· Lexus Eastbourne Open · QuarterfinalGrass4-6, 6-3, 3-6
- WLiam Broady2023· Lexus Eastbourne Open · Round 2Grass6-2, 6-4
- WBotic Van De Zandschulp2023· Lexus Eastbourne Open · Round 1Grass3-6, 6-4, 6-2
- LBrandon Nakashima2023· Terra Wortmann Open · Round 1Grass6-4, 4-6, 5-7
- LTallon Griekspoor2023· Libéma Open · Round 1Grass2-6, 6-3, 3-6
- LLorenzo Musetti2023· Roland Garros · Round 1Clay5-7, 2-6, 4-6
- LArthur Fils2023· Grand Prix Auvergne-Rhône-Alpes · Round 2Indoor5-6
- WRichard Gasquet2023· Grand Prix Auvergne-Rhône-Alpes · Round 1Indoor6-3, 7-5
- LAlexei Popyrin2023· Miami Open presented by Itau · Round 1Hard6-7(5), 4-4ret.
- LRinky Hijikata2023· BNP Paribas Open · Round 1Hard4-6, 5-7
- LBotic Van De Zandschulp2023· Dubai Duty Free Tennis Championships · Round 2Hard6-3, 3-6, 3-6
- WFrancesco Passaro2023· Dubai Duty Free Tennis Championships · Round 1Hard6-2, 6-3
- LHubert Hurkacz2023· Open 13 Provence · QuarterfinalIndoor3-6, 6-3, 6-7(6)
- WDavid Goffin2023· Open 13 Provence · Round 2Indoor—
- WRadu Albot2023· Open 13 Provence · Round 1Indoor6-3, 7-6(5)
- LTallon Griekspoor2023· ABN Amro Open · Round 1Indoor6-7(7), 5-7
- WRoman Safiullin2023· ABN Amro Open · Qualifying FinalIndoor2-6, 6-3, 6-4
- WBorna Gojo2023· ABN Amro Open · Qualifying 1st RoundIndoor7-5, 7-5
- LEmil Ruusuvuori2023· Open Occitanie · Round 1Indoor4-6, 0-6
- LYoshihito Nishioka2023· Australian Open · Round 1Hard4-6, 2-6, 5-7
- LSoonWoo Kwon2023· Adelaide International 2 · QuarterfinalHard1-6, 2-6
- WMackenzie McDonald2023· Adelaide International 2 · Round 2Hard3-6, 7-6(2), 6-3
- WEmil Ruusuvuori2023· Adelaide International 2 · Round 1Hard6-4, 4-6, 6-3
- WJordan Thompson2023· Adelaide International 2 · Qualifying FinalHard7-6(4), 7-5
- WNikoloz Basilashvili2023· Adelaide International 2 · Qualifying 1st RoundHard6-1, 1-1ret.
- LRoman Safiullin2023· Adelaide International · Round 1Hard4-6, 2-6
- LFelix Auger-Aliassime2022· Rolex Paris Masters · Round 2Indoor7-6(6), 4-6, 6-7(6)
- WAlexander Bublik2022· Rolex Paris Masters · Round 1Indoor6-1, 6-7(2), 6-4
- WJiri Lehecka2022· Rolex Paris Masters · Qualifying FinalIndoor7-6(6), 6-2
- WConstant Lestienne2022· Rolex Paris Masters · Qualifying 1st RoundIndoor4-6, 4-2ret.
- LStefanos Tsitsipas2022· Bybit Stockholm Open · QuarterfinalIndoor5-7, 3-6
- WTommy Paul2022· Bybit Stockholm Open · Round 2Indoor6-2, 6-3
- WQuentin Halys2022· Bybit Stockholm Open · Round 1Indoor5-7, 6-4, 6-3
- LJ.J. Wolf2022· UniCredit Firenze Open · SemifinalClay4-6, 4-6
- WRoberto Carballes Baena2022· UniCredit Firenze Open · QuarterfinalClay6-4, 6-2
- WAslan Karatsev2022· UniCredit Firenze Open · Round 2Clay6-1, 6-7(6), 6-1
- WTim Van Rijthoven2022· UniCredit Firenze Open · Round 1Clay6-1, 6-2
- WBorna Gojo2022· UniCredit Firenze Open · Qualifying FinalClay4-6, 6-4, 6-4
- WAndreas Seppi2022· UniCredit Firenze Open · Qualifying 1st RoundClay7-5, 6-3
- LIlya Ivashka2022· Sofia Open · Round 1Indoor6-7(8), 6-4, 5-7
- LStan Wawrinka2022· Moselle Open · QuarterfinalIndoor4-6, 6-4, 6-7(5)
- WGregoire Barrere2022· Moselle Open · Round 2Indoor6-4, 6-3
- WAdrian Mannarino2022· Moselle Open · Round 1Indoor7-5, 6-0
- LJason Kubler2022· US Open · Round 1Hard7-5, 4-6, 2-6, 4-6
- LMarc-Andrea Huesler2022· Winston-Salem Open · Round 2Hard4-6, 4-6
- WFederico Coria2022· Winston-Salem Open · Round 1Hard6-2, 6-3
- LNick Kyrgios2022· Mubadala DC Open · SemifinalHard6-7(4), 3-6
- WSebastian Korda2022· Mubadala DC Open · QuarterfinalHard6-2, 5-7, 6-3
- WEmil Ruusuvuori2022· Mubadala DC Open · Round 3Hard6-3, 6-7(3), 6-4
- WAslan Karatsev2022· Mubadala DC Open · Round 2Hard6-4, 3-6, 6-4
- WAndy Murray2022· Mubadala DC Open · Round 1Hard7-6(8), 4-6, 6-1
- LJaume Munar2022· Plava Laguna Croatia Open Umag · Round 1Clay6-4, 1-6, 4-6
- LFederico Delbonis2022· EFG Swiss Open Gstaad · Round 1Clay4-6, 5-7
- LJannik Sinner2022· Wimbledon · Round 2Grass4-6, 3-6, 7-5, 2-6
- WDaniel Altmaier2022· Wimbledon · Round 1Grass6-3, 7-5, 7-5
- LJames Duckworth2022· Lexus Eastbourne Open · Qualifying FinalGrass6-3, 2-6, 4-6
- WAlastair Gray2022· Lexus Eastbourne Open · Qualifying 1st RoundGrass6-7(6), 7-5, 7-6(3)
- LStefanos Tsitsipas2022· Roland Garros · Round 3Clay2-6, 2-6, 1-6
- WDaniel Evans2022· Roland Garros · Round 2Clay6-3, 3-6, 6-2, 6-3
- WJames Duckworth2022· Roland Garros · Round 1Clay6-2, 6-4, 6-2
- LNerman Fatic2022· Grand Prix Auvergne-Rhône-Alpes · Qualifying 1st RoundIndoor4-6, 1-6
- LRoman Safiullin2022· Serbia Open · Round 1Clay5-7, 0-6
- LKamil Majchrzak2022· Rolex Monte-Carlo Masters · Qualifying 1st RoundClay2-6, 6-4, 4-6
- LMirza Basic2022· Grand Prix Hassan II · Qualifying 1st RoundClay5-7, 7-5, 6-7(5)
- LRichard Gasquet2022· Open 13 Provence · Round 1Indoor4-6, 5-7
- LLorenzo Musetti2022· ABN Amro Open · Round 1Indoor3-6, 7-6(4), 3-6
- LAlexander Zverev2022· Open Occitanie · SemifinalIndoor1-6, 3-6
- WRichard Gasquet2022· Open Occitanie · QuarterfinalIndoor7-5, 6-7(6), 6-1
- WGael Monfils2022· Open Occitanie · Round 2Indoor6-1, 6-2
- WCorentin Moutet2022· Open Occitanie · Round 1Indoor7-6(5), 6-4
- LStefanos Tsitsipas2022· Australian Open · Round 1Hard2-6, 4-6, 3-6
- LThanasi Kokkinakis2022· Adelaide International · QuarterfinalHard6-7(9), 6-4, 4-6
- WSoonWoo Kwon2022· Adelaide International · Round 2Hard6-3, 6-2
- WBenjamin Bonzi2022· Adelaide International · Round 1Hard7-5, 7-5
- LKaren Khachanov2021· Rolex Paris Masters · Round 1Indoor4-6, 5-7
- LTommy Paul2021· VTB Kremlin Cup · Round 1Indoor6-7(7), 5-7
- LJohn Millman2021· Sofia Open · Round 1Indoor2-6, 4-6
- LPablo Carreno Busta2021· Moselle Open · Round 2Indoor5-7, 2-6
- WJan-Lennard Struff2021· Moselle Open · Round 1Indoor7-5, 6-3
- LJenson Brooksby2021· US Open · Round 1Hard5-7, 2-6, 7-5, 3-6
- WCarlos Alcaraz2021· Winston-Salem Open · SemifinalHard7-5, 6-3
- LIlya Ivashka2021· Winston-Salem Open · FinalHard0-6, 2-6
- WFrances Tiafoe2021· Winston-Salem Open · QuarterfinalHard6-7(2), 6-2, 6-3
- WMax Purcell2021· Winston-Salem Open · Round 3Hard7-5, 6-2
- WAlbert Ramos-Vinolas2021· Winston-Salem Open · Round 2Hard6-3, 6-1
- WStefano Travaglia2021· Winston-Salem Open · Round 1Hard6-2, 1-6, 6-2
- LCasper Ruud2021· Generali Open · QuarterfinalClay6-3, 6-7(5), 1-6
- WAlexander Erler2021· Generali Open · Round 2Clay6-2, 6-3
- WPablo Cuevas2021· Generali Open · Round 1Clay6-3, 7-5
- LVit Kopriva2021· Swiss Open Gstaad · QuarterfinalClay1-6, 0-6
- WFeliciano Lopez2021· Swiss Open Gstaad · Round 2Clay6-7(6), 7-6(7), 6-4
- WEnzo Couacaud2021· Swiss Open Gstaad · Round 1Clay4-6, 6-3, 6-3
- LEmil Ruusuvuori2021· Nordea Open · Round 1Clay6-1, 4-6, 3-6
- LFelix Auger-Aliassime2021· Wimbledon · Round 2Grass4-6, 6-4, 6-7(4), 1-6