Ask it like a fan: a team, a player, “Cats v Pies”, “NRL ladder”, or a stats question like “who's made the most ducks”. Every stat we hold is in the Stats Centre.
Ryan Harrison v Guillermo Garcia Lopez: stats compared | Lineball
Harrison wins on break points saved %. Garcia Lopez’s case rests on return points won %. ATP Tour career: Harrison 273 matches, Garcia Lopez 650 matches.
Harrison averages 7 aces a match to Garcia Lopez’s 3.6 (93% more).
Harrison averages 3.4 double faults a match to Garcia Lopez’s 4.0.
Harrison has the better break points saved %: 62.4 to Garcia Lopez’s 58.8.
Longevity: Garcia Lopez has 650 matches across 17 seasons, Harrison 273 in 13 — the averages matter more than the totals here.
Not every stat was recorded for every match (titles, finals): those averages use only the games that logged them.
Built only from games in our stats database. A read of the numbers, not a tip.
Tale of the tape
Per game. Totals and best single game underneath.
0.01 total · best 1Titlesper game0.05 total · best 1
59.4First serve in %58.7
71.8First-serve points won %69.2
62.4Break points saved %58.8
34.5Return points won %38.0
71,912 total · best 27Acesper game3.62,350 total · best 18
Head to head
66 matches since 20110
Hard · 4 matchesHarrison 4Lopez 0
Clay · 2 matchesHarrison 2Lopez 0
Last meetings
6 May 2018 · ATP Masters 1000 Madrid · Round of 64 · ClayHarrison won 6-4 7-6(7)
1 May 2017 · Estoril · Round of 32 · ClayHarrison won 6-3 2-6 6-2
9 Jan 2017 · Auckland · Round of 32 · HardHarrison won 6-1 6-2
26 Sept 2016 · Shenzhen · Round of 32 · HardHarrison won 7-5 6-4
8 Mar 2012 · ATP Masters 1000 Indian Wells · Round of 32 · HardHarrison won 6-4 7-5
10 Mar 2011 · ATP Masters 1000 Indian Wells · Round of 64 · HardHarrison won 6-3 7-6(4)
Last 10 games
Titles, oldest to newest.
Harrison––––––––––
Lopez––––––––––
12.2
3,333 total · best 27
Games wonper game
12.17,860 total · best 34
38.2Break points converted %40.0
43.4Sets won %46.0
48.2Games won %48.8
0.14 total · best 1Finalsper game0.09 total · best 1
1.1297 total · best 3Sets wonper game1.2759 total · best 3
1.4388 total · best 3Sets lostper game · lower is better1.4891 total · best 3
13.13,580 total · best 31Games lostper game · lower is better12.78,251 total · best 31
0.5139 total · best 2Tiebreaksper game0.4270 total · best 3
3.4917 total · best 14Double faultsper game · lower is better4.02,573 total · best 18