FC Dynamo-Makhachkala vs Zenit Prediction 19 April 2026
🔊 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

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

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
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).