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

Ryan Harrison — ATP Match Log

Back to player detail page →

Main draw matches: 272 | W: 117 | L: 155 | Win %: 43.0%

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

Date ↓TournamentCategoryRoundSurfaceOpponentScoreResultH2HMatch
Jul 31, 2023 Washington ATP 500 Q1 Q Hard Zachary Svajda #233 3-6 6-7(3) L H2H Match data
Apr 4, 2022 Houston ATP 250 Q2 Q Clay Christian Harrison #312 7-5 4-6 4-6 L H2H Match data
Apr 4, 2022 Houston ATP 250 Q1 Q Clay Bjorn Fratangelo #174 6-4 6-3 W H2H Match data
Jul 12, 2021 Newport ATP 250 Q2 Q Grass Alex Bolt #146 0-6 7-6(2) 5-7 L H2H Match data
Jul 12, 2021 Newport ATP 250 Q1 Q Grass Christopher Eubanks #215 7-6(4) 6-7(16) 7-6(8) W H2H Match data
Jan 10, 2021* Delray Beach ATP 250 R32 Hard Gianluca Mager #101 6-3 1-6 4-6 L H2H Match data
Feb 24, 2020 Acapulco ATP 500 Q1 Q Hard Daniel Altmaier #216 2-6 3-6 L H2H Match data
Feb 21, 2020* Delray Beach ATP 250 R16 Hard Soonwoo Kwon #82 4-6 6-3 6-7(0) L H2H Match data
Feb 20, 2020* Delray Beach ATP 250 R32 Hard Damir Dzumhur #108 6-3 6-2 W H2H Match data
Aug 26, 2019 US Open Grand Slam Q1 Q Hard Dominik Koepfer #118 1-6 1-6 L H2H Match data
Jul 22, 2019 Atlanta ATP 250 Q2 Q Hard Kevin King #405 7-6(6) 5-7 1-3 (ret.) L H2H Match data
Jul 22, 2019 Atlanta ATP 250 Q1 Q Hard Viktor Troicki #155 4-6 7-5 7-6(5) W H2H Match data
May 26, 2019* Roland Garros Grand Slam Q1 Q Clay Adam Pavlasek #248 3-6 7-6(5) 6-7(5) L H2H Match data
Apr 12, 2019* Houston ATP 250 R16 Clay Henri Laaksonen #126 4-6 5-7 L H2H Match data
Apr 11, 2019* Houston ATP 250 R32 Clay Ivo Karlovic #77 6-3 6-4 W H2H Match data
Mar 20, 2019* Miami Masters Masters 1000 Q1 Q Hard Mikael Ymer #198 1-6 3-6 L H2H Match data
Mar 9, 2019* Indian Wells Masters Masters 1000 R128 Hard Roberto Carballes Baena #111 3-6 5-7 L H2H Match data
Feb 27, 2019* Acapulco ATP 500 R32 Hard Stan Wawrinka #42 4-6 6-7(6) L H2H Match data
Feb 25, 2019 Acapulco ATP 500 Q2 Q Hard Adrian Menendez Maceiras 6-2 6-4 W Match data
Feb 25, 2019 Acapulco ATP 500 Q1 Q Hard Juan Alejandro Hernandez Serrano 7-5 6-2 W Match data
Feb 15, 2019* New York ATP 250 R16 Hard Paolo Lorenzi #111 6-4 4-6 4-6 L H2H Match data
Feb 14, 2019* New York ATP 250 R32 Hard Peter Polansky #118 6-3 6-4 W H2H Match data
Jan 17, 2019* Australian Open Grand Slam R64 Hard Daniil Medvedev #19 3-6 3-6 3-6 L H2H Match data
Jan 16, 2019* Australian Open Grand Slam R128 Hard Jiri Vesely #90 6-0 7-5 6-3 W H2H Match data
Jan 10, 2019* Sydney ATP 250 R32 Hard Yoshihito Nishioka #75 4-6 2-6 L H2H Match data
Jan 3, 2019* Brisbane ATP 250 R32 Hard Nick Kyrgios #35 6-7(5) 7-5 6-7(5) L H2H Match data
Oct 25, 2018* Basel ATP 500 R32 Hard Marius Copil #93 2-6 6-7(8) L H2H Match data
Aug 29, 2018* US Open Grand Slam R128 Hard Kevin Anderson #5 6-7(4) 7-5 6-4 3-6 4-6 L H2H Match data
Aug 24, 2018* Winston-Salem ATP 250 QF Hard Daniil Medvedev #57 6-7(4) 4-6 L H2H Match data
Aug 23, 2018* Winston-Salem ATP 250 R16 Hard Filip Krajinovic #32 6-3 7-6(4) W H2H Match data
Aug 22, 2018* Winston-Salem ATP 250 R32 Hard Gilles Simon #39 (w/o) W H2H Match data
Aug 21, 2018* Winston-Salem ATP 250 R64 Hard Borna Gojo #497 6-2 6-4 W H2H Match data
Aug 12, 2018* Cincinnati Masters Masters 1000 Q1 Q Hard Hubert Hurkacz #112 3-6 3-6 L H2H Match data
Aug 9, 2018* Canada Masters Masters 1000 R32 Hard Ilya Ivashka #125 6-7(5) 4-6 L H2H Match data
Aug 8, 2018* Canada Masters Masters 1000 R64 Hard Mackenzie McDonald #83 6-4 6-2 W H2H Match data
Aug 7, 2018* Canada Masters Masters 1000 Q3 Q Hard Bradley Klahn #116 W H2H Match data
Aug 6, 2018 Canada Masters Masters 1000 Q2 Q Hard Nicolas Mahut #136 6-1 6-2 W H2H Match data
Aug 6, 2018 Canada Masters Masters 1000 Q1 Q Hard Ernests Gulbis #127 6-3 7-6(3) W H2H Match data
Jul 29, 2018* Atlanta ATP 250 F Hard John Isner #9 7-5 3-6 4-6 L H2H Match data
Jul 28, 2018* Atlanta ATP 250 SF Hard Cameron Norrie #73 2-6 6-3 6-2 W H2H Match data
Jul 28, 2018* Atlanta ATP 250 QF Hard Hyeon Chung #23 6-7(3) 6-2 7-6(5) W H2H Match data
Jul 27, 2018* Atlanta ATP 250 R16 Hard Lukas Lacko #71 2-6 6-2 6-3 W H2H Match data
Jul 26, 2018* Atlanta ATP 250 R32 Hard James Duckworth #660 4-6 7-6(2) 6-1 W H2H Match data
Jul 19, 2018* Newport ATP 250 R32 Grass Nicolas Mahut #134 2-6 0-2 (ret.) L H2H Match data
Jul 5, 2018* Wimbledon Grand Slam R64 Grass Adrian Mannarino #26 5-7 5-7 6-7(4) L H2H Match data
Jul 4, 2018* Wimbledon Grand Slam R128 Grass Roberto Carballes Baena #79 6-1 6-4 6-2 W H2H Match data
Jun 27, 2018* Eastbourne ATP 250 R32 Grass Jay Clarke #236 4-6 1-6 L H2H Match data
Jun 21, 2018* Queen's Club ATP 250 R32 Grass Kyle Edmund #17 6-7(4) 4-6 L H2H Match data
May 29, 2018* Roland Garros Grand Slam R128 Clay Maximilian Marterer #70 1-6 3-6 5-7 L H2H Match data
May 23, 2018* Geneva ATP 250 R32 Clay Frances Tiafoe #61 6-3 6-7(5) 4-6 L H2H Match data
May 16, 2018* Rome Masters Masters 1000 R32 Clay Marin Cilic #5 7-6(3) 1-6 6-7(1) L H2H Match data
May 15, 2018* Rome Masters Masters 1000 R64 Clay Yuichi Sugita #46 7-6(5) 6-3 W H2H Match data
May 9, 2018* Madrid Masters Masters 1000 R32 Clay John Isner #9 6-7(1) 6-7(7) L H2H Match data
May 8, 2018* Madrid Masters Masters 1000 R64 Clay Guillermo Garcia-Lopez #69 6-4 7-6(7) W H2H Match data
Apr 13, 2018* Houston ATP 250 R16 Clay Taylor Fritz #72 6-3 0-6 3-6 L H2H Match data
Apr 12, 2018* Houston ATP 250 R32 Clay Miomir Kecmanovic #187 6-4 6-3 W H2H Match data
Mar 23, 2018* Miami Masters Masters 1000 R128 Hard Joao Sousa #80 6-7(4) 6-7(4) L H2H Match data
Mar 10, 2018* Indian Wells Masters Masters 1000 R128 Hard Federico Delbonis #67 2-6 6-4 5-7 L H2H Match data
Mar 2, 2018* Acapulco ATP 500 QF Hard Alexander Zverev #5 4-6 1-6 L H2H Match data
Mar 1, 2018* Acapulco ATP 500 R16 Hard Diego Schwartzman #18 6-3 5-7 6-4 W H2H Match data
Feb 28, 2018* Acapulco ATP 500 R32 Hard John Isner #19 6-3 7-6(5) W H2H Match data
Feb 22, 2018* Delray Beach ATP 250 R32 Hard Reilly Opelka #228 6-7(5) 6-7(6) L H2H Match data
Feb 16, 2018* New York ATP 250 R16 Hard Ivo Karlovic #89 4-6 4-6 L H2H Match data
Feb 15, 2018* New York ATP 250 R32 Hard Donald Young #65 6-3 7-6(4) W H2H Match data
Jan 21, 2018* Australian Open Grand Slam R32 Hard Marin Cilic #6 6-7(4) 3-6 6-7(4) L H2H Match data
Jan 18, 2018* Australian Open Grand Slam R64 Hard Pablo Cuevas #34 6-4 7-6(5) 6-4 W H2H Match data
Jan 17, 2018* Australian Open Grand Slam R128 Hard Dudi Sela #95 6-3 5-7 3-6 7-5 6-2 W H2H Match data
Jan 7, 2018* Brisbane ATP 250 F Hard Nick Kyrgios #21 4-6 2-6 L H2H Match data
Jan 6, 2018* Brisbane ATP 250 SF Hard Alex de Minaur #208 4-6 7-6(5) 6-4 W H2H Match data
Jan 6, 2018* Brisbane ATP 250 QF Hard Denis Istomin #63 7-6(6) 4-2 (ret.) W H2H Match data
Jan 5, 2018* Brisbane ATP 250 R16 Hard Yannick Hanfmann #119 6-7(5) 6-4 6-2 W H2H Match data
Jan 3, 2018* Brisbane ATP 250 R32 Hard Leonardo Mayer #52 6-4 3-6 6-2 W H2H Match data
Nov 1, 2017* Paris Masters Masters 1000 R64 Hard Peter Gojowczyk #62 6-7(5) 3-6 L H2H Match data
Oct 27, 2017* Basel ATP 500 R16 Hard Roberto Bautista Agut #21 3-6 6-7(1) L H2H Match data
Oct 26, 2017* Basel ATP 500 R32 Hard Alexandr Dolgopolov #37 6-4 6-1 W H2H Match data
Oct 11, 2017* Shanghai Masters Masters 1000 R32 Hard Grigor Dimitrov #9 6-3 3-6 6-7(6) L H2H Match data
Oct 10, 2017* Shanghai Masters Masters 1000 R64 Hard Ze Zhang #221 6-2 6-3 W H2H Match data
Oct 7, 2017* Tokyo ATP 500 QF Hard Marin Cilic #5 2-6 0-6 L H2H Match data
Oct 6, 2017* Tokyo ATP 500 R16 Hard Kevin Anderson #16 6-3 1-6 7-6(2) W H2H Match data
Oct 5, 2017* Tokyo ATP 500 R32 Hard Yusuke Takahashi #262 6-4 4-6 6-4 W H2H Match data
Aug 30, 2017* US Open Grand Slam R128 Hard Tomas Berdych #18 4-6 2-6 6-7(4) L H2H Match data
Aug 15, 2017* Cincinnati Masters Masters 1000 R64 Hard Gilles Muller #22 4-6 7-5 6-7(3) L H2H Match data
Aug 10, 2017* Canada Masters Masters 1000 R32 Hard Roberto Bautista Agut #16 5-7 2-6 L H2H Match data
Aug 9, 2017* Canada Masters Masters 1000 R64 Hard Thomas Fabbiano #91 6-3 7-5 W H2H Match data
Aug 3, 2017* Washington ATP 500 R32 Hard Marcos Baghdatis #77 4-6 1-6 L H2H Match data
Jul 30, 2017* Atlanta ATP 250 F Hard John Isner #20 6-7(6) 6-7(7) L H2H Match data
Jul 29, 2017* Atlanta ATP 250 SF Hard Kyle Edmund #45 6-7(5) 6-3 6-4 W H2H Match data
Jul 29, 2017* Atlanta ATP 250 QF Hard Christopher Eubanks #461 6-1 6-2 W H2H Match data
Jul 28, 2017* Atlanta ATP 250 R16 Hard John Millman #174 6-7(2) 7-6(4) 7-5 W H2H Match data
Jul 6, 2017* Wimbledon Grand Slam R64 Grass Tomas Berdych #15 4-6 3-6 7-6(8) 3-6 L H2H Match data
Jul 5, 2017* Wimbledon Grand Slam R128 Grass Borna Coric #45 7-6(4) 6-4 7-6(6) W H2H Match data
Jun 28, 2017* Eastbourne ATP 250 R32 Grass Mischa Zverev #30 4-6 6-7(9) L H2H Match data
Jun 22, 2017* Queen's Club ATP 250 R32 Grass Grigor Dimitrov #11 3-6 1-6 L H2H Match data
May 30, 2017* Roland Garros Grand Slam R128 Clay Aljaz Bedene #52 4-6 0-6 6-3 1-6 L H2H Match data
May 24, 2017* Geneva ATP 250 R32 Clay Janko Tipsarevic #61 4-6 6-7(5) L H2H Match data
May 17, 2017* Rome Masters Masters 1000 R32 Clay Marin Cilic #8 3-6 2-6 L H2H Match data
May 16, 2017* Rome Masters Masters 1000 R64 Clay Jared Donaldson #71 2-6 7-6(0) 6-3 W H2H Match data
May 10, 2017* Madrid Masters Masters 1000 R32 Clay Nick Kyrgios #20 3-6 3-6 L H2H Match data
May 9, 2017* Madrid Masters Masters 1000 R64 Clay Bernard Tomic #39 7-5 4-6 6-2 W H2H Match data
May 6, 2017* Estoril ATP 250 QF Clay David Ferrer #31 4-6 0-6 L H2H Match data
May 5, 2017* Estoril ATP 250 R16 Clay Juan Martin del Potro #33 (w/o) W H2H Match data
May 4, 2017* Estoril ATP 250 R32 Clay Guillermo Garcia-Lopez #120 6-3 2-6 6-2 W H2H Match data
Apr 27, 2017* Budapest ATP 250 R32 Clay Andrey Kuznetsov #87 6-7(6) 3-6 L H2H Match data
Apr 18, 2017* Monte Carlo Masters Masters 1000 R64 Clay Lucas Pouille #17 2-6 4-6 L H2H Match data
Mar 24, 2017* Miami Masters Masters 1000 R128 Hard Fabio Fognini #40 4-6 5-7 L H2H Match data
Mar 11, 2017* Indian Wells Masters Masters 1000 R128 Hard Damir Dzumhur #67 4-6 6-3 5-7 L H2H Match data
Feb 27, 2017 Acapulco ATP 500 Q2 Q Hard Yoshihito Nishioka #86 6-3 3-6 2-6 L H2H Match data
Feb 27, 2017 Acapulco ATP 500 Q1 Q Hard Matthew Ebden #351 6-3 6-3 W H2H Match data
Feb 19, 2017* Memphis ATP 250 F Hard Nikoloz Basilashvili #67 6-1 6-4 W H2H Match data
Feb 18, 2017* Memphis ATP 250 SF Hard Donald Young #81 6-4 6-4 W H2H Match data
Feb 18, 2017* Memphis ATP 250 QF Hard Damir Dzumhur #86 6-3 6-4 W H2H Match data
Feb 17, 2017* Memphis ATP 250 R16 Hard Sam Querrey #29 6-3 6-1 W H2H Match data
Feb 16, 2017* Memphis ATP 250 R32 Hard Konstantin Kravchuk #85 6-3 7-5 W H2H Match data
Jan 19, 2017* Australian Open Grand Slam R64 Hard Tomas Berdych #10 3-6 6-7(6) 2-6 L H2H Match data
Jan 18, 2017* Australian Open Grand Slam R128 Hard Nicolas Mahut #41 6-3 6-4 6-2 W H2H Match data
Jan 12, 2017* Auckland ATP 250 R16 Hard Jack Sock #23 6-7(5) 6-4 1-6 L H2H Match data
Jan 11, 2017* Auckland ATP 250 R32 Hard Guillermo Garcia-Lopez #74 6-1 6-2 W H2H Match data
Jan 9, 2017 Auckland ATP 250 Q2 Q Hard Rubin Statham #434 6-4 6-1 W H2H Match data
Jan 9, 2017 Auckland ATP 250 Q1 Q Hard Marcin Matkowski #1496 6-4 6-4 W H2H Match data
Jan 1, 2017* Brisbane ATP 250 Q1 Q Hard Ivan Dodig #147 4-6 6-4 4-6 L H2H Match data
Oct 31, 2016 Paris Masters Masters 1000 Q2 Q Hard Pierre-Hugues Herbert #87 2-6 0-1 (ret.) L H2H Match data
Oct 31, 2016 Paris Masters Masters 1000 Q1 Q Hard Taylor Fritz #73 7-6(4) 4-6 6-3 W H2H Match data
Oct 24, 2016 Basel ATP 500 Q2 Q Hard Mischa Zverev #72 6-7(4) 3-6 L H2H Match data
Oct 24, 2016 Basel ATP 500 Q1 Q Hard Johan Nikles #654 6-1 6-2 W H2H Match data
Oct 21, 2016* Stockholm ATP 250 R16 Hard Kevin Anderson #48 6-7(8) 4-6 L H2H Match data
Oct 20, 2016* Stockholm ATP 250 R32 Hard Adam Pavlasek #89 6-3 7-5 W H2H Match data
Oct 17, 2016 Stockholm ATP 250 Q2 Q Hard Matthias Bachinger #574 7-6(4) 6-2 W H2H Match data
Oct 17, 2016 Stockholm ATP 250 Q1 Q Hard Ivan Nedelko #351 6-4 6-3 W H2H Match data
Oct 9, 2016* Shanghai Masters Masters 1000 Q2 Q Hard Mischa Zverev #111 3-6 7-5 5-7 L H2H Match data
Oct 9, 2016* Shanghai Masters Masters 1000 Q1 Q Hard Diego Schwartzman #70 6-3 1-6 6-1 W H2H Match data
Oct 6, 2016* Tokyo ATP 500 R32 Hard Nick Kyrgios #15 5-7 2-6 L H2H Match data
Oct 3, 2016 Tokyo ATP 500 Q2 Q Hard Donald Young #81 5-7 6-1 6-4 W H2H Match data
Oct 3, 2016 Tokyo ATP 500 Q1 Q Hard Yasutaka Uchiyama #274 6-3 3-6 6-3 W H2H Match data
Sep 30, 2016* Shenzhen ATP 250 R16 Hard Bernard Tomic #22 4-6 6-4 5-7 L H2H Match data
Sep 29, 2016* Shenzhen ATP 250 R32 Hard Guillermo Garcia-Lopez #57 7-5 6-4 W H2H Match data
Sep 26, 2016 Shenzhen ATP 250 Q2 Q Hard James Duckworth #180 4-6 6-4 6-1 W H2H Match data
Sep 26, 2016 Shenzhen ATP 250 Q1 Q Hard Christopher Rungkat #453 6-3 6-4 W H2H Match data
Sep 4, 2016* US Open Grand Slam R32 Hard Marcos Baghdatis #44 3-6 6-7(4) 6-1 1-6 L H2H Match data
Sep 1, 2016* US Open Grand Slam R64 Hard Milos Raonic #6 6-7(4) 7-5 7-5 6-1 W H2H Match data
Aug 31, 2016* US Open Grand Slam R128 Hard Adrian Mannarino #54 6-4 7-6(5) 6-3 W H2H Match data
Aug 30, 2016* US Open Grand Slam Q3 Q Hard Henri Laaksonen #161 6-3 6-2 W H2H Match data
Aug 30, 2016* US Open Grand Slam Q2 Q Hard Joris De Loore #219 7-6(5) 6-4 W H2H Match data
Aug 29, 2016 US Open Grand Slam Q1 Q Hard Cedrik-Marcel Stebe #572 7-6(1) 6-3 W H2H Match data
Aug 14, 2016* Cincinnati Masters Masters 1000 Q1 Q Hard John Millman #74 6-4 6-7(3) 4-6 L H2H Match data
Jul 29, 2016* Canada Masters Masters 1000 R16 Hard Tomas Berdych #8 4-6 7-6(2) 4-6 L H2H Match data
Jul 28, 2016* Canada Masters Masters 1000 R32 Hard John Isner #16 7-6(3) 6-7(4) 6-4 W H2H Match data
Jul 27, 2016* Canada Masters Masters 1000 R64 Hard Andrey Kuznetsov #45 6-3 6-1 W H2H Match data
Jul 25, 2016 Canada Masters Masters 1000 Q2 Q Hard Mischa Zverev #140 5-7 6-3 6-3 W H2H Match data
Jul 25, 2016 Canada Masters Masters 1000 Q1 Q Hard Sam Barry #273 7-6(5) 7-5 W H2H Match data
Jul 22, 2016* Washington ATP 500 R16 Hard Steve Johnson #25 4-6 4-6 L H2H Match data
Jul 21, 2016* Washington ATP 500 R32 Hard Viktor Troicki #34 7-6(4) 6-4 W H2H Match data
Jul 20, 2016* Washington ATP 500 R64 Hard Stephane Robert #59 7-6(1) 6-3 W H2H Match data
Jul 18, 2016 Washington ATP 500 Q2 Q Hard Amir Weintraub #215 6-4 6-3 W H2H Match data
Jul 14, 2016* Newport ATP 250 R32 Grass Frank Dancevic #254 4-6 4-6 L H2H Match data
Jun 27, 2016 Wimbledon Grand Slam Q1 Q Grass Bjorn Fratangelo #112 4-6 5-7 L H2H Match data
Jun 6, 2016 S Hertogenbosch ATP 250 Q1 Q Grass Ernesto Escobedo #273 6-7(6) 6-7(4) L H2H Match data
May 23, 2016 Roland Garros Grand Slam Q2 Q Clay Gerald Melzer #129 4-6 7-6(5) 4-6 L H2H Match data
May 22, 2016* Roland Garros Grand Slam Q1 Q Clay Alessandro Giannessi #176 6-3 6-2 W H2H Match data
Mar 23, 2016* Miami Masters Masters 1000 Q1 Q Hard Horacio Zeballos #112 7-6(4) 3-6 4-6 L H2H Match data
Mar 13, 2016* Indian Wells Masters Masters 1000 R64 Hard Marin Cilic #12 4-6 3-6 L H2H Match data
Mar 12, 2016* Indian Wells Masters Masters 1000 R128 Hard Dusan Lajovic #68 6-3 7-6(3) W H2H Match data
Feb 25, 2016* Acapulco ATP 500 R16 Hard Illya Marchenko #85 6-7(3) 6-4 6-7(5) L H2H Match data
Feb 24, 2016* Acapulco ATP 500 R32 Hard Marin Cilic #12 6-3 3-6 6-2 W H2H Match data
Feb 22, 2016 Acapulco ATP 500 Q2 Q Hard Alexander Sarkissian #179 6-1 6-4 W H2H Match data
Feb 22, 2016 Acapulco ATP 500 Q1 Q Hard Hans Hach Verdugo #609 6-3 6-4 W H2H Match data
Feb 12, 2016* Memphis ATP 250 R16 Hard Kei Nishikori #7 2-6 5-7 L H2H Match data
Feb 11, 2016* Memphis ATP 250 R32 Hard Frances Tiafoe #176 6-7(0) 7-6(8) 6-4 W H2H Match data
Jan 20, 2016* Australian Open Grand Slam R128 Hard Andrey Kuznetsov #74 5-7 4-6 4-6 L H2H Match data
Jan 19, 2016* Australian Open Grand Slam Q3 Q Hard Aleksandr Nedovyesov #165 6-7(8) 7-6(6) 6-3 W H2H Match data
Jan 19, 2016* Australian Open Grand Slam Q2 Q Hard Denys Molchanov #241 6-3 6-1 W H2H Match data
Jan 18, 2016 Australian Open Grand Slam Q1 Q Hard Salvatore Caruso #233 6-3 7-6(3) W H2H Match data
Sep 2, 2015* US Open Grand Slam R128 Hard Rajeev Ram #88 6-7(3) 4-6 1-6 L H2H Match data
Aug 23, 2015 Winston-Salem ATP 250 Q1 Q Hard Clay Thompson #588 6-7(4) 7-6(3) 6-0 W H2H Match data
Aug 16, 2015 Cincinnati Masters Masters 1000 Q1 Q Hard Thanasi Kokkinakis #76 5-7 6-3 6-7(2) L H2H Match data
Aug 10, 2015 Canada Masters Masters 1000 Q1 Q Hard Denis Kudla #81 4-6 2-6 L H2H Match data
Aug 5, 2015* Washington ATP 500 R64 Hard James Duckworth #95 1-6 6-7(4) L H2H Match data
Aug 3, 2015 Washington ATP 500 Q2 Q Hard Mischa Zverev #321 6-3 7-6(3) W H2H Match data
Aug 3, 2015 Washington ATP 500 Q1 Q Hard Guilherme Clezar #153 6-3 6-7(2) 6-2 W H2H Match data
Jul 30, 2015* Atlanta ATP 250 R32 Hard Denis Kudla #94 6-3 4-6 6-7(5) L H2H Match data
Jul 16, 2015* Newport ATP 250 R32 Grass Yuichi Sugita #144 1-6 7-5 3-6 L H2H Match data
Jun 29, 2015 Wimbledon Grand Slam Q1 Q Grass Guido Andreozzi #179 6-7(4) 6-4 4-6 L H2H Match data
Jun 15, 2015 Halle ATP 500 Q1 Q Grass Tatsuma Ito #101 4-6 2-6 L H2H Match data
Apr 6, 2015 Houston ATP 250 Q1 Q Clay Thiago Monteiro #453 6-4 6-7(4) 2-6 L H2H Match data
Mar 27, 2015* Miami Masters Masters 1000 R128 Hard Jurgen Melzer #79 6-7(3) 3-6 L H2H Match data
Mar 15, 2015* Indian Wells Masters Masters 1000 R64 Hard Kei Nishikori #5 4-6 4-6 L H2H Match data
Mar 14, 2015* Indian Wells Masters Masters 1000 R128 Hard Mardy Fish #1024 6-4 4-6 7-6(3) W H2H Match data
Feb 28, 2015* Acapulco ATP 500 SF Hard David Ferrer #9 6-4 0-6 0-6 L H2H Match data
Feb 27, 2015* Acapulco ATP 500 QF Hard Ivo Karlovic #23 4-6 7-6(0) 7-6(4) W H2H Match data
Feb 26, 2015* Acapulco ATP 500 R16 Hard Grigor Dimitrov #10 7-5 4-6 6-0 W H2H Match data
Feb 25, 2015* Acapulco ATP 500 R32 Hard Donald Young #45 4-6 6-2 4-2 (ret.) W H2H Match data
Feb 23, 2015 Acapulco ATP 500 Q2 Q Hard Michael Russell #187 6-2 6-3 W H2H Match data
Feb 23, 2015 Acapulco ATP 500 Q1 Q Hard Adrian Menendez Maceiras 6-1 6-2 W Match data
Feb 13, 2015* Memphis ATP 250 R16 Hard Kei Nishikori #5 6-3 3-6 4-6 L H2H Match data
Feb 12, 2015* Memphis ATP 250 R32 Hard Malek Jaziri #71 7-6(3) 7-6(1) W H2H Match data
Feb 10, 2015* Memphis ATP 250 Q3 Q Hard Filip Krajinovic #101 4-6 6-3 6-3 W H2H Match data
Feb 9, 2015 Memphis ATP 250 Q2 Q Hard Alex Kuznetsov #173 6-1 6-3 W H2H Match data
Feb 9, 2015 Memphis ATP 250 Q1 Q Hard Chase Buchanan #171 6-3 6-1 W H2H Match data
Jan 19, 2015 Australian Open Grand Slam Q1 Q Hard Wayne Odesnik #167 3-6 6-7(4) L H2H Match data
Aug 27, 2014* US Open Grand Slam R128 Hard Grigor Dimitrov #8 2-6 6-7(4) 2-6 L H2H Match data
Aug 20, 2014* Winston-Salem ATP 250 R32 Hard Lukas Rosol #33 6-3 1-2 (ret.) L H2H Match data