New customers only | Commercial content | 18+ age limit | T&Cs apply

Denis Shapovalov vs Casper Ruud Prediction & Betting Tips - Stockholm Open

ATP - Stockholm Open

ATP 23 Canada
Denis Shapovalov
18/10/2025 12:00
ATP 11 Norway
Casper Ruud

Prediction :

 

Casper Ruud wins

 
Welcome offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

 by Steve Ashfield | in Tennis Predictions

It doesn't happen too often these days but the top four seeds have all reached the Stockholm Open semi-finals. Second seed Casper Ruud faces third-seeded Denis Shapovalov for a place in the final. Here's our match prediction.

The winner of this match will face either top seed Holger Rune or fourth-seeded Ugo Humbert in the final.

Ruud began this indoor hard court tournament with a straight sets victory over Marin Cilic. It was tougher in the quarter-finals as he had to come from a set down to get past unseeded Sebastian Korda to reach his third ATP Tour hard court semi-final of 2025.

Ruud is 11th in the live rankings and that is 12 places above his opponent. 

Denis Shapovalov trails Ruud 2-1 in previous meetings. However, he won the only match played on a hard court. That was in Dallas this year, a tournament Shapovalov went on to win. Each of their three meetings have seen a tie-break played so a side bet on one here is advisable.

Shapovlov has played two Swedish wild cards so far in this tournament. Both matches against Leo Borg and Elias Ymer went to three sets. Shapovalov has won two ATP Tour hard court titles this year but we tip Ruud to win this.

Check the offer! 

Limited Offer. Currently at Stake

The Best Betting Odds for Denis Shapovalov v Casper Ruud Match

Bookmaker 1 2 Bonus up to
Bet365
2.5 1.53
William Hill
2.38 1.57
Betway
2.4 1.55
Ladbrokes
2.6 1.48
Unibet
2.5 1.53
Check all Denis Shapovalov vs Casper Ruud odds

Who will win the Denis Shapovalov vs Casper Ruud Tennis game?

Our prediction for the Denis Shapovalov vs Casper Ruud match is: Casper Ruud to win.

The best winner predictions and betting odds for the Denis Shapovalov vs Casper Ruud game on 18/10/2025 of the current Stockholm Open season:

  • Denis Shapovalov has a 38.84% chance to win against Casper Ruud according to Ladbrokes ⭐ with the odds of 2.6.
  • Casper Ruud has a 61.16% probability of winning facing Denis Shapovalov ⭐ with odds of 1.65 at Bwin.

Denis Shapovalov vs Casper Ruud Best Prediction and Odds

Based on the bookmaker's betting lines in this match, Denis Shapovalov has a 38.84 % chance to win.

PredictionChance to win
Denis Shapovalov38.84 %
Casper Ruud61.16 %

Denis Shapovalov vs Casper Ruud Form

Denis Shapovalov and Casper Ruud Last Matches

Denis Shapovalov Last matches
L L W L W W
Wins

3/6 (50%)

Losses

3/6 (50%)

17 Oct 2025 - Stockholm Open

Elias Ymer
1 :  2
Denis Shapovalov

15 Oct 2025 - Stockholm Open

Leo Borg
1 :  2
Denis Shapovalov

6 Oct 2025 - ATP Shanghai Masters

Denis Shapovalov
0 :  2
Jiri Lehecka

4 Oct 2025 - ATP Shanghai Masters

Denis Shapovalov
2 :  0
Christopher O'Connell

24 Sept 2025 - ATP Japan Open

Daniel Altmaier
2 :  0
Denis Shapovalov

30 Aug 2025 - ATP US Open

Jannik Sinner
3 :  1
Denis Shapovalov
Casper Ruud Last matches
W W L L W W
Wins

5/6 (83%)

Losses

1/6 (17%)

17 Oct 2025 - Stockholm Open

Sebastian Korda
1 :  2
Casper Ruud

15 Oct 2025 - Stockholm Open

Marin Cilic
0 :  2
Casper Ruud

3 Oct 2025 - ATP Shanghai Masters

Zizou Bergs
abort
Casper Ruud

29 Sept 2025 - ATP Japan Open

Carlos Alcaraz
2 :  1
Casper Ruud

28 Sept 2025 - ATP Japan Open

Casper Ruud
2 :  0
Aleksandar Vukic

26 Sept 2025 - ATP Japan Open

Casper Ruud
2 :  0
Matteo Berrettini

Denis Shapovalov vs Casper Ruud Stats: Head to Head (H2H)

Denis Shapovalov

33 %

Casper Ruud

67 %

9 Feb 2025 - Dallas Open

Denis Shapovalov
2 :  0
Casper Ruud

13 May 2022 - ATP Italian Open

Denis Shapovalov
0 :  2
Casper Ruud

22 May 2021 - ATP Geneva Open

Casper Ruud
2 :  0
Denis Shapovalov
Compare Denis Shapovalov and Casper Ruud with our comparison tool.

Denis Shapovalov - Casper Ruud Key Points

  1. Shapovalov is 12 places below Ruud in the live rankings.
  2. Shapovalov has dropped two sets in his wins over a couple of wild cards this week.
  3. Ruud has won five of his last seven matches.
  4. This is the first time Shapovalov has made it past round three of a tournament since July.
Check the offer! 

Limited Offer. Currently at Stake

Our Denis Shapovalov vs Casper Ruud Prediction

Casper Ruud can get revenge for his semi-final loss in Dallas earlier this year. He has been more consistent than his Canadian opponent since that match and has won five of his last seven matches. Of his two losses, one was to Carlos Alcaraz.

Denis Shapovalov has had two tough matches this week against lowly ranked players. Both Leo Borg and Elias Ymer took him to three sets and he needs to up his game here. Our Denis Shapovalov v Casper Ruud prediction is Casper Ruud to win.

Prediction :

 

Casper Ruud wins

 
Exclusive Offer
Welcome offer

Get up to €100 to bet on the Denis Shapovalov vs. Casper Ruud game

Betway welcome offer

You can get yourself up to €150 in matched bets for the battle between Denis Shapovalov and Casper Ruud when you join Betway. To get the free bet, your first accumulator bet needs to be a losing one. If your first bet wins, then you won't get the free bet, but you'll have your winnings for further fun on Stockholm Open!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

Denis Shapovalov vs Casper Ruud Prediction

Please Gamble Responsibly

logo footer