Get all the data around staking market for the Denis Shapovalov vs Casper Ruud sporting event for the BNP Paribas Nordic Open – Stockholm 2025 on the October 18, 2025, here. Get all the Denis Shapovalov vs Casper Ruud predictions, betting tips and odds markets for this match in the our analysis below.
Odds-Based Prediction: Casper Ruud to win
- Implied from the bookies odds, Casper Ruud is the pick to win in this game with a 55.67% chance to win. An accurate forecast? We think so, due to Sportsbooks know their calculations:
Denis Shapovalov → 2.16
Casper Ruud → 1.72Prediction Chance Of Win Denis Shapovalov 44.33 % Casper Ruud 55.67 % Above is implied from odds. Login now to discover our expert picks.
- Looking at the odds for total games, the bookmakers suggest over 21 with odds of 1.59 and an implied probability of 62.89%. This implies the match is expected to be closely contested, possibly going the distance.
over 21 → 1.59
Prediction Over/Under over_21 62.89 % Above is calculated from odds. Login now to find out our expert picks.
For deeper insights so you can make money, check out our in-depth Tennis predictions on our platform. Unlock today’s winning Tennis value bets here.
H2H-Based Prediction: Casper Ruud to win the match
| Team | Head-To-Head Match Wins |
|---|---|
| Denis Shapovalov | 1 |
| Casper Ruud | 2 |
Head To Head: Denis Shapovalov (1 – 2) Casper Ruud.
Casper Ruud to win. The reason? Analyzing the last 3 head-to-head matches between them, Casper Ruud is up 1 – 2. Our head to head analysis goes back to the fixture they had in 2021. This implies that Casper Ruud is likely to get the victory in this scheduled clash. The latest fixture was on the Sun, 09 Feb 25, when Denis Shapovalov secured a 7-6 – 6(5)-3 win.
Denis Shapovalov has never won Vs Casper Ruud showing they have a low probability.
Prediction Based On Recent Form: Casper Ruud to prevail
Considering team momentum heading into this match, Denis Shapovalov got the win vs Elias Ymer with a result of 6-6-6/4-7(3)-1. Casper Ruud claimed a win facing Sebastian Korda with a score of 6-6-6/7(5)-4-4. Denis Shapovalov have prevailed in 5 of their last 10 games vs all teams, whereas Casper Ruud got the victory in 7 of their recent 10 matches against all teams, suggesting perhaps Casper Ruud is in the better form heading into this match.
Recent Form Prediction: Casper Ruud
- Denis Shapovalov has won 5 of the last 10 matches played, while Casper Ruud has secured 7 victories over the same range.
- Denis Shapovalov has been winning 43% of their own second serve points, and 45% of their opponents, while Casper Ruud has won 47% of their second serve points and 46% of their opponents.
- Denis Shapovalov comes into this match having won a 2 hours 36 min battle vs Elias Ymer in which he managed to win 48% of return points (102/211), hitting 11 aces himself during the match.
- Casper Ruud comes into this match having won a 2 hours 30 min battle vs Sebastian Korda in which he managed to win 39% of return points (80/205), hitting 18 aces himself during the match.
- In this event so far Denis Shapovalov has been holding serve 79% of the time (22/28), while Casper Ruud has held their serve 93% of the time (26/28.
Career Performance Prediction: Casper Ruud
- Denis Shapovalov has a career high ranking of 23, while Casper Ruud has a career high rank of 12.
- Denis Shapovalov has claimed 10 Career titles and career earnings of $98,01,230, versus 16 trophies for Casper Ruud and $1,36,45,735 prize money.
- Denis Shapovalov has a 57% deciding set win % (25/44), compared to 61% for Casper Ruud (22/36)
- The 1st serve of Denis Shapovalov has resulted in him winning 59% of points, and Casper Ruud has won 66% of their first serve points.
- Second serve points won, is 52% for Denis Shapovalov and 53% for Casper Ruud.
- After losing the first set, Denis Shapovalov manages to turn the match around and win it 23% of the time, and Casper Ruud has a 23% record in eventually winning the match.







