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.
Kyle Edmund v Denis Shapovalov: stats compared | Lineball
Shapovalov wins on aces. Edmund’s case rests on double faults, but it isn’t enough to swing it. ATP Tour career: Edmund 232 matches, Shapovalov 437 matches.
Edmund averages 2.7 double faults a match to Shapovalov’s 5.7.
Shapovalov averages 8.2 aces a match to Edmund’s 5.9 (39% more).
Winners’ edge: Shapovalov’s team won 54%, Edmund’s team won 48% of the matches they played.
Longevity: Shapovalov has 437 matches across 11 seasons, Edmund 232 in 10 — 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.02 total · best 1Titlesper game0.04 total · best 1
59.7First serve in %59.0
72.7First-serve points won %75.3
62.1Break points saved %63.8
35.8Return points won %36.3
5.91,365 total · best 25Acesper game8.23,569 total · best 29
Head to head
15 matches since 20174
Hard · 3 matchesEdmund 1Shapovalov 2
Clay · 1 matchEdmund 0Shapovalov 1
Grass · 1 matchEdmund 0Shapovalov 1
Grand Slams · 1 matchEdmund 0Shapovalov 1
Last meetings
12 Aug 2018 · ATP Masters 1000 Cincinnati · Round of 32 · HardShapovalov won 6-4 7-5
6 May 2018 · ATP Masters 1000 Madrid · Quarterfinal · ClayShapovalov won 7-5 6-7(6) 6-4
31 Dec 2017 · Brisbane · Round of 32 · HardEdmund won 6-7(5) 7-6(4) 6-4
28 Aug 2017 · US Open · Round of 32 · HardShapovalov won 3-6 6-3 6-3 1-0 ret.
19 June 2017 · London / Queen's Club · Round of 32 · GrassShapovalov won 7-6(4) 4-6 6-4
Last 10 games
Titles, oldest to newest.
Edmund––––––––––
Shapovalov––––––––––
12.9
2,987 total · best 29
Games wonper game
13.65,956 total · best 32
37.4Break points converted %39.3
50.2Sets won %53.3
50.3Games won %51.6
0.03 total · best 1Finalsper game0.010 total · best 1
1.3300 total · best 3Sets wonper game1.4610 total · best 3
1.3298 total · best 3Sets lostper game · lower is better1.2535 total · best 3
12.72,952 total · best 30Games lostper game · lower is better12.85,577 total · best 31
0.4101 total · best 3Tiebreaksper game0.5211 total · best 3
2.7616 total · best 10Double faultsper game · lower is better5.72,501 total · best 16