Denis Shapovalov vs Casper Ruud Prediction & Picks - Stockholm Open

ATP - Stockholm Open

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

Prediction:

 

Over 22.5 Games

-110
$300 offered for betting!

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

 by Lou Aguila | in Tennis Picks

Casper Ruud of Norway will slug it out with Denis Shapovalov of Canada on Saturday for the right to play in the championship match of the 2025 Nordic Open – Stockholm.

Ruud is the favorite in this semifinal affair at -172 moneyline, but Shapovalov is an enticing underdog here at +140 since he defeated the Norwegian in the final of the Dallas Open in February.

Current Form:

Ruud overcame a first-set collapse to beat Sebastian Korda of the United States in a competitive three-set showpiece on Friday, 6-7, 6-4, 6-4. The No.2 seed found a way to hack out the win by winning 79 percent of his first serves and firing 11 aces to win all except one of his 11 service games. Ruud also secured three breakpoint conversions, including a crucial break in the third set that allowed him to blow by Korda. Ruud is 9-1 in indoor matches in 2025.

Shapovalov punched his ticket to the semifinal round by staving off a serious upset bid from wild card Elias Ymer 6-4, 7-6, 6-1 in the quarterfinals. The Canadian would have wrapped up the match in two sets but he fumbled on a 5-3 lead, allowing Ymer to force a decider. Despite the hiccup, Shapovalov closed out the match by securing a double break in the third set. Shapovalov is now 7-0 in indoor matches in 2025.

Denis Shapovalov vs Casper Ruud Form

Denis Shapovalov and Casper Ruud Latest Matches

Denis Shapovalov Latest matches
L L W L W W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Oct 17, 2025 - Stockholm Open

Elias Ymer
1 :  2
Denis Shapovalov

Oct 15, 2025 - Stockholm Open

Leo Borg
1 :  2
Denis Shapovalov

Oct 6, 2025 - ATP Shanghai Masters

Denis Shapovalov
0 :  2
Jiri Lehecka

Oct 4, 2025 - ATP Shanghai Masters

Denis Shapovalov
2 :  0
Christopher O'Connell

Sep 24, 2025 - ATP Japan Open

Daniel Altmaier
2 :  0
Denis Shapovalov

Aug 30, 2025 - ATP US Open

Jannik Sinner
3 :  1
Denis Shapovalov
Casper Ruud Latest matches
W W L L W W
Victories

5/6 (83%)

Defeats

1/6 (17%)

Oct 17, 2025 - Stockholm Open

Sebastian Korda
1 :  2
Casper Ruud

Oct 15, 2025 - Stockholm Open

Marin Cilic
0 :  2
Casper Ruud

Oct 3, 2025 - ATP Shanghai Masters

Zizou Bergs
abort
Casper Ruud

Sep 29, 2025 - ATP Japan Open

Carlos Alcaraz
2 :  1
Casper Ruud

Sep 28, 2025 - ATP Japan Open

Casper Ruud
2 :  0
Aleksandar Vukic

Sep 26, 2025 - ATP Japan Open

Casper Ruud
2 :  0
Matteo Berrettini

Denis Shapovalov against Casper Ruud : Head to Head (H2H)

Denis Shapovalov

33 %

Casper Ruud

67 %

Feb 9, 2025 - Dallas Open

Denis Shapovalov
2 :  0
Casper Ruud

May 13, 2022 - ATP Italian Open

Denis Shapovalov
0 :  2
Casper Ruud

May 22, 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. Denis Shapovalov defeated Elias Ymer 6-4, 7-6, 6-1 in the quarterfinal of the 2025 Nordic Open.
  2. Denis Shapovalov is 7-0 in indoor matches in 2025.
  3. Casper Ruud is 7-0 in indoor matches in 2025.
  4. Casper Ruud defeated Sebastian Korda 6-7, 6-4, 6-4 in the quarterfinals of the 2025 Stockholm Open.

Our Denis Shapovalov vs Casper Ruud Prediction

Fearless Forecast: Casper Ruud and Denis Shapovalov duel to another three-set classic. These two players are performing really well in this tournament, both showing off the full range of their weapons and delivering in clutch moments. Ruud has held 93 percent of his serves after two matches in Stockholm, while Shapovalov has created and converted more breakpoint chances (13 out of 32). This is going to be an electric semifinal match that will likely be decided in a tiebreaker in the third set.

Our betting prediction for Casper Ruud vs. Denis Shapovalov: Over 22.5 Games

Prediction:

 

Over 22.5 Games

-110
$300 offered for betting!

Grab an extra $300 for your Denis Shapovalov vs Casper Ruud wager!

Bet $5, Get $300

Get ready to experience the thrill of the game with FanDuel's exciting welcome offer, available for use on the Denis Shapovalov vs Casper Ruud matchup!

A minimum bet of $5 will qualify for $300 in bonus bets if your bet wins! This offer is a golden opportunity for new users. Don't miss out on this limited-time deal to enhance your sports betting experience with some extra oomph! Jump into the action today and let FanDuel take your sports engagement to the next level!

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

Denis Shapovalov vs Casper Ruud Picks