Denis Shapovalov

ATP #38CanadaAge 2610 titles1,160 ptsL1 streak
57.9%
Win rate (career)
55%
Clay win rate (career)
9.1
Aces / match (last 10)
302
Career wins

Upcoming

No upcoming matches scheduled.

Recent form

Form: 10 matches, 6 wins, 4 lossesLWWLLWWWLW

Last 10 matches: 6 wins, 4 losses. Current streak: L1.

Career statistics

Denis Shapovalov career statistics
StatCareerLast 10
Win rate57.9%60%
Win rate — Hard57.5%60%
Win rate — Clay55%
Win rate — Grass50.9%
Aces per match9.19.1
Break points converted37.1%37.1%
1st serve %60.9%60.9%
Return points won28.4%28.4%

Recent results

Denis Shapovalov last 10 match results
DateOpponentTournamentSurfScoreResult
J. SinnerATP Indian WellsHard3-6 2-6L
T. M. EtcheverryATP Indian WellsHard3-6 6-2 6-7W
S. TsitsipasATP Indian WellsHard2-6 6-3 4-6W
P. Carreno-BustaDubaiHard6-2 6-4L
B. SheltonDallasHard6-4 4-6 6-7L
A. Davidovich FokinaDallasHard5-7 6-4 6-3W
A. KovacevicDallasHard6-4 6-4W
R. JodarDallasHard6-1 6-2W
M. CilicAustralian OpenHard4-6 3-6 2-6L
Y. BuAustralian OpenHard6-3 7-6 6-1W

Surface statistics

Clay
55%61–50
Hard
57.5%61–45
Grass
50.9%28–27

Betting market analysis

Last 5 matches: Odds, Win/Loss, Total O/U, Spread. Green = hit, red = miss. — = no data.

Denis Shapovalov betting markets last 5 matches
DateOpponentTournamentWinner (P1 / P2)WLTotalSpreadResult
J. SinnerATP Indian Wells14.61 / 1.05L3-6 2-6
T. M. EtcheverryATP Indian Wells1.53 / 2.66W3-6 6-2 6-7
S. TsitsipasATP Indian Wells2.10 / 1.81WO/U 23 · O 1.92 U 1.94+1.5 2.352-6 6-3 4-6
P. Carreno-BustaDubai1.44 / 2.97L6-2 6-4
B. SheltonDallas2.64 / 1.55L6-4 4-6 6-7

Head to head

Denis Shapovalov head to head records against top opponents
OpponentOverallHardClayGrassLast match
Marcos Giron232–10–221 Oct 2025
Ben Shelton030–20–115 Feb 2026
Roberto Bautista-Agut403–01–014 Jan 2025
Jannik Sinner020–28 Mar 2026
Martin Etcheverry Tomas201–01–07 Mar 2026