Zenit vs FC Dynamo-Makhachkala Prediction 23 August 2025
🔊 Will Zenit rejoin the title race in the Russian Premier League? With only five rounds played, they have already fallen significantly behind the leaders. If the team aims to reclaim the trophy, they need to step up their game this coming weekend. However, facing a spirited Dynamo Makhachkala won't be easy. The "White-Blues" may lack in class, but they can offer a level of resistance that the St. Petersburg side might struggle against. Therefore, we'll explore various options to ensure an insightful prediction. It's worth noting that the match will take place at the Gazprom Arena in St. Petersburg.
Head-to-Head
📊 The head-to-head history features two matches. Last season, Zenit made a strong start at home, taking a two-goal lead by the 15th minute. However, the team from Makhachkala avoided a rout. In fact, they narrowed the gap in the second half but failed to secure any points (1-2). At home, Dynamo also suffered a narrow defeat, losing by a single goal (0-1).
Head-to-head statistics Zenit - FC Dynamo-Makhachkala

Zenit Saint Petersburg Team Overview
⚪️ Zenit are in a crisis. There were hints of this last season when they were picking up points despite playing quite mediocre football. Now, even that is proving difficult. The team has managed just six points in five matches, with their only victory coming against Rostov in the opening round (2:1). Changes began with the goalkeeper position. Yevgeny Latyshonok was benched in the last round, although previously he had only missed cup matches. The goalkeeping coach has also been replaced.
🔗 Against Spartak, Denis Adamov took his place between the posts for Zenit. Despite conceding two goals, he performed reasonably well. Zenit allowed a lot of chances at their end, and early in the second half, they were reduced to ten men. By this time, they were trailing, but Aleksandr Sobolev scored against his former team. A 2-2 draw was unlikely to satisfy Zenit, given their league position and a seven-point gap from Lokomotiv in the standings.
Match Results: Zenit Saint Petersburg

Dynamo-Makhachkala Team Overview
🔵 Dynamo Makhachkala suffered a loss in their opening round against Spartak (0-1), but then embarked on a five-match unbeaten streak, including the Russian Cup. This stretch concluded with a victory over Spartak (2-1). They managed to draw the away game and succeeded in the penalty shootout.
🔗 The team from Makhachkala found themselves mid-table. Nonetheless, they were not considered favorites against Pari NN, who had yet to earn any points by the fifth round. The match took place in Saransk, where Nizhny Novgorod will now host their home games. It seemed advantageous for Dynamo, yet they conceded twice before halftime, a first for the season. In the second half, Hasanbi Bidjiev's side dominated proceedings but lacked experience in playing as the leading team. As a result, they couldn't even narrow the deficit (0-2).
Match Results: Dynamo-Makhachkala
Latest news
Zenit Saint Petersburg
🎙 Zenit head coach Sergei Semak shared his thoughts on the result of the match against Spartak: “This is football, and it's an emotional rollercoaster. You concede, you score... We knew Spartak play well at home, that the stadium would be packed, and the team would press aggressively. Had they not conceded an early goal, the psychological aspect might have been different. And if we hadn't been reduced to ten men... Dropping points is never what we hope for, regardless of the opponent.”
❌ In the upcoming match, Vyacheslav Karavaev and Bogdan Moskvichev will be sidelined due to injuries. Douglas Santos will also miss out, suspended after receiving two yellow cards in the match against Spartak. Now Sergei Semak will have to carefully consider his lineup choices to comply with the foreign player limit.
Dynamo-Makhachkala
🎙 Hasanbi Bidzhiev believes the turning point came with the disallowed goal for Dynamo Makhachkala when they were trailing 0-1 against Pari NN: "The VAR decision is completely incomprehensible. Honestly, it's getting tiresome. The ball hits someone's pinky, and it's unclear who handled it first, then they draw lines and our goal gets canceled. It's impossible to watch. We thought VAR decisions would always be definitive, but they just raise more questions."
📝 Dynamo Makhachkala continue to make strategic reinforcements. Reports suggest that former Spartak defender Pavel Maslov will undergo a medical examination and continue his career in Makhachkala.
❌ In the upcoming match, Yan Dapo and Aleksandr Sandrachuk, who have yet to make an appearance this season, will not play.
🟨 Referee and Yellow Cards
The main referee for the match is Pavel Kukuyan. Last season, he officiated 16 matches in the RPL, averaging 4.19 yellow cards per game. This season, his numbers are on the rise, averaging five cautions over three matches.
This season, Dynamo Makhachkala have the edge in yellow cards (3.4 compared to 1.6). In the upcoming clash, the Dagestani team will likely be even more aggressive, as they face Zenit-a major rival. Additionally, their general director Shamil Gazizov knows how to motivate; after a loss to Pari NN, he stated that success can't be achieved without a fight. In this context, betting on Dynamo Makhachkala to win in yellow cards seems a solid choice.
⚽️ Goal Prediction
This season, Zenit have not been particularly impressive in attack. While individually skilled, they lack pace, scoring no more than two goals in 10 of their last 11 RPL matches. The same was true for their two head-to-head encounters last season. Considering Makhachkala's tendency to play defensively, it's reasonable to bet on Zenit scoring under 2.5 goals.
🚩 Corner Prediction
This season, Zenit have the upper hand in corners (5.8 compared to 3). Last season, Dynamo Makhachkala managed no more than three corners in both head-to-head matches. In the upcoming game, it's likely that Zenit will control possession. They are unlikely to score early and retreat defensively. Therefore, it's worth considering a bet on the visitors having under 3.5 corners.
Editor's Prediction
Zenit are the favorites for the upcoming clash, yet last season they twice edged out Dynamo Makhachkala by the slimmest of margins. Currently, the "Blue-White-Sky Blues" seem to be in even worse form, so a straightforward victory is unlikely. We propose a potential final score of 1-0 in this context.
Both teams enter the match with a tendency for low-scoring games. In 14 of Zenit's last 16 matches, no more than three goals were scored, while Dynamo Makhachkala have seen even more such games away from home (17 out of their last 18 RPL matches). Moreover, in 11 of those encounters, there were at most two goals scored in total. Thus, opting for total goals under 3 as a key bet is a risk-free choice.