Skip to content
The Drop Shot
HomeScoresSchedulePlayersNews
Log inSign up
Log inSign up
HomeScoresPlayers

Sign up to draft this player and compete in fantasy tennis leagues.

Sign up
  1. Home
  2. Players
  3. Denis Shapovalov
  4. Stats
  1. Home
  2. Players
  3. Denis Shapovalov
  4. Stats
CAN flag
#42

ATPDenis Shapovalov Stats

1,245ATP Pts
21-21Record
$1.35MPrize
Form
ATP#42
1,245ATP Pts
21-21Record
50%Win %
$1.35MPrize
L1Form
35Score

Latest result

Match details
Japan OpenJapan Open· QFQuarterfinalQuarterfinalRet.Final
ATP·500·Hard
1ESP flagAlcarazC.AlcarazC.#3AlcarazC.AlcarazC.
772
CAN flagShapovalovD.ShapovalovD.#46ShapovalovD.ShapovalovD.
631

Next match

Match details
Shanghai MastersShanghai Masters· R128Round of 128Round of 128Up Next
ATP·Masters·Hard
GBR flagNorrieC.NorrieC.#39NorrieC.NorrieC.T-20H 34M
CAN flagShapovalovD.ShapovalovD.#46ShapovalovD.ShapovalovD.

Shapovalov reaches Chengdu semifinals, up to ATP No. 46

The Drop Shot AI · Sep 28

Shapovalov reached the semifinals at the Chengdu Open, a hard-court 250, with three wins in four days. He beat Tallon Griekspoor 6-4, 7-6(3), then Vit Kopriva 6-2, 6-3. Against Adrian Mannarino he lost the opening tiebreak before taking the next two sets, breaking four times while Mannarino converted none of his four chances. The ranking recorded Sept 29 has him at ATP No. 46, up from No. 50 on Sept 21.

Related coverage

  • Recap·Oct 5, 2026Alcaraz and Vacherot reach Tokyo semifinals as Shapovalov retires
  • Briefing·Oct 4, 2026China Open loses top two seeds Rybakina and Sabalenka on successive days
  • Match recap·Oct 4, 2026Defending champion Alcaraz into Tokyo semifinals as Shapovalov retires
  • Recap·Oct 4, 2026Alcaraz beats Arnaldi to set up a Shapovalov quarterfinal in Tokyo
Show 8 moreShow fewer
  • Match recap·Oct 3, 2026Even on points, Shapovalov edges Tabilo to reach Japan Open quarterfinals
  • Match recap·Oct 1, 2026Shapovalov hands home wild card Shimabukuro a ninth straight loss in Tokyo
  • Briefing·Sep 29, 2026Medvedev and Rublev reach the Hangzhou final; Hurkacz faces Davidovich Fokina
  • Match recap·Sep 28, 2026Hurkacz answers a lost tiebreak with three breaks to reach Chengdu final
  • Briefing·Sep 28, 2026Fernandez beats Gibson for Singapore title after ousting No. 5 Andreeva
  • Match recap·Sep 27, 2026Shapovalov recovers from a lost opening tiebreak to reach Chengdu semis
  • Match recap·Sep 25, 2026Shapovalov beats Kopriva in 63 minutes to reach the Chengdu quarterfinals
  • Match recap·Sep 24, 2026Shapovalov wins fewer points than Griekspoor but takes his Chengdu opener
ResultsStatsH2HAbout

Match Statistics

Recorded results

Results recorded on The Drop Shot for 2023–2026. Coverage varies by season. This archive includes all recorded seasons and is independent of the filters above.

Denis Shapovalov has a 66–62 record in these results, with 1 title from 2 finals.

Longest winning streak in dated records: 8 wins (Feb 6, 2025 to Feb 28, 2025).

Best wins and finishes

Recorded highlights for 2023–2026. Opponent rankings are from the time of the match.

Best Grand Slam result: Round of 16 at Wimbledon 2023.

Best Masters result: Round of 32 at Miami Open 2025.

OpponentTournamentScore
Taylor FritzNo. 4Dallas OpenR16 · Feb 7, 20252-6 6-3 7(7)-6(2)
Casper RuudNo. 5Dallas OpenF · Feb 9, 20257(7)-6(5) 6-3
Tommy PaulNo. 9Dallas OpenSF · Feb 8, 20257-5 6-3
Stefanos TsitsipasNo. 11Miami OpenR64 · Mar 23, 20246-2 6-4
Stefanos TsitsipasNo. 11MiamiR64 · Mar 23, 20246-2 6-4

Record by season

SeasonWinsLossesTitles
202621210
202518181
202415120
202312110

Record by round

RoundWinsLosses
Final11
Semifinal23
Quarterfinal52
R1687
R321423
R641917
R128179

Titles in recorded results

TournamentOpponentScore
Dallas Open2025Casper Ruud7(7)-6(5) 6-3

Runner-up finishes

TournamentOpponentScore
Los Cabos Open2026Arthur Gea3-6 4-6
Year
2026—2026
Level
Surface

Attributes

Independent rolling tour snapshot · events starting Oct 7, 2024–Oct 6, 2026All surfaces · Slam / Masters / 500 / 250 · 70/30 when both windows qualifyUpdating snapshot…

SERVE: 46th percentile · #98 of 182 · 75 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsPOWER: 82nd percentile · #33 of 177 · 50 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsNET: 72nd percentile · #48 of 169 · 43 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsCLUTCH: 66th percentile · #59 of 170 · 350 qualifying points · 100% component coverage · Provisional · Events starting Oct 7, 2025–Oct 6, 2026 · current window onlyRETURN: 82nd percentile · #33 of 182 · 75 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsACCURACY: 6th percentile · #166 of 177 · 50 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsBASELINE: 68th percentile · #54 of 169 · 43 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsCONSISTENCY: 32nd percentile · #127 of 186 · 78 qualifying matches · 100% component coverage · Established · Events starting Oct 7, 2024–Oct 6, 2026 · current + prior windowsSERVE46POWER82NET72CLUTCH66RETURN82ACCURACY6BASELINE68CONSISTENCY32
21–21
Record
DFs / Serve Pt
#155/1570.070
UE / Point
#152/1570.144
Mini-Break Rate
#117/13152.5%

Surface breakdown

Hard60%

18-12

Clay29%

2-5

Grass20%

1-4

Record by Opponent Rank

Per

Averaged over 42 matches with detailed stats · 26 with point-by-point data

Stat202420252026
Serve
60.0%57.8%58.2%
76.4%71.6%73.3%
49.0%49.9%49.9%
65.5%62.4%63.5%
63.6%58.6%62.1%
83.2%79.1%80.2%
0.0870.0950.103
0.0790.0800.070
—189 km/h195 km/h
—160 km/h159 km/h
Return
29.4%30.9%30.8%
47.7%49.5%48.5%
36.3%37.5%37.2%
33.2%44.6%40.7%
19.5%24.0%23.5%
Rally
0.1710.1130.119
0.1510.1630.144
1.140.690.83
66.8%69.1%69.0%
50.5%50.0%50.0%
Dominance Ratio
1.051.001.02
Clutch
41510
2 / 15 wins3 / 18 wins3 / 21 wins
3 / 12 losses4 / 18 losses4 / 21 losses

Fantasy Performance

Peak Rank
—
—
—
Loading chart…