
- Season
- 256–239
- 51.7% win rate
- Career
- 370–343
- 51.9% win rate
- Titles
- 8
- +2 doubles
- Prize money
- $10.0M
- Career
Recent form
3 losses in a row
- WBeat Aljaz Bedene
- LLost to Marin Cilic
- WBeat Vasek Pospisil
- LLost to Gael Monfils
- LLost to Cedrik-Marcel Stebe
- LLost to Jordan Thompson
- WBeat Pablo Andujar
- LLost to Roberto Quiroz
- WBeat Bernabe Zapata Miralles
- LLost to Alexander Bublik
- LLost to Jordan Thompson
- LLost to Andrey Rublev
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on grass
- Hardmost played109–10950%
- Clay48–5646%
- Grass51–3162%
- Indoor48–4353%
Elo rating
Full leaderboard1577
Peak 1827 in 2017 · from 495 rated matches
- Hard
1571-7 vs overall
218 matches
- Clay
1539-38 vs overall
104 matches
- Indoor
1588+11 vs overall
91 matches
- Grass
1646+69 vs overall
82 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
87 matches· Slams
- LAndrey Rublev2021· US Open · Round 1Hard3-6, 6-7(3), 3-6
- LGael Monfils2020· Australian Open · Round 2Hard6-4, 6-7(8), 4-6, 5-7
- WVasek Pospisil2020· Australian Open · Round 1Hard7-6(4), 6-4, 7-5
- LFrances Tiafoe2019· US Open · Round 1Hard2-6, 3-6, 2-1ret.
- LThomas Fabbiano2019· Wimbledon · Round 2Grass3-6, 7-6(6), 3-6, 7-6(4), 4-6
- WAndrea Arnaboldi2019· Wimbledon · Round 1Grass6-4, 6-4, 7-6(4)
- LJordan Thompson2019· French Open · Round 2Clay3-6, 4-6, 7-6(2), 3-6
- WFeliciano Lopez2019· French Open · Round 1Clay7-6(4), 7-5, 6-7(7), 7-5
- LKei Nishikori2019· Australian Open · Round 2Hard3-6, 6-7(6), 7-5, 7-5, 6-7(7)
- WHubert Hurkacz2019· Australian Open · Round 1Hard6-7(5), 7-6(5), 7-6(3), 7-6(5)
- LJan-Lennard Struff2018· Wimbledon · Round 2Grass7-6(5), 6-3, 6-7(4), 6-7(4), 11-13
- WMikhail Youzhny2018· Wimbledon · Round 1Grass4-6, 7-5, 7-6(7), 6-3
- LCorentin Moutet2018· French Open · Round 1Clay6-7(7), 2-6, 6-7(5)
- LAndreas Seppi2018· Australian Open · Round 3Hard3-6, 6-7(4), 7-6(3), 7-6(5), 7-9
- WYuichi Sugita2018· Australian Open · Round 2Hard7-6(3), 6-7(3), 7-5, 4-6, 12-10
- WLaslo Djere2018· Australian Open · Round 1Hard7-6(3), 6-3, 7-6(2)
- LBjorn Fratangelo2017· US Open · Round 1Hard6-7(2), 4-6, 6-3, 6-7(4)
- LAljaz Bedene2017· Wimbledon · Round 1Grass7-6(5), 6-7(6), 7-6(7), 6-7(7), 6-8
- LHoracio Zeballos2017· French Open · Round 2Clay6-7(5), 6-7(5), 3-6
- WStefanos Tsitsipas2017· French Open · Round 1Clay7-6(5), 7-5, 6-4
- LDavid Goffin2017· Australian Open · Round 3Hard3-6, 2-6, 4-6
- WAndrew Whittington2017· Australian Open · Round 2Hard6-4, 6-4, 6-4
- WHoracio Zeballos2017· Australian Open · Round 1Hard6-7(6), 3-6, 7-5, 6-2, 22-20
- LKei Nishikori2016· US Open · Round 4Hard3-6, 4-6, 6-7(4)
- WJared Donaldson2016· US Open · Round 3Hard6-4, 7-6(3), 6-3
- WDonald Young2016· US Open · Round 2Hard6-4, 7-6(4), 6-4
- WYen-Hsun Lu2016· US Open · Round 1Hard4-6, 7-6(4), 6-7(4), 7-6(5), 7-5
- LLukas Lacko2016· Wimbledon · Round 2Grass3-6, 6-3, 6-7(5), 4-6
- WBorna Coric2016· Wimbledon · Round 1Grass7-6(8), 7-6(7), 6-4
- LAndy Murray2016· French Open · Round 3Clay1-6, 4-6, 6-7(3)
- WJordan Thompson2016· French Open · Round 2Clay6-7(2), 6-3, 7-6(3), 6-7(4), 12-10
- WAlbert Montanes2016· French Open · Round 1Clay6-2, 7-6(7), 7-6(5)
- LFederico Delbonis2016· Australian Open · Round 1Hard6-7(4), 4-6, 1-2ret.
- LJiri Vesely2015· US Open · Round 2Hard6-7(3), 6-3, 6-3, 2-6, 6-7(4)
- WFederico Delbonis2015· US Open · Round 1Hard6-3, 7-5, 7-5
- LAndy Murray2015· Wimbledon · Round 4Grass6-7(7), 4-6, 7-5, 4-6
- WJo-Wilfried Tsonga2015· Wimbledon · Round 3Grass7-6(3), 4-6, 7-6(2), 7-6(9)
- WAlexandr Dolgopolov2015· Wimbledon · Round 2Grass5-7, 6-3, 6-4, 6-7(4), 13-11
- WElias Ymer2015· Wimbledon · Round 1Grass6-7(2), 6-2, 6-4, 7-6(2)
- LMarcos Baghdatis2015· French Open · Round 1Clay6-7(6), 4-6, 4-6
- LNick Kyrgios2015· Australian Open · Round 2Hard6-7(4), 4-6, 7-5, 4-6
- WRuben Bemelmans2015· Australian Open · Round 1Hard6-4, 6-2, 6-4
- LMarcel Granollers2014· US Open · Round 2Hard6-7(6), 7-6(3), 6-7(5), 6-3, 4-6
- WJarkko Nieminen2014· US Open · Round 1Hard6-4, 6-4, 3-6, 6-4
- LFrank Dancevic2014· Wimbledon · Round 1Grass4-6, 6-7(5), 6-7(4)
- LKevin Anderson2014· French Open · Round 3Clay3-6ret.
- WAndreas Haider-Maurer2014· French Open · Round 2Clay7-5, 6-3, 6-4
- WGrigor Dimitrov2014· French Open · Round 1Clay6-4, 7-5, 7-6(4)
- LIvan Dodig2014· Australian Open · Round 1Hard6-7(8), 3-6, 6-7(4)
- LStan Wawrinka2013· US Open · Round 2Hard5-7, 6-7(8), 4-6
- WJames Blake2013· US Open · Round 1Hard6-7(2), 3-6, 6-4, 7-6(2), 7-6(2)
- LTim Smyczek2013· Australian Open · Round 1Hard4-6, 6-7(5), 5-7
- LJimmy Wang2012· US Open · Round 1Hard6-7(4), 7-6(8), 1-6, 4-6
- LAndy Murray2012· Wimbledon · Round 2Grass5-7, 7-6(5), 2-6, 6-6(7)
- WDudi Sela2012· Wimbledon · Round 1Grass6-4, 6-4, 7-6(5)
- LEduardo Schwank2012· French Open · Round 1Clay4-6, 0-6, 3-6
- LRoger Federer2012· Australian Open · Round 3Hard6-7(6), 5-7, 3-6
- WCarlos Berlocq2012· Australian Open · Round 2Hard7-6(4), 3-6, 6-3, 6-4
- WJurgen Melzer2012· Australian Open · Round 1Hard7-6(3), 7-5, 6-3
- LAlexandr Dolgopolov2011· US Open · Round 3Hard7-6(4), 2-6, 4-6, 4-6
- WRichard Gasquet2011· US Open · Round 2Hard6-4, 6-2, 2-6, 7-6(4)
- WFernando Gonzalez2011· US Open · Round 1Hard6-4, 6-4, 7-6(3)
- LLukasz Kubot2011· Wimbledon · Round 2Grass6-7(2), 3-6, 3-6
- WJanko Tipsarevic2011· Wimbledon · Round 1Grass7-5, 3-1ret.
- LJuan Martin del Potro2011· French Open · Round 1Clay7-6(7), 3-6, 5-7, 4-6
- LIvan Dodig2011· Australian Open · Round 1Hard4-6, 6-3, 7-6(5), 4-6, 4-6
- LRafael Nadal2010· Australian Open · Round 4Hard4-6, 6-4, 4-6, 4-6
- WIvan Ljubicic2010· Australian Open · Round 3Hard6-3, 3-6, 6-3, 7-6(7)
- WJulien Benneteau2010· Australian Open · Round 2Hard2-6, 6-1, 6-3, 6-3
- WRadek Stepanek2010· Australian Open · Round 1Hard2-6, 7-6(5), 6-4, 3-6, 6-4
- LIvan Navarro2009· US Open · Round 1Hard4-6, 6-7(8), 6-7(5)
- LRoger Federer2009· Wimbledon · QuarterfinalGrass3-6, 5-7, 6-7(3)
- WFernando Verdasco2009· Wimbledon · Round 4Grass7-6(5), 6-7(4), 6-3, 7-6(9)
- WJo-Wilfried Tsonga2009· Wimbledon · Round 3Grass7-6(5), 6-7(5), 7-5, 7-6(5)
- WSteve Darcis2009· Wimbledon · Round 2Grass7-5, 6-3, 6-4
- WLukas Lacko2009· Wimbledon · Round 1Grass6-3, 7-6(4), 6-3
- LLleyton Hewitt2009· French Open · Round 1Clay7-6(1), 7-6(4), 6-7(4), 4-6, 3-6
- LMario Ancic2009· Australian Open · Round 2Hard7-5, 5-7, 6-4, 4-6, 3-6
- WDaniel Gimeno-Traver2009· Australian Open · Round 1Hard6-3, 6-4, 6-4
- LSam Querrey2008· US Open · Round 3Hard6-7(5), 6-7(5), 2-6
- WFlorent Serra2008· US Open · Round 2Hard7-6(5), 6-4, 6-2
- WJan Minar2008· US Open · Round 1Hard7-5, 6-1, 6-4
- LSimon Stadler2008· Wimbledon · Round 1Grass6-4, 6-7(4), 3-6, 5-7
- LAlejandro Falla2008· French Open · Round 1Clay6-3, 6-7(4), 6-7(6), 7-5, 4-6
- LMikhail Youzhny2008· Australian Open · Round 3Hard2-6, 4-6, 2-6
- WDudi Sela2008· Australian Open · Round 2Hard6-7(5), 6-4, 6-3, 6-1
- WJamie Baker2008· Australian Open · Round 1Hard6-4, 6-4, 6-7(1), 6-4