World ranking
71
853 points
- Season
- 211–196
- 51.8% win rate
- Career
- 84–136
- 38.2% win rate
- Titles
- 0
- Singles
- Prize money
- $5.7M
- Career
Recent form
1 loss in a row
- LLost to Cameron Norrie
- WBeat Christopher O'Connell
- LLost to Alex de Minaur
- WBeat J.J. Wolf
- LLost to Arthur Fery
- WBeat Quinn Vandecasteele
- WBeat Mariano Navone
- WBeat Lorenzo Sonego
- WBeat Fabian Marozsan
- LLost to Arthur Fery
- WBeat Matteo Arnaldi
- LLost to Wu Yibing
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played142–12354%
- Clay24–2450%
- Grass28–3247%
- Indoor15–1648%
- Surface TBD2–167%
Elo rating
Full leaderboard1873#103 on tour
Peak 1886 in 2026 · from 407 rated matches
- Hard
1940+67 vs overall
265 matches
- Grass
1888+15 vs overall
60 matches
- Clay
1857-16 vs overall
48 matches
- Indoor
1899+26 vs overall
31 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· 2015
- LAustin Krajicek2015· ATP Shenzhen Open · Round 1Hard7-5, 6-7(6), 1-6
- LHyeon Chung2015· US Open · Round 1Hard3-6, 1-6, 2-6
- LFrances Tiafoe2015· Winston-Salem Open · Round 1Hard6-3, 6-7(4), 6-7(3)
- LKei Nishikori2015· ATP Citi Open · Round 2Hard7-7(8), 1-6, 4-6
- WRyan Harrison2015· ATP Citi Open · Round 1Hard6-1, 7-6(4)
- LSam Groth2015· Wimbledon · Round 2Grass5-7, 4-6, 6-7(6)
- WMalek Jaziri2015· Wimbledon · Round 1Grass7-6(2), 6-2, 3-6, 3-6, 7-5
- LAndrea Arnaboldi2015· French Open · Round 1Clay6-4, 7-6(5), 6-7(4), 6-7(2), 0-6
- LBorna Coric2015· ATP Open de Nice Cote d' Azur · QuarterfinalClay3-6, 6-7(3)
- WQuentin Halys2015· ATP Open de Nice Cote d' Azur · Round 2Clay7-6(0), 7-6(5)
- WFrances Tiafoe2015· ATP Open de Nice Cote d' Azur · Round 1Clay6-7(5), 7-5, 6-2
- LFernando Verdasco2015· ATP Miami Open presented by Itau · Round 2Hard6-4, 2-6, 1-6
- WDamir Dzumhur2015· ATP Miami Open presented by Itau · Round 1Hard6-3, 3-6, 6-3
- LFernando Verdasco2015· ATP BNP Paribas Open · Round 2Hard2-6, 6-7(3)
- WDominic Thiem2015· ATP BNP Paribas Open · Round 1Hard7-6(5), 6-1
- LRichard Gasquet2015· Australian Open · Round 2Hard2-6, 3-6, 5-7
- WBlaz Kavcic2015· Australian Open · Round 1Hard6-2, 5-7, 7-6(7), 3-6, 6-2
- LRoger Federer2015· ATP Brisbane International · QuarterfinalHard0-6, 1-6
- WJarkko Nieminen2015· ATP Brisbane International · Round 2Hard4-6, 7-6(5), 6-3
- WGilles Simon2015· ATP Brisbane International · Round 1Hard6-2, 6-2