Match log updated: 2026-06-04 08:43 UTC

Joao Sousa — ATP Match Log

Back to player detail page →

Main draw matches: 436 | W: 189 | L: 247 | Win %: 43.3%

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

Date ↓TournamentCategoryRoundSurfaceOpponentScoreResultH2HMatch
Apr 4, 2024* Estoril ATP 250 R32 Clay Arthur Fils #37 5-7 4-6 L H2H Match data
May 28, 2023* Roland Garros Grand Slam Q1 Q Clay Santiago Fa Rodriguez Taverna 2-6 6-3 7-6(8) L Match data
May 10, 2023* Rome Masters Masters 1000 Q1 Q Clay Roman Safiullin #103 1-6 3-6 L H2H Match data
Apr 26, 2023* Madrid Masters Masters 1000 Q1 Q Clay Roman Safiullin #112 2-6 2-6 L H2H Match data
Apr 9, 2023* Monte Carlo Masters Masters 1000 Q1 Q Clay Dusan Lajovic #68 2-6 4-6 L H2H Match data
Apr 7, 2023* Estoril ATP 250 R16 Clay Casper Ruud #5 6-4 2-6 2-6 L H2H Match data
Apr 6, 2023* Estoril ATP 250 R32 Clay Giulio Zeppieri #121 6-4 1-6 6-3 W H2H Match data
Mar 8, 2023* Indian Wells Masters Masters 1000 Q1 Q Hard Filip Misolic #146 7-6(8) 6-2 3-6 L H2H Match data
Mar 2, 2023* Santiago ATP 250 R32 Clay Laslo Djere #55 3-6 2-6 L H2H Match data
Feb 23, 2023* Rio de Janeiro ATP 500 R32 Clay Hugo Dellien #111 0-6 2-6 L H2H Match data
Feb 16, 2023* Buenos Aires ATP 250 R32 Clay Juan Pablo Varillas #101 2-6 5-7 L H2H Match data
Feb 11, 2023* Cordoba ATP 250 QF Clay Albert Ramos-Vinolas #54 4-6 6-2 1-6 L H2H Match data
Feb 10, 2023* Cordoba ATP 250 R16 Clay Cristian Garin #103 7-5 7-6(6) W H2H Match data
Feb 9, 2023* Cordoba ATP 250 R32 Clay Tomas Martin Etcheverry #81 3-6 7-6(5) 6-4 W H2H Match data
Jan 18, 2023* Australian Open Grand Slam R128 Hard Roberto Bautista Agut #25 3-6 2-6 2-6 L H2H Match data
Jan 12, 2023* Auckland ATP 250 R16 Hard Richard Gasquet #67 7-6(2) 2-6 L H2H Match data
Jan 9, 2023 Auckland ATP 250 Q2 Q Hard Christopher Eubanks #123 6-7(3) 5-7 4-6 L H2H Match data
Jan 9, 2023 Auckland ATP 250 Q1 Q Hard Finn Reynolds #1015 7-6(1) 6-4 W H2H Match data
Oct 31, 2022 Paris Masters Masters 1000 Q1 Q Hard Lorenzo Sonego #51 4-6 7-6(9) L H2H Match data
Oct 24, 2022 Vienna ATP 500 Q2 Q Hard Yoshihito Nishioka #37 4-6 4-6 L H2H Match data
Oct 24, 2022 Vienna ATP 500 Q1 Q Hard Alexander Erler #717 7-6(5) 7-5 W H2H Match data
Oct 20, 2022* Stockholm ATP 250 R32 Hard Emil Ruusuvuori #52 3-6 2-6 L H2H Match data
Oct 13, 2022* Gijon ATP 250 R32 Hard Dominic Thiem #165 2-6 0-6 L H2H Match data
Sep 29, 2022* Tel Aviv ATP 250 R32 Hard Botic van de Zandschulp #35 2-6 3-6 L H2H Match data
Sep 22, 2022* Metz ATP 250 R32 Hard Stan Wawrinka #284 7-6(1) 2-6 L H2H Match data
Sep 1, 2022* US Open Grand Slam R64 Hard Cameron Norrie #28 4-6 4-6 7-6(4) L H2H Match data
Aug 31, 2022* US Open Grand Slam R128 Hard Mackenzie McDonald #77 1-6 7-6(4) 7-6(4) 6-3 W H2H Match data
Aug 24, 2022* Winston-Salem ATP 250 R32 Hard Laslo Djere #89 6-4 3-6 7-6(5) L H2H Match data
Aug 8, 2022 Canada Masters Masters 1000 Q1 Q Hard Marc-Andrea Huesler #111 3-6 7-6(2) L H2H Match data
Jul 28, 2022* Kitzbuhel ATP 250 R16 Clay Jiri Lehecka #68 7-6(6) 6-1 3-6 L H2H Match data
Jul 27, 2022* Kitzbuhel ATP 250 R32 Clay Vit Kopriva #159 6-1 7-5 W H2H Match data
Jul 21, 2022* Gstaad ATP 250 R32 Clay Alexander Ritschard #190 3-6 3-6 L H2H Match data
Jul 14, 2022* Bastad ATP 250 R32 Clay Alejandro Davidovich Fokina #36 4-6 2-6 L H2H Match data
Jun 29, 2022* Wimbledon Grand Slam R128 Grass Richard Gasquet #69 7-6(7) 2-6 6-4 6-4 3-6 L H2H Match data
Jun 22, 2022* Mallorca ATP 250 R32 Grass Mackenzie McDonald #52 6-4 5-7 1-6 L H2H Match data
Jun 13, 2022 Halle ATP 500 Q1 Q Grass Radu Albot #116 6-1 7-6(6) 2-6 L H2H Match data
Jun 9, 2022* Stuttgart ATP 250 R32 Grass Radu Albot #121 2-6 7-6(7) L H2H Match data
May 26, 2022* Roland Garros Grand Slam R64 Clay Lorenzo Sonego #35 7-6(4) 3-6 4-6 L H2H Match data
May 24, 2022* Roland Garros Grand Slam R128 Clay Chun-Hsin Tseng #109 6-7(5) 6-1 4-6 6-1 6-4 W H2H Match data
May 21, 2022* Geneva ATP 250 F Clay Casper Ruud #8 7-6(3) 6-4 7-6(1) L H2H Match data
May 20, 2022* Geneva ATP 250 SF Clay Richard Gasquet #75 6-2 6-2 W H2H Match data
May 20, 2022* Geneva ATP 250 QF Clay Ilya Ivashka #50 7-5 7-5 W H2H Match data
May 19, 2022* Geneva ATP 250 R16 Clay Nikoloz Basilashvili #25 6-4 6-3 W H2H Match data
May 18, 2022* Geneva ATP 250 R32 Clay Pablo Andujar #83 6-1 6-4 W H2H Match data
May 8, 2022* Rome Masters Masters 1000 Q2 Q Clay Francisco Cerundolo #49 2-6 7-6(4) L H2H Match data
May 8, 2022* Rome Masters Masters 1000 Q1 Q Clay Mackenzie McDonald #55 6-2 6-4 W H2H Match data
May 1, 2022* Madrid Masters Masters 1000 Q1 Q Clay Mackenzie McDonald #51 2-6 6-3 4-6 L H2H Match data
Apr 28, 2022* Estoril ATP 250 R32 Clay Sebastian Baez #59 1-6 3-6 L H2H Match data
Apr 21, 2022* Belgrade ATP 250 R32 Clay Thiago Monteiro #110 4-6 3-6 L H2H Match data
Apr 10, 2022* Monte Carlo Masters Masters 1000 Q2 Q Clay Bernabe Zapata Miralles #123 4-6 7-6(8) L H2H Match data
Apr 10, 2022* Monte Carlo Masters Masters 1000 Q1 Q Clay Carlos Taberner #96 6-1 6-1 W H2H Match data
Apr 8, 2022* Marrakech ATP 250 R16 Clay Roberto Carballes Baena #79 2-6 7-6(4) L H2H Match data
Apr 7, 2022* Marrakech ATP 250 R32 Clay Federico Delbonis #35 6-2 5-7 6-3 W H2H Match data
Mar 23, 2022* Miami Masters Masters 1000 Q1 Q Hard Fernando Verdasco #123 4-6 6-4 4-6 L H2H Match data
Mar 12, 2022* Indian Wells Masters Masters 1000 R128 Hard Pedro Martinez #49 4-6 5-7 L H2H Match data
Mar 11, 2022* Indian Wells Masters Masters 1000 Q2 Q Hard Christopher Eubanks #157 7-6(4) 7-6(4) L H2H Match data
Mar 10, 2022* Indian Wells Masters Masters 1000 Q1 Q Hard Max Purcell #163 5-7 7-6(5) 7-6(4) W H2H Match data
Feb 21, 2022 Dubai ATP 500 Q1 Q Hard Yuki Bhambri #662 3-6 6-3 7-6(5) L H2H Match data
Feb 16, 2022* Doha ATP 250 R32 Hard Elias Ymer #138 6-2 3-6 5-7 L H2H Match data
Feb 14, 2022 Doha ATP 250 Q2 Q Hard Thomas Fabbiano #192 7-6(6) 4-6 L H2H Match data
Feb 14, 2022 Doha ATP 250 Q1 Q Hard Evgeny Karlovskiy #276 6-3 1-6 7-6(5) W H2H Match data
Feb 6, 2022* Pune ATP 250 F Hard Emil Ruusuvuori #87 7-6(9) 4-6 6-1 W H2H Match data
Feb 5, 2022* Pune ATP 250 SF Hard Elias Ymer #163 5-7 7-6(4) 7-5 W H2H Match data
Feb 5, 2022* Pune ATP 250 QF Hard Daniel Altmaier #85 6-2 6-3 W H2H Match data
Feb 4, 2022* Pune ATP 250 R16 Hard Gianluca Mager #67 4-6 6-3 7-6(4) W H2H Match data
Feb 3, 2022* Pune ATP 250 R32 Hard Arjun Kadhe #778 6-7(5) 7-6(4) 6-2 W H2H Match data
Jan 19, 2022* Australian Open Grand Slam R128 Hard Jannik Sinner #10 4-6 5-7 1-6 L H2H Match data
Jan 18, 2022* Australian Open Grand Slam Q3 Q Hard Radu Albot #124 4-6 4-6 L H2H Match data
Jan 18, 2022* Australian Open Grand Slam Q2 Q Hard Marc Polmans #196 3-6 6-0 6-4 W H2H Match data
Jan 17, 2022 Australian Open Grand Slam Q1 Q Hard Manuel Guinard #244 6-3 6-2 W H2H Match data
Jan 3, 2022 Melbourne ATP 250 Q1 Q Hard Maxime Cressy #112 2-6 3-6 L H2H Match data
Oct 9, 2021* Indian Wells Masters Masters 1000 R128 Hard Kei Nishikori #52 6-7(5) 3-6 2-6 L H2H Match data
Oct 8, 2021* Indian Wells Masters Masters 1000 Q2 Q Hard Altug Celikbilek #168 6-3 7-5 W H2H Match data
Oct 7, 2021* Indian Wells Masters Masters 1000 Q1 Q Hard Victor Lilov #2002 6-2 6-0 W H2H Match data
Aug 30, 2021 US Open Grand Slam Q1 Q Hard Paolo Lorenzi #187 7-6(5) 6-1 5-7 L H2H Match data
Jul 15, 2021* Newport ATP 250 R32 Grass Tennys Sandgren #78 4-6 7-6(3) L H2H Match data
Jun 30, 2021* Wimbledon Grand Slam R128 Grass Andreas Seppi #90 6-4 4-6 5-7 2-6 L H2H Match data
Jun 20, 2021* Mallorca ATP 250 Q2 Q Grass Lucas Pouille #95 7-6(9) 4-6 L H2H Match data
Jun 20, 2021* Mallorca ATP 250 Q1 Q Grass Matteo Viola #251 6-4 6-4 W H2H Match data
Jun 14, 2021 Halle ATP 500 Q2 Q Grass Lukas Lacko #214 6-4 4-6 3-6 L H2H Match data
Jun 14, 2021 Halle ATP 500 Q1 Q Grass Gregoire Barrere #130 3-6 7-6(5) 6-4 W H2H Match data
Jun 8, 2021* Stuttgart ATP 250 Q1 Q Grass Emil Ruusuvuori #75 5-7 3-6 L H2H Match data
Jun 1, 2021* Roland Garros Grand Slam R128 Clay Taylor Fritz #9 4-6 2-6 4-6 L H2H Match data
May 20, 2021* Lyon ATP 250 R32 Clay Kamil Majchrzak #129 3-6 7-6(8) L H2H Match data
May 17, 2021 Lyon ATP 250 Q2 Q Clay Arthur Rinderknech #125 6-4 3-6 6-3 W H2H Match data
May 17, 2021 Lyon ATP 250 Q1 Q Clay Roberto Marcora #191 6-3 6-4 W H2H Match data
Apr 29, 2021* Estoril ATP 250 R32 Clay Cameron Norrie #50 1-6 3-6 L H2H Match data
Apr 22, 2021* Belgrade ATP 250 R32 Clay Taro Daniel #126 5-7 3-6 L H2H Match data
Apr 19, 2021 Belgrade ATP 250 Q2 Q Clay Arthur Rinderknech #129 5-7 4-6 L H2H Match data
Apr 19, 2021 Belgrade ATP 250 Q1 Q Clay Brandon Nakashima #136 6-4 6-2 W H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q2 Q Clay Thomas Fabbiano #172 5-7 4-6 L H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q1 Q Clay Thiago Monteiro #78 7-5 6-2 W H2H Match data
Apr 8, 2021* Cagliari ATP 250 R32 Clay Jan-Lennard Struff #41 6-1 1-6 5-7 L H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Ugo Humbert #30 1-6 4-6 L H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Christopher O'Connell #122 7-6(6) 6-7(8) 7-5 W H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q2 Q Hard Stefan Kozlov #389 2-6 6-2 3-6 L H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q1 Q Hard Mischa Zverev #279 7-5 5-7 7-5 W H2H Match data
Mar 11, 2021* Santiago ATP 250 R32 Clay Juan Pablo Varillas #171 4-6 1-6 L H2H Match data
Mar 4, 2021* Buenos Aires ATP 250 R32 Clay Sumit Nagal #150 2-6 0-6 L H2H Match data
Feb 25, 2021* Cordoba ATP 250 R32 Clay Roberto Carballes Baena #96 3-6 1-6 L H2H Match data
Oct 19, 2020 Antwerp ATP 250 Q2 Q Hard Emil Ruusuvuori #100 1-1 (ret.) L H2H Match data
Oct 19, 2020 Antwerp ATP 250 Q1 Q Hard Andreas Seppi #103 6-4 2-6 6-4 W H2H Match data
Sep 29, 2020* Roland Garros Grand Slam R128 Clay Andrej Martin #102 5-7 1-6 2-6 L H2H Match data
Sep 21, 2020 Hamburg ATP 500 Q1 Q Clay Tommy Paul #59 1-6 3-6 L H2H Match data
Sep 16, 2020* Rome Masters Masters 1000 R64 Clay John Millman #43 5-7 7-6(2) L H2H Match data
Sep 15, 2020* Rome Masters Masters 1000 Q3 Q Clay Tennys Sandgren #49 3-6 0-6 L H2H Match data
Sep 14, 2020 Rome Masters Masters 1000 Q2 Q Clay Ilya Ivashka #137 6-4 7-6(3) W H2H Match data
Sep 14, 2020 Rome Masters Masters 1000 Q1 Q Clay Luciano Darderi #981 3-6 6-3 6-1 W H2H Match data
Sep 10, 2020* Kitzbuhel ATP 250 R32 Clay Hubert Hurkacz #33 3-6 5-7 L H2H Match data
Sep 2, 2020* US Open Grand Slam R128 Hard Michael Mmoh #285 2-6 5-7 6-2 1-6 L H2H Match data
Aug 22, 2020* Cincinnati Masters Masters 1000 Q1 Q Hard Kamil Majchrzak #59 3-6 3-6 L H2H Match data
Feb 26, 2020* Dubai ATP 500 R32 Hard Filip Krajinovic #33 6-4 3-6 3-6 L H2H Match data
Feb 13, 2020* Rotterdam ATP 500 R32 Hard Gael Monfils #9 3-6 2-6 L H2H Match data
Feb 6, 2020* Montpellier ATP 250 R32 Hard Gregoire Barrere #91 2-6 7-6(6) L H2H Match data
Jan 22, 2020* Australian Open Grand Slam R128 Hard Federico Delbonis #76 3-6 4-6 7-6(3) L H2H Match data
Jan 15, 2020* Auckland ATP 250 R32 Hard Vasek Pospisil #146 4-6 2-6 L H2H Match data
Oct 21, 2019 Basel ATP 500 Q1 Q Hard Alexei Popyrin #88 1-6 4-6 L H2H Match data
Oct 17, 2019* Stockholm ATP 250 R32 Hard Mikael Ymer #75 5-7 4-6 L H2H Match data
Oct 9, 2019* Shanghai Masters Masters 1000 R32 Hard Vasek Pospisil #248 3-6 5-7 L H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Filip Krajinovic #60 2-6 6-4 7-6(5) W H2H Match data
Oct 3, 2019* Tokyo ATP 500 R32 Hard Yoshihito Nishioka #77 5-7 3-6 L H2H Match data
Sep 28, 2019* Chengdu ATP 250 QF Hard Lloyd Harris #111 6-7(5) 3-6 4-6 L H2H Match data
Sep 27, 2019* Chengdu ATP 250 R16 Hard Felix Auger-Aliassime #20 6-4 6-7(5) 6-4 W H2H Match data
Sep 26, 2019* Chengdu ATP 250 R32 Hard Hyeon Chung #145 1-6 6-3 6-4 W H2H Match data
Sep 21, 2019* St. Petersburg ATP 250 SF Hard Borna Coric #15 6-3 7-6(5) 1-6 L H2H Match data
Sep 21, 2019* St. Petersburg ATP 250 QF Hard Mikhail Kukushkin #57 7-6(8) 6-2 W H2H Match data
Sep 20, 2019* St. Petersburg ATP 250 R16 Hard Karen Khachanov #9 7-6(2) 6-4 W H2H Match data
Sep 19, 2019* St. Petersburg ATP 250 R32 Hard Jozef Kovalik #206 6-2 6-3 W H2H Match data
Aug 28, 2019* US Open Grand Slam R128 Hard Jordan Thompson #55 3-6 2-6 4-6 L H2H Match data
Aug 21, 2019* Winston-Salem ATP 250 R32 Hard Robin Haase #154 6-4 3-6 4-6 L H2H Match data
Aug 13, 2019* Cincinnati Masters Masters 1000 R64 Hard Denis Shapovalov #34 6-2 3-6 2-6 L H2H Match data
Aug 11, 2019* Cincinnati Masters Masters 1000 Q2 Q Hard Yoshihito Nishioka #76 4-6 6-0 4-6 L H2H Match data
Aug 11, 2019* Cincinnati Masters Masters 1000 Q1 Q Hard Sebastian Korda #273 6-3 6-3 W H2H Match data
Jul 27, 2019* Gstaad ATP 250 SF Clay Cedrik-Marcel Stebe #455 6-3 1-6 2-6 L H2H Match data
Jul 27, 2019* Gstaad ATP 250 QF Clay Roberto Bautista Agut #13 4-6 6-3 7-5 W H2H Match data
Jul 26, 2019* Gstaad ATP 250 R16 Clay Gian Marco Moroni #265 6-4 6-4 W H2H Match data
Jul 25, 2019* Gstaad ATP 250 R32 Clay Steve Darcis #198 6-4 6-4 W H2H Match data
Jul 20, 2019* Bastad ATP 250 QF Clay Federico Delbonis #70 2-6 5-7 L H2H Match data
Jul 19, 2019* Bastad ATP 250 R16 Clay Elias Ymer #116 4-6 6-4 6-2 W H2H Match data
Jul 18, 2019* Bastad ATP 250 R32 Clay Jozef Kovalik #184 7-6(3) 6-4 W H2H Match data
Jul 9, 2019* Wimbledon Grand Slam R16 Grass Rafael Nadal #2 2-6 2-6 2-6 L H2H Match data
Jul 7, 2019* Wimbledon Grand Slam R32 Grass Daniel Evans #61 4-6 6-4 7-5 4-6 6-4 W H2H Match data
Jul 4, 2019* Wimbledon Grand Slam R64 Grass Marin Cilic #18 6-4 6-4 6-4 W H2H Match data
Jul 3, 2019* Wimbledon Grand Slam R128 Grass Paul Jubb #431 6-0 6-3 6-7(8) 6-1 W H2H Match data
Jun 27, 2019* Antalya ATP 250 R32 Grass Lorenzo Sonego #75 3-6 7-6(11) L H2H Match data
Jun 21, 2019* Halle ATP 500 R16 Grass Borna Coric #14 7-6(4) 7-5 7-6(4) L H2H Match data
Jun 20, 2019* Halle ATP 500 R32 Grass Hubert Hurkacz #53 7-6(3) 6-1 W H2H Match data
Jun 17, 2019 Halle ATP 500 Q2 Q Grass Miomir Kecmanovic #82 6-7(8) 6-4 6-1 W H2H Match data
Jun 17, 2019 Halle ATP 500 Q1 Q Grass Jannik Sinner #209 6-7(6) 6-3 6-4 W H2H Match data
Jun 13, 2019* S Hertogenbosch ATP 250 R32 Grass Frances Tiafoe #35 2-6 7-6(0) L H2H Match data
May 28, 2019* Roland Garros Grand Slam R128 Clay Pablo Carreno Busta #57 3-6 1-6 2-6 L H2H Match data
May 23, 2019* Geneva ATP 250 R16 Clay Albert Ramos-Vinolas #91 0-6 3-6 L H2H Match data
May 22, 2019* Geneva ATP 250 R32 Clay Leonardo Mayer #68 6-2 6-7(6) 6-4 W H2H Match data
May 15, 2019* Rome Masters Masters 1000 R32 Clay Roger Federer #3 4-6 3-6 L H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Frances Tiafoe #34 6-3 6-7(3) 7-6(4) W H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Adrian Mannarino #56 5-7 7-5 1-6 L H2H Match data
May 3, 2019* Estoril ATP 250 R16 Clay David Goffin #25 3-6 2-6 L H2H Match data
May 2, 2019* Estoril ATP 250 R32 Clay Alexei Popyrin #113 6-4 2-6 6-2 W H2H Match data
Apr 24, 2019* Barcelona ATP 500 R64 Clay Guido Pella #28 6-3 7-6(1) 2-6 L H2H Match data
Apr 16, 2019* Monte Carlo Masters Masters 1000 R64 Clay Daniil Medvedev #14 1-6 1-6 L H2H Match data
Mar 25, 2019* Miami Masters Masters 1000 R32 Hard Kevin Anderson #7 4-6 7-6(6) L H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Steve Johnson #38 7-6(6) 6-4 W H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Chun-Hsin Tseng #426 6-4 7-5 W H2H Match data
Mar 9, 2019* Indian Wells Masters Masters 1000 R128 Hard Mackenzie McDonald #62 4-6 6-3 3-6 L H2H Match data
Mar 1, 2019* Sao Paulo ATP 250 R16 Clay Casper Ruud #108 3-6 4-6 L H2H Match data
Feb 22, 2019* Rio de Janeiro ATP 500 R16 Clay Casper Ruud #135 3-6 6-3 4-6 L H2H Match data
Feb 21, 2019* Rio de Janeiro ATP 500 R32 Clay Guido Pella #46 6-4 3-6 6-4 W H2H Match data
Feb 15, 2019* Buenos Aires ATP 250 R16 Clay Pablo Cuevas #78 4-6 5-7 L H2H Match data
Feb 14, 2019* Buenos Aires ATP 250 R32 Clay Juan Ignacio Londero #69 6-3 6-4 W H2H Match data
Jan 20, 2019* Australian Open Grand Slam R32 Hard Kei Nishikori #9 7-6(6) 1-6 2-6 L H2H Match data
Jan 17, 2019* Australian Open Grand Slam R64 Hard Philipp Kohlschreiber #32 7-5 4-6 7-6(4) 5-7 6-4 W H2H Match data
Jan 16, 2019* Australian Open Grand Slam R128 Hard Guido Pella #65 7-6(2) 4-6 7-6(5) 4-6 6-2 W H2H Match data
Jan 10, 2019* Auckland ATP 250 R16 Hard Cameron Norrie #93 7-6(5) 4-6 L H2H Match data
Jan 9, 2019* Auckland ATP 250 R32 Hard Denis Shapovalov #27 4-6 6-4 6-4 W H2H Match data
Nov 1, 2018* Paris Masters Masters 1000 R32 Hard Novak Djokovic #2 5-7 1-6 L H2H Match data
Oct 31, 2018* Paris Masters Masters 1000 R64 Hard Marco Cecchinato #20 7-5 6-3 W H2H Match data
Oct 29, 2018 Paris Masters Masters 1000 Q2 Q Hard Tennys Sandgren #62 6-7(1) 6-3 6-4 W H2H Match data
Oct 29, 2018 Paris Masters Masters 1000 Q1 Q Hard Gregoire Barrere #141 6-7(2) 6-0 6-2 W H2H Match data
Oct 25, 2018* Basel ATP 500 R32 Hard Roberto Bautista Agut #26 4-6 3-6 L H2H Match data
Oct 7, 2018* Shanghai Masters Masters 1000 Q2 Q Hard Benoit Paire #63 6-7(4) 4-6 4-6 L H2H Match data
Oct 7, 2018* Shanghai Masters Masters 1000 Q1 Q Hard Zhizhen Zhang #457 6-3 7-6(6) W H2H Match data
Oct 4, 2018* Beijing ATP 500 R32 Hard Andrey Rublev #68 0-6 4-6 L H2H Match data
Sep 29, 2018* Chengdu ATP 250 SF Hard Bernard Tomic #123 4-6 4-6 L H2H Match data
Sep 29, 2018* Chengdu ATP 250 QF Hard Malek Jaziri #63 6-1 3-6 6-3 W H2H Match data
Sep 28, 2018* Chengdu ATP 250 R16 Hard Vasek Pospisil #86 6-7(4) 6-4 7-6(0) W H2H Match data
Sep 27, 2018* Chengdu ATP 250 R32 Hard Tim Smyczek #109 7-6(1) 6-7(7) 6-3 W H2H Match data
Sep 20, 2018* St. Petersburg ATP 250 R32 Hard Daniil Medvedev #35 4-6 1-6 L H2H Match data
Sep 4, 2018* US Open Grand Slam R16 Hard Novak Djokovic #6 3-6 4-6 3-6 L H2H Match data
Sep 2, 2018* US Open Grand Slam R32 Hard Lucas Pouille #17 7-6(5) 4-6 7-6(4) 7-6(5) W H2H Match data
Aug 30, 2018* US Open Grand Slam R64 Hard Pablo Carreno Busta #12 4-6 6-3 5-7 6-2 2-0 (ret.) W H2H Match data
Aug 29, 2018* US Open Grand Slam R128 Hard Marcel Granollers #107 6-2 6-2 6-3 W H2H Match data
Aug 21, 2018* Winston-Salem ATP 250 R64 Hard Andreas Seppi #50 5-7 4-6 L H2H Match data
Aug 14, 2018* Cincinnati Masters Masters 1000 R64 Hard Peter Gojowczyk #47 6-2 4-6 5-7 L H2H Match data
Aug 8, 2018* Canada Masters Masters 1000 R64 Hard Marton Fucsovics #51 4-6 7-6(2) L H2H Match data
Jul 26, 2018* Gstaad ATP 250 R32 Clay Facundo Bagnis #177 6-4 3-6 5-7 L H2H Match data
Jul 19, 2018* Umag ATP 250 R32 Clay Aljaz Bedene #81 7-6(5) 6-4 4-6 L H2H Match data
Jul 4, 2018* Wimbledon Grand Slam R128 Grass Sergiy Stakhovsky #109 3-6 3-6 7-5 6-1 4-6 L H2H Match data
Jun 30, 2018* Antalya ATP 250 QF Grass Adrian Mannarino #24 7-6(3) 4-6 L H2H Match data
Jun 29, 2018* Antalya ATP 250 R16 Grass Mirza Basic #78 6-7(4) 6-4 6-4 W H2H Match data
Jun 28, 2018* Antalya ATP 250 R32 Grass Florian Mayer #89 6-2 6-2 W H2H Match data