FC Dynamo-Makhachkala vs Spartak Moscow Prediction

Details
The main thing

    πŸ”Š Can Dynamo snap their winless streak and at least secure a spot in the relegation play-off zone of the Russian Premier League? It’s a tough challenge, especially with Spartak coming to Kaspiysk as they chase a bronze-medal finish. Both sides need nothing less than a victory to keep their ambitions alive, while the Red-and-Whites must also hope Lokomotiv slip up in the race for third place. Which club holds the upper hand in this high-stakes clash? We break down the odds and offer our prediction.

    Head-to-Head

    πŸ“Š The two sides have faced off just seven times in official competitions, with the head-to-head record perfectly balanced at 3 wins apiece and one draw. Notably, five out of those seven encounters have seen under 2.5 total goals scored.

    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

    Vadim Yevseyev’s Dynamo are winless in eight consecutive league matches, picking up just four points during this stretch. Earlier in the spring, the β€œBlue-Whites” sat safely in 12th place, but now they can’t climb higher than the relegation play-off zone. What’s more, the Makhachkala side could face direct relegation even with a draw against Spartak, should Pari NN secure all three points.

    Last week, Dynamo shared the spoils in a Caucasus derby with Akhmat (1-1). The match took place in Grozny and was largely dictated by the hosts. Akhmat enjoyed a slight edge in possession (53% to 47%) and outshot Dynamo both in quantity and quality (10 attempts, 1.23 xG versus 5 shots, 0.52 xG). Nevertheless, the visitors took the lead before halftime and held on to their narrow advantage until the 83rd minute, when Grozny finally found an equaliser.

    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

    The arrival of Juan Carlos Carcedo during the winter break has breathed new life into Spartak. Since the league resumed, the Moscow side have suffered just three defeats in 11 rounds, climbing from sixth to fourth in the table. Moreover, the Red-and-Whites have secured a spot in the Superfinal of the Russian Cup, while also remaining in contention for bronze in the league. To clinch third place, however, they must claim all three points in Kaspiysk and hope that Lokomotiv slip up against CSKA in the Moscow derby.

    Last time out, Spartak hosted Rubin and cruised to a convincing 2-1 victory. The hosts set the tone early, breaking the deadlock in just the fourth minute and doubling their advantage on the hour mark. Throughout the match, the Red-and-Whites maintained their dominance, enjoying 66% possession and outclassing their opponents in terms of chances created-firing 15 shots with 2.95 xG compared to Rubin’s nine efforts and 0.75 xG. The visitors managed to pull one back in stoppage time, but it was little more than a consolation as Spartak saw out a well-deserved win.

    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 will be without only Idar Shumakhov. The 26-year-old defender suffered a cruciate ligament tear in Matchday 21 and has since undergone surgery in Germany. His recovery is expected to be lengthy, so fans shouldn't expect to see him back on the pitch any time soon.

    Spartak Moscow

    ❌ Spartak have managed to avoid injuries over their last two matches. The only player still in the treatment room is Srdjan Babic. The Serbian defender suffered a cruciate ligament tear back in October last year. In early March, it was reported that Babic would need a few more weeks to recover, but he has yet to return to the squad since then.

    ⚽️ Goals Prediction

    Despite their ongoing winless streak, it’s hard to accuse Dynamo of lacking fight-especially on home turf. Since the winter break, the Blue and Whites have only failed to score once in five matches. Spartak’s defense on the road has looked anything but solid, conceding in six of their last seven league outings. All signs point to both sides finding the net in this one. Our prediction: both teams to score (yes) at odds of 1.94*.

    🚩 Corners Prediction

    There’s little doubt Spartak will look to impose themselves from the opening whistle and control possession. Dynamo, for their part, tend to sit deep and play on the counter. Even when the hosts do mount the occasional attack, Spartak’s 4-2-3-1 setup allows them to spring forward quickly, working the flanks where their wide men can either drive into the box or earn a set piece. Under Juan Carlos Carcedo, Spartak consistently rank among the RPL’s top three for average corners-and they actually win more away from home (5.71 per match) than they do at Otkritie Arena (5.27). Backing Spartak over 5.5 corners at 1.96* looks a solid play.

    *Odds are approximate and may vary across different bookmakers.

    Editorial Prediction

    Spartak enter this clash as clear favourites according to the odds, and there’s little doubt the Red-Whites are in better form heading into the fixture. However, the head-to-head record shows that the Makhachkala side have consistently troubled the Moscow outfit over the years, proving to be a tricky opponent for Spartak. Both teams will be going all out for victory, with Spartak chasing bronze medals and Dinamo fighting to stay in the Russian Premier League.

    This promises to be a fiercely contested match, where physical battles and tough challenges are likely to take centre stage. With that in mind, backing over 3.5 yellow cards looks a solid pick-this bet has landed in six of the last seven meetings between these teams. In terms of the result, we’ll give a slight edge to the visitors, who have shown more consistency lately (2-1).

    Our choice
    Yellow Cards - Total Over (3.5) at odds of -182*
    *The odds are relevant for the time of publication (15 May 2026, 20:10)

    Betting Tips: Dynamo-Makhachkala - Spartak Moscow

    Dynamo-Makhachkala have not won
    fc-dynamo-makhachkalain last 9 games.
    fc-dynamo-makhachkalain last 8 games (Premier League).
    Spartak Moscow will not lose
    -357
    Over 1.5 goals scored
    fc-dynamo-makhachkalain 7 of last 8 Dynamo-Makhachkala games (Premier League).
    fc-spartak-moscowin 15 of last 16 Spartak Moscow away games (Premier League).
    fc-spartak-moscowin 7 of last 8 Spartak Moscow away games.
    fc-spartak-moscowin 6 of last 7 Spartak Moscow games.
    in 6 of last 7 Rafael Shafeev games (in the Premier League).
    Total goals Over (1.5)
    -233
    Under 3.5 goals scored
    fc-dynamo-makhachkalafc-spartak-moscowin 6 of last 7 Dynamo-Makhachkala games against Spartak Moscow.
    fc-dynamo-makhachkalain 15 of last 16 Dynamo-Makhachkala home games (Premier League).
    fc-dynamo-makhachkalain 8 of last 9 Dynamo-Makhachkala home games.
    fc-dynamo-makhachkalain last 6 Dynamo-Makhachkala games (Premier League).
    fc-spartak-moscowin 11 of last 12 Spartak Moscow games.
    fc-spartak-moscowin 8 of last 9 Spartak Moscow games (Premier League).
    fc-spartak-moscowin last 6 Spartak Moscow away games.
    in 12 of last 14 Rafael Shafeev games.
    Total goals Under (3.5)
    -417
    Dynamo-Makhachkala have scored
    fc-dynamo-makhachkalain 8 of last 9 games (Premier League).
    Spartak Moscow have conceded
    fc-spartak-moscowin 12 of last 13 games (Premier League).
    fc-spartak-moscowin 10 of last 11 away games (Premier League).
    Dynamo-Makhachkala will score goal
    -192
    View more facts

    FC Dynamo-Makhachkala - Spartak Moscow Table position

    Premier League 25/26
    gWDLGDPForm
    3.
    Lokomotiv Moscow
    Lokomotiv Moscow
    301411554-3953
    4.
    Spartak Moscow
    Spartak Moscow
    30157847-3952
    5.
    CSKA Moscow
    CSKA Moscow
    30156944-3351
    13.
    Akron Tolyatti
    Akron Tolyatti
    30691535-5327
    14.
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    305111419-3726
    15.
    Pari NN
    Pari NN
    30651926-5023

    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