Denis Shapovalov

ATP #35CanadaAge 2710 titles1,210 ptsL2 streak
57.9%
Win rate (career)
55%
Clay win rate (career)
7.1
Aces / match (last 10)
302
Career wins

Denis Shapovalov is a Canadian professional tennis player currently ranked 35th on the ATP Tour. The left-handed competitor has built a career characterized by strong performance on hard courts, where he maintains a 59.8% win rate across 213 victories. His clay court record stands at 55.0% (61 wins, 50 losses), while on grass he holds a 50.9% win rate with 28 wins and 27 losses.

Shapovalov's recent form shows mixed results across multiple spring tournaments. In April 2026, he competed at Munich with one victory and two defeats across three matches. His results at Monte Carlo, Miami, and Indian Wells in March reflect a challenging period, with more losses than wins in his recent outings. A victory at Dubai in late February suggests he has moments of strong performance, though consistency remains an area of development.

The Canadian's game demonstrates clear strengths on faster surfaces, particularly hard courts where his win percentage significantly exceeds his performance on slower surfaces. His statistics indicate he is a competitive player at the highest professional level, with the ability to secure wins in major tournaments, though his current ranking reflects the competitive nature of ATP-level tennis.

Upcoming

No upcoming matches scheduled.

Recent form

Form: 10 matches, 4 wins, 6 lossesLLWWLLLWWL

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

Career statistics

Denis Shapovalov career statistics
StatCareerLast 10
Win rate57.9%40%
Win rate — Hard56.7%40%
Win rate — Clay55%
Win rate — Grass50.9%
Aces per match7.17.1
Break points converted39.3%39.3%
1st serve %57.2%57.2%
Return points won28.4%28.4%

Recent results

Denis Shapovalov last 10 match results
DateOpponentTournamentSurfScoreResult
N. Budkov KjaerMadridHard6-2 6-1L
A. MolcanMunichHard4-6 4-6L
F. MarozsanMunichHard7-6 6-2W
T. GriekspoorMunichHard4-6 6-3 2-6W
A. BlockxMonte CarloHard4-6 6-4 3-6L
B. Van De ZandschulpMiamiHard5-7 3-6L
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

Surface statistics

Clay
55%61–50
Hard
56.7%59–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
N. Budkov KjaerMadrid1.57 / 2.37LO/U 22.5 · O 1.99 U 1.90+2.5 1.956-2 6-1
A. MolcanMunich1.74 / 2.14LO/U 22.5 · O 1.99 U 1.88-1.5 1.924-6 4-6
F. MarozsanMunich2.17 / 1.58WO/U 23.5 · O 1.90 U 1.80-2 1.887-6 6-2
T. GriekspoorMunich2.37 / 1.57WO/U 24.5 · O 1.83 U 1.83+2.5 1.784-6 6-3 2-6
A. BlockxMonte Carlo1.86 / 1.94LO/U 22 · O 1.88 U 1.97-1.5 1.674-6 6-4 3-6

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–0
Tallon Griekspoor111–114 Apr 2026
Alexander Blockx020–10–16 Apr 2026