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
Jun 21, 2018* Halle ATP 500 R32 Grass Robin Haase #43 6-4 5-7 4-6 L H2H Match data
May 29, 2018* Roland Garros Grand Slam R128 Clay Guido Pella #78 2-6 3-6 4-6 L H2H Match data
May 24, 2018* Lyon ATP 250 R32 Clay Filip Horansky #334 4-6 6-3 4-6 L H2H Match data
May 13, 2018* Rome Masters Masters 1000 Q2 Q Clay Nicolas Jarry #63 4-6 3-6 L H2H Match data
May 13, 2018* Rome Masters Masters 1000 Q1 Q Clay Horacio Zeballos #100 6-4 6-0 W H2H Match data
May 6, 2018* Estoril ATP 250 F Clay Frances Tiafoe #64 6-4 6-4 W H2H Match data
May 5, 2018* Estoril ATP 250 SF Clay Stefanos Tsitsipas #44 6-4 1-6 7-6(4) W H2H Match data
May 5, 2018* Estoril ATP 250 QF Clay Kyle Edmund #23 6-3 1-6 6-0 W H2H Match data
May 4, 2018* Estoril ATP 250 R16 Clay Pedro Sousa #143 4-6 7-6(1) 7-5 W H2H Match data
May 3, 2018* Estoril ATP 250 R32 Clay Daniil Medvedev #50 7-6(1) 7-5 W H2H Match data
Apr 25, 2018* Barcelona ATP 500 R64 Clay Jaume Munar #174 4-6 6-3 5-7 L H2H Match data
Apr 14, 2018* Marrakech ATP 250 SF Clay Pablo Andujar #355 4-6 4-6 L H2H Match data
Apr 14, 2018* Marrakech ATP 250 QF Clay Nikoloz Basilashvili #86 6-2 4-6 6-1 W H2H Match data
Apr 13, 2018* Marrakech ATP 250 R16 Clay Mirza Basic #94 6-3 3-6 6-4 W H2H Match data
Apr 12, 2018* Marrakech ATP 250 R32 Clay Pedro Martinez #228 7-5 7-5 W H2H Match data
Mar 28, 2018* Miami Masters Masters 1000 R16 Hard Hyeon Chung #23 4-6 3-6 L H2H Match data
Mar 26, 2018* Miami Masters Masters 1000 R32 Hard Jared Donaldson #49 1-6 6-3 6-4 W H2H Match data
Mar 24, 2018* Miami Masters Masters 1000 R64 Hard David Goffin #9 6-0 6-1 W H2H Match data
Mar 23, 2018* Miami Masters Masters 1000 R128 Hard Ryan Harrison #53 7-6(4) 7-6(4) W H2H Match data
Mar 13, 2018* Indian Wells Masters Masters 1000 R32 Hard Milos Raonic #38 5-7 6-4 2-6 L H2H Match data
Mar 11, 2018* Indian Wells Masters Masters 1000 R64 Hard Alexander Zverev #5 7-5 5-7 6-4 W H2H Match data
Mar 10, 2018* Indian Wells Masters Masters 1000 R128 Hard Mikhail Youzhny #95 4-6 6-4 7-6(4) W H2H Match data
Feb 28, 2018* Dubai ATP 500 R32 Hard Pierre-Hugues Herbert #99 6-4 4-6 7-6(8) L H2H Match data
Feb 22, 2018* Marseille ATP 250 R32 Hard Filip Krajinovic #36 6-3 4-6 4-6 L H2H Match data
Feb 15, 2018* Rotterdam ATP 500 R32 Hard Andreas Seppi #81 4-6 6-1 2-6 L H2H Match data
Feb 9, 2018* Sofia ATP 250 R16 Hard Maximilian Marterer #82 5-7 7-6(6) L H2H Match data
Feb 8, 2018* Sofia ATP 250 R32 Hard Dimitar Kuzmanov #340 7-6(6) 6-1 W H2H Match data
Jan 18, 2018* Australian Open Grand Slam R64 Hard Marin Cilic #6 1-6 5-7 2-6 L H2H Match data
Jan 17, 2018* Australian Open Grand Slam R128 Hard Dustin Brown #129 6-4 6-3 4-6 6-7(4) 6-1 W H2H Match data
Jan 11, 2018* Auckland ATP 250 R16 Hard David Ferrer #38 2-6 2-6 L H2H Match data
Jan 10, 2018* Auckland ATP 250 R32 Hard Donald Young #63 6-7(8) 6-4 6-2 W H2H Match data
Nov 2, 2017* Paris Masters Masters 1000 R32 Hard Juan Martin del Potro #17 2-6 2-6 L H2H Match data
Nov 1, 2017* Paris Masters Masters 1000 R64 Hard Paolo Lorenzi #41 6-4 7-5 W H2H Match data
Oct 30, 2017 Paris Masters Masters 1000 Q2 Q Hard Ugo Humbert #404 7-5 6-4 W H2H Match data
Oct 30, 2017 Paris Masters Masters 1000 Q1 Q Hard Norbert Gombos #110 6-4 6-3 W H2H Match data
Oct 26, 2017* Basel ATP 500 R32 Hard Juan Martin del Potro #19 1-6 6-4 1-6 L H2H Match data
Oct 21, 2017* Antwerp ATP 250 QF Hard Ruben Bemelmans #98 6-4 7-6(2) 4-6 L H2H Match data
Oct 20, 2017* Antwerp ATP 250 R16 Hard Sergiy Stakhovsky #102 5-7 6-4 6-4 W H2H Match data
Oct 19, 2017* Antwerp ATP 250 R32 Hard Benoit Paire #39 6-4 6-7(2) 7-5 W H2H Match data
Oct 10, 2017* Shanghai Masters Masters 1000 R64 Hard Albert Ramos-Vinolas #25 6-3 3-6 5-7 L H2H Match data
Oct 5, 2017* Tokyo ATP 500 R32 Hard Bernard Tomic #162 3-6 6-3 3-6 L H2H Match data
Sep 28, 2017* Shenzhen ATP 250 R32 Hard Henri Laaksonen #107 3-6 0-6 L H2H Match data
Sep 22, 2017* St. Petersburg ATP 250 R16 Hard Jo-Wilfried Tsonga #18 7-6(1) 6-3 2-6 L H2H Match data
Sep 21, 2017* St. Petersburg ATP 250 R32 Hard Evgeny Donskoy #88 7-6(2) 6-3 W H2H Match data
Aug 30, 2017* US Open Grand Slam R128 Hard Paolo Lorenzi #40 6-4 3-6 7-6(4) 2-6 L H2H Match data
Aug 23, 2017* Winston-Salem ATP 250 R32 Hard Marton Fucsovics #122 3-6 6-3 1-6 L H2H Match data
Aug 16, 2017* Cincinnati Masters Masters 1000 R32 Hard Yuichi Sugita #46 6-3 7-6(5) 1-6 L H2H Match data
Aug 15, 2017* Cincinnati Masters Masters 1000 R64 Hard Kyle Edmund #45 6-3 2-6 6-3 W H2H Match data
Aug 13, 2017* Cincinnati Masters Masters 1000 Q2 Q Hard Ante Pavic #483 6-4 6-2 W H2H Match data
Aug 13, 2017* Cincinnati Masters Masters 1000 Q1 Q Hard Tim Smyczek #224 6-2 6-3 W H2H Match data
Aug 5, 2017* Kitzbuhel ATP 250 F Clay Philipp Kohlschreiber #47 3-6 4-6 L H2H Match data
Aug 5, 2017* Kitzbuhel ATP 250 SF Clay Sebastian Ofner #157 7-6(4) 7-6(4) W H2H Match data
Aug 4, 2017* Kitzbuhel ATP 250 QF Clay Gerald Melzer #150 2-6 6-1 6-3 W H2H Match data
Aug 3, 2017* Kitzbuhel ATP 250 R16 Clay Paolo Lorenzi #36 6-7(5) 6-4 6-1 W H2H Match data
Aug 2, 2017* Kitzbuhel ATP 250 R32 Clay Mikhail Youzhny #99 6-7(4) 7-5 6-3 W H2H Match data
Jul 29, 2017* Gstaad ATP 250 QF Clay Yannick Hanfmann #170 6-7(10) 2-6 2-6 L H2H Match data
Jul 28, 2017* Gstaad ATP 250 R16 Clay Henri Laaksonen #95 6-1 6-2 W H2H Match data
Jul 27, 2017* Gstaad ATP 250 R32 Clay Santiago Giraldo #99 6-3 6-3 W H2H Match data
Jul 20, 2017* Umag ATP 250 R32 Clay Aljaz Bedene #48 3-6 6-4 4-6 L H2H Match data
Jul 5, 2017* Wimbledon Grand Slam R128 Grass Dustin Brown #97 6-3 7-6(5) 4-6 4-6 L H2H Match data
Jun 29, 2017* Antalya ATP 250 R32 Grass Radu Albot #116 7-6(2) 2-6 L H2H Match data
Jun 22, 2017* Halle ATP 500 R32 Grass Philipp Kohlschreiber #56 6-3 4-6 4-6 L H2H Match data
Jun 1, 2017* Roland Garros Grand Slam R64 Clay Novak Djokovic #4 1-6 4-6 3-6 L H2H Match data
May 30, 2017* Roland Garros Grand Slam R128 Clay Janko Tipsarevic #58 4-6 7-6(3) 6-2 6-2 W H2H Match data
May 24, 2017* Geneva ATP 250 R32 Clay Rogerio Dutra Silva #78 4-6 7-6(5) L H2H Match data
May 16, 2017* Rome Masters Masters 1000 R64 Clay Kyle Edmund #53 3-6 4-6 L H2H Match data
May 9, 2017* Madrid Masters Masters 1000 R64 Clay Fabio Fognini #29 4-6 4-6 L H2H Match data
May 4, 2017* Estoril ATP 250 R32 Clay Bjorn Fratangelo #133 3-6 4-6 L H2H Match data
Apr 27, 2017* Barcelona ATP 500 R32 Clay Horacio Zeballos #84 7-6(3) 5-7 L H2H Match data
Apr 19, 2017* Monte Carlo Masters Masters 1000 R32 Clay Pablo Cuevas #27 3-6 3-6 L H2H Match data
Apr 18, 2017* Monte Carlo Masters Masters 1000 R64 Clay Florian Mayer #48 6-3 6-2 W H2H Match data
Mar 25, 2017* Miami Masters Masters 1000 R64 Hard Fabio Fognini #40 7-6(8) 6-2 3-6 L H2H Match data
Mar 12, 2017* Indian Wells Masters Masters 1000 R64 Hard Mischa Zverev #32 4-6 3-6 L H2H Match data
Mar 11, 2017* Indian Wells Masters Masters 1000 R128 Hard Diego Schwartzman #44 4-6 6-3 6-4 W H2H Match data
Mar 4, 2017* Sao Paulo ATP 250 SF Clay Albert Ramos-Vinolas #24 6-7(5) 5-7 2-6 L H2H Match data
Mar 4, 2017* Sao Paulo ATP 250 QF Clay Federico Delbonis #54 6-3 6-1 W H2H Match data
Mar 3, 2017* Sao Paulo ATP 250 R16 Clay Renzo Olivo #92 6-2 6-4 W H2H Match data
Feb 23, 2017* Rio de Janeiro ATP 500 R32 Clay Roberto Carballes Baena #132 3-6 1-6 L H2H Match data
Feb 18, 2017* Buenos Aires ATP 250 QF Clay Kei Nishikori #5 1-6 4-6 L H2H Match data
Feb 17, 2017* Buenos Aires ATP 250 R16 Clay Federico Delbonis #45 7-5 6-3 W H2H Match data
Feb 16, 2017* Buenos Aires ATP 250 R32 Clay Horacio Zeballos #69 6-2 7-6(4) W H2H Match data
Jan 18, 2017* Australian Open Grand Slam R128 Hard Jordan Thompson #76 6-7(2) 6-4 3-6 2-6 1-6 L H2H Match data
Jan 14, 2017* Auckland ATP 250 F Hard Jack Sock #23 3-6 7-5 3-6 L H2H Match data
Jan 14, 2017* Auckland ATP 250 SF Hard Marcos Baghdatis #36 6-1 7-5 W H2H Match data
Jan 13, 2017* Auckland ATP 250 QF Hard Robin Haase #58 6-3 6-2 W H2H Match data
Jan 12, 2017* Auckland ATP 250 R16 Hard Brydan Klein #324 6-3 6-4 W H2H Match data
Jan 11, 2017* Auckland ATP 250 R32 Hard Albert Ramos-Vinolas #26 6-1 7-5 W H2H Match data
Nov 3, 2016* Paris Masters Masters 1000 R32 Hard Tomas Berdych #11 3-6 6-3 5-7 L H2H Match data
Nov 2, 2016* Paris Masters Masters 1000 R64 Hard Andreas Seppi #86 6-4 6-4 W H2H Match data
Oct 28, 2016* Vienna ATP 500 R16 Hard David Ferrer #19 2-6 7-6(4) L H2H Match data
Oct 27, 2016* Vienna ATP 500 R32 Hard Pablo Cuevas #21 6-3 3-0 (ret.) W H2H Match data
Oct 20, 2016* Antwerp ATP 250 R32 Hard Marius Copil #198 6-4 3-6 3-6 L H2H Match data
Oct 11, 2016* Shanghai Masters Masters 1000 R64 Hard Benoit Paire #47 3-6 7-5 1-6 L H2H Match data
Oct 8, 2016* Tokyo ATP 500 QF Hard David Goffin #14 6-1 5-7 2-6 L H2H Match data
Oct 7, 2016* Tokyo ATP 500 R16 Hard Kei Nishikori #5 3-4 (ret.) W H2H Match data
Oct 6, 2016* Tokyo ATP 500 R32 Hard Martin Klizan #33 4-6 6-3 6-3 W H2H Match data
Sep 29, 2016* Chengdu ATP 250 R32 Hard Karen Khachanov #101 7-6(3) 3-6 L H2H Match data
Sep 24, 2016* St. Petersburg ATP 250 QF Hard Roberto Bautista Agut #16 6-4 1-6 2-6 L H2H Match data
Sep 23, 2016* St. Petersburg ATP 250 R16 Hard Andrey Rublev #201 7-6(3) 3-6 6-3 W H2H Match data
Sep 22, 2016* St. Petersburg ATP 250 R32 Hard Radu Albot #101 3-6 6-4 7-5 W H2H Match data
Sep 4, 2016* US Open Grand Slam R32 Hard Grigor Dimitrov #47 4-6 1-6 6-3 2-6 L H2H Match data
Sep 1, 2016* US Open Grand Slam R64 Hard Feliciano Lopez #18 6-2 6-4 1-6 7-5 W H2H Match data
Aug 31, 2016* US Open Grand Slam R128 Hard Victor Estrella 6-0 6-1 6-1 W Match data
Aug 24, 2016* Winston-Salem ATP 250 R32 Hard Yen-Hsun Lu #72 2-6 4-6 L H2H Match data
Aug 16, 2016* Cincinnati Masters Masters 1000 R64 Hard Bernard Tomic #21 4-6 3-6 L H2H Match data
Jul 27, 2016* Canada Masters Masters 1000 R64 Hard Gael Monfils #14 3-6 3-6 L H2H Match data
Jul 23, 2016* Umag ATP 250 QF Clay Andrej Martin #124 3-6 6-4 2-6 L H2H Match data
Jul 22, 2016* Umag ATP 250 R16 Clay Leonardo Mayer #117 7-5 7-6(1) W H2H Match data
Jul 16, 2016* Bastad ATP 250 QF Clay Gastao Elias #89 2-6 2-6 L H2H Match data
Jul 15, 2016* Bastad ATP 250 R16 Clay Carl Soderlund #479 6-3 6-1 W H2H Match data
Jul 3, 2016* Wimbledon Grand Slam R32 Grass Jiri Vesely #64 2-6 2-6 5-7 L H2H Match data
Jun 30, 2016* Wimbledon Grand Slam R64 Grass Dennis Novikov #145 6-4 6-4 3-6 6-4 W H2H Match data
Jun 29, 2016* Wimbledon Grand Slam R128 Grass Dmitry Tursunov #453 3-6 7-6(2) 4-6 6-3 7-5 W H2H Match data
Jun 22, 2016* Nottingham ATP 250 R32 Grass Dudi Sela #71 3-6 7-6(3) L H2H Match data
Jun 16, 2016* Halle ATP 500 R32 Grass Dominic Thiem #7 5-7 4-6 L H2H Match data
May 26, 2016* Roland Garros Grand Slam R64 Clay Ernests Gulbis #80 2-6 5-7 3-6 L H2H Match data
May 24, 2016* Roland Garros Grand Slam R128 Clay Damir Dzumhur #73 2-6 7-6(8) 6-4 7-5 W H2H Match data
May 21, 2016* Nice ATP 250 SF Clay Alexander Zverev #48 4-6 6-4 2-6 L H2H Match data
May 21, 2016* Nice ATP 250 QF Clay Kevin Anderson #20 7-5 7-5 W H2H Match data
May 20, 2016* Nice ATP 250 R16 Clay Victor Estrella 3-6 6-4 6-4 W Match data
May 19, 2016* Nice ATP 250 R32 Clay Quentin Halys #154 5-7 6-4 6-4 W H2H Match data
May 11, 2016* Rome Masters Masters 1000 R32 Clay Dominic Thiem #15 3-6 2-6 L H2H Match data
May 10, 2016* Rome Masters Masters 1000 R64 Clay Lorenzo Sonego #333 6-7(5) 6-3 7-5 W H2H Match data
May 7, 2016* Madrid Masters Masters 1000 QF Clay Rafael Nadal #5 0-6 6-4 3-6 L H2H Match data
May 6, 2016* Madrid Masters Masters 1000 R16 Clay Jack Sock #26 6-1 6-7(3) 6-2 W H2H Match data
May 4, 2016* Madrid Masters Masters 1000 R32 Clay Marcel Granollers #53 6-3 6-3 W H2H Match data
May 3, 2016* Madrid Masters Masters 1000 R64 Clay Nicolas Mahut #49 6-4 6-4 W H2H Match data
Apr 29, 2016* Estoril ATP 250 R16 Clay Nicolas Almagro #71 6-4 1-6 2-6 L H2H Match data
Apr 21, 2016* Barcelona ATP 500 R32 Clay Albert Montanes #104 1-6 3-6 L H2H Match data
Apr 13, 2016* Monte Carlo Masters Masters 1000 R32 Clay Benoit Paire #22 4-6 3-6 L H2H Match data
Apr 12, 2016* Monte Carlo Masters Masters 1000 R64 Clay Ivo Karlovic #30 6-3 7-6(4) W H2H Match data
Apr 8, 2016* Marrakech ATP 250 R16 Clay Facundo Bagnis #95 2-6 4-6 L H2H Match data
Mar 28, 2016* Miami Masters Masters 1000 R32 Hard Novak Djokovic #1 4-6 1-6 L H2H Match data
Mar 26, 2016* Miami Masters Masters 1000 R64 Hard Vasek Pospisil #45 6-7(1) 7-6(5) 6-2 W H2H Match data
Mar 13, 2016* Indian Wells Masters Masters 1000 R64 Hard Federico Delbonis #53 7-6(6) 4-6 L H2H Match data
Feb 24, 2016* Dubai ATP 500 R32 Hard Tomas Berdych #7 1-6 4-6 L H2H Match data
Feb 18, 2016* Marseille ATP 250 R32 Hard Robin Haase #64 4-6 0-6 L H2H Match data
Feb 11, 2016* Rotterdam ATP 500 R32 Hard Roberto Bautista Agut #17 7-6(4) 6-1 3-6 L H2H Match data
Feb 4, 2016* Montpellier ATP 250 R32 Hard Ruben Bemelmans #107 4-6 6-3 4-6 L H2H Match data
Jan 24, 2016* Australian Open Grand Slam R32 Hard Andy Murray #2 2-6 6-3 2-6 2-6 L H2H Match data
Jan 21, 2016* Australian Open Grand Slam R64 Hard Santiago Giraldo #70 6-3 7-5 3-6 6-1 W H2H Match data
Jan 20, 2016* Australian Open Grand Slam R128 Hard Mikhail Kukushkin #94 6-3 6-4 6-3 W H2H Match data
Jan 14, 2016* Auckland ATP 250 R32 Hard Fabio Fognini #21 4-6 6-2 7-6(3) L H2H Match data
Nov 1, 2015* Valencia ATP 250 F Hard Roberto Bautista Agut #24 3-6 6-3 6-4 W H2H Match data
Oct 31, 2015* Valencia ATP 250 SF Hard Vasek Pospisil #43 6-4 6-4 W H2H Match data
Oct 31, 2015* Valencia ATP 250 QF Hard Pablo Cuevas #37 6-4 6-4 W H2H Match data
Oct 30, 2015* Valencia ATP 250 R16 Hard Benoit Paire #21 6-3 2-6 6-3 W H2H Match data
Oct 29, 2015* Valencia ATP 250 R32 Hard Gilles Muller #35 7-6(9) 6-3 W H2H Match data
Oct 22, 2015* Moscow ATP 250 R32 Hard Daniel Gimeno-Traver #95 7-6(2) 6-4 5-7 L H2H Match data
Oct 13, 2015* Shanghai Masters Masters 1000 R64 Hard Fabio Fognini #26 7-6(2) 3-6 L H2H Match data
Oct 9, 2015* Tokyo ATP 500 R16 Hard Austin Krajicek #124 6-2 4-6 3-6 L H2H Match data
Oct 8, 2015* Tokyo ATP 500 R32 Hard Feliciano Lopez #15 6-4 4-6 6-1 W H2H Match data
Oct 2, 2015* Kuala Lumpur ATP 250 R16 Hard Grigor Dimitrov #19 6-2 3-6 4-6 L H2H Match data
Oct 1, 2015* Kuala Lumpur ATP 250 R32 Hard Michal Przysiezny #159 6-2 6-2 W H2H Match data
Sep 27, 2015* St. Petersburg ATP 250 F Hard Milos Raonic #9 3-6 6-3 3-6 L H2H Match data
Sep 26, 2015* St. Petersburg ATP 250 SF Hard Dominic Thiem #21 6-4 7-6(5) W H2H Match data
Sep 26, 2015* St. Petersburg ATP 250 QF Hard Simone Bolelli #63 7-6(7) 7-6(1) W H2H Match data
Sep 25, 2015* St. Petersburg ATP 250 R16 Hard Marcel Granollers #81 6-3 6-3 W H2H Match data
Sep 24, 2015* St. Petersburg ATP 250 R32 Hard Radu Albot #99 3-6 7-5 6-4 W H2H Match data
Sep 2, 2015* US Open Grand Slam R128 Hard Ricardas Berankis #418 2-6 2-6 6-4 6-2 7-6(4) L H2H Match data
Aug 26, 2015* Winston-Salem ATP 250 R32 Hard Pablo Carreno Busta #57 4-6 4-6 L H2H Match data
Aug 19, 2015* Cincinnati Masters Masters 1000 R32 Hard Marin Cilic #9 4-6 2-6 L H2H Match data
Aug 18, 2015* Cincinnati Masters Masters 1000 R64 Hard Philipp Kohlschreiber #28 6-2 6-7(5) 6-2 W H2H Match data
Aug 12, 2015* Canada Masters Masters 1000 R64 Hard Bernard Tomic #26 3-6 3-6 L H2H Match data
Aug 1, 2015* Gstaad ATP 250 QF Clay David Goffin #14 6-7(7) 4-6 7-6(1) L H2H Match data
Jul 31, 2015* Gstaad ATP 250 R16 Clay Denis Istomin #70 6-7(6) 6-3 7-6(4) W H2H Match data
Jul 30, 2015* Gstaad ATP 250 R32 Clay Henri Laaksonen #337 6-2 7-5 W H2H Match data
Jul 26, 2015* Umag ATP 250 F Clay Dominic Thiem #26 4-6 1-6 L H2H Match data
Jul 25, 2015* Umag ATP 250 SF Clay Roberto Bautista Agut #22 4-6 6-2 6-3 W H2H Match data
Jul 25, 2015* Umag ATP 250 QF Clay Fabio Fognini #32 6-2 3-6 7-6(6) W H2H Match data
Jul 24, 2015* Umag ATP 250 R16 Clay Andreas Seppi #24 6-2 6-2 W H2H Match data
Jul 23, 2015* Umag ATP 250 R32 Clay Toni Androic #363 6-2 6-1 W H2H Match data
Jul 1, 2015* Wimbledon Grand Slam R128 Grass Stan Wawrinka #156 2-6 5-7 7-6(3) L H2H Match data
Jun 26, 2015* Nottingham ATP 250 R16 Grass Gilles Simon #13 4-6 1-6 L H2H Match data
Jun 24, 2015* Nottingham ATP 250 R32 Grass Sam Groth #68 6-7(5) 6-3 7-6(3) W H2H Match data
Jun 18, 2015* Queen's Club ATP 500 R32 Grass Feliciano Lopez #14 3-6 4-6 L H2H Match data
Jun 12, 2015* S Hertogenbosch ATP 250 R16 Grass Illya Marchenko #119 3-6 7-6(2) L H2H Match data
Jun 11, 2015* S Hertogenbosch ATP 250 R32 Grass Denis Istomin #81 6-2 0-6 6-2 W H2H Match data
May 28, 2015* Roland Garros Grand Slam R64 Clay Andy Murray #3 2-6 6-4 4-6 1-6 L H2H Match data
May 26, 2015* Roland Garros Grand Slam R128 Clay Vasek Pospisil #53 6-3 7-6(5) 6-1 W H2H Match data
May 24, 2015* Geneva ATP 250 F Clay Thomaz Bellucci #60 7-6(4) 4-6 L H2H Match data
May 23, 2015* Geneva ATP 250 SF Clay Federico Delbonis #74 6-3 2-6 6-4 W H2H Match data
May 23, 2015* Geneva ATP 250 QF Clay Pablo Andujar #41 6-4 2-6 7-6(6) W H2H Match data
May 22, 2015* Geneva ATP 250 R16 Clay Jurgen Melzer #104 6-4 6-4 W H2H Match data
May 20, 2015* Geneva ATP 250 R32 Clay Joao Souza #80 7-5 6-3 W H2H Match data
May 12, 2015* Rome Masters Masters 1000 R64 Clay John Isner #17 5-7 3-6 L H2H Match data
May 6, 2015* Madrid Masters Masters 1000 R32 Clay Stan Wawrinka #9 7-6(1) 5-7 L H2H Match data
May 5, 2015* Madrid Masters Masters 1000 R64 Clay Jerzy Janowicz #47 6-4 7-5 W H2H Match data
May 3, 2015 Madrid Masters Masters 1000 Q2 Q Clay Alejandro Gonzalez #106 6-2 5-7 2-6 L H2H Match data
May 3, 2015 Madrid Masters Masters 1000 Q1 Q Clay Edouard Roger-Vasselin #124 4-6 6-3 6-3 W H2H Match data
Apr 30, 2015* Estoril ATP 250 R32 Clay Rui Machado #227 7-6(5) 3-6 L H2H Match data
Apr 23, 2015* Barcelona ATP 500 R32 Clay Santiago Giraldo #31 3-6 6-3 1-6 L H2H Match data
Apr 22, 2015* Barcelona ATP 500 R64 Clay Kenny De Schepper #137 6-4 3-6 6-3 W H2H Match data
Apr 15, 2015* Monte Carlo Masters Masters 1000 R32 Clay Milos Raonic #6 3-6 7-6(4) L H2H Match data
Apr 14, 2015* Monte Carlo Masters Masters 1000 R64 Clay Edouard Roger-Vasselin #133 6-1 3-6 6-0 W H2H Match data
Mar 27, 2015* Miami Masters Masters 1000 R128 Hard Albert Ramos-Vinolas #67 2-6 2-6 L H2H Match data
Mar 14, 2015* Indian Wells Masters Masters 1000 R128 Hard Ivan Dodig #96 3-6 5-7 L H2H Match data
Feb 26, 2015* Dubai ATP 500 R16 Hard Andy Murray #3 0-6 2-6 L H2H Match data
Feb 25, 2015* Dubai ATP 500 R32 Hard James McGee #210 6-1 6-2 W H2H Match data
Feb 19, 2015* Marseille ATP 250 R32 Hard Dominic Thiem #48 7-6(6) 4-6 L H2H Match data