- Season
- 37–73
- 33.6% win rate
- Career
- 38–73
- 34.2% win rate
- Titles
- 0
- +1 doubles
- Prize money
- $2.4M
- Career
Recent form
3 losses in a row
- LLost to Albert Ramos-Vinolas
- LLost to David Goffin
- WBeat Dudi Sela
- LLost to Roger Federer
- LLost to Thomaz Bellucci
- LLost to Steve Johnson
- LLost to Grigor Dimitrov
- LLost to Bernard Tomic
- WBeat Albert Ramos-Vinolas
- LLost to Matthew Ebden
- LLost to Albert Ramos-Vinolas
- LLost to Alex Bolt
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played18–3236%
- Clay12–2731%
- Grass4–833%
- Indoor3–633%
Elo rating
Full leaderboard1478
Peak 1710 in 2010 · from 110 rated matches
- Hard
1479about the same
50 matches
- Clay
1466-12 vs overall
39 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 110· Main tour
- LAlex Bolt2020· Adelaide International · Round 1Hard4-6, 6-2, 0-6
- LAlbert Ramos-Vinolas2018· European Open · Round 1Indoor4-6, 4-6
- LMatthew Ebden2018· Wimbledon · Round 2Grass3-6, 6-7(5), 6-4, 1-6
- WAlbert Ramos-Vinolas2018· Wimbledon · Round 1Grass7-6(5), 6-2, 6-1
- LBernard Tomic2017· ATP Mercedes Cup · Round 1Grass1-6, 7-5, 2-6
- LGrigor Dimitrov2017· French Open · Round 1Clay2-6, 3-6, 4-6
- LSteve Johnson2017· ATP Geneva Open · Round 1Clay3-6, 3-6
- LThomaz Bellucci2017· ATP & WTA Miami Open · Round 1Hard6-7(5), 2-6
- LRoger Federer2017· ATP & WTA BNP Paribas Open · Round 2Hard2-6, 1-6
- WDudi Sela2017· ATP & WTA BNP Paribas Open · Round 1Hard6-4, 6-4
- LDavid Goffin2017· ATP & WTA Abierto Mexicano Telcel · Round 1Hard1-6, 2-6
- LAlbert Ramos-Vinolas2017· ATP Rio Open presented by Claro · Round 1Clay2-6, 0-6
- LFederico Delbonis2017· ATP Argentina Open · Round 1Clay3-6, 1-6
- LDusan Lajovic2017· Australian Open · Round 1Hard3-6, 3-6, 3-6
- LSteve Johnson2017· ATP ASB Classic · Round 1Hard4-6, 3-6
- LNicolas Mahut2017· ATP & WTA Brisbane International · Round 1Hard6-4, 3-6, 4-6
- LAlbert Ramos-Vinolas2016· Rolex Paris Masters · Round 1Indoor1-6, 4-6
- LPhilipp Kohlschreiber2016· Erste Bank Open · Round 1Indoor6-4, 3-6, 6-7(3)
- LPablo Carreno Busta2016· ATP & WTA Kremlin Cup · SemifinalIndoor3-6, 6-7(2)
- WDaniil Medvedev2016· ATP & WTA Kremlin Cup · QuarterfinalIndoor7-5, 0-6, 6-4
- WLukas Rosol2016· ATP & WTA Kremlin Cup · Round 2Indoor7-5, 6-1
- WMarcel Granollers2016· ATP & WTA Kremlin Cup · Round 1Indoor5-2ret.
- LTaylor Fritz2016· Rolex Shanghai Masters · Round 1Hard6-7(2), 6-2, 3-6
- LRadek Stepanek2016· Kinoshita Group Japan Open Tennis Championships · Round 1Hard2-6, 1-6
- LMalek Jaziri2016· ATP Shenzhen Open · Round 1Hard3-6, 6-7(5)
- LAndreas Seppi2016· US Open · Round 1Hard2-6, 6-3, 4-6, 3-6
- LRichard Gasquet2016· Winston-Salem Open · Round 3Hard1-6, 3-6
- WFederico Delbonis2016· Winston-Salem Open · Round 2Hard6-4, 5-7, 6-4
- WPaul-Henri Mathieu2016· Winston-Salem Open · Round 1Hard4-6, 6-2, 6-2
- LMikhail Youzhny2016· ATP Rogers Cup presented by National Bank · Round 1Hard3-6, 6-7(6)
- LRyan Harrison2016· ATP & WTA Citi Open · Round 1Hard6-7(1), 3-6
- LMartin Klizan2016· ATP Bet-at-home Open German Tennis Championships · SemifinalClay3-6, 4-6
- WGuillermo Garcia-Lopez2016· ATP Bet-at-home Open German Tennis Championships · QuarterfinalClay7-6(4), 4-6, 6-3
- WInigo Cervantes-Huegun2016· ATP Bet-at-home Open German Tennis Championships · Round 2Clay7-5, 4-6, 6-1
- WLeonardo Mayer2016· ATP Bet-at-home Open German Tennis Championships · Round 1Clay7-6(3), 6-4
- LJuan Martin del Potro2016· Wimbledon · Round 1Grass1-6, 5-7, 0-6
- LPablo Cuevas2016· ATP AEGON Nottingham Open · Round 2Grass4-6, 6-7(3)
- WBrydan Klein2016· ATP AEGON Nottingham Open · Round 1Grass7-5, 6-4
- LAlexander Zverev2016· French Open · Round 2Clay1-6, 6-3, 1-6, 4-6
- WKevin Anderson2016· French Open · Round 1Clay6-4, 6-2, 1-6, 7-5
- LNovak Djokovic2016· ATP & WTA Internazionali BNL d'Italia · Round 2Clay5-7, 5-7
- WAljaz Bedene2016· ATP & WTA Internazionali BNL d'Italia · Round 1Clay7-6(3), 7-6(8)
- LGuillermo Garcia-Lopez2016· Millennium Estoril Open · Round 2Clay3-6, 6-7(3)
- WThomas Fabbiano2016· Millennium Estoril Open · Round 1Clay6-2, 6-2
- LPablo Carreno Busta2016· Rolex Monte-Carlo Masters · Round 1Clay3-6, 1-6
- LGael Monfils2016· Australian Open · Round 3Hard5-7, 3-6, 2-6
- WRajeev Ram2016· Australian Open · Round 2Hard6-1, 6-7(6), 4-6, 7-5, 7-5
- WBjorn Fratangelo2016· Australian Open · Round 1Hard6-2, 6-2, 6-2
- LThomaz Bellucci2015· EFG Swiss Open Gstaad · Round 2Clay3-6, 2-6
- WJoao Souza2015· EFG Swiss Open Gstaad · Round 1Clay6-1, 6-4
- LKyle Edmund2015· French Open · Round 1Clay6-2, 4-6, 3-6, 7-5, 2-6
- LNicolas Almagro2015· Millennium Estoril Open · Round 1Clay3-6, 6-7(4)
- LLeonardo Mayer2015· IEB+ Argentina Open · Round 1Clay0-6, 1-6
- LViktor Troicki2015· Delray Beach Open · Round 1Hard7-6(3), 5-7, 1-6
- LMarcel Granollers2015· Australian Open · Round 1Hard3-6, 4-6, 4-6
- LNick Kyrgios2014· Wimbledon · Round 1Grass6-7(2), 6-7(1), 7-6(6), 2-6
- LKevin Anderson2014· French Open · Round 1Clay5-7, 3-6, 4-6
- LErnests Gulbis2014· ATP Internazionali BNL d'Italia · Round 2Clay7-6(1), 4-6, 3-6
- WAlejandro Gonzalez2014· ATP Internazionali BNL d'Italia · Round 1Clay1-6, 6-4, 6-1
- LTomas Berdych2014· ATP Sony Open Tennis · Round 2Hard6-7(5), 1-6
- WAlex Bogomolov Jr.2014· ATP Sony Open Tennis · Round 1Hard7-5, 6-4
- LLizette Cabrera2014· ATP BNP Paribas Open · Round 1Hard5-7, 6-3, 4-6
- LKevin Anderson2014· ATP Abierto Mexicano Telcel · Round 1Hard2-6, 6-7(7)
- LAljaz Bedene2014· ATP VTR Open · Round 1Clay6-2, 3-6, 3-6
- LAndy Murray2014· Australian Open · Round 4Hard1-6, 2-6, 3-4, 2-6
- WMartin Klizan2014· Australian Open · Round 3Hard6-0, 7-6(2), 6-4
- WMichal Przysiezny2014· Australian Open · Round 2Hard7-6(3), 6-1, 6-7(3), 6-1
- WAljaz Bedene2014· Australian Open · Round 1Hard7-6(3), 6-3, 6-0
- LRichard Gasquet2013· US Open · Round 2Hard3-6, 5-7, 5-7
- WAlbano Olivetti2013· US Open · Round 1Hard6-3, 6-3, 6-4
- LBenoit Paire2013· Wimbledon · Round 2Grass4-6, 5-7, 4-6
- WAlejandro Falla2013· Wimbledon · Round 1Grass6-3, 7-6(5), 7-5
- LEdouard Roger-Vasselin2012· ATP Barcelona Open Banc Sabadell · Round 1Clay2-6, 3-6
- LNikolay Davydenko2012· ATP Open Sud de France · Round 1Indoor2-6, 1-6
- LKei Nishikori2012· Australian Open · Round 1Hard1-6, 6-7(7), 0-6
- LOlivier Rochus2011· ATP Tour Moselle Open · Round 1Indoor1-6, 3-6
- LFabio Fognini2011· French Open · Round 2Clay2-6, 1-6, 0-6
- WTomas Berdych2011· French Open · Round 1Clay3-6, 3-6, 6-2, 6-2, 9-7
- LIzak Van der Merwe2011· ATP SA Tennis Open · Round 1Hard3-6, 2-6
- LNicolas Almagro2011· Australian Open · Round 1Hard4-6, 3-6, 7-6(4), 5-7
- LXavier Malisse2011· ATP Aircel Chennai Open · Round 2Hard2-6, 2-6
- WAndreas Haider-Maurer2011· ATP Aircel Chennai Open · Round 1Hard6-4, 6-4
- LAndy Roddick2010· US Open · Round 1Hard3-6, 2-6, 2-6
- LDonald Young2010· ATP Pilot Pen Tennis at Yale · Round 1Hard1-6, 2-6
- LNikolay Davydenko2010· ATP Studena Croatia Open Umag · Round 2Clay1-6, 2-6
- WOlivier Patience2010· ATP Studena Croatia Open Umag · Round 1Clay6-3, 6-2
- LAndreas Seppi2010· ATP International German Open · Round 1Clay4-6, 3-6
- LFernando Verdasco2010· ATP SkiStar Swedish Open · Round 2Clay1-6, 1-6
- WJonathan Dasnieres de Veigy2010· ATP SkiStar Swedish Open · Round 1Clay6-4, 6-1
- LPhilipp Petzschner2010· Wimbledon · Round 1Grass4-6, 6-7(6), 6-4, 6-2, 4-6
- LMichael Llodra2010· ATP AEGON International · Round 2Grass1-6, 7-6(2), 4-6
- WLeonardo Mayer2010· ATP AEGON International · Round 1Grass7-6(4), 6-4
- LTobias Kamke2010· French Open · Round 1Clay0-6, 4-6, 3-6
- LGael Monfils2010· ATP Mutua Madrilena Masters · Round 1Clay2-6, 5-7
- LBenjamin Becker2010· ATP BMW Open · Round 1Clay4-6, 6-4, 0-6
- LDenis Istomin2010· ATP Barcelona Open Banc Sabadell · Round 1Clay6-7(5), 6-1, 1-6
- LFlorent Serra2010· ATP Monte-Carlo Rolex Masters · Round 1Clay6-7(6), 6-3, 4-6
- LFlorent Serra2010· ATP Grand Prix Hassan II · Round 2Clay6-2, 1-6, 3-6
- WStefan Koubek2010· ATP Grand Prix Hassan II · Round 1Clay6-3, 5-7, 7-5
- LMarin Cilic2010· ATP World Tour Masters 1000 Sony Ericsson Open · Round 2Hard3-6, 1-6