Your cart is currently empty!

Stockholm Prediction: Ruud vs Shapovalov 10/18/2025 Today’s Tennis Picks
Pick details
Stockholm Open Prediction: Casper Ruud vs Denis Shapovalov
October 18, 2025 at 12:00 PM EDT
The Line: Betting Odds: Casper Ruud -149 / Denis Shapovalov +120
Second seed Casper Ruud will face third seed Denis Shapovalov in the semifinal of the 2025 Stockholm Open on Saturday, October 18. Here’s our Casper Ruud vs Denis Shapovalov prediction. This preview will also include a Casper Ruud vs Denis Shapovalov pick.
Ruud was able to break Korda for a second time midway through the second set, and the Norwegian saved four break back points while serving for the set at 5-4 up. Ruud held to level the match. In the third set, Korda lost his composure early on and Ruud got a decisive break, which he never relinquished, eventually wrapping up a 6-7, 6-4, 6-4 victory in two hours and 31 minutes.
Denis Shapovalov, meanwhile, progressed to the Stockholm Open semifinals for a third time. And the last two, the Canadian made it to the final, winning the tournament back in 2019. Shapovalov bested Elias Ymer in three sets.
Shapovalov won the first set 6-4 and was a game away from clinching it in straight sets, but could not serve out the match at 5-3. Ymer leveled and took the set into a tiebreak, which he won. Shapovalov’s collapse was only temporary. The Canadian lefty broke serve twice in the third set to complete a 6-4, 6-7, 6-1 victory in two hours and 38 minutes.
Casper Ruud vs Denis Shapovalov Preview
Casper Ruud survived another major test at the Stockholm Open after seeing off Sebastian Korda in a tough three-set match. Ruud and Korda played a 60-minute first set after each player broke serve once, and it was a tiebreak that settled it. Ruud led 5-3 in the tiebreak, but it was Korda who finished on a flourish, winning four points in a row to turn it around.Ruud was able to break Korda for a second time midway through the second set, and the Norwegian saved four break back points while serving for the set at 5-4 up. Ruud held to level the match. In the third set, Korda lost his composure early on and Ruud got a decisive break, which he never relinquished, eventually wrapping up a 6-7, 6-4, 6-4 victory in two hours and 31 minutes.
Denis Shapovalov, meanwhile, progressed to the Stockholm Open semifinals for a third time. And the last two, the Canadian made it to the final, winning the tournament back in 2019. Shapovalov bested Elias Ymer in three sets.
Shapovalov won the first set 6-4 and was a game away from clinching it in straight sets, but could not serve out the match at 5-3. Ymer leveled and took the set into a tiebreak, which he won. Shapovalov’s collapse was only temporary. The Canadian lefty broke serve twice in the third set to complete a 6-4, 6-7, 6-1 victory in two hours and 38 minutes.