Tip of the day Predictions Bet Builder Tournaments Track record How it works
DS Denis Shapovalov
CA ATP · Rank #50

Denis Shapovalov: Predictions and form

27yrs 1.85 m 75 kg #10Career high Left
71.4%Hit rate
35
Matches tracked
Form guide
LWWWL
Just played, coming up Select a match to open its page
ATP Chengdu China Hard ATP Chengdu China (Hard) 4
ATP - Chengdu, China: H. Hurkacz against D. Shapovalov, 12:15, Finished. Winner odds: H. Hurkacz 1.67, D. Shapovalov 2.45. Predicted winner: H. Hurkacz, priced at 1.67, trust score 2.0 of 10. Graded a hit. Predicted scoreline: 6-4, 7-6. Our best tip: U30.5, priced at 1.36, trust score 3.2 of 10. Graded a miss.
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
ATP - Chengdu, China: A. Mannarino against D. Shapovalov, 08:20, Finished. Winner odds: A. Mannarino 3.15, D. Shapovalov 1.41. Predicted winner: D. Shapovalov, priced at 1.41, trust score 10 of 10. Graded a hit. Predicted scoreline: 6-7, 3-6. Our best tip: D. Shapovalov, priced at 1.41, trust score 10 of 10. Graded a hit.
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
ATP - Chengdu, China: V. Kopřiva against D. Shapovalov, 06:00, Finished. Winner odds: V. Kopřiva 4, D. Shapovalov 1.27. Predicted winner: D. Shapovalov, priced at 1.27, trust score 4.4 of 10. Graded a hit. Predicted scoreline: 4-6, 3-6. Our best tip: D. Shapovalov, priced at 1.27, trust score 4.4 of 10. Graded a hit.
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
ATP - Chengdu, China: T. Griekspoor against D. Shapovalov, 08:00, Finished. Winner odds: T. Griekspoor 2.3, D. Shapovalov 1.78. Predicted winner: D. Shapovalov, priced at 1.78, trust score 3.3 of 10. Graded a hit. Predicted scoreline: 4-6, 4-6. Our best tip: U30.5, priced at 1.27, trust score 5.5 of 10. Graded a hit.
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
ATP Los Cabos Mexico Hard ATP Los Cabos Mexico (Hard) 4
ATP - Los Cabos, Mexico: A. Gea against D. Shapovalov, 04:15, Finished. Winner odds: A. Gea 2.37, D. Shapovalov 1.71. Predicted winner: A. Gea, priced at 2.37, trust score 1.8 of 10. Graded a hit. Predicted scoreline: 3-6, 6-3, 6-4. Our best tip: U30.5, priced at 1.26, trust score 6.4 of 10. Graded a hit.
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
ATP - Los Cabos, Mexico: C. Norrie against D. Shapovalov, 05:40, Finished. Winner odds: C. Norrie 1.8, D. Shapovalov 2.47. Predicted winner: C. Norrie, priced at 1.8, trust score 3.3 of 10. Graded a miss. Predicted scoreline: 4-6, 6-3, 6-2. Our best tip: U28.5, priced at 1.31, trust score 4.6 of 10. Graded a miss.
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
ATP - Los Cabos, Mexico: D. Shapovalov against R. Pacheco, 04:10, Finished. Winner odds: D. Shapovalov 1.46, R. Pacheco 2.95. Predicted winner: D. Shapovalov, priced at 1.46, trust score 2.8 of 10. Graded a hit. Predicted scoreline: 3-6, 6-4, 6-3. Our best tip: O18.5, priced at 1.29, trust score 4.5 of 10. Graded a miss.
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
ATP - Los Cabos, Mexico: D. Shapovalov against R. Hijikata, 05:10, Finished. Winner odds: D. Shapovalov 1.62, R. Hijikata 2.4. Predicted winner: R. Hijikata, priced at 2.4, trust score 1.5 of 10. Graded a miss. Predicted scoreline: 3-6, 6-7. Our best tip: O18.5, priced at 1.29, trust score 1.7 of 10. Graded a hit.
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
Results by surface
Hard
15-10
Clay
2-5
Grass
1-2
Overall 18-17
BananaCore's calls for this player 25 of 35 right

Only matches we forecast are counted

More on Denis Shapovalov

World No. 50 Denis Shapovalov is 27 and plays left-handed. Career best: No. 10 in the world. On hard the record reads 15-10, well ahead of 3-7 on the other surfaces. 7.7 aces a match and 71.6% won on the first serve over twelve months make the serve the key shot. Average on return: 37.3% of return points won and 23.4% of break points converted.

Mixed recent form, 3-2 over the last 5. The match with B. Shelton stretched to 45 games, the longest on record. Open any of these matches for BananaCore's pick, a predicted scoreline and the serve and return figures behind them. Latest tournament on record: ATP Tokyo Japan.

Serving and returning
1st serves in
65.1%
Won on 1st serve
72.6%
Won on 2nd serve
49.2%
Aces per match
9.6
Double faults per match
6.3
Break points saved
61.8%
Return games won
27%
Points won on return
36.5%
Service points won
64.1%
All points won
50.6%
Career Past 12 months
0
Titles
1
Finals
3
Semi-final runs
22
Tournaments played
Year by year

2026in progress

19–18
W–L
37
Matches
8–4
Tiebreaks
7.5
Aces per match
5.5
Double faults per match
1st serves in 58.2%
Won on 1st serve 72.5%
Won on 2nd serve 50.4%
Break points converted 40.3%
Break points saved 59.2%

2025

26–22
W–L
48
Matches
10–13
Tiebreaks
7.9
Aces per match
6.5
Double faults per match
1st serves in 59.5%
Won on 1st serve 71.5%
Won on 2nd serve 48.2%
Break points converted 46.1%
Break points saved 63.1%

2024

30–24
W–L
54
Matches
11–15
Tiebreaks
8.2
Aces per match
5.9
Double faults per match
1st serves in 60.9%
Won on 1st serve 77.2%
Won on 2nd serve 51.1%
Break points converted 38.2%
Break points saved 66.2%

2023

11–12
W–L
23
Matches
4–4
Tiebreaks
9
Aces per match
8.3
Double faults per match
1st serves in 57.3%
Won on 1st serve 74.1%
Won on 2nd serve 49.8%
Break points converted 41.9%
Break points saved 60.4%

Official singles figures for this season, as published by the tour. Don't expect the wins and losses to match our Predictions tab: that record covers only the matches we forecast. A dash marks a figure with no data yet.

Common questions

How often do our calls on Denis Shapovalov come true?

+

25 of our 35 graded predictions on Denis Shapovalov's matches were right, 71.4%. The latest 21 are listed below, each pick next to its result.

Which opponent has Denis Shapovalov met most in our records?

+

Adrian Mannarino, 2 times, with Denis Shapovalov at 2-0 in those matches.