
- Season
- 140–186
- 42.9% win rate
- Career
- 136–176
- 43.6% win rate
- Titles
- 0
- +7 doubles
- Prize money
- $7.2M
- Career
Recent form
3 losses in a row
- WBeat Omar Jasika
- LLost to Denis Kudla
- LLost to Alessandro Giannessi
- WBeat Tristan Schoolkate
- LLost to Nicolas Mejia
- WBeat Gijs Brouwer
- LLost to Justin Boulais
- LLost to Sebastian Korda
- WBeat Alfredo Perez
- LLost to Alexis Galarneau
- LLost to Facundo Mena
- LLost to Facundo Bagnis
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on indoor
- Hardmost played76–10941%
- Clay5–1822%
- Grass20–2743%
- Indoor39–3255%
Elo rating
Full leaderboard1533
Peak 1783 in 2020 · from 324 rated matches
- Hard
1519-15 vs overall
183 matches
- Indoor
1611+78 vs overall
71 matches
- Grass
1522-11 vs overall
47 matches
- Clay
1440-94 vs overall
23 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 297· Main tour
- LFacundo Bagnis2025· National Bank Open presented by Rogers · Round 1Hard2-6, 6-3, 3-6
- LSebastian Korda2024· National Bank Open presented by Rogers · Round 1Hard1-2ret.
- LRichard Gasquet2024· Dubai Duty Free Tennis Championships · Qualifying 1st RoundHard6-7(4), 3-6
- LZachary Svajda2023· US Open · Qualifying 2nd RoundHard6-3, 4-6, 2-6
- WPedro Martinez2023· US Open · Qualifying 1st RoundHard7-6(7), 6-7(3), 6-4
- LMatteo Arnaldi2023· National Bank Open presented by Rogers · Round 1Hard4-6, 4-6
- LFelipe Meligeni Alves2023· Wimbledon · Qualifying 1st RoundGrass2-6, 6-7(2)
- LFelix Auger-Aliassime2023· Australian Open · Round 1Hard6-1, 6-7(4), 6-7(3), 3-6
- LSoonWoo Kwon2023· Adelaide International 2 · Qualifying 1st RoundHard7-6(7), 3-6, 3-6
- LRoman Safiullin2023· Adelaide International · Qualifying FinalHard7-6(5), 2-6, 3-6
- LNovak Djokovic2022· Tel Aviv Watergen Open · QuarterfinalIndoor6-7(5), 3-6
- WEdan Leshem2022· Tel Aviv Watergen Open · Round 2Indoor6-3, 6-2
- WTallon Griekspoor2022· Tel Aviv Watergen Open · Round 1Indoor4-6, 7-6(3), 7-5
- LMarius Copil2022· Tel Aviv Watergen Open · Qualifying FinalIndoor5-7, 4-6
- WIllya Marchenko2022· Tel Aviv Watergen Open · Qualifying 1st RoundIndoor7-6(5), 6-2
- LAndreas Seppi2022· US Open · Qualifying 2nd RoundHard6-3, 2-6, 5-7
- WSumit Nagal2022· US Open · Qualifying 1st RoundHard7-6(2), 6-4
- LTommy Paul2022· National Bank Open presented by Rogers · Round 1Hard4-6, 4-6
- LDalibor Svrcina2022· Wimbledon · Qualifying 1st RoundGrass4-6, 4-6
- LHugo Grenier2022· Miami Open presented by Itau · Qualifying 1st RoundHard4-6, 6-7(5)
- LThanasi Kokkinakis2022· BNP Paribas Open · Qualifying FinalHard6-7(5), 5-7
- WEgor Gerasimov2022· BNP Paribas Open · Qualifying 1st RoundHard4-6, 6-4, 6-4
- LJohn Isner2022· Nexo Dallas Open · QuarterfinalIndoor4-6, 4-6
- WJurij Rodionov2022· Nexo Dallas Open · Round 2Indoor6-7(3), 7-6(6), 6-2
- WCaleb Chakravarthi2022· Nexo Dallas Open · Round 1Indoor6-1, 6-0
- WCaleb Chakravarthi2022· Nexo Dallas Open · Round 1Indoor6-1, 6-0
- WChristopher Eubanks2022· Nexo Dallas Open · Qualifying FinalIndoor6-3, 7-6(3)
- WYasutaka Uchiyama2022· Nexo Dallas Open · Qualifying 1st RoundIndoor7-5, 6-3
- LDenis Shapovalov2021· BNP Paribas Open · Round 2Hard0-3ret.
- WJ.J. Wolf2021· BNP Paribas Open · Round 1Hard6-4, 4-6, 6-4
- LEgor Gerasimov2021· Sofia Open · Round 1Indoor7-5, 6-7(8), 3-6
- LAndy Murray2021· Moselle Open · Round 2Indoor3-6, 3-6
- WGregoire Barrere2021· Moselle Open · Round 1Indoor6-3, 6-4
- LIlya Ivashka2021· US Open · Round 2Hard3-6, 4-6, 6-7(5)
- WFabio Fognini2021· US Open · Round 1Hard2-6, 3-6, 6-1, 6-3, 7-6(4)
- LTommy Paul2021· National Bank Open Presented by Rogers · Round 1Hard7-6(5), 2-6, 3-6
- LSebastian Korda2021· Citi Open · Round 2Hard5-7, 4-6
- WEmilio Gomez2021· Citi Open · Round 1Hard4-6, 6-3, 6-3
- LPeter Gojowczyk2021· Hall of Fame Open · Round 2Grass3-6, 3-6
- LFrances Tiafoe2021· Wimbledon · Round 2Grass4-6, 4-6, 4-6
- WRoberto Carballes Baena2021· Wimbledon · Round 1Grass6-3, 6-3, 6-3
- LAlex de Minaur2021· Viking International Eastbourne · QuarterfinalGrass4-6, 4-6
- WAlejandro Davidovich Fokina2021· Viking International Eastbourne · Round 2Grass7-6(7)ret.
- WJames Ward2021· Viking International Eastbourne · Round 1Grass6-4, 6-4
- LMarcos Giron2021· Noventi Open · Round 1Grass6-7(4), 6-7(6)
- LMackenzie McDonald2021· Miami Open presented by Itau · Round 1Hard3-6, 6-4, 3-6
- LMarton Fucsovics2021· Dubai Duty Free Tennis Championships · Round 1Hard6-2, 5-7, 4-6
- LDenis Shapovalov2021· Qatar ExxonMobil Open · Round 2Hard5-7, 4-6
- WChristopher O'Connell2021· Qatar ExxonMobil Open · Round 1Hard6-3, 6-4
- LDaniil Medvedev2021· Australian Open · Round 1Hard2-6, 2-6, 4-6
- LJannik Sinner2020· Sofia Open · FinalIndoor4-6, 6-3, 6-7(3)
- WRichard Gasquet2020· Sofia Open · SemifinalIndoor6-7(6), 6-2, 6-0
- WJohn Millman2020· Sofia Open · QuarterfinalIndoor6-3, 6-2
- WJan-Lennard Struff2020· Sofia Open · Round 2Indoor6-3, 6-4
- WIllya Marchenko2020· Sofia Open · Round 1Indoor6-2, 5-7, 7-6(5)
- WElliot Benchetrit2020· Rolex Paris MastersIndoor6-0, 6-1
- LDaniil Medvedev2020· Erste Bank Open · Round 2Indoor6-4, 3-6, 2-6
- WFelix Auger-Aliassime2020· Erste Bank Open · Round 1Indoor7-5, 7-5
- LAndrey Rublev2020· St Petersburg Open · Round 1Indoor2-6, 4-6
- LMatteo Berrettini2020· French Open · Round 1Clay3-6, 1-6, 3-6
- LStefanos Tsitsipas2020· Open 13 Provence · QuarterfinalIndoor5-7, 3-6
- WHubert Hurkacz2020· Open 13 Provence · Round 2Indoor6-3, 6-4
- WEmil Ruusuvuori2020· Open 13 Provence · Round 1Indoor7-6(6), 6-3
- LFilip Krajinovic2020· ABN AMRO World Tennis Tournament · Round 2Indoor4-6, 6-7(7)
- WDaniil Medvedev2020· ABN AMRO World Tennis Tournament · Round 1Indoor6-4, 6-3
- LGael Monfils2020· Open Sud de France · FinalIndoor5-7, 3-6
- WDavid Goffin2020· Open Sud de France · SemifinalIndoor6-3, 1-6, 7-5
- WRichard Gasquet2020· Open Sud de France · QuarterfinalIndoor6-1, 1-0ret.
- WDenis Shapovalov2020· Open Sud de France · Round 2Indoor6-2, 6-3
- WAljaz Bedene2020· Open Sud de France · Round 1Indoor6-3, 6-4
- LIvo Karlovic2020· Australian Open · Round 1Hard6-7(4), 4-6, 5-7
- LDenis Shapovalov2020· ASB Classic · Round 2Hard4-6, 6-7
- WJoão Sousa2020· ASB Classic · Round 1Hard6-4, 6-2
- LDaniil Medvedev2019· Rolex Shanghai Masters · Round 3Hard6-7(7), 5-7
- WJoão Sousa2019· Rolex Shanghai Masters · Round 2Hard6-3, 7-5
- WDiego Schwartzman2019· Rolex Shanghai Masters · Round 1Hard7-6(2), 6-2
- LJordan Thompson2019· Chengdu Open · Round 1Hard3-6, 6-3, 5-7
- LTennys Sandgren2019· US Open · Round 2Hard3-6, 7-6(4), 3-6, 4-6
- WKaren Khachanov2019· US Open · Round 1Hard4-6, 7-5, 7-5, 4-6, 6-3
- LFelix Auger-Aliassime2019· Rogers Cup (M) · Round 1Hard2-6, 7-6(3), 6-7(3)
- LFelix Auger-Aliassime2019· Wimbledon · Round 1Grass7-5, 2-6, 4-6, 3-6
- LGael Monfils2018· European Open · QuarterfinalIndoor5-7, 4-6
- WMilos Raonic2018· European Open · Round 2Indoor7-6(3), 7-5
- WLeonardo Mayer2018· European Open · Round 1Indoor6-3, 7-5
- LAlex de Minaur2018· Rolex Shanghai Masters · Round 1Hard4-6, 6-7(4)
- LDusan Lajovic2018· China Open · Round 1Hard6-2, 4-6, 4-6
- LJoão Sousa2018· Chengdu Open · Round 2Hard7-6(4), 4-6, 6-7(0)
- WRadu Albot2018· Chengdu Open · Round 1Hard6-3, 6-4
- LRafael Nadal2018· US Open · Round 2Hard3-6, 4-6, 2-6
- WLukas Lacko2018· US Open · Round 1Hard7-5, 6-3, 6-2
- LBorna Coric2018· Rogers Cup (M) · Round 1Hard4-6, 3-6
- LAlex de Minaur2018· Citi Open · Round 1Hard7-6(6), 2-6, 3-6
- LRamkumar Ramanathan2018· Infosys Hall of Fame Open · QuarterfinalGrass5-7, 2-6
- WMischa Zverev2018· Infosys Hall of Fame Open · Round 2Grass4-6, 6-3, 7-5
- WDonald Young2018· Infosys Hall of Fame Open · Round 1Grass7-6(5), 6-1
- LMikhail Kukushkin2018· Wimbledon · Round 1Grass4-6, 6-3, 2-6, 3-6
- LAlex Bolt2018· Libema Open · Round 1Grass6-4, 6-7(5), 2-6
- LMarton Fucsovics2018· French Open · Round 1Clay3-6, 3-6, 6-7(5)
- LMarin Cilic2018· Miami Open · Round 3Hard5-7, 6-7(4)
- WAndrey Rublev2018· Miami Open · Round 2Hard7-6(5), 6-4