- Season
- 92–152
- 37.7% win rate
- Career
- 116–199
- 36.8% win rate
- Titles
- 0
- +1 doubles
- Prize money
- $4.2M
- Career
Recent form
7 losses in a row
- WBeat Paolo Lorenzi
- LLost to Dominic Thiem
- LLost to Mikhail Youzhny
- LLost to Edouard Roger-Vasselin
- WBeat Nino Serdarusic
- LLost to Pablo Carreno Busta
- LLost to Radu Albot
- LLost to Fabio Fognini
- LLost to Cedrik-Marcel Stebe
- LLost to Victor Estrella Burgos
- LLost to Alexander Bublik
- LLost to Lloyd Harris
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on clay
- Hard28–5633%
- Claymost played39–4944%
- Grass5–1328%
- Indoor20–3437%
Elo rating
Full leaderboard1489
Peak 1684 in 2016 · from 243 rated matches
- Clay
1530+41 vs overall
88 matches
- Hard
1477-12 vs overall
84 matches
- Indoor
1479-10 vs overall
54 matches
- Grass
1448-41 vs overall
17 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 244· Main tour
- LLloyd Harris2021· Dubai Duty Free Tennis ChampionshipsHard1-6, 2-6
- LAlexander Bublik2017· ATP & WTA Kremlin Cup · Round 1Indoor3-6, 4-6
- LVictor Estrella Burgos2017· French Open · Round 1Clay7-6(9), 6-2, 6-7(3), 3-6, 2-6
- LCedrik-Marcel Stebe2017· ATP Garanti Koza Sofia Open · Round 1Indoor6-2, 0-6, 1-6
- LFabio Fognini2016· US Open · Round 1Hard7-6(9), 6-3, 6-7(5), 5-7, 4-6
- LRadu Albot2016· Rio 2016 · Round 1Hard6-4, 4-6, 4-6
- LPablo Carreno Busta2016· Plava Laguna Croatia Open Umag · Round 2Clay4-6, 2-6
- WNino Serdarusic2016· Plava Laguna Croatia Open Umag · Round 1Clay6-4, 6-2
- LEdouard Roger-Vasselin2016· Wimbledon · Round 1Grass6-1, 3-6, 4-6, 4-6
- LMikhail Youzhny2016· ATP AEGON Nottingham Open · Round 1Grass6-4, 3-6, 3-6
- LDominic Thiem2016· Terra Wortmann Open · Round 2Grass4-6, 1-6
- WPaolo Lorenzi2016· Terra Wortmann Open · Round 1Grass6-1, 6-4
- LJohn Isner2016· French Open · Round 3Clay6-7(7), 6-4, 6-2, 4-6, 2-6
- WBenoit Paire2016· French Open · Round 2Clay6-3, 6-2, 3-6, 6-2
- WDonald Young2016· French Open · Round 1Clay7-6(1), 6-2, 6-3
- LAlbert Ramos-Vinolas2016· Gonet Geneva Open · Round 1Clay4-6, 6-2, 3-6
- LViktor Troicki2016· ATP & WTA Internazionali BNL d'Italia · Round 1Clay4-6, 1-6
- LDenis Istomin2016· ATP & WTA Mutua Madrid Open · Round 1Clay1-6, 4-6
- LDamir Dzumhur2016· ATP TEB BNP Paribas Istanbul Open · Round 1Clay4-6, 2-6
- LBenoit Paire2016· Barcelona Open Banc Sabadell · Round 2Clay2-6, 5-7
- WNicolas Almagro2016· Barcelona Open Banc Sabadell · Round 1Clay1-6, 7-6(3), 6-2
- LJiri Vesely2016· Rolex Monte-Carlo Masters · Round 1Clay6-3, 5-7, 5-6
- LDaniel Gimeno-Traver2016· Grand Prix Hassan II · Round 1Clay3-6, 4-6
- LLucas Pouille2016· ATP & WTA Miami Open · Round 1Hard5-7, 3-6
- LBjorn Fratangelo2016· ATP & WTA BNP Paribas Open · Round 1Hard4-6, 4-6
- LFranko Skugor2016· ATP Dubai Duty Free Tennis Championships · Round 1Hard2-6, 3-6
- LNick Kyrgios2016· Open 13 Provence · Round 2Indoor4-6, 4-6
- WGilles Simon2016· Open 13 Provence · Round 1Indoor3-6, 6-3, 7-6(7)
- LNicolas Mahut2016· ABN Amro Open · Round 1Indoor4-6, 6-7(4)
- LAndreas Seppi2016· Australian Open · Round 1Hard6-3, 6-7(4), 4-6, 6-7(10)
- LViktor Troicki2016· ATP & WTA Apia International Sydney · SemifinalHard6-3, 4-6, 4-6
- WBernard Tomic2016· ATP & WTA Apia International Sydney · QuarterfinalHard6-3, 3-0ret.
- WFederico Delbonis2016· ATP & WTA Apia International Sydney · Round 2Hard6-3, 6-3
- WLeonardo Mayer2016· ATP & WTA Apia International Sydney · Round 1Hard6-4, 6-3
- LIllya Marchenko2016· Qatar ExxonMobil Open · Round 2Hard4-6, 2-6
- WSimone Bolelli2016· Qatar ExxonMobil Open · Round 1Hard4-6, 6-4, 6-1
- LThomaz Bellucci2015· Rolex Paris Masters · Round 1Indoor4-6, 4-6
- LMarin Cilic2015· Swiss Indoors Basel · Round 2Indoor3-6, 1-6
- WLeonardo Mayer2015· Swiss Indoors Basel · Round 1Indoor7-5, 4-6, 6-4
- LEvgeny Donskoy2015· ATP Kremlin Cup by Bank of Moscow · QuarterfinalIndoor3-6, 2-6
- WViktor Troicki2015· ATP Kremlin Cup by Bank of Moscow · Round 2Indoor6-2, 6-3
- WCem Ilkel2015· ATP Kremlin Cup by Bank of Moscow · Round 1Indoor6-2, 6-1
- LJack Sock2015· ATP China Open · Round 1Hard4-6, 3-6
- LRoberto Bautista Agut2015· St. Petersburg Open · Round 2Indoor3-6, 7-5, 5-7
- WYaraslav Shyla2015· St. Petersburg Open · Round 1Indoor6-2, 6-2
- LAndreas Seppi2015· US Open · Round 2Hard6-3, 3-6, 6-7(3), 1-6
- WPablo Andujar2015· US Open · Round 1Hard7-6(6), 0-6, 4-6, 6-4ret.
- LMalek Jaziri2015· Winston-Salem Open · Round 3Hard5-7, 4-6
- WThanasi Kokkinakis2015· Winston-Salem Open · Round 2Hard7-6(5), 6-7(5), 7-6(3)
- LRicardas Berankis2015· ATP Citi Open · Round 3Hard5-7, 4-6
- WAndy Murray2015· ATP Citi Open · Round 2Hard6-4, 4-6, 7-6(4)
- WBenjamin Becker2015· ATP Citi Open · Round 1Hard4-6, 6-1, 6-3
- LAlexander Zverev2015· Wimbledon · Round 1Grass3-6, 6-1, 3-6, 6-3, 7-9
- LKei Nishikori2015· French Open · Round 4Clay3-6, 4-6, 2-6
- WLukas Rosol2015· French Open · Round 3Clay6-4, 6-4, 6-4
- WJuan Monaco2015· French Open · Round 2Clay6-3, 6-4, 6-2
- WFeliciano Lopez2015· French Open · Round 1Clay6-3, 7-6(9), 6-3
- LFederico Delbonis2015· Gonet Geneva Open · Round 1Clay3-6, 4-6
- LPablo Cuevas2015· ATP Garanti Koza Istanbul Open · Round 2Clay6-4, 4-6, 4-6
- WAndrey Kuznetsov2015· ATP Garanti Koza Istanbul Open · Round 1Clay7-6(1), 6-4
- LKei Nishikori2015· Barcelona Open Banc Sabadell · Round 2Clay3-6, 4-6
- WPablo Carreno Busta2015· Barcelona Open Banc Sabadell · Round 1Clay7-5, 6-4
- LFernando Verdasco2015· Fayez Sarofim & Co. U.S. Men's Clay Court Championship · QuarterfinalClay2-6, 3-6
- WJohn Isner2015· Fayez Sarofim & Co. U.S. Men's Clay Court Championship · Round 2Clay6-2, 7-6(2)
- WTim Smyczek2015· Fayez Sarofim & Co. U.S. Men's Clay Court Championship · Round 1Clay6-3, 6-3
- LMilos Raonic2015· ATP Miami Open presented by Itau · Round 2Hard1-6, 4-6
- WPablo Andujar2015· ATP Miami Open presented by Itau · Round 1Hard0-6, 7-6(4), 6-3
- LJuan Monaco2015· ATP BNP Paribas Open · Round 1Hard2-6, 6-3, 3-6
- LIvo Karlovic2015· ATP Abierto Mexicano Telcel · Round 1Hard4-6, 6-3, 2-6
- LAlexandr Dolgopolov2015· Delray Beach Open · Round 1Hard6-7(4), 3-6
- LIvan Dodig2015· ATP Memphis Open · Round 1Indoor2-6, 2-6
- LMarcos Baghdatis2015· Australian Open · Round 1Hard2-6, 7-6(5), 6-3, 4-6, 4-6
- LFernando Verdasco2015· Qatar ExxonMobil Open · Round 1Hard6-4, 3-6, 6-7(4)
- LAndrey Golubev2014· ATP Swiss Indoors Basel · Round 1Indoor3-6, 3-6
- LGrigor Dimitrov2014· ATP If Stockholm Open · Round 2Indoor5-7, 6-7(4)
- WAlejandro Falla2014· ATP If Stockholm Open · Round 1Indoor6-2, 6-4
- LAndy Murray2014· ATP Shanghai Rolex Masters · Round 1Hard1-6, 5-7
- LJoão Sousa2014· ATP China Open · Round 1Hard6-1, 6-7(4), 4-6
- LVasek Pospisil2014· ATP Shenzhen Open · Round 1Hard3-6, 4-6
- LTomas Berdych2014· US Open · Round 3Hard3-6, 2-6, 4-6
- WAlexander Kudryavtsev2014· US Open · Round 2Hard6-1, 6-4, 7-6(4)
- WSantiago Giraldo2014· US Open · Round 1Hard6-3, 1-6, 7-6(6), 6-3
- LJerzy Janowicz2014· ATP Western & Southern Open · Round 1Hard4-6, 4-6
- LJarkko Nieminen2014· ATP Bet-At-Home Cup Kitzbuhel · Round 1Clay4-6, 4-6
- LPablo Cuevas2014· ATP Vegeta Croatia Open Umag · QuarterfinalClay3-6, 6-4, 2-6
- WJoão Sousa2014· ATP Vegeta Croatia Open Umag · Round 2Clay3-6, 6-4, 6-2
- WDusan Lajovic2014· ATP Vegeta Croatia Open Umag · Round 1Clay6-4, 6-3
- LDaniel Gimeno-Traver2014· ATP Bet-at-home Open German Tennis Championships · Round 1Clay2-6, 3-6
- LTim Puetz2014· Wimbledon · Round 1Grass6-2, 4-6, 2-6, 2-6
- LSteve Johnson2014· ATP Gerry Weber Open · Round 2Grass—
- WIllya Marchenko2014· ATP Gerry Weber Open · Round 1Grass6-7(9), 6-4, 7-6(4)
- LLeonardo Mayer2014· French Open · Round 2Clay2-6, 6-4, 4-6, 4-6
- WVasek Pospisil2014· French Open · Round 1Clay6-4, 6-2, 6-3
- LPhilipp Kohlschreiber2014· ATP Power Horse Cup · Round 2Clay3-6, 1-6
- WDusan Lajovic2014· ATP Power Horse Cup · Round 1Clay3-6, 6-3, 6-4
- LJohn Isner2014· ATP Mutua Madrid Open · Round 1Clay6-7(8), 4-6
- LLukasz Kubot2014· ATP Portugal Open · Round 1Clay3-6, 5-7
- LErnests Gulbis2014· ATP Barcelona Open Banc Sabadell · QuarterfinalClay1-6, 4-6
- WInigo Cervantes-Huegun2014· ATP Barcelona Open Banc Sabadell · Round 3Clay6-4, 6-2
- WDavid Ferrer2014· ATP Barcelona Open Banc Sabadell · Round 2Clay6-4, 6-2