Zenit is going head to head with Dynamo Makhachkala on October 24, 2026 at 18:00. This match is part of Russian Premier League — Round 12.
Zenit take on Dynamo Makhachkala in the Russian Premier League on 24 October 2026 at 18:00.
Zenit are currently placed 1st in the table with 64 points.
Zenit come into this match with 4 wins, 1 draw and 0 losses from their last 6 matches.
In their last 5 league meetings, Zenit have 5 wins against Dynamo Makhachkala.
Prediction: Zenit to win with probability 73%. Most likely scoreline: 1-0. Avg goals: 2.27. Over 2.5: 40%. BTTS: 28%.




Zenit score an average of 2.67 goals per game across their last 6 matches.
Zenit are on a run of 6 consecutive undefeated matches.
In their last 6 matches, Zenit have been unbeaten on 6 occasions.
In their last 6 matches, Dynamo Makhachkala have been unbeaten on 4 occasions.
Dynamo Makhachkala have won 4 of their last 6 matches.
Dynamo Makhachkala concede an average of 1.83 goals per game across their last 6 away matches.