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

David Ferrer — ATP Match Log

Back to player detail page →

Main draw matches: 1,068 | W: 700 | L: 368 | Win %: 65.5%

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

Date ↓TournamentCategoryRoundSurfaceOpponentScoreResultH2HMatch
May 8, 2019* Madrid Masters Masters 1000 R32 Clay Alexander Zverev #4 4-6 1-6 L H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Roberto Bautista Agut #21 6-4 4-6 6-4 W H2H Match data
Apr 26, 2019* Barcelona ATP 500 R16 Clay Rafael Nadal #2 3-6 3-6 L H2H Match data
Apr 25, 2019* Barcelona ATP 500 R32 Clay Lucas Pouille #32 6-3 6-1 W H2H Match data
Apr 24, 2019* Barcelona ATP 500 R64 Clay Mischa Zverev #96 6-3 6-1 W H2H Match data
Mar 25, 2019* Miami Masters Masters 1000 R32 Hard Frances Tiafoe #34 7-5 3-6 3-6 L H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Alexander Zverev #3 2-6 7-5 6-3 W H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Sam Querrey #68 6-3 6-2 W H2H Match data
Feb 28, 2019* Acapulco ATP 500 R16 Hard Alexander Zverev #3 7-6(0) 1-6 L H2H Match data
Feb 27, 2019* Acapulco ATP 500 R32 Hard Tennys Sandgren #84 7-6(5) 7-6(3) W H2H Match data
Feb 15, 2019* Buenos Aires ATP 250 R16 Clay Albert Ramos-Vinolas #96 6-3 7-6(9) 3-6 L H2H Match data
Feb 14, 2019* Buenos Aires ATP 250 R32 Clay Malek Jaziri #44 7-6(13) 6-3 W H2H Match data
Jan 10, 2019* Auckland ATP 250 R16 Hard Pablo Carreno Busta #24 1-1 (ret.) L H2H Match data
Jan 9, 2019* Auckland ATP 250 R32 Hard Robin Haase #49 6-2 6-1 W H2H Match data
Aug 29, 2018* US Open Grand Slam R128 Hard Rafael Nadal #1 3-6 4-3 (ret.) L H2H Match data
Aug 14, 2018* Cincinnati Masters Masters 1000 R64 Hard Benoit Paire #57 2-6 2-6 L H2H Match data
Aug 8, 2018* Canada Masters Masters 1000 R64 Hard Bradley Klahn #116 7-6(5) 4-6 L H2H Match data
Jul 26, 2018* Hamburg ATP 500 R32 Clay Rudolf Molleker #272 5-7 7-5 3-6 L H2H Match data
Jul 20, 2018* Bastad ATP 250 R16 Clay Casper Ruud #147 5-7 2-6 L H2H Match data
Jul 19, 2018* Bastad ATP 250 R32 Clay Zdenek Kolar #221 6-2 7-5 W H2H Match data
Jul 4, 2018* Wimbledon Grand Slam R128 Grass Karen Khachanov #40 1-6 7-6(3) 6-3 5-7 L H2H Match data
Jun 28, 2018* Eastbourne ATP 250 R16 Grass Mikhail Kukushkin #90 2-6 0-6 L H2H Match data
Jun 27, 2018* Eastbourne ATP 250 R32 Grass Matteo Berrettini #80 7-5 6-3 W H2H Match data
May 29, 2018* Roland Garros Grand Slam R128 Clay Jaume Munar #155 6-3 6-3 7-6(3) 7-6(4) 5-7 L H2H Match data
May 24, 2018* Geneva ATP 250 R16 Clay Peter Gojowczyk #49 2-6 4-6 L H2H Match data
May 15, 2018* Rome Masters Masters 1000 R64 Clay Jack Sock #14 3-6 4-6 L H2H Match data
Mar 26, 2018* Miami Masters Masters 1000 R32 Hard Alexander Zverev #5 6-2 2-6 4-6 L H2H Match data
Mar 24, 2018* Miami Masters Masters 1000 R64 Hard Evgeny Donskoy #88 6-2 6-2 W H2H Match data
Mar 13, 2018* Indian Wells Masters Masters 1000 R32 Hard Juan Martin del Potro #8 4-6 7-6(3) L H2H Match data
Mar 11, 2018* Indian Wells Masters Masters 1000 R64 Hard Tennys Sandgren #59 6-2 7-6(3) W H2H Match data
Mar 1, 2018* Acapulco ATP 500 R16 Hard Juan Martin del Potro #9 4-6 6-4 3-6 L H2H Match data
Feb 28, 2018* Acapulco ATP 500 R32 Hard Andrey Rublev #32 6-4 6-3 W H2H Match data
Feb 15, 2018* Rotterdam ATP 500 R32 Hard Alexander Zverev #4 4-6 3-6 L H2H Match data
Feb 8, 2018* Montpellier ATP 250 R32 Hard Karen Khachanov #49 6-7(5) 3-6 4-6 L H2H Match data
Jan 17, 2018* Australian Open Grand Slam R128 Hard Andrey Rublev #32 5-7 6-7(6) 2-6 6-7(6) 2-6 L H2H Match data
Jan 13, 2018* Auckland ATP 250 SF Hard Juan Martin del Potro #12 4-6 4-6 L H2H Match data
Jan 12, 2018* Auckland ATP 250 QF Hard Hyeon Chung #62 6-3 6-2 W H2H Match data
Jan 11, 2018* Auckland ATP 250 R16 Hard Joao Sousa #59 6-2 6-2 W H2H Match data
Jan 10, 2018* Auckland ATP 250 R32 Hard Yibing Wu #313 7-6(7) 6-4 W H2H Match data
Nov 1, 2017* Paris Masters Masters 1000 R64 Hard Adrian Mannarino #28 2-6 4-6 L H2H Match data
Oct 26, 2017* Vienna ATP 500 R32 Hard Kyle Edmund #63 2-6 7-6(5) L H2H Match data
Oct 21, 2017* Antwerp ATP 250 QF Hard Diego Schwartzman #26 5-7 2-6 L H2H Match data
Oct 20, 2017* Antwerp ATP 250 R16 Hard Steve Darcis #65 7-5 5-7 6-3 W H2H Match data
Oct 19, 2017* Antwerp ATP 250 R32 Hard Stefano Travaglia #131 4-6 6-4 7-6(3) W H2H Match data
Aug 30, 2017* US Open Grand Slam R128 Hard Mikhail Kukushkin #103 6-4 3-6 2-6 1-6 L H2H Match data
Aug 19, 2017* Cincinnati Masters Masters 1000 SF Hard Nick Kyrgios #23 7-6(3) 7-6(4) L H2H Match data
Aug 19, 2017* Cincinnati Masters Masters 1000 QF Hard Dominic Thiem #8 6-3 6-3 W H2H Match data
Aug 18, 2017* Cincinnati Masters Masters 1000 R16 Hard Pablo Carreno Busta #17 6-4 6-4 W H2H Match data
Aug 16, 2017* Cincinnati Masters Masters 1000 R32 Hard Janko Tipsarevic #69 6-4 6-7(5) 6-1 W H2H Match data
Aug 15, 2017* Cincinnati Masters Masters 1000 R64 Hard Steve Johnson #37 6-1 5-7 6-3 W H2H Match data
Aug 11, 2017* Canada Masters Masters 1000 R16 Hard Roger Federer #3 6-4 4-6 2-6 L H2H Match data
Aug 10, 2017* Canada Masters Masters 1000 R32 Hard Jack Sock #17 7-6(7) 3-6 6-1 W H2H Match data
Aug 9, 2017* Canada Masters Masters 1000 R64 Hard Kyle Edmund #43 6-7(5) 6-4 6-3 W H2H Match data
Jul 28, 2017* Hamburg ATP 500 R16 Clay Federico Delbonis #81 5-7 3-6 L H2H Match data
Jul 27, 2017* Hamburg ATP 500 R32 Clay Nikoloz Basilashvili #62 6-2 3-6 6-3 W H2H Match data
Jul 23, 2017* Bastad ATP 250 F Clay Alexandr Dolgopolov #89 6-4 6-4 W H2H Match data
Jul 22, 2017* Bastad ATP 250 SF Clay Fernando Verdasco #39 6-1 6-7(3) 6-4 W H2H Match data
Jul 22, 2017* Bastad ATP 250 QF Clay Henri Laaksonen #100 7-5 3-6 7-6(3) W H2H Match data
Jul 21, 2017* Bastad ATP 250 R16 Clay Dustin Brown #93 6-2 6-3 W H2H Match data
Jul 20, 2017* Bastad ATP 250 R32 Clay Federico Delbonis #84 6-3 6-4 W H2H Match data
Jul 9, 2017* Wimbledon Grand Slam R32 Grass Tomas Berdych #15 3-6 4-6 3-6 L H2H Match data
Jul 6, 2017* Wimbledon Grand Slam R64 Grass Steve Darcis #61 3-0 (ret.) W H2H Match data
Jul 5, 2017* Wimbledon Grand Slam R128 Grass Richard Gasquet #27 6-3 6-4 5-7 6-2 W H2H Match data
Jun 30, 2017* Antalya ATP 250 R16 Grass Yuichi Sugita #66 3-6 6-3 7-6(2) L H2H Match data
Jun 22, 2017* Halle ATP 500 R32 Grass Robin Haase #42 6-3 5-7 3-6 L H2H Match data
Jun 1, 2017* Roland Garros Grand Slam R64 Clay Feliciano Lopez #36 5-7 6-3 5-7 6-4 4-6 L H2H Match data
May 30, 2017* Roland Garros Grand Slam R128 Clay Donald Young #51 5-7 6-3 4-6 6-3 13-11 W H2H Match data
May 17, 2017* Rome Masters Masters 1000 R32 Clay Kei Nishikori #9 5-7 2-6 L H2H Match data
May 16, 2017* Rome Masters Masters 1000 R64 Clay Feliciano Lopez #35 4-6 6-3 6-1 W H2H Match data
May 12, 2017* Madrid Masters Masters 1000 R16 Clay Kei Nishikori #8 4-6 3-6 L H2H Match data
May 10, 2017* Madrid Masters Masters 1000 R32 Clay Jo-Wilfried Tsonga #11 (w/o) W H2H Match data
May 9, 2017* Madrid Masters Masters 1000 R64 Clay Mikhail Kukushkin #80 2-6 7-6(1) 6-4 W H2H Match data
May 6, 2017* Estoril ATP 250 SF Clay Pablo Carreno Busta #21 3-6 3-6 L H2H Match data
May 6, 2017* Estoril ATP 250 QF Clay Ryan Harrison #52 6-4 6-0 W H2H Match data
May 5, 2017* Estoril ATP 250 R16 Clay Frederico Ferreira Silva #426 6-3 6-4 W H2H Match data
Apr 27, 2017* Barcelona ATP 500 R32 Clay Kevin Anderson #66 3-6 4-6 L H2H Match data
Mar 25, 2017* Miami Masters Masters 1000 R64 Hard Diego Schwartzman #42 2-6 3-6 L H2H Match data
Feb 23, 2017* Rio de Janeiro ATP 500 R32 Clay Alexandr Dolgopolov #50 4-6 4-6 L H2H Match data
Feb 17, 2017* Buenos Aires ATP 250 R16 Clay Carlos Berlocq #77 4-6 2-6 L H2H Match data
Jan 22, 2017* Australian Open Grand Slam R32 Hard Roberto Bautista Agut #14 5-7 6-7(6) 7-6(3) 4-6 L H2H Match data
Jan 19, 2017* Australian Open Grand Slam R64 Hard Ernesto Escobedo #131 2-6 6-4 6-4 6-2 W H2H Match data
Jan 18, 2017* Australian Open Grand Slam R128 Hard Omar Jasika #290 6-3 6-0 6-2 W H2H Match data
Jan 12, 2017* Auckland ATP 250 R16 Hard Robin Haase #58 6-2 4-6 7-6(4) L H2H Match data
Jan 6, 2017* Brisbane ATP 250 R16 Hard Jordan Thompson #79 6-4 5-7 5-7 L H2H Match data
Jan 4, 2017* Brisbane ATP 250 R32 Hard Bernard Tomic #26 6-3 7-5 W H2H Match data
Nov 3, 2016* Paris Masters Masters 1000 R32 Hard John Isner #27 7-6(4) 7-6(4) L H2H Match data
Oct 29, 2016* Vienna ATP 500 SF Hard Andy Murray #2 (w/o) L H2H Match data
Oct 29, 2016* Vienna ATP 500 QF Hard Viktor Troicki #28 6-3 3-6 7-5 W H2H Match data
Oct 28, 2016* Vienna ATP 500 R16 Hard Joao Sousa #34 6-2 7-6(4) W H2H Match data
Oct 27, 2016* Vienna ATP 500 R32 Hard Kyle Edmund #40 3-2 (ret.) W H2H Match data
Oct 21, 2016* Antwerp ATP 250 R16 Hard Kyle Edmund #43 1-6 6-3 7-6(3) L H2H Match data
Oct 11, 2016* Shanghai Masters Masters 1000 R64 Hard Feliciano Lopez #28 7-6(3) 6-4 7-6(4) L H2H Match data
Oct 8, 2016* Beijing ATP 500 SF Hard Andy Murray #2 2-6 3-6 L H2H Match data
Oct 8, 2016* Beijing ATP 500 QF Hard Alexander Zverev #24 6-7(4) 6-1 7-5 W H2H Match data
Oct 7, 2016* Beijing ATP 500 R16 Hard Fabio Fognini #43 6-3 6-4 W H2H Match data
Oct 6, 2016* Beijing ATP 500 R32 Hard Pablo Cuevas #19 6-4 7-6(3) W H2H Match data
Sep 4, 2016* US Open Grand Slam R32 Hard Juan Martin del Potro #142 7-6(3) 2-6 3-6 L H2H Match data
Sep 1, 2016* US Open Grand Slam R64 Hard Fabio Fognini #38 6-0 4-6 5-7 6-1 6-4 W H2H Match data
Aug 31, 2016* US Open Grand Slam R128 Hard Alexandr Dolgopolov #57 6-5 (ret.) W H2H Match data
Aug 16, 2016* Cincinnati Masters Masters 1000 R64 Hard Julien Benneteau #294 4-6 6-2 4-6 L H2H Match data
Jul 16, 2016* Bastad ATP 250 SF Clay Albert Ramos-Vinolas #35 5-7 4-6 L H2H Match data
Jul 16, 2016* Bastad ATP 250 QF Clay Dustin Brown #101 6-1 4-6 6-4 W H2H Match data
Jul 15, 2016* Bastad ATP 250 R16 Clay Calvin Hemery #378 3-6 7-5 6-3 W H2H Match data
Jun 30, 2016* Wimbledon Grand Slam R64 Grass Nicolas Mahut #51 1-6 4-6 3-6 L H2H Match data
Jun 29, 2016* Wimbledon Grand Slam R128 Grass Dudi Sela #63 6-2 6-1 6-1 W H2H Match data
Jun 16, 2016* Halle ATP 500 R32 Grass Andreas Seppi #40 3-6 4-6 L H2H Match data
Jun 12, 2016* S Hertogenbosch ATP 250 QF Grass Gilles Muller #44 6-4 4-6 7-6(5) L H2H Match data
Jun 11, 2016* S Hertogenbosch ATP 250 R16 Grass Dudi Sela #68 6-4 6-4 W H2H Match data
May 31, 2016* Roland Garros Grand Slam R16 Clay Tomas Berdych #8 3-6 5-7 3-6 L H2H Match data
May 28, 2016* Roland Garros Grand Slam R32 Clay Feliciano Lopez #23 6-4 7-6(6) 6-1 W H2H Match data
May 26, 2016* Roland Garros Grand Slam R64 Clay Juan Monaco #92 6-7(4) 6-3 6-4 6-2 W H2H Match data
May 24, 2016* Roland Garros Grand Slam R128 Clay Evgeny Donskoy #75 6-1 6-2 6-0 W H2H Match data
May 20, 2016* Geneva ATP 250 SF Clay Marin Cilic #11 5-7 5-7 L H2H Match data
May 20, 2016* Geneva ATP 250 QF Clay Guillermo Garcia-Lopez #55 6-2 6-2 W H2H Match data
May 19, 2016* Geneva ATP 250 R16 Clay Denis Istomin #64 3-6 2-3 (ret.) W H2H Match data
May 13, 2016* Rome Masters Masters 1000 R16 Clay Lucas Pouille #52 4-6 1-6 L H2H Match data
May 11, 2016* Rome Masters Masters 1000 R32 Clay Guillermo Garcia-Lopez #51 6-4 6-3 W H2H Match data
May 10, 2016* Rome Masters Masters 1000 R64 Clay Filippo Volandri #203 4-6 7-5 6-1 W H2H Match data
May 6, 2016* Madrid Masters Masters 1000 R16 Clay Tomas Berdych #8 7-6(8) 5-7 L H2H Match data
May 4, 2016* Madrid Masters Masters 1000 R32 Clay Denis Kudla #61 6-4 4-6 6-4 W H2H Match data
May 3, 2016* Madrid Masters Masters 1000 R64 Clay Guillermo Garcia-Lopez #51 3-6 6-1 6-2 W H2H Match data
Mar 28, 2016* Miami Masters Masters 1000 R32 Hard Lucas Pouille #88 6-7(1) 7-6(4) 5-7 L H2H Match data
Mar 26, 2016* Miami Masters Masters 1000 R64 Hard Taylor Fritz #81 7-6(6) 6-1 W H2H Match data
Feb 25, 2016* Acapulco ATP 500 R16 Hard Alexandr Dolgopolov #32 4-6 4-6 L H2H Match data
Feb 24, 2016* Acapulco ATP 500 R32 Hard John Millman #61 6-4 6-2 W H2H Match data
Feb 20, 2016* Rio de Janeiro ATP 250 QF Clay Dominic Thiem #19 3-6 2-6 L H2H Match data
Feb 19, 2016* Rio de Janeiro ATP 250 R16 Clay Albert Ramos-Vinolas #47 4-6 6-1 6-4 W H2H Match data
Feb 18, 2016* Rio de Janeiro ATP 250 R32 Clay Nicolas Jarry #493 6-3 7-6(3) W H2H Match data
Feb 13, 2016* Buenos Aires ATP 250 SF Clay Nicolas Almagro #72 4-6 5-7 L H2H Match data
Feb 13, 2016* Buenos Aires ATP 250 QF Clay Pablo Cuevas #35 6-4 1-6 6-3 W H2H Match data
Feb 12, 2016* Buenos Aires ATP 250 R16 Clay Renzo Olivo #151 6-2 6-2 W H2H Match data
Jan 28, 2016* Australian Open Grand Slam QF Hard Andy Murray #2 3-6 6-7(5) 2-6 3-6 L H2H Match data
Jan 26, 2016* Australian Open Grand Slam R16 Hard John Isner #11 6-4 6-4 7-5 W H2H Match data
Jan 24, 2016* Australian Open Grand Slam R32 Hard Steve Johnson #32 6-1 6-4 6-4 W H2H Match data
Jan 21, 2016* Australian Open Grand Slam R64 Hard Lleyton Hewitt #308 6-2 6-4 6-4 W H2H Match data
Jan 20, 2016* Australian Open Grand Slam R128 Hard Peter Gojowczyk #223 6-4 6-4 6-2 W H2H Match data
Jan 16, 2016* Auckland ATP 250 SF Hard Jack Sock #26 6-3 1-6 2-6 L H2H Match data
Jan 16, 2016* Auckland ATP 250 QF Hard Lukas Rosol #54 6-3 6-4 W H2H Match data
Jan 15, 2016* Auckland ATP 250 R16 Hard Matthew Barton #299 6-2 6-4 W H2H Match data
Jan 7, 2016* Doha ATP 250 R32 Hard Illya Marchenko #94 6-7(8) 3-6 2-6 L H2H Match data
Nov 15, 2015 Tour Finals ATP Finals RR Hard Andy Murray #2 4-6 4-6 L H2H Match data
Nov 15, 2015 Tour Finals ATP Finals RR Hard Stan Wawrinka #4 5-7 2-6 L H2H Match data
Nov 15, 2015 Tour Finals ATP Finals RR Hard Rafael Nadal #5 6-7(2) 3-6 4-6 L H2H Match data
Nov 7, 2015* Paris Masters Masters 1000 SF Hard Andy Murray #3 4-6 3-6 L H2H Match data
Nov 7, 2015* Paris Masters Masters 1000 QF Hard John Isner #13 6-3 6-7(6) 6-2 W H2H Match data
Nov 6, 2015* Paris Masters Masters 1000 R16 Hard Grigor Dimitrov #29 6-7(4) 6-1 6-4 W H2H Match data
Nov 5, 2015* Paris Masters Masters 1000 R32 Hard Alexandr Dolgopolov #37 6-2 6-2 W H2H Match data
Oct 25, 2015* Vienna ATP 500 F Hard Steve Johnson #47 4-6 6-4 7-5 W H2H Match data
Oct 24, 2015* Vienna ATP 500 SF Hard Gael Monfils #21 7-6(5) 7-5 W H2H Match data
Oct 24, 2015* Vienna ATP 500 QF Hard Fabio Fognini #22 6-4 6-2 W H2H Match data
Oct 23, 2015* Vienna ATP 500 R16 Hard Guillermo Garcia-Lopez #25 6-1 6-1 W H2H Match data
Oct 22, 2015* Vienna ATP 500 R32 Hard Albert Ramos-Vinolas #58 1-6 6-3 6-4 W H2H Match data
Oct 14, 2015* Shanghai Masters Masters 1000 R32 Hard Bernard Tomic #20 4-6 2-6 L H2H Match data
Oct 10, 2015* Beijing ATP 500 SF Hard Novak Djokovic #1 2-6 3-6 L H2H Match data
Oct 10, 2015* Beijing ATP 500 QF Hard Yen-Hsun Lu #100 6-3 6-1 W H2H Match data
Oct 9, 2015* Beijing ATP 500 R16 Hard Lukas Rosol #79 7-6(5) 6-2 W H2H Match data
Oct 8, 2015* Beijing ATP 500 R32 Hard Thomaz Bellucci #31 6-4 6-3 W H2H Match data
Oct 4, 2015* Kuala Lumpur ATP 250 F Hard Feliciano Lopez #17 7-5 7-5 W H2H Match data
Oct 3, 2015* Kuala Lumpur ATP 250 SF Hard Benjamin Becker #74 3-6 6-2 6-4 W H2H Match data
Oct 3, 2015* Kuala Lumpur ATP 250 QF Hard Mikhail Kukushkin #48 6-3 6-4 W H2H Match data
Oct 2, 2015* Kuala Lumpur ATP 250 R16 Hard Radek Stepanek #278 7-5 6-3 W H2H Match data
Sep 6, 2015* US Open Grand Slam R32 Hard Jeremy Chardy #27 7-6(6) 6-4 3-6 1-6 L H2H Match data
Sep 3, 2015* US Open Grand Slam R64 Hard Filip Krajinovic #102 7-5 7-5 7-6(4) W H2H Match data
Sep 2, 2015* US Open Grand Slam R128 Hard Radu Albot #430 4-6 7-5 6-1 6-0 W H2H Match data
Jun 24, 2015* Nottingham ATP 250 R32 Grass Marcos Baghdatis #59 2-6 7-6(4) L H2H Match data
Jun 4, 2015* Roland Garros Grand Slam QF Clay Andy Murray #3 7-6(4) 2-6 7-5 1-6 L H2H Match data
Jun 2, 2015* Roland Garros Grand Slam R16 Clay Marin Cilic #70 6-2 6-2 6-4 W H2H Match data
May 30, 2015* Roland Garros Grand Slam R32 Clay Simone Bolelli #60 6-3 1-6 5-7 6-0 6-1 W H2H Match data
May 28, 2015* Roland Garros Grand Slam R64 Clay Daniel Gimeno-Traver #66 6-3 6-2 6-1 W H2H Match data
May 26, 2015* Roland Garros Grand Slam R128 Clay Lukas Lacko #94 6-1 6-3 6-1 W H2H Match data
May 16, 2015* Rome Masters Masters 1000 SF Clay Novak Djokovic #1 4-6 4-6 L H2H Match data
May 16, 2015* Rome Masters Masters 1000 QF Clay David Goffin #20 6-2 4-6 6-3 W H2H Match data
May 15, 2015* Rome Masters Masters 1000 R16 Clay Guillermo Garcia-Lopez #28 6-1 6-3 W H2H Match data
May 13, 2015* Rome Masters Masters 1000 R32 Clay Richard Gasquet #21 6-4 7-5 W H2H Match data
May 9, 2015* Madrid Masters Masters 1000 QF Clay Kei Nishikori #5 4-6 2-6 L H2H Match data
May 8, 2015* Madrid Masters Masters 1000 R16 Clay Fernando Verdasco #38 5-7 6-3 6-4 W H2H Match data
May 6, 2015* Madrid Masters Masters 1000 R32 Clay Albert Ramos-Vinolas #65 6-4 6-0 W H2H Match data
Apr 25, 2015* Barcelona ATP 500 SF Clay Pablo Andujar #66 7-6(6) 3-6 L H2H Match data
Apr 25, 2015* Barcelona ATP 500 QF Clay Philipp Kohlschreiber #25 6-3 7-6(5) W H2H Match data
Apr 24, 2015* Barcelona ATP 500 R16 Clay Elias Ymer #192 6-3 6-4 W H2H Match data
Apr 23, 2015* Barcelona ATP 500 R32 Clay Albert Montanes #124 6-2 6-3 W H2H Match data
Apr 18, 2015* Monte Carlo Masters Masters 1000 QF Clay Rafael Nadal #5 4-6 7-5 2-6 L H2H Match data
Apr 17, 2015* Monte Carlo Masters Masters 1000 R16 Clay Gilles Simon #13 6-2 6-7(3) 6-1 W H2H Match data
Apr 15, 2015* Monte Carlo Masters Masters 1000 R32 Clay Victor Estrella 6-2 2-0 (ret.) W Match data
Apr 3, 2015* Miami Masters Masters 1000 QF Hard Novak Djokovic #1 5-7 5-7 L H2H Match data
Apr 1, 2015* Miami Masters Masters 1000 R16 Hard Gilles Simon #14 7-6(5) 6-0 W H2H Match data
Mar 30, 2015* Miami Masters Masters 1000 R32 Hard Lukas Rosol #30 6-4 7-5 W H2H Match data
Mar 28, 2015* Miami Masters Masters 1000 R64 Hard Federico Delbonis #77 6-1 6-1 W H2H Match data
Mar 17, 2015* Indian Wells Masters Masters 1000 R32 Hard Bernard Tomic #35 5-7 4-6 L H2H Match data
Mar 15, 2015* Indian Wells Masters Masters 1000 R64 Hard Ivan Dodig #96 4-6 6-1 7-6(6) W H2H Match data
Feb 28, 2015* Acapulco ATP 500 F Hard Kei Nishikori #5 6-3 7-5 W H2H Match data
Feb 28, 2015* Acapulco ATP 500 SF Hard Ryan Harrison #169 4-6 6-0 6-0 W H2H Match data
Feb 27, 2015* Acapulco ATP 500 QF Hard Bernard Tomic #42 6-4 3-6 6-1 W H2H Match data
Feb 26, 2015* Acapulco ATP 500 R16 Hard Marinko Matosevic #80 7-6(3) 6-4 W H2H Match data
Feb 25, 2015* Acapulco ATP 500 R32 Hard Igor Sijsling #132 6-3 7-6(4) W H2H Match data
Feb 22, 2015* Rio de Janeiro ATP 500 F Clay Fabio Fognini #28 6-2 6-3 W H2H Match data
Feb 21, 2015* Rio de Janeiro ATP 500 SF Clay Andreas Haider-Maurer #74 7-5 6-1 W H2H Match data
Feb 21, 2015* Rio de Janeiro ATP 500 QF Clay Juan Monaco #66 6-3 4-6 6-2 W H2H Match data
Feb 20, 2015* Rio de Janeiro ATP 500 R16 Clay Thiemo de Bakker #136 7-6(8) 2-0 (ret.) W H2H Match data
Feb 19, 2015* Rio de Janeiro ATP 500 R32 Clay Daniel Gimeno-Traver #99 6-4 6-3 W H2H Match data