FC Dynamo-Makhachkala vs Spartak Moscow Prediction

Details
The main thing

    🔊 Which team will claim the top spot in Group C of the Russian Cup? The contenders have already secured their places in the playoffs of the RPL Path. However, there is still room for positional changes. For Spartak to top the group, they need a victory in Kaspiysk at the Anzhi Arena. Yet, it's uncertain whether the "Red-Whites" will take to the field with this objective. Especially since Dynamo Makhachkala rarely lose at home. Still, bookmakers' odds favor the visiting team. We will explore various scenarios to determine the most optimal outcome.

    Head-to-Head

    📊 Dynamo Makhachkala have proven to be a challenging opponent for Spartak. To put it in perspective, the "Blue and Whites" have claimed victory in 3 out of their last 6 head-to-head encounters. Another match ended in a draw. This season, the teams have faced off twice. In the league, the Moscow side secured a 1-0 win, taking the lead late in the first half and gaining a numerical advantage shortly after the break. In the first round of the Russian Cup, Dynamo pulled off an upset. Gamid Agalarov scored from the penalty spot in the 87th minute, but Spartak managed to equalize. However, in the penalty shootout, fortune favored the Makhachkala team.

    Dynamo Makhachkala boast a well-organized and solid defense, which seems almost impenetrable for Spartak. In all their head-to-head clashes, Spartak have managed no more than a single goal. Given that the "Red and Whites" are essentially out of title contention and are playing away, we suggest betting on the total goals for the visitors to be under 1.5.

    H2H Stats Matches and Previous Teams Results

    38%
    3 Wins
    25%
    2 Draws
    38%
    3 Wins
    Total games
    8
    Total Goals Avg
    1.75
    Both teams scored
    50%
    0.75
    Total average
    1
    4.38
    Corner
    5.13
    2.38
    Yellow cards
    1.88
    13.5
    Fouls
    15.13
    Last matches
    17.05.26
    RPL
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    Spartak Moscow
    Spartak Moscow
    1
    0.40
    0.99
    3
    4
    12
    16
    4
    2
    0
    0
    0
    0
    0
    0
    0.40
    0.99
    3
    4
    12
    16
    4
    2
    21.10.25
    Russian Cup
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    Spartak Moscow
    Spartak Moscow
    -
    -
    10
    1
    15
    20
    4
    1
    1
    3
    1
    1
    0
    2
    -
    -
    10
    1
    15
    20
    4
    1
    12.08.25
    Russian Cup
    Spartak Moscow
    Spartak Moscow
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    -
    -
    2
    4
    0
    0
    4
    2
    1
    1
    0
    0
    1
    1
    3
    4
    -
    -
    2
    4
    0
    0
    4
    2
    19.07.25
    RPL
    Spartak Moscow
    Spartak Moscow
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    1
    1.09
    0.46
    4
    3
    21
    15
    3
    5
    1
    0
    1
    0
    0
    0
    1.09
    0.46
    4
    3
    21
    15
    3
    5
    11.04.25
    RPL
    Spartak Moscow
    Spartak Moscow
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    2.15
    0.81
    9
    6
    20
    15
    2
    2
    1
    2
    0
    2
    1
    0
    2.15
    0.81
    9
    6
    20
    15
    2
    2
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Dynamo-Makhachkala Team Overview

    Dynamo Makhachkala are among the candidates for relegation from the Russian Premier League, with their last victory dating back to August. The team has failed to score in three consecutive matches and recently suffered a home defeat to Krasnodar (0-2). Their opponents scored late in each half and ultimately deserved the win based on overall chances. This marked Makhachkala's first home defeat, pushing them into the relegation playoff zone, just four points away from direct relegation.

    Against the backdrop of a rather mediocre league performance, Dynamo Makhachkala's run in the Russian Cup group stage appears quite sensational. They have won all their matches either in regular time or via penalties. The team has netted eight goals in five matches, surpassing their league tally of five goals after 12 rounds. Their latest cup match took place in early October, where they hosted a resurgent Rostov and triumphed in a penalty shootout (2-1), having already secured a spot in the RPL Path playoffs.

    Match Results: Dynamo-Makhachkala

    Last matches
    23.05.26
    RPL
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    Ural Yekaterinburg
    Ural Yekaterinburg
    1.30
    0.39
    4
    2
    13
    14
    1
    4
    2
    0
    1
    0
    1
    0
    1.30
    0.39
    4
    2
    13
    14
    1
    4
    W
    20.05.26
    RPL
    Ural Yekaterinburg
    Ural Yekaterinburg
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    0.61
    0.29
    7
    4
    12
    11
    1
    2
    0
    1
    0
    1
    0
    0
    0.61
    0.29
    7
    4
    12
    11
    1
    2
    W
    17.05.26
    RPL
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    Spartak Moscow
    Spartak Moscow
    1
    0.40
    0.99
    3
    4
    12
    16
    4
    2
    0
    0
    0
    0
    0
    0
    0.40
    0.99
    3
    4
    12
    16
    4
    2
    D
    10.05.26
    RPL
    Akhmat Grozny
    Akhmat Grozny
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    1.23
    0.52
    4
    6
    12
    20
    2
    0
    1
    1
    0
    1
    1
    0
    1.23
    0.52
    4
    6
    12
    20
    2
    0
    D
    02.05.26
    RPL
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    Rostov
    Rostov
    1.21
    0.15
    3
    1
    14
    22
    1
    4
    1
    2
    0
    1
    1
    1
    1.21
    0.15
    3
    1
    14
    22
    1
    4
    L
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Spartak Moscow Team Overview

    Working at Spartak always comes with heightened pressure, and Dejan Stankovic is experiencing this firsthand. His team plays well, but their results fall short of expectations. As a result, there is constant speculation about potential replacements for the Serbian manager. Rumor has it there's already an agreement with Luis Garcia, whose last role was with Alaves. These rumors aren't baseless. Before the international break, Spartak fell to CSKA (2-3) in the derby. Just before that, they managed a draw against Rostov (1-1), despite being down to ten men. The team currently sits in sixth place in the league, but their gap from the top has widened to seven points.

    In the Russian Cup, Spartak's performance has been mixed. They have secured a spot in the playoffs of the RPL Path but are only in second place heading into the final round. At home, they've suffered defeats not only to Dynamo Makhachkala but also to Rostov (1-2). In the previous round, they barely clinched three points in Nizhny Novgorod, scoring a decisive goal in stoppage time (2-1).

    Match Results: Spartak Moscow

    Last matches
    24.05.26
    Russian Cup
    Spartak Moscow
    Spartak Moscow
    Krasnodar
    Krasnodar
    -
    -
    3
    1
    17
    21
    3
    6
    1
    1
    1
    0
    0
    1
    4
    3
    -
    -
    3
    1
    17
    21
    3
    6
    W
    17.05.26
    RPL
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    Spartak Moscow
    Spartak Moscow
    1
    0.40
    0.99
    3
    4
    12
    16
    4
    2
    0
    0
    0
    0
    0
    0
    0.40
    0.99
    3
    4
    12
    16
    4
    2
    D
    11.05.26
    RPL
    Spartak Moscow
    Spartak Moscow
    Rubin Kazan
    Rubin Kazan
    2.95
    0.75
    6
    3
    16
    10
    2
    5
    2
    1
    1
    0
    1
    1
    2.95
    0.75
    6
    3
    16
    10
    2
    5
    W
    06.05.26
    Russian Cup
    Spartak Moscow
    Spartak Moscow
    CSKA Moscow
    CSKA Moscow
    -
    -
    5
    7
    11
    9
    2
    4
    1
    0
    1
    0
    0
    0
    -
    -
    5
    7
    11
    9
    2
    4
    W
    01.05.26
    RPL
    Krylya Sovetov
    Krylya Sovetov
    Spartak Moscow
    Spartak Moscow
    1.14
    1.40
    0
    10
    10
    16
    1
    2
    2
    1
    1
    0
    1
    1
    1.14
    1.40
    0
    10
    10
    16
    1
    2
    L
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Latest news

    Dynamo-Makhachkala

    🎙 Dynamo Makhachkala head coach Khasanbi Bidzhiev believes his team held their own against Krasnodar: “We would have liked to press better in the first half. We played with confidence but conceded a simple goal, which was disappointing. In the second half, we made adjustments, turned the game around at one point, and came close to equalizing. We applied pressure and sent as many players forward as possible, which opened up more space. The match against the Russian champions was a hard-fought battle. We didn't fall short against Krasnodar, and the guys gave it their all.”

    ❌ In the upcoming match, Yan Dapo and Alexander Sandrachuk will be absent as they are sidelined with injuries until after the winter break. Additionally, Houssem Mrezig is suspended due to an accumulation of yellow cards.

    Spartak Moscow

    🎙 Spartak's assistant coach Nenad Sakic, stepping in for the suspended Dejan Stankovic, expressed his gratitude to the squad for their resilience in the match against Rostov: "I want to thank the guys because they showed character. This is what we demanded from them. It's incredibly challenging to play with a man down for 70 minutes, even against kids, let alone professional teams. Despite being outnumbered, the team fought hard and, even after conceding a goal, they didn't stop and continued doing everything possible to achieve the desired result."

    ❌ Last weekend, Serbia international Srdjan Babic tore his cruciate knee ligaments and will be sidelined for an extended period. Daniil Zorin will also miss the upcoming match due to an accumulation of yellow cards.

    🟨 Yellow Card Prediction

    In the Russian Cup, Dynamo Makhachkala have the edge in terms of yellow cards, averaging 2.8 compared to Spartak's 2.6. Matches involving Dynamo typically see an average of five bookings, while Spartak's games feature one more. Their head-to-head in the first round produced six yellow cards, and their league encounter saw eight. Therefore, a bet on total yellow cards over 4.5 seems likely to pay off.

    ⚽️ Goal Prediction

    We've noted that Dynamo Makhachkala have been much more prolific in the Russian Cup. The team approaches the tournament with full commitment, whereas their opponents often experiment with lineups, which hasn't yielded positive results in the RPL for any of them. Consequently, the "White-Blues" have scored in 11 of their last 12 Russian Cup matches, including all five rounds of the current group stage. Thus, betting on a home goal makes sense.

    🚩 Corner Prediction

    In the Russian Cup, both teams have been delivering a low number of corners. However, Spartak hold a slight advantage in this aspect, averaging 3 compared to Dynamo's 2.2. Spartak's matches see an average of 6.8 corners, while Dynamo Moscow's games have a slightly higher average of 7.2. Yet, none of their head-to-head meetings this season have exceeded seven corners. Hence, a bet on total corners under 9.5 appears justified.

    Editor's Prediction

    Spartak are the favorites for the upcoming clash. In the Russian Cup, they have shown their best form on the road, not dropping a single point away from home. However, it’s worth noting that their victory over Rostov came at the start of the tournament when their opponents were not at their current level of form, and they only managed to edge past Pari NN with a stoppage-time goal. Meanwhile, Dynamo Makhachkala have won all their group stage matches in the Russian Cup and are determined to continue their success in this fixture. Therefore, it wouldn’t be surprising if the hosts avoid defeat in regular time. A potential scoreline prediction is a 1-1 draw.

    Makhachkala have the lowest scoring record in the RPL, but the Russian Cup is a different story, where goals and points come more easily. Spartak's defense is not known for its reliability, and they are expected to make significant rotations for this match. Thus, our key bet is that Dynamo Makhachkala will score. Especially since Hasanbi Bidzhiyev's side have found the net in 11 of their last 12 Russian Cup matches.

    Our choice
    Dynamo-Makhachkala will score goal at odds of -164*
    *The odds are relevant for the time of publication (20 October 2025, 10:36)

    Betting Tips: Dynamo-Makhachkala - Spartak Moscow

    Spartak Moscow have won
    fc-spartak-moscowin 5 of last 6 away games (Russian Cup).
    Spartak Moscow Win
    Bovada
    -120
    Dynamo-Makhachkala have not lost
    fc-dynamo-makhachkalain 8 of last 9 home games.
    Dynamo-Makhachkala will not lose
    -105
    Over 1.5 goals scored
    fc-dynamo-makhachkalain 6 of last 7 Dynamo-Makhachkala games (Russian Cup).
    fc-spartak-moscowin last 16 Spartak Moscow games.
    fc-spartak-moscowin last 10 Spartak Moscow games (Russian Cup).
    fc-spartak-moscowin last 9 Spartak Moscow away games.
    in last 9 Inal Tanashev games.
    Total goals Over (1.5)
    -286
    Dynamo-Makhachkala have conceded
    fc-dynamo-makhachkalain 9 of last 10 games (Russian Cup).
    Spartak Moscow have scored
    fc-spartak-moscowin last 15 games.
    fc-spartak-moscowin last 10 games (Russian Cup).
    fc-spartak-moscowin last 8 away games.
    fc-spartak-moscowin last 6 away games (Russian Cup).
    Spartak Moscow will score goal
    -455
    View more facts

    FC Dynamo-Makhachkala - Spartak Moscow Table position

    Group stage Group C
    gWDLGDPForm
    1.
    Spartak Moscow
    Spartak Moscow
    641113-513
    2.
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    63219-713
    3.
    Rostov
    Rostov
    62138-97
    4.
    Pari NN
    Pari NN
    61054-133

    Comparison of Teams Stats

    10 matches
    2 - Wins
    5 - Draws
    3 - Loses
    Wins - 6
    Draws - 2
    Loses - 2
    10 matches
    Scored - 10
    Conceded - 10
    0
    +3
    12 - Scored
    9 - Conceded
    2
    Wins
    6
    5
    Draws
    2
    3
    Loses
    2
    Goal difference
    10
    Scored
    12
    10
    Conceded
    9
    2
    Match goals average
    2.1
    1
    Goals scored per match on average
    1.2
    1
    Goals conceded per match on average
    0.9
    6
    Both teams scored
    7
    90'
    Minutes / Goal scored
    78'
    View all stats