Match log updated: 2026-06-04 07:15 UTC

Thanasi Kokkinakis — ATP Match Log

Back to player detail page →

Main draw matches: 163 | W: 73 | L: 90 | Win %: 44.8%

97 qualifying matches shown below; qualifying is excluded from main-draw summaries and leaderboards.

Date ↓TournamentCategoryRoundSurfaceOpponentScoreResultH2HMatch
May 27, 2026 Roland Garros Grand Slam R64 Clay Pablo Carreno Busta #89 5-7 6-4 0-1 (ret.) L H2H Match data
May 25, 2026 Roland Garros Grand Slam R128 Clay Terence Atmane #52 6-7(5) 6-2 4-6 6-3 7-5 W H2H Match data
Jan 14, 2026 Adelaide International ATP 250 R16 Hard Valentin Vacherot #32 (w/o) L H2H Match data
Jan 12, 2026 Adelaide International ATP 250 R32 Hard Sebastian Korda #51 3-6 6-3 7-6(3) W H2H Match data
Jan 16, 2025* Australian Open Grand Slam R64 Hard Jack Draper #18 7-6 3-6 6-3 5-7 3-6 L H2H Match data
Jan 14, 2025* Australian Open Grand Slam R128 Hard Roman Safiullin #63 3-6 6-3 6-3 7-6 W H2H Match data
Jan 9, 2025* Adelaide International ATP 250 R16 Hard Tomas Martin Etcheverry #39 7-5 4-6 7-6 W H2H Match data
Jan 8, 2025* Adelaide International ATP 250 R32 Hard Yoshihito Nishioka #63 6-3 3-6 6-3 W H2H Match data
Aug 29, 2024* US Open Grand Slam R64 Hard Nuno Borges #34 4-6 5-7 5-7 L H2H Match data
Aug 28, 2024* US Open Grand Slam R128 Hard Stefanos Tsitsipas #11 7-6(5) 4-6 6-3 7-5 W H2H Match data
Aug 9, 2024* Canada Masters Masters 1000 R32 Hard Hubert Hurkacz #6 6-4 3-6 7-6(6) L H2H Match data
Aug 8, 2024* Canada Masters Masters 1000 R64 Hard Gael Monfils #34 6-3 6-3 W H2H Match data
Aug 6, 2024* Canada Masters Masters 1000 Q2 Q Hard Roberto Bautista Agut #72 5-7 7-5 6-4 W H2H Match data
Aug 6, 2024* Canada Masters Masters 1000 Q1 Q Hard Roberto Carballes Baena #54 7-6(4) 6-3 W H2H Match data
Aug 2, 2024* Washington ATP 500 R16 Hard Sebastian Korda #22 6-7(1) 5-7 2-3 (ret.) L H2H Match data
Aug 1, 2024* Washington ATP 500 R32 Hard Aleksandar Vukic #85 6-4 7-6(4) W H2H Match data
Jul 31, 2024* Washington ATP 500 R64 Hard Max Purcell #59 6-7(4) 6-4 6-3 W H2H Match data
Jul 4, 2024* Wimbledon Grand Slam R64 Grass Lucas Pouille #212 6-2 5-7 2-5 (ret.) L H2H Match data
Jul 3, 2024* Wimbledon Grand Slam R128 Grass Felix Auger-Aliassime #17 4-6 5-7 7-6(9) 6-4 6-4 W H2H Match data
Jun 17, 2024 Queen's Club ATP 250 Q2 Q Grass Taro Daniel #85 (w/o) L H2H Match data
Jun 17, 2024 Queen's Club ATP 250 Q1 Q Grass Luca Nardi #72 6-2 6-7(3) 7-5 W H2H Match data
Jun 1, 2024* Roland Garros Grand Slam R32 Clay Taylor Fritz #9 3-6 2-6 6-7(4) 7-5 3-6 L H2H Match data
May 30, 2024* Roland Garros Grand Slam R64 Clay Giulio Zeppieri #148 1-6 4-6 6-3 7-6(5) 6-2 W H2H Match data
May 28, 2024* Roland Garros Grand Slam R128 Clay Alexei Popyrin #51 4-6 7-6(8) 6-3 5-7 6-3 W H2H Match data
May 8, 2024* Rome Masters Masters 1000 Q1 Q Clay Terence Atmane #137 5-7 7-6(5) L H2H Match data
Apr 26, 2024* Madrid Masters Masters 1000 R128 Clay Jack Draper #43 3-6 6-3 5-7 L H2H Match data
Apr 25, 2024* Madrid Masters Masters 1000 Q2 Q Clay Dominic Thiem #110 6-1 6-3 W H2H Match data
Apr 24, 2024* Madrid Masters Masters 1000 Q1 Q Clay Gregoire Barrere #108 6-2 6-2 W H2H Match data
Apr 18, 2024* Bucharest ATP 250 R32 Clay Gregoire Barrere #128 5-7 3-6 L H2H Match data
Apr 4, 2024* Houston ATP 250 R32 Clay Aleksandar Kovacevic #98 7-6(3) 6-7(2) 4-6 L H2H Match data
Mar 20, 2024* Miami Masters Masters 1000 Q1 Q Hard Hugo Grenier #137 4-6 1-4 (ret.) L H2H Match data
Mar 9, 2024* Indian Wells Masters Masters 1000 R64 Hard Jannik Sinner #3 3-6 0-6 L H2H Match data
Mar 8, 2024* Indian Wells Masters Masters 1000 R128 Hard Marcos Giron #48 6-3 7-5 W H2H Match data
Feb 26, 2024 Acapulco ATP 500 Q1 Q Hard Michael Mmoh #122 1-4 (ret.) L H2H Match data
Feb 23, 2024* Los Cabos ATP 250 QF Hard Alexander Zverev #6 3-6 4-6 L H2H Match data
Feb 22, 2024* Los Cabos ATP 250 R16 Hard Daniel Evans #42 6-4 6-2 W H2H Match data
Feb 21, 2024* Los Cabos ATP 250 R32 Hard Jack Draper #53 4-6 7-6(5) 6-4 W H2H Match data
Feb 15, 2024* Delray Beach ATP 250 R32 Hard Alex Michelsen #75 1-6 2-6 L H2H Match data
Feb 12, 2024 Delray Beach ATP 250 Q2 Q Hard Shintaro Mochizuki #142 6-3 6-0 W H2H Match data
Feb 12, 2024 Delray Beach ATP 250 Q1 Q Hard Brandon Holt #296 6-4 6-3 W H2H Match data
Jan 18, 2024* Australian Open Grand Slam R64 Hard Grigor Dimitrov #13 3-6 2-6 6-4 4-6 L H2H Match data
Jan 16, 2024* Australian Open Grand Slam R128 Hard Sebastian Ofner #37 7-6(1) 2-6 6-7(4) 6-1 7-6(8) W H2H Match data
Jan 10, 2024* Adelaide ATP 250 R32 Hard Dusan Lajovic #52 6-3 1-6 4-6 L H2H Match data
Jan 3, 2024* Brisbane ATP 250 R32 Hard Rinky Hijikata #71 7-6(8) 2-6 L H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Hubert Hurkacz #17 7-6(5) 4-6 L H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Fabio Fognini #128 6-2 6-4 W H2H Match data
Aug 30, 2023* US Open Grand Slam R128 Hard Yu Hsiou Hsu #237 3-6 4-6 6-3 3-6 L H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Hubert Hurkacz #20 7-6(2) 6-3 7-6(1) L H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q2 Q Hard Daniel Elahi Galan #68 5-7 7-6(7) 6-2 W H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q1 Q Hard Laslo Djere #35 6-3 3-6 7-5 W H2H Match data
Aug 10, 2023* Canada Masters Masters 1000 R32 Hard Lorenzo Musetti #19 6-4 5-7 4-6 L H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Zhizhen Zhang #63 7-5 6-4 W H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q2 Q Hard Constant Lestienne #114 7-6(6) 6-3 W H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q1 Q Hard Borna Gojo #117 7-6(4) 4-6 7-5 W H2H Match data
Aug 3, 2023* Washington ATP 500 R32 Hard Ugo Humbert #36 7-6(6) 6-1 4-6 L H2H Match data
Aug 2, 2023* Washington ATP 500 R64 Hard Taro Daniel #111 2-6 6-4 6-4 W H2H Match data
Jul 28, 2023* Atlanta ATP 250 R16 Hard Alex de Minaur #17 3-6 4-6 L H2H Match data
Jul 27, 2023* Atlanta ATP 250 R32 Hard Gael Monfils #322 1-6 6-3 7-6(5) W H2H Match data
Jul 3, 2023 Wimbledon Grand Slam Q1 Q Grass Leandro Riedi #166 5-7 4-6 L H2H Match data
Jun 3, 2023* Roland Garros Grand Slam R32 Clay Karen Khachanov #17 4-6 1-6 6-3 7-6(5) L H2H Match data
Jun 1, 2023* Roland Garros Grand Slam R64 Clay Stan Wawrinka #156 3-6 7-5 6-3 6-7(4) 6-3 W H2H Match data
May 30, 2023* Roland Garros Grand Slam R128 Clay Daniel Evans #25 6-4 6-4 6-4 W H2H Match data
May 13, 2023* Rome Masters Masters 1000 R64 Clay Jannik Sinner #8 1-6 4-6 L H2H Match data
May 12, 2023* Rome Masters Masters 1000 R128 Clay Jaume Munar #75 4-2 (ret.) W H2H Match data
May 11, 2023* Rome Masters Masters 1000 Q2 Q Clay Jan Choinski #179 6-2 6-2 W H2H Match data
May 10, 2023* Rome Masters Masters 1000 Q1 Q Clay Matteo Gigante #202 7-5 6-3 W H2H Match data
Apr 28, 2023* Madrid Masters Masters 1000 R128 Clay Jaume Munar #88 7-6(7) 7-6(3) L H2H Match data
Mar 25, 2023* Miami Masters Masters 1000 R64 Hard Hubert Hurkacz #9 6-7(10) 7-6(7) 7-6(6) L H2H Match data
Mar 24, 2023* Miami Masters Masters 1000 R128 Hard Zizou Bergs #135 4-6 6-3 7-6(7) W H2H Match data
Mar 23, 2023* Miami Masters Masters 1000 Q2 Q Hard Benoit Paire #170 4-6 6-4 5-7 L H2H Match data
Mar 22, 2023* Miami Masters Masters 1000 Q1 Q Hard Andrea Collarini #191 6-3 6-3 W H2H Match data
Mar 11, 2023* Indian Wells Masters Masters 1000 R64 Hard Carlos Alcaraz #2 3-6 3-6 L H2H Match data
Mar 10, 2023* Indian Wells Masters Masters 1000 R128 Hard Brandon Holt #193 6-4 6-1 W H2H Match data
Mar 9, 2023* Indian Wells Masters Masters 1000 Q2 Q Hard Matteo Arnaldi #115 6-4 6-4 W H2H Match data
Mar 8, 2023* Indian Wells Masters Masters 1000 Q1 Q Hard Yuichi Sugita #813 7-6(5) 6-3 W H2H Match data
Mar 2, 2023* Dubai ATP 500 R16 Hard Borna Coric #20 6-7(4) 3-6 5-7 L H2H Match data
Mar 1, 2023* Dubai ATP 500 R32 Hard Quentin Halys #73 6-4 7-6(9) W H2H Match data
Jan 19, 2023* Australian Open Grand Slam R64 Hard Andy Murray #66 6-4 6-7(4) 7-6(5) 3-6 5-7 L H2H Match data
Jan 18, 2023* Australian Open Grand Slam R128 Hard Fabio Fognini #57 6-1 6-2 6-2 W H2H Match data
Jan 14, 2023* Adelaide 2 ATP 250 SF Hard Roberto Bautista Agut #26 7-6(4) 6-3 3-6 L H2H Match data
Jan 13, 2023* Adelaide 2 ATP 250 QF Hard Miomir Kecmanovic #28 6-3 6-7(4) 6-1 W H2H Match data
Jan 12, 2023* Adelaide 2 ATP 250 R16 Hard Andrey Rublev #6 6-4 3-6 6-3 W H2H Match data
Jan 11, 2023* Adelaide 2 ATP 250 R32 Hard Alexei Popyrin #113 6-0 6-7(5) 7-5 W H2H Match data
Jan 6, 2023* Adelaide 1 ATP 250 R16 Hard Jannik Sinner #15 7-6(2) 4-6 L H2H Match data
Jan 5, 2023* Adelaide 1 ATP 250 R32 Hard Maxime Cressy #34 7-6(4) 7-6(7) W H2H Match data
Oct 6, 2022* Tokyo ATP 500 R32 Hard Borna Coric #28 4-6 7-6(4) L H2H Match data
Aug 31, 2022* US Open Grand Slam R128 Hard Nick Kyrgios #25 3-6 4-6 7-6(4) L H2H Match data
Aug 23, 2022* Winston-Salem ATP 250 R64 Hard James Duckworth #84 6-4 3-6 7-6(5) L H2H Match data
Aug 16, 2022* Cincinnati Masters Masters 1000 R64 Hard Jannik Sinner #12 6-7(9) 4-6 7-6(6) L H2H Match data
Aug 14, 2022* Cincinnati Masters Masters 1000 Q2 Q Hard Ilya Ivashka #50 7-5 1-6 7-5 W H2H Match data
Aug 14, 2022* Cincinnati Masters Masters 1000 Q1 Q Hard Benoit Paire #104 7-6(2) 3-1 (ret.) W H2H Match data
Aug 4, 2022* Los Cabos ATP 250 R16 Hard Steve Johnson #92 6-7(3) 4-6 4-6 L H2H Match data
Aug 3, 2022* Los Cabos ATP 250 R32 Hard Fernando Verdasco #125 6-3 6-7(5) 6-2 W H2H Match data
Jul 28, 2022* Atlanta ATP 250 R32 Hard Andres Martin #736 3-6 2-6 L H2H Match data
Jun 30, 2022* Wimbledon Grand Slam R64 Grass Novak Djokovic #3 1-6 4-6 2-6 L H2H Match data
Jun 29, 2022* Wimbledon Grand Slam R128 Grass Kamil Majchrzak #91 7-6(5) 6-2 7-5 W H2H Match data
May 24, 2022* Roland Garros Grand Slam R128 Clay Albert Ramos-Vinolas #44 4-6 6-4 4-6 7-6(5) L H2H Match data
May 20, 2022* Geneva ATP 250 QF Clay Casper Ruud #8 4-6 7-6(3) L H2H Match data
May 19, 2022* Geneva ATP 250 R16 Clay Federico Delbonis #62 1-6 7-5 7-5 W H2H Match data
May 18, 2022* Geneva ATP 250 R32 Clay Fabio Fognini #52 6-4 6-3 W H2H Match data
May 8, 2022* Rome Masters Masters 1000 Q1 Q Clay Laslo Djere #54 4-6 4-6 L H2H Match data
Mar 30, 2022* Miami Masters Masters 1000 R16 Hard Alexander Zverev #4 4-6 4-6 L H2H Match data
Mar 28, 2022* Miami Masters Masters 1000 R32 Hard Denis Kudla #84 7-6(5) 4-6 7-6(4) W H2H Match data
Mar 26, 2022* Miami Masters Masters 1000 R64 Hard Diego Schwartzman #15 4-6 7-6(3) 6-4 W H2H Match data
Mar 25, 2022* Miami Masters Masters 1000 R128 Hard Richard Gasquet #81 6-4 6-2 W H2H Match data
Mar 24, 2022* Miami Masters Masters 1000 Q2 Q Hard Andreas Seppi #138 6-3 6-4 W H2H Match data
Mar 23, 2022* Miami Masters Masters 1000 Q1 Q Hard Thomas Fabbiano #173 6-1 6-3 W H2H Match data
Mar 12, 2022* Indian Wells Masters Masters 1000 R128 Hard Sebastian Korda #38 3-6 4-6 L H2H Match data
Mar 11, 2022* Indian Wells Masters Masters 1000 Q2 Q Hard Vasek Pospisil #129 7-6(5) 7-5 W H2H Match data
Mar 10, 2022* Indian Wells Masters Masters 1000 Q1 Q Hard Thomas Fabbiano #174 6-3 6-4 W H2H Match data
Feb 17, 2022* Delray Beach ATP 250 R32 Hard Sebastian Korda #43 4-6 1-6 L H2H Match data
Jan 19, 2022* Australian Open Grand Slam R128 Hard Yannick Hanfmann #126 2-6 3-6 2-6 L H2H Match data
Jan 16, 2022* Adelaide 2 ATP 250 F Hard Arthur Rinderknech #58 6-7(6) 7-6(5) 6-3 W H2H Match data
Jan 15, 2022* Adelaide 2 ATP 250 SF Hard Marin Cilic #29 6-2 3-6 7-6(10) W H2H Match data
Jan 15, 2022* Adelaide 2 ATP 250 QF Hard Aleksandar Vukic #160 6-7(5) 6-3 6-2 W H2H Match data
Jan 14, 2022* Adelaide 2 ATP 250 R16 Hard John Isner #24 6-7(5) 7-6(5) 7-6(4) W H2H Match data
Jan 13, 2022* Adelaide 2 ATP 250 R32 Hard Benoit Paire #47 6-4 6-0 W H2H Match data
Jan 8, 2022* Adelaide 1 ATP 250 SF Hard Gael Monfils #21 5-7 0-6 L H2H Match data
Jan 8, 2022* Adelaide 1 ATP 250 QF Hard Mikael Ymer #94 7-6(9) 4-6 6-4 W H2H Match data
Jan 7, 2022* Adelaide 1 ATP 250 R16 Hard Frances Tiafoe #38 3-6 7-5 6-1 W H2H Match data
Jan 6, 2022* Adelaide 1 ATP 250 R32 Hard John Millman #72 6-4 6-3 W H2H Match data
Oct 7, 2021* Indian Wells Masters Masters 1000 Q1 Q Hard Matteo Viola #294 3-6 6-3 7-6(9) L H2H Match data
Aug 31, 2021* US Open Grand Slam Q2 Q Hard Yuichi Sugita #131 7-6(4) 6-4 7-6(4) L H2H Match data
Aug 30, 2021 US Open Grand Slam Q1 Q Hard Bjorn Fratangelo #190 7-5 6-3 W H2H Match data
Jul 21, 2021* Los Cabos ATP 250 R32 Hard Denis Kudla #107 6-4 7-6(4) 7-6(3) L H2H Match data
Jun 28, 2021 Wimbledon Grand Slam Q1 Q Grass Maxime Cressy #152 7-6(5) 7-6(3) L H2H Match data
May 30, 2021* Roland Garros Grand Slam Q1 Q Clay Mackenzie McDonald #118 4-6 4-6 L H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Marton Fucsovics #40 7-6(3) 6-7(4) 4-6 L H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Shintaro Mochizuki #654 6-3 6-3 W H2H Match data
Mar 25, 2021* Miami Masters Masters 1000 Q2 Q Hard Mario Vilella Martinez #196 7-5 6-1 W H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Q Hard Frederico Ferreira Silva #174 6-1 7-6(3) W H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q2 Q Hard Tallon Griekspoor #154 4-6 6-7(5) 3-6 L H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q1 Q Hard Henri Laaksonen #134 6-1 6-3 W H2H Match data
Feb 11, 2021* Australian Open Grand Slam R64 Hard Stefanos Tsitsipas #6 6-7(5) 4-6 1-6 6-7(5) 4-6 L H2H Match data
Feb 10, 2021* Australian Open Grand Slam R128 Hard Soonwoo Kwon #97 6-4 6-1 6-1 W H2H Match data
Feb 3, 2021* Murray River Open ATP 250 R64 Hard Alex Bolt #174 6-2 4-6 3-6 L H2H Match data
Aug 29, 2019* US Open Grand Slam R64 Hard Rafael Nadal #2 (w/o) L H2H Match data
Aug 28, 2019* US Open Grand Slam R128 Hard Ilya Ivashka #144 6-3 7-6(8) 6-7(4) 6-2 W H2H Match data
Aug 2, 2019* Los Cabos ATP 250 QF Hard Radu Albot #41 3-6 3-6 L H2H Match data
Aug 1, 2019* Los Cabos ATP 250 R16 Hard Lucas Pouille #29 2-6 6-4 6-3 W H2H Match data
Jul 31, 2019* Los Cabos ATP 250 R32 Hard Maxime Janvier #192 6-4 6-4 W H2H Match data
Jan 16, 2019* Australian Open Grand Slam R128 Hard Taro Daniel #82 7-5 2-4 (ret.) L H2H Match data
Jan 15, 2019* Australian Open Grand Slam Q3 Q Hard Peter Polansky #118 6-4 6-4 W H2H Match data
Jan 15, 2019* Australian Open Grand Slam Q2 Q Hard Sebastian Ofner #180 6-4 7-6(4) W H2H Match data
Jan 14, 2019 Australian Open Grand Slam Q1 Q Hard Mohamed Safwat #186 6-2 7-6(4) W H2H Match data
Jan 3, 2019* Brisbane ATP 250 R32 Hard Jo-Wilfried Tsonga #239 7-6(6) 4-6 L H2H Match data
Dec 31, 2018 Brisbane ATP 250 Q2 Q Hard Cristian Garin #84 6-2 6-4 W H2H Match data
Dec 31, 2018 Brisbane ATP 250 Q1 Q Hard Peter Polansky #119 6-3 6-4 W H2H Match data
Aug 28, 2018* US Open Grand Slam Q2 Q Hard Yannick Maden #125 7-6(5) 4-6 L H2H Match data
Aug 27, 2018 US Open Grand Slam Q1 Q Hard Bernard Tomic #152 3-6 6-0 6-3 W H2H Match data
Aug 1, 2018* Los Cabos ATP 250 R32 Hard Taylor Fritz #65 7-6(6) 7-6(5) L H2H Match data
Jul 26, 2018* Atlanta ATP 250 R32 Hard Noah Rubin #164 3-6 4-6 L H2H Match data
Jul 23, 2018 Atlanta ATP 250 Q2 Q Hard Hubert Hurkacz #125 6-2 7-6(6) W H2H Match data
Jul 3, 2018* Wimbledon Grand Slam Q3 Q Grass Alex Bolt #204 7-6(6) 7-6(4) 6-4 5-7 L H2H Match data
Jul 3, 2018* Wimbledon Grand Slam Q2 Q Grass Kamil Majchrzak #201 6-1 6-4 W H2H Match data
Jul 2, 2018 Wimbledon Grand Slam Q1 Q Grass Marcelo Arevalo #139 3-6 7-6(3) 6-4 W H2H Match data
Jun 18, 2018 Queen's Club ATP 250 Q2 Q Grass Tim Smyczek #121 6-2 4-6 3-6 L H2H Match data
Jun 18, 2018 Queen's Club ATP 250 Q1 Q Grass Pierre-Hugues Herbert #77 7-6(5) 7-6(5) W H2H Match data
May 28, 2018 Roland Garros Grand Slam Q2 Q Clay Jurgen Zopp #136 6-7(4) 1-6 2-6 L H2H Match data
May 27, 2018* Roland Garros Grand Slam Q1 Q Clay Jaimee Floyd Angele #791 1-6 6-3 6-1 W H2H Match data
Apr 17, 2018* Monte Carlo Masters Masters 1000 R64 Clay Karen Khachanov #38 5-7 4-6 L H2H Match data
Mar 26, 2018* Miami Masters Masters 1000 R32 Hard Fernando Verdasco #39 6-3 4-6 7-6(4) L H2H Match data
Mar 24, 2018* Miami Masters Masters 1000 R64 Hard Roger Federer #1 3-6 6-3 7-6(4) W H2H Match data
Mar 23, 2018* Miami Masters Masters 1000 R128 Hard Calvin Hemery #150 6-1 6-2 W H2H Match data
Mar 22, 2018* Miami Masters Masters 1000 Q2 Q Hard Taro Daniel #111 7-5 7-5 W H2H Match data
Mar 21, 2018* Miami Masters Masters 1000 Q1 Q Hard Thiago Monteiro #125 6-2 6-3 W H2H Match data
Mar 8, 2018* Indian Wells Masters Masters 1000 Q1 Q Hard Marcos Baghdatis #102 1-6 3-6 L H2H Match data
Mar 1, 2018* Acapulco ATP 500 R16 Hard Feliciano Lopez #38 3-6 4-6 L H2H Match data
Feb 28, 2018* Acapulco ATP 500 R32 Hard Alexander Bublik #142 6-4 6-3 W H2H Match data
Jan 17, 2018* Australian Open Grand Slam R128 Hard Daniil Medvedev #53 2-6 6-7(6) 7-6(8) 4-6 L H2H Match data
Aug 30, 2017* US Open Grand Slam R128 Hard Janko Tipsarevic #67 6-7(5) 6-3 1-6 7-6(2) 3-6 L H2H Match data
Aug 5, 2017* Los Cabos ATP 250 F Hard Sam Querrey #24 3-6 6-3 2-6 L H2H Match data
Aug 5, 2017* Los Cabos ATP 250 SF Hard Tomas Berdych #14 3-6 7-6(5) 6-4 W H2H Match data
Aug 4, 2017* Los Cabos ATP 250 QF Hard Taylor Fritz #127 7-6(5) 6-2 W H2H Match data
Aug 3, 2017* Los Cabos ATP 250 R16 Hard Peter Polansky #115 4-6 6-3 7-6(4) W H2H Match data
Aug 2, 2017* Los Cabos ATP 250 R32 Hard Frances Tiafoe #67 7-6(3) 7-6(10) W H2H Match data
Jul 5, 2017* Wimbledon Grand Slam R128 Grass Juan Martin del Potro #32 3-6 6-3 7-6(2) 4-6 L H2H Match data
Jun 23, 2017* Queen's Club ATP 250 R16 Grass Daniil Medvedev #60 2-6 2-6 L H2H Match data
Jun 22, 2017* Queen's Club ATP 250 R32 Grass Milos Raonic #6 7-6(5) 7-6(8) W H2H Match data
Jun 16, 2017* S Hertogenbosch ATP 250 R16 Grass Daniil Medvedev #65 3-6 7-6(3) L H2H Match data
Jun 15, 2017* S Hertogenbosch ATP 250 R32 Grass Mikhail Youzhny #86 6-4 7-5 W H2H Match data
May 30, 2017* Roland Garros Grand Slam R128 Clay Kei Nishikori #9 6-4 1-6 4-6 4-6 L H2H Match data
May 25, 2017* Lyon ATP 250 R32 Clay Denis Istomin #81 3-6 4-6 L H2H Match data
Oct 26, 2015 Valencia ATP 250 Q2 Q Hard Daniel Brands #170 3-6 1-6 L H2H Match data
Oct 26, 2015 Valencia ATP 250 Q1 Q Hard Albert Alcaraz Ivorra 6-2 6-4 W Match data
Oct 22, 2015* Stockholm ATP 250 R32 Hard Jeremy Chardy #29 5-7 6-4 5-7 L H2H Match data
Sep 24, 2015* St. Petersburg ATP 250 R32 Hard Marcel Granollers #81 3-6 3-6 L H2H Match data
Sep 2, 2015* US Open Grand Slam R128 Hard Richard Gasquet #318 6-4 1-6 6-4 3-6 0-2 (ret.) L H2H Match data
Aug 26, 2015* Winston-Salem ATP 250 R32 Hard Teymuraz Gabashvili #53 7-6(5) 6-7(5) 7-6(3) L H2H Match data
Aug 25, 2015* Winston-Salem ATP 250 R64 Hard Alexandr Dolgopolov #39 7-6(1) 7-6(5) W H2H Match data
Aug 19, 2015* Cincinnati Masters Masters 1000 R32 Hard Richard Gasquet #13 7-6(5) 2-6 L H2H Match data
Aug 18, 2015* Cincinnati Masters Masters 1000 R64 Hard Fabio Fognini #31 4-6 6-2 6-3 W H2H Match data
Aug 16, 2015 Cincinnati Masters Masters 1000 Q2 Q Hard Marsel Ilhan #84 6-4 2-6 6-4 W H2H Match data
Aug 16, 2015 Cincinnati Masters Masters 1000 Q1 Q Hard Ryan Harrison #124 7-5 3-6 7-6(2) W H2H Match data
Aug 10, 2015 Canada Masters Masters 1000 Q1 Q Hard Pierre-Hugues Herbert #140 5-7 6-7(4) 7-6(5) L H2H Match data
Jul 1, 2015* Wimbledon Grand Slam R128 Grass Leonardo Mayer #21 7-6(7) 7-6(3) 4-6 L H2H Match data
Jun 19, 2015* Queen's Club ATP 500 R16 Grass Gilles Simon #13 4-6 2-6 L H2H Match data
Jun 18, 2015* Queen's Club ATP 500 R32 Grass Jeremy Chardy #37 6-7(3) 6-2 6-4 W H2H Match data
May 30, 2015* Roland Garros Grand Slam R32 Clay Novak Djokovic #1 4-6 4-6 4-6 L H2H Match data
May 28, 2015* Roland Garros Grand Slam R64 Clay Bernard Tomic #26 3-6 3-6 6-3 6-4 8-6 W H2H Match data