ATP · Player Profile

Denis Shapovalov

🇨🇦 · ATP · Age 27 · 185 cm · active

ATP Rank

#47

official singles ranking

Overall Elo

1794

Hard Elo

1793

Clay Elo

1518

Grass Elo

1484

2026 Season

20–21

49% won

Last 12 Months

42 matches

48% won

Form (last 5)

60%

3/5 won

Form (30 days)

67%

4/6 won

Last Match

Oct 3, 2026

Form
last 10, oldest → newest

Denis Shapovalov Elo Rating History

Elo updates after every tracked ATP match — a win against a stronger opponent moves it more than one against a weaker one, so the curve tracks true level through hot streaks, layoffs and surface swings.

Loading chart…
Hard
1793
Clay
1518
Grass
1484

breakPoint Elo starts every player at 1500 and weights matches by tournament importance — values are internally consistent but not comparable to other published Elo scales.

Serve & Return Profile

Tour Ranking

Hold
73%
#88
Break
26%
#68
Aces
10.3%
#35
DF Avoidance
7.1%
#159
Serve Pts
63%
#89
Return Pts
37%
#32
Elo
1794
#41

Percentile bars among 161 ranked ATP players (30+ tracked matches). DF Avoidance: fewer double faults = higher percentile.

Career rates over 461 tracked matches.

Advanced Stats

Advanced stats are for Pro members

Per-Match Averages

Avg Aces

7.5

last 12m: 6.7

Avg Aces Against

3.6

last 12m: 2.5

Avg Breaks

2.3

last 12m: 2.6

Avg Games

23.8

last 12m: 23.5

Matches

377

last 12m: 33

Career averages per best-of-3 match; aces against are opponent aces conceded, breaks are service breaks won. Each stat covers the matches where it was tracked.

Pro

Advanced stats — model win probabilities, projected edges and DFS projections for every match — are only available to Pro members.

Start Free Trial

Recent Matches

DateOpponentSurfaceW/LAcesDFsBreaksGame Margin
Oct 3, 2026Carlos AlcarazHardL133-2
Oct 2, 2026Alejandro TabiloHardW1154+1
Oct 1, 2026Sho ShimabukuroHardW1124+7
Sep 28, 2026Hubert HurkaczHardL1440-5
Sep 24, 2026Vit KoprivaHardW454+7
Sep 24, 2026Tallon GriekspoorHardW1142+3
Sep 4, 2026Ben SheltonHardL874-5
Sep 2, 2026Luca Van AsscheHardW1197+9
Aug 30, 2026Miomir KecmanovicHardW19116+7
Aug 15, 2026Rafael JodarHardL374-2

Compare Denis Shapovalov vs Any ATP Player

Pick any ATP player — even one Denis Shapovalov has never faced — for a side-by-side comparison of Elo ratings, form, serve and return stats and per-match averages.

Denis Shapovalov Head-to-Head Records

OpponentRecordMatchesLast Meeting
Taylor Fritz6–511Mar 19, 2025
Pablo Carreno Busta2–810Jul 3, 2026
Alexander Zverev3–69Apr 22, 2024
Novak Djokovic0–88Jan 2, 2023
Hubert Hurkacz1–67Sep 28, 2026
Marin Cilic3–47Jun 9, 2026
Stefanos Tsitsipas5–27Mar 4, 2026
Frances Tiafoe5–27May 27, 2024
Miomir Kecmanovic6–06Aug 30, 2026
Ugo Humbert4–26Jun 16, 2025
Daniil Medvedev2–46Oct 24, 2022
Rafael Nadal2–46May 9, 2022
Kyle Edmund4–26Aug 13, 2018
Ben Shelton0–55Sep 4, 2026
Marcos Giron2–35Oct 20, 2025
Marton Fucsovics3–25Aug 25, 2025
Daniel Evans3–25Sep 15, 2024
Andrey Rublev2–35Aug 29, 2022
Adrian Mannarino3–14Aug 13, 2026
Casper Ruud1–34Oct 13, 2025
Arthur Rinderknech2–24Jun 9, 2025
Kei Nishikori2–24Apr 23, 2025
Tommy Paul2–24Feb 3, 2025
Roberto Bautista Agut4–04Jan 13, 2025
Lloyd Harris1–34Jun 19, 2023