Surface:
Hard
Round:
Semifinal
Denis Shapovalov
CAN
ATP - 23
0
:
2
Ended
Casper Ruud
NOR
ATP - 12

Shapovalov vs Ruud Prediction 18 October 2025

    CAN
    Denis Shapovalov
    NOR
    Casper Ruud
    3
    4
    0
    6
    6
    2

    🔔How will the game change when switching from one surface to another? This will become apparent on 18 October at 16:00. At this time, Denis Shapovalov and Casper Ruud will play in the "ATP Stockholm" tournament. The match will take place on the “Kungliga Tennishallen, Centre Court” tennis court in Stockholm, and the odds for each side's victory are as follows: and . In our prediction, we conducted a detailed analysis of the match and are ready to share the optimal outcome for betting.

    Head-to-Head

    📊 Denis Shapovalov and Casper Ruud have faced each other on the court three times, with the Norwegian tennis player leading 2-1 in victories. 

    H2H Stats Matches and Previous Teams Results

    25%
    1 Win
    75%
    3 Wins
    18.10.25
    Sweden Stockholm
    Denis Shapovalov
    Denis Shapovalov
    Casper Ruud
    Casper Ruud
    0
    2
    3
    6
    4
    6
    09.02.25
    ATP Dallas, USA Men Singles
    Denis Shapovalov
    Denis Shapovalov
    Casper Ruud
    Casper Ruud
    2
    0
    7
    6
    6
    3
    13.05.22
    ROM
    Denis Shapovalov
    Denis Shapovalov
    Casper Ruud
    Casper Ruud
    0
    2
    6
    7
    5
    7
    22.05.21
    GEN
    Casper Ruud
    Casper Ruud
    Denis Shapovalov
    Denis Shapovalov
    2
    0
    7
    6
    6
    4
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Denis Shapovalov Player Overview

    Denis Shapovalov is showcasing impressive form with three wins in his last five matches. His game is characterized by an aggressive style and frequent net approaches. Recent successes include a hard-fought victory over Elias Ymer with scores of 4-6, 7-6, 1-6, where he displayed resilience in crucial moments. On hard courts, Denis feels confident thanks to his powerful serve, which allows him to secure many easy points. However, his weakness remains double faults-averaging 9% over the last ten matches-which sometimes results in losing critical games.

    Match Results: Denis Shapovalov

    08.06.26
    ATP S-Hertogenbosch
    Marin Cilic
    Marin Cilic
    Denis Shapovalov
    Denis Shapovalov
    2
    1
    65
    77
    6
    4
    7
    5
    L
    26.05.26
    Roland-Garros
    Jaime Faria
    Jaime Faria
    Denis Shapovalov
    Denis Shapovalov
    3
    0
    6
    4
    7
    5
    6
    4
    L
    07.05.26
    ROM
    Denis Shapovalov
    Denis Shapovalov
    Mariano Navone
    Mariano Navone
    0
    2
    4
    6
    2
    6
    L
    25.04.26
    Spain, Madrid
    Nicolai Budkov Kjaer
    Nicolai Budkov Kjaer
    Denis Shapovalov
    Denis Shapovalov
    2
    0
    6
    2
    6
    1
    L
    17.04.26
    Germany Munich
    Denis Shapovalov
    Denis Shapovalov
    Alex Molcan
    Alex Molcan
    0
    2
    4
    6
    4
    6
    L
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Casper Ruud Player Overview

    Casper Ruud is in impressive form, having secured three wins in his last five matches. He recently clinched a hard-fought victory over Sebastian Korda (7-6, 4-6, 4-6), showcasing his ability to adapt to any match scenario. Ruud's game is built on consistency and reliable baseline rallies, complemented by excellent footwork that allows him to swiftly navigate the court. The stats highlight his knack for taking early leads, with five first-set wins in his last six matches demonstrating a strong readiness at the start of contests.

    Match Results: Casper Ruud

    31.05.26
    Roland-Garros
    Casper Ruud
    Casper Ruud
    Joao Fonseca
    Joao Fonseca
    1
    3
    5
    7
    6
    7
    7
    5
    2
    6
    L
    29.05.26
    Roland-Garros
    Casper Ruud
    Casper Ruud
    Tommy Paul
    Tommy Paul
    3
    2
    4
    6
    64
    77
    6
    4
    77
    64
    7
    5
    W
    27.05.26
    Roland-Garros
    Casper Ruud
    Casper Ruud
    Hamad Medjedovic
    Hamad Medjedovic
    3
    0
    6
    3
    6
    2
    6
    4
    W
    25.05.26
    Roland-Garros
    Casper Ruud
    Casper Ruud
    Roman Safiullin
    Roman Safiullin
    3
    2
    6
    2
    77
    65
    5
    7
    0
    6
    6
    2
    W
    22.05.26
    Switzerland Geneva
    Casper Ruud
    Casper Ruud
    Mariano Navone
    Mariano Navone
    0
    2
    5
    7
    2
    6
    L
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    ⭐ Editorial Prediction

    In this match, we anticipate a clash between two evenly matched opponents with contrasting playing styles-Shapovalov's aggression against Ruud's consistency. It's likely there will be many extended rallies as the Canadian tries to seize the initiative through aggressive play right from the serve or with a well-placed return inside the court. Considering the trend of totals exceeding twenty-one games, the predicted scenario includes the possibility of a three-set match or at least two tiebreaks. Given the current form of both players, we are betting on total over 21.5 games.

    Our choice
    Total Over (21.5) at odds of -175*
    *The odds are relevant for the time of publication (18 October 2025, 03:18)

    Betting Tips: Denis Shapovalov - Casper Ruud

    Denis Shapovalov has lost the 2nd set
    shapovalov-denisin 6 of last 7 matches.
    2nd Set Casper Ruud Win
    -156
    Casper Ruud has won the 1st set
    ruud-casperin 5 of last 6 matches.
    1st Set Casper Ruud Win
    Bovada
    -175
    Over 20.5 games
    ruud-casperin 10 of last 11 Casper Ruud games.
    Total Over (20.5)
    MyBookie
    -118
    Denis Shapovalov won with a +4.5 games handicap
    shapovalov-denisin 13 of last 14 matches.
    Denis Shapovalov Handicap (+4.5)
    MyBookie
    +145
    View more facts