CSKA vs FC Dynamo-Makhachkala Prediction 21 March 2026

Details
The main thing

    🔊 Can CSKA secure their first RPL victory after the winter break? On Saturday, Dynamo Makhachkala will visit VEB Arena, a team that has never defeated the "Army Men" in Moscow. Both teams played cup matches midweek. Which club will arrive at the upcoming clash in better physical condition? We'll assess each team's chances in our editorial prediction.

    Head-to-Head

    📊 The teams have faced each other five times in total. CSKA lead the head-to-head record 4-1. Notably, none of these encounters have seen the total goals exceed 2.5 during regular time.

    Head-to-head statistics CSKA - FC Dynamo-Makhachkala

    83%
    5 Wins
    0%
    0 Draws
    17%
    1 Win
    Total games
    6
    Total Goals Avg
    2
    Both teams scored
    33%
    1.5
    Total average
    0.5
    5.5
    Corner
    4
    2.17
    Yellow cards
    1.33
    Last matches
    21.03.26
    RPL
    CSKA Moscow
    CSKA Moscow
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    1.76
    0.88
    9
    6
    9
    15
    0
    1
    3
    1
    2
    1
    1
    0
    1.76
    0.88
    9
    6
    9
    15
    0
    1
    26.11.25
    Russian Cup
    CSKA Moscow
    CSKA Moscow
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    -
    -
    6
    2
    -
    -
    3
    0
    2
    1
    0
    1
    2
    0
    5
    4
    -
    -
    6
    2
    -
    -
    3
    0
    08.11.25
    RPL
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    CSKA Moscow
    CSKA Moscow
    1.96
    1.09
    7
    6
    13
    12
    0
    0
    0
    1
    0
    0
    0
    1
    1.96
    1.09
    7
    6
    13
    12
    0
    0
    05.11.25
    Russian Cup
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    CSKA Moscow
    CSKA Moscow
    -
    -
    3
    2
    -
    -
    3
    4
    1
    0
    1
    0
    0
    0
    -
    -
    3
    2
    -
    -
    3
    4
    29.03.25
    RPL
    CSKA Moscow
    CSKA Moscow
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    1.37
    0.09
    9
    2
    14
    10
    3
    2
    2
    0
    1
    0
    1
    0
    1.37
    0.09
    9
    2
    14
    10
    3
    2
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    CSKA Moscow Team Overview

    CSKA wrapped up the first half of the season with a defeat to Krasnodar in the Russian Premier League (2-3) and have yet to secure a win in the league since, currently enduring a three-match losing streak. As a result, Fabio Celestini's side have slipped out of the top four, now sitting in 5th place. Their gap to the top three has widened to five points.

    CSKA did manage to exact some revenge on the "Bulls" in the first leg of the Russian Cup RPL Path semifinal with a 3-1 victory. However, that advantage was erased in the return leg earlier this week in Krasnodar. The visitors ended the first half with a comfortable 0-1 lead but were reduced to ten men just before halftime. In the second half, the hosts extended their lead to three goals, and after a second red card for the "Army Men," they completed a resounding 4-0 rout.

    Match Results: CSKA Moscow

    Last matches
    28.08.26
    RPL
    Akron Tolyatti
    Akron Tolyatti
    CSKA Moscow
    CSKA Moscow
    0.73
    1.59
    1
    7
    23
    9
    5
    1
    2
    2
    1
    1
    1
    1
    0.73
    1.59
    1
    7
    23
    9
    5
    1
    D
    22.08.26
    RPL
    CSKA Moscow
    CSKA Moscow
    Lokomotiv Moscow
    Lokomotiv Moscow
    1.84
    1.37
    5
    1
    14
    13
    2
    1
    3
    2
    1
    1
    2
    1
    1.84
    1.37
    5
    1
    14
    13
    2
    1
    W
    18.08.26
    Russian Cup
    CSKA Moscow
    CSKA Moscow
    Akron Tolyatti
    Akron Tolyatti
    1
    -
    -
    7
    2
    14
    14
    1
    1
    0
    1
    0
    1
    0
    0
    -
    -
    7
    2
    14
    14
    1
    1
    L
    15.08.26
    RPL
    CSKA Moscow
    CSKA Moscow
    Fakel Voronezh
    Fakel Voronezh
    1.04
    0.61
    7
    3
    14
    12
    3
    3
    1
    0
    0
    0
    1
    0
    1.04
    0.61
    7
    3
    14
    12
    3
    3
    W
    08.08.26
    RPL
    CSKA Moscow
    CSKA Moscow
    Rostov
    Rostov
    0.62
    0.55
    1
    3
    6
    9
    1
    2
    0
    0
    0
    0
    0
    0
    0.62
    0.55
    1
    3
    6
    9
    1
    2
    D
    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 Evseev's Dynamo have climbed to a safe 12th position since early November, a spot they secured right after a loss to CSKA at the close of the first half of the season. After the winter break, the Makhachkala side have picked up six points in the Russian Premier League, but there's no room for complacency as they are just one point clear of the relegation playoff zone.

    In addition to their league successes, Dynamo have continued their run in the Russian Cup, reaching the quarterfinals of the Regions Path. The draw pitted them against Zenit, necessitating a trip to Saint Petersburg. The visitors put on a decent display in the northern capital, holding 45% possession and managing six shots compared to the hosts' eleven. However, it was a controversial penalty against the "White-Blues" that ultimately decided the match (1-0).

    Match Results: Dynamo-Makhachkala

    Last matches
    23.08.26
    RPL
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    Krasnodar
    Krasnodar
    0.77
    0.41
    7
    3
    10
    13
    1
    2
    0
    1
    0
    0
    0
    1
    0.77
    0.41
    7
    3
    10
    13
    1
    2
    L
    20.08.26
    Russian Cup
    Baltika Kaliningrad
    Baltika Kaliningrad
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    -
    -
    1
    6
    16
    7
    1
    1
    1
    1
    0
    1
    1
    0
    5
    4
    -
    -
    1
    6
    16
    7
    1
    1
    L
    16.08.26
    RPL
    Krylya Sovetov
    Krylya Sovetov
    1
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    1.88
    2.23
    9
    5
    14
    6
    3
    3
    1
    4
    1
    2
    0
    2
    1.88
    2.23
    9
    5
    14
    6
    3
    3
    W
    09.08.26
    RPL
    Dynamo Moscow
    Dynamo Moscow
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    0.79
    1.06
    4
    2
    13
    17
    3
    3
    3
    1
    0
    0
    3
    1
    0.79
    1.06
    4
    2
    13
    17
    3
    3
    L
    04.08.26
    Russian Cup
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    Krylya Sovetov
    Krylya Sovetov
    -
    -
    5
    5
    14
    15
    3
    1
    1
    2
    0
    1
    1
    1
    -
    -
    5
    5
    14
    15
    3
    1
    L
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Latest news

    CSKA Moscow

    🎙 CSKA's head coach shared his thoughts on the match against Krasnodar. "We faced a very strong team. It's clear that in games where you need to challenge Krasnodar, you have to impose your style of play. The red cards made things difficult for us. We knew it would be tough playing with fewer men. We had to hold on. After the second sending-off, only a miracle could have saved us. We need to understand, accept, and work on this. I have no doubt that the team will turn things around. Right now, we are struggling and suffering," said Fabio Celestini.

    ❌ The only absence for the upcoming round will be Kirill Glebov, who missed the match against Dynamo due to an accumulation of yellow cards. Fortunately, CSKA have no injury concerns.

    Dynamo-Makhachkala

    🎙 Dynamo's head coach shared his thoughts on his team's performance and the refereeing decisions in the match against Zenit. "Any questions about the game? How it unfolded, did anyone see anything? As for the penalty, that's for others to discuss. We showed a good level against Zenit. I'm satisfied with my team; whether to be upset or not-it's the cup, that's how things turned out, conceding from a penalty," said Vadim Yevseyev.

    ❌ Dynamo are missing two players due to ACL injuries. Vadim Shumakhov tore his ligaments in a recent match against Orenburg, and Alexander Sandrachuk has been out since late 2024.

    🟨 Yellow Card Prediction

    CSKA have been struggling with discipline in their recent matches. In their last three games, the "Army Men" have seen four red cards. Consequently, they've also picked up a significant number of yellow cards-nine in total. Over their last four games post-break, they average more than two yellow cards per match. Dynamo aren't exactly saints either, with an average of 1.75 cautions over their last four outings. Given these factors, there's a strong likelihood that the total yellow cards will exceed 3.5.

    ⚽️ Goal Prediction

    Both teams come into this fixture after midweek cup games and disappointing losses. Refereeing decisions played a part in each of those outcomes, which will likely affect the players' morale. Physical readiness will also be crucial. Under these circumstances, expecting a thrilling encounter is difficult. Considering their last five head-to-heads, none of which saw more than two goals scored, expectations for high scoring are even lower. Our prediction: total goals under 2.5.

    🚩 Corner Prediction

    Vadim Evseev's Dynamo play with a 4-2-3-1 formation, primarily focusing on counter-attacks. However, as per the coach's tactics, the Makhachkala side actively utilize set pieces to maintain pressure in the final third. This includes corners, where Dynamo are close to CSKA in RPL standings: 4.67 compared to 5.14. We anticipate that in the upcoming match, the visitors won't shy away from using their flanks aggressively, even in counter-attacks. Editor's pick: Dynamo total corners over 3.5.

    Editor's Prediction

    As the championship resumed, many tipped CSKA as strong contenders not just for the RPL medals but even for the title itself. While that list of experts has thinned, the Army Men are not yet too far behind the top three to give up hope entirely. Why not break their losing streak against Dynamo, a team that has recently become a favorable matchup for the Muscovites, suffering three defeats in their last four head-to-heads?

    FC Makhachkala have struggled on the road this season, securing only three points from ten away matches. If the RPL table considered only away games, Dynamo would be at the bottom of the standings. Given these circumstances, a CSKA victory seems more likely. Considering the low scoring nature of their encounters, we anticipate a narrow win for the hosts, with a scoreline of 1-0.

    CSKA Moscow Win
    Published: 20/03/2026, 10:38

    No comments

    Minimum 20 characters, maximum 500 characters

    Betting Tips: CSKA Moscow - Dynamo-Makhachkala

    Dynamo-Makhachkala have lost the 1st half:
    fc-dynamo-makhachkalain 7 of last 8 away games (Premier League).
    1st Half CSKA Moscow Win
    +134
    Dynamo-Makhachkala have drawn in the 2nd half:
    fc-dynamo-makhachkalain 6 of last 7 games.
    2nd Half Draw
    +136
    CSKA Moscow have won:
    cska-moscow-1in 7 of last 8 home games.
    CSKA Moscow Win
    -133
    CSKA Moscow have not won:
    cska-moscow-1in 8 of last 9 games.
    Dynamo-Makhachkala will not lose
    +107
    View more facts

    CSKA - FC Dynamo-Makhachkala Table position

    Premier League 25/26
    gWDLGDPForm
    4.
    Spartak Moscow
    Spartak Moscow
    30157847-3952
    5.
    CSKA Moscow
    CSKA Moscow
    30156944-3351
    6.
    Baltika Kaliningrad
    Baltika Kaliningrad
    301113638-2146
    13.
    Akron Tolyatti
    Akron Tolyatti
    30691535-5327
    14.
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    305111419-3726
    15.
    Nizhny Novgorod
    Nizhny Novgorod
    30651926-5023

    Comparison of Teams Stats

    10 matches
    6 - Wins
    3 - Draws
    1 - Lose
    Wins - 5
    Draw - 1
    Loses - 4
    10 matches
    Scored - 15
    Conceded - 10
    +5
    +4
    14 - Scored
    10 - Conceded
    6
    Wins
    5
    3
    Draws
    1
    1
    Loses
    4
    Goal difference
    15
    Scored
    14
    10
    Conceded
    10
    2.5
    Match goals average
    2.4
    1.5
    Goals scored per match on average
    1.4
    1
    Goals conceded per match on average
    1
    7
    Both teams scored
    6
    60'
    Minutes / Goal scored
    64'
    View all stats