FC Dynamo-Makhachkala vs Zenit Prediction 19 April 2026

Details
The main thing

    🔊 In the 25th round of the Russian Premier League, Dynamo Makhachkala and Zenit will both aim to break their winless streaks. The "Blue-Whites" have gone four matches without a victory, while Zenit have failed to win in their last two. The match will take place on Dynamo's home turf, where Makhachkala remain unbeaten since the winter break. Can the hosts maintain their defensive stronghold at home, or will the league's second-placed team find a way through? We'll evaluate both teams' chances in our editorial prediction.

    Head-to-Head

    📊 Throughout their history, the teams have clashed only four times in official matches. Zenit lead the head-to-head with a 4-0 record. Notably, in three of those four encounters, Zenit's winning margin was no more than a single goal.

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

    0%
    0 Wins
    0%
    0 Draws
    100%
    5 Wins
    Total games
    5
    Total Goals Avg
    2
    Both teams scored
    20%
    0.2
    Total average
    1.8
    3
    Corner
    5.8
    1.6
    Yellow cards
    1.2
    Last matches
    13.07.26
    Club Friendly Games
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    -
    -
    6
    5
    -
    -
    1
    0
    1
    1
    0
    1
    1
    0
    -
    -
    6
    5
    -
    -
    1
    0
    01.07.26
    Club Friendly Games
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    2
    0
    1
    0
    1
    0
    19.04.26
    RPL
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    0.18
    1.92
    5
    7
    19
    7
    2
    1
    0
    1
    0
    0
    0
    1
    0.18
    1.92
    5
    7
    19
    7
    2
    1
    18.03.26
    Russian Cup
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    -
    -
    7
    2
    -
    -
    1
    2
    1
    0
    1
    0
    0
    0
    -
    -
    7
    2
    -
    -
    1
    2
    23.08.25
    RPL
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    1.7
    1.04
    3
    4
    10
    12
    0
    1
    4
    0
    2
    0
    2
    0
    1.7
    1.04
    3
    4
    10
    12
    0
    1
    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 have remained unbeaten at home since the winter break. The issue, however, is that Vadim Evseev's squad have played most of their matches away, suffering four defeats and securing just one draw. During this period, the Makhachkala side were knocked out of the Russian Cup by Zenit once again, but they climbed to a safer 11th place in the league, just one point clear of the relegation playoff zone.

    In their last Russian Premier League match, Dynamo also played away against Lokomotiv, managing to break a streak of three consecutive away losses with a 1-1 draw. Although Lokomotiv's dominance was evident with 68% possession and more than double the threat in terms of chances (16 shots with 1.88 xG compared to 6 shots with 0.93 xG), Dynamo scored first but conceded an equalizer in the dying moments of the game (87th minute).

    Match Results: Dynamo-Makhachkala

    Last matches
    30.08.26
    RPL
    Rubin Kazan
    Rubin Kazan
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    0.64
    1.38
    2
    5
    10
    13
    4
    3
    3
    1
    0
    0
    3
    1
    0.64
    1.38
    2
    5
    10
    13
    4
    3
    L
    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
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Zenit Saint Petersburg Team Overview

    An unexpected outcome last week saw Zenit unable to secure back-to-back victories. The last time this happened was back in August of last year. Coincidentally, the results are identical to then-a loss followed by a draw. Their defeat against Spartak (0-1 after a penalty shootout) knocked Sergei Semak's side out of the Russian Cup. We'll discuss the remaining match below.

    In the 24th round, Zenit hosted Krasnodar, and a win could have propelled them to the top of the RPL standings. This scenario seemed quite feasible: the St. Petersburg side scored in the first half and maintained a narrow lead until the 69th minute. However, Cordoba's goal and a subsequent red card for the hosts changed the game's dynamics. Moreover, the "Bulls" doubled the "Blue-White-Sky Blues" in shots (10 to 5) and dominated possession (58% to 42%). Thus, Semak and his squad should be content with the draw.

    Match Results: Zenit Saint Petersburg

    Last matches
    29.08.26
    RPL
    Fakel Voronezh
    Fakel Voronezh
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    1
    0.34
    2.19
    2
    6
    20
    5
    2
    0
    0
    1
    0
    0
    0
    1
    0.34
    2.19
    2
    6
    20
    5
    2
    0
    W
    23.08.26
    RPL
    Spartak Moscow
    Spartak Moscow
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    1
    0.96
    0.76
    4
    4
    21
    13
    5
    3
    2
    0
    2
    0
    0
    0
    0.96
    0.76
    4
    4
    21
    13
    5
    3
    L
    19.08.26
    Russian Cup
    Krylya Sovetov
    Krylya Sovetov
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    -
    -
    3
    8
    14
    12
    2
    1
    0
    0
    0
    0
    0
    0
    0
    0
    3
    5
    -
    -
    3
    8
    14
    12
    2
    1
    W
    16.08.26
    RPL
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Dynamo Moscow
    Dynamo Moscow
    1.02
    0.80
    1
    7
    15
    15
    2
    2
    3
    0
    2
    0
    1
    0
    1.02
    0.80
    1
    7
    15
    15
    2
    2
    W
    09.08.26
    RPL
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Rodina Moscow
    Rodina Moscow
    1.64
    0.91
    11
    3
    9
    12
    1
    1
    1
    2
    1
    0
    0
    2
    1.64
    0.91
    11
    3
    9
    12
    1
    1
    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

    🎙 Honorary president of Makhachkala's Dynamo, Gadji Gadjiev, has advocated for the expansion of the RPL. "My stance aligns with that of several coaches - the number of teams should be increased. Currently, there are no international matches, the season has become longer, and stadiums have improved. We can now play in December or February. Therefore, we can comfortably accommodate 18 teams in the league," Gadjiev shared his opinion.

    ❌ In the last round, Dynamo's roster took a hit with injuries to two players: Mehdi Mubarik and Valdemiro Domingos. The medical staff is still assessing their conditions. Hazem Mestouri will definitely miss the upcoming match due to accumulating too many yellow cards.

    Zenit Saint Petersburg

    🎙 Sergei Semak praised Dynamo Makhachkala ahead of their head-to-head clash: “Dynamo have been performing well in the league, especially on their home turf. They are a strong home team, although they could have taken all three points from Moscow after their match against Lokomotiv. This shows that Dynamo are in good form right now, playing much more aggressively in attack-they've improved in this aspect. Defensively, they've always been solid. Any team traveling to Makhachkala faces a serious challenge.”

    ❌ According to the coaching staff, Gustavo Mantuan was expected to fully recover from his injury and feature in the match against Krasnodar, but he didn't make it onto the field. It's still unclear whether he will be available against Dynamo. As for Pedro dos Santos, he will definitely not be playing, having received a red card in the last round.

    🟨 Prediction on Yellow Cards

    The main referee for the match is Inal Tanashev. Over the last 12 rounds of the RPL, he averages 4.7 yellow cards per game. Trips to Dagestan often turn fiery due to the local football's physical nature. Moreover, both teams have much at stake in the league: Zenit are fighting for the title, while Dinamo are battling to avoid relegation. The intensity level promises to be sky-high. Given these circumstances, a bet on total yellow cards over 3.5 seems reasonable.

    ⚽️ Prediction on Goals

    Dinamo are the least prolific team in the RPL, with only 15 goals scored in 24 matches. The nearest team, Rostov, have netted four more. Zenit, alongside Krasnodar, boast the second-best defense in the league, conceding just 17 goals. Additionally, in 3 out of 4 head-to-head encounters with the "white-blues," Zenit have kept a clean sheet. A bet on both teams to score (no) appears logical.

    🚩 Prediction on Corners

    Recently, Sergei Semak has shifted from the standard 4-2-3-1 formation to a 4-1-4-1 setup. However, the active flanks remain a constant feature, allowing the "blue-white-sky blues" to frequently reach the corner flags. In away games, Zenit show no hesitation and average the most corners in the RPL-5.73 per game over 11 rounds. Additionally, their main target man, Alexander Sobolev, is in form, ensuring there's always someone to aim for with crosses. We believe it's a safe bet to take Zenit's total corners over 5.5.

    Editorial Prediction

    The last head-to-head clash between these teams was quite recent, ending in a narrow victory for Zenit in the cup (1-0), with the St. Petersburg side playing at home. Although Sergei Semak didn't field his strongest lineup, there's a good chance some key players will be rested again on Sunday, as Zenit have a derby against Lokomotiv coming up midweek. Even with their best squad, the "blue-white-sky blues" often achieve success through a pragmatic approach.

    We shouldn't expect a flurry of goals from the hosts, who are among the least prolific in the RPL. Thus, a bet on total goals under 2.5 seems reasonable here. We still give a slight edge to the visitors with a minimal scoreline (1-0).

    Total goals Under (2,5)
    Published: 17/04/2026, 22:17

    No comments

    Minimum 20 characters, maximum 500 characters

    Betting Tips: Dynamo-Makhachkala - Zenit Saint Petersburg

    Zenit Saint Petersburg have not lost:
    fc-zenit-st-petersburg-1in 19 of last 20 games (Premier League).
    fc-zenit-st-petersburg-1in 12 of last 13 away games.
    fc-zenit-st-petersburg-1in 9 of last 10 games.
    fc-zenit-st-petersburg-1in 8 of last 9 away games (Premier League).
    Zenit Saint Petersburg will not lose
    -1000
    Over 1.5 goals scored:
    fc-zenit-st-petersburg-1in last 7 Zenit Saint Petersburg away games (Premier League).
    fc-zenit-st-petersburg-1in last 5 Zenit Saint Petersburg games (Premier League).
    in last 6 Inal Tanashev games.
    Total goals Over (1,5)
    -192
    Zenit Saint Petersburg have scored under 2.5 goals:
    fc-zenit-st-petersburg-1in 19 of last 20 games.
    fc-zenit-st-petersburg-1in 13 of last 15 away games (Premier League).
    fc-zenit-st-petersburg-1in 11 of last 12 games (Premier League).
    Zenit Saint Petersburg Total goals Under (2,5)
    -556
    Zenit Saint Petersburg have scored:
    fc-zenit-st-petersburg-1in last 16 games (Premier League).
    fc-zenit-st-petersburg-1in last 10 away games.
    fc-zenit-st-petersburg-1in 9 of last 10 games.
    fc-zenit-st-petersburg-1in last 7 away games (Premier League).
    Zenit Saint Petersburg will score goal
    -435
    View more facts

    FC Dynamo-Makhachkala - Zenit Table position

    Premier League 25/26
    gWDLGDPForm
    1.
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    30208253-1968
    2.
    Krasnodar
    Krasnodar
    30206460-2366
    3.
    Lokomotiv Moscow
    Lokomotiv Moscow
    301411554-3953
    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
    5 - Wins
    0 - Draws
    5 - Loses
    Wins - 8
    Draws - 0
    Loses - 2
    10 matches
    Scored - 15
    Conceded - 13
    +2
    +11
    16 - Scored
    5 - Conceded
    5
    Wins
    8
    0
    Draws
    0
    5
    Loses
    2
    Goal difference
    15
    Scored
    16
    13
    Conceded
    5
    2.8
    Match goals average
    2.1
    1.5
    Goals scored per match on average
    1.6
    1.3
    Goals conceded per match on average
    0.5
    7
    Both teams scored
    2
    60'
    Minutes / Goal scored
    58'
    View all stats