Zenit vs. Dynamo Makhachkala in week 12 of the 2026-2027 Premier League kicks off at 15:30 GMT on 2026-10-25.
Referee A. Frolov has dished out around 4-5 yellows and 0-1 reds, plus 25 fouls per match across 10 games.
During the previous 2 encounters, S. Semak scored 2 victories, Vadim Evseev scored no victories, and there were 0 ties.
The current standings see Zenit hold 2nd place with 24 points, while Dynamo Makhachkala occupy 7th with 13 points.
Zenit misses 3 players: I. Diveev (Inactive), R. Vega (Yellow Cards), Wendel (Injury) but Dynamo Makhachkala misses 2 players: A. Sandrachuk (Injury), I. Shumakhov (Knee Injury).
Our forecast has Zenit in a 4-man backline (4-2-3-1), with Dynamo Makhachkala set to counter in 4-2-3-1.
Zenit secured a win (3-2 vs Akhmat Grozny), while Dynamo Makhachkala had to settle for a draw (1-1 vs Akron).
Form edge goes to Zenit (4-1-0) against a faltering Dynamo Makhachkala (0-1-4) from their past 5 matches.
Dominance for Zenit: across 9 clashes, they've won 8 games and only lost 0 games to Dynamo Makhachkala, with 1 stalemates.
We predict Zenit to prevail 3-1 given their strong home form (3-0-2) and 2.00 goals/game.
Zenit is going head to head with Dynamo Makhachkala on 25/10/2026 15:30 GMT for the Russia Premier League. You can view the match information, lineups, odds, live score, result, goalscorers, cards, substitutions, standings, recent form, player ratings, injuries, tv channels, our users most predicted scores and Zenit v Dynamo Makhachkala H2H statistics!