Skip to content

By surface

SurfaceGuillermo Garcia LopezRyan Harrison
Hard 0 4
Clay 0 2

All meetings (6)

DateTourTournamentRoundSurfaceWinner Set 1Set 2Set 3Set 4Set 5
2018-05-07 ATP Madrid Masters Round of 64 Clay Ryan Harrison 4-6 6-77
2017-05-01 ATP Estoril Round of 32 Clay Ryan Harrison 3-6 6-2 2-6
2017-01-09 ATP Auckland Round of 32 Hard Ryan Harrison 1-6 2-6
2016-09-26 ATP Shenzhen Round of 32 Hard Ryan Harrison 5-7 4-6
2012-03-08 ATP Indian Wells Masters Round of 32 Hard Ryan Harrison 4-6 5-7
2011-03-10 ATP Indian Wells Masters Round of 64 Hard Ryan Harrison 3-6 6-74