Home Tip of the day All Matches Bet Builder
Tournaments
Progress How it works Blog
DS Denis Shapovalov
CA ATP · Rank #50

Denis Shapovalov

27yrs 1.85 m 75 kg Left #10Peak Rank
71.4%Accuracy
35
Matches Analyzed
Recent Form
LWWWL
Recent & Upcoming Tap a match for full analysis
ATP Chengdu China Hard ATP Chengdu China (Hard) 4
H. Hurkacz vs D. Shapovalov, ATP - Chengdu, China, 12:15, Finished. Match winner odds: 1.67 for H. Hurkacz, 2.45 for D. Shapovalov. AI winner pick: H. Hurkacz, odds 1.67, confidence 2.0 out of 10. This tip won. Predicted score: 6-4, 7-6. Best AI tip: U30.5, odds 1.36, confidence 3.2 out of 10. This tip lost.
12:15 Finished 1215
PL H. Hurkacz (5)
CA D. Shapovalov (7)
2 1
▾1.67 ▴2.45
1 ▾1.67
6476
U30.5 ▴1.36
3.2/10
A. Mannarino vs D. Shapovalov, ATP - Chengdu, China, 08:20, Finished. Match winner odds: 3.15 for A. Mannarino, 1.41 for D. Shapovalov. AI winner pick: D. Shapovalov, odds 1.41, confidence 10.0 out of 10. This tip won. Predicted score: 6-7, 3-6. Best AI tip: D. Shapovalov, odds 1.41, confidence 10.0 out of 10. This tip won.
08:20 Finished 0820
FR A. Mannarino
CA D. Shapovalov (7)
1 2
▾3.15 ▴1.41
2 ▴1.41
6736
2 ▴1.41
10.0/10
V. Kopřiva vs D. Shapovalov, ATP - Chengdu, China, 06:00, Finished. Match winner odds: 4 for V. Kopřiva, 1.27 for D. Shapovalov. AI winner pick: D. Shapovalov, odds 1.27, confidence 4.4 out of 10. This tip won. Predicted score: 4-6, 3-6. Best AI tip: D. Shapovalov, odds 1.27, confidence 4.4 out of 10. This tip won.
06:00 Finished 0600
CZ V. Kopřiva
CA D. Shapovalov (7)
0 2
▾4 ▴1.27
2 ▴1.27
4636
2 ▴1.27
4.4/10
T. Griekspoor vs D. Shapovalov, ATP - Chengdu, China, 08:00, Finished. Match winner odds: 2.3 for T. Griekspoor, 1.78 for D. Shapovalov. AI winner pick: D. Shapovalov, odds 1.78, confidence 3.3 out of 10. This tip won. Predicted score: 4-6, 4-6. Best AI tip: U30.5, odds 1.27, confidence 5.5 out of 10. This tip won.
08:00 Finished 0800
NL T. Griekspoor
CA D. Shapovalov
0 2
▴2.3 ▴1.78
2 ▴1.78
4646
U30.5 ▾1.27
5.5/10
ATP Los Cabos Mexico Hard ATP Los Cabos Mexico (Hard) 4
A. Gea vs D. Shapovalov, ATP - Los Cabos, Mexico, 04:15, Finished. Match winner odds: 2.37 for A. Gea, 1.71 for D. Shapovalov. AI winner pick: A. Gea, odds 2.37, confidence 1.8 out of 10. This tip won. Predicted score: 3-6, 6-3, 6-4. Best AI tip: U30.5, odds 1.26, confidence 6.4 out of 10. This tip won.
04:15 Finished 0415
FR A. Gea
CA D. Shapovalov (8)
2 0
▴2.37 ▾1.71
1 ▴2.37
366364
U30.5 ▾1.26
6.4/10
C. Norrie vs D. Shapovalov, ATP - Los Cabos, Mexico, 05:40, Finished. Match winner odds: 1.8 for C. Norrie, 2.47 for D. Shapovalov. AI winner pick: C. Norrie, odds 1.8, confidence 3.3 out of 10. This tip lost. Predicted score: 4-6, 6-3, 6-2. Best AI tip: U28.5, odds 1.31, confidence 4.6 out of 10. This tip lost.
05:40 Finished 0540
GB C. Norrie (5)
CA D. Shapovalov (8)
1 2
▾1.8 ▴2.47
1 ▾1.8
466362
U28.5 ▾1.31
4.6/10
D. Shapovalov vs R. Pacheco, ATP - Los Cabos, Mexico, 04:10, Finished. Match winner odds: 1.46 for D. Shapovalov, 2.95 for R. Pacheco. AI winner pick: D. Shapovalov, odds 1.46, confidence 2.8 out of 10. This tip won. Predicted score: 3-6, 6-4, 6-3. Best AI tip: O18.5, odds 1.29, confidence 4.5 out of 10. This tip lost.
04:10 Finished 0410
CA D. Shapovalov (8)
MX R. Pacheco (WC)
2 0
▴1.46 ▾2.95
1 ▴1.46
366463
O18.5 ▾1.29
4.5/10
D. Shapovalov vs R. Hijikata, ATP - Los Cabos, Mexico, 05:10, Finished. Match winner odds: 1.62 for D. Shapovalov, 2.4 for R. Hijikata. AI winner pick: R. Hijikata, odds 2.4, confidence 1.5 out of 10. This tip lost. Predicted score: 3-6, 6-7. Best AI tip: O18.5, odds 1.29, confidence 1.7 out of 10. This tip won.
05:10 Finished 0510
CA D. Shapovalov
AU R. Hijikata
2 1
▾1.62 ▴2.4
2 ▴2.4
3667
O18.5 1.29
1.7/10
Record by surface
Hard
15-10
Clay
2-5
Grass
1-2
Overall 18-17
Our AI on this player 25 correct of 35

From the matches in our database

About Denis Shapovalov

Denis Shapovalov is a 27-year-old left-handed professional tennis player, currently ranked world No. 50. That is below a career-high of world No. 10. The serve is the main weapon: 7.7 aces per match and 71.6% of first-serve points won over the last 52 weeks. Against serve the numbers sit mid-table — 37.3% of points won, 23.4% of break chances taken. The best surface is comfortably hard: 15-10 there, against 3-7 on everything else.

Results keep swinging: 3 up and 2 down across the last 5. The marathon of the run was 45 games against B. Shelton. Predictions cover match winner and score, alongside serve, return and break-point statistics. Most recently seen in our data at ATP Tokyo Japan.

Serve & Return
First Serve %
65.1%
1st Serve Won
72.6%
2nd Serve Won
49.2%
Aces / Match
9.6
Double Faults / Match
6.3
Break Pts Saved
61.8%
Break Pts Converted
27%
Return Pts Won
36.5%
Service Hold %
64.1%
Total Pts Won
50.6%
Records Last 12 months
0
Titles
1
Finals
3
Semis or better
22
Events played
Season by season

2026so far

19–18
Won-lost
37
Matches
8–4
Tiebreaks
7.5
Aces / Match
5.5
Double Faults / Match
First Serve % 58.2%
1st Serve Won 72.5%
2nd Serve Won 50.4%
Break points won 40.3%
Break Pts Saved 59.2%

2025

26–22
Won-lost
48
Matches
10–13
Tiebreaks
7.9
Aces / Match
6.5
Double Faults / Match
First Serve % 59.5%
1st Serve Won 71.5%
2nd Serve Won 48.2%
Break points won 46.1%
Break Pts Saved 63.1%

2024

30–24
Won-lost
54
Matches
11–15
Tiebreaks
8.2
Aces / Match
5.9
Double Faults / Match
First Serve % 60.9%
1st Serve Won 77.2%
2nd Serve Won 51.1%
Break points won 38.2%
Break Pts Saved 66.2%

2023

11–12
Won-lost
23
Matches
4–4
Tiebreaks
9
Aces / Match
8.3
Double Faults / Match
First Serve % 57.3%
1st Serve Won 74.1%
2nd Serve Won 49.8%
Break points won 41.9%
Break Pts Saved 60.4%

Season totals from the tour feed, singles only. The won-lost line is the tour's own count and can differ from the record under Predictions, which counts the matches we cover. A dash means the season holds nothing to measure that figure from.

Frequently Asked Questions

How accurate are the AI predictions for Denis Shapovalov?

+

Our model has graded 35 matches involving Denis Shapovalov and got 25 right — a hit rate of 71.4%. The 21 most recent are listed below, each with the pick we made and how it finished.

Who has Denis Shapovalov played most often?

+

Of the matches we cover, Denis Shapovalov has met Adrian Mannarino most often — 2 times, with a 2-0 record.