Zenit vs Dinamo Makhachkala prediction & analysis
Both teams to score
Good pick · fair odds 1.72 · bookmaker 2.09 · Lost ✗
Quick tips for this match
Win chances
Most likely scores
From our goals model: Zenit 2.2 – 1.0 Dinamo Makhachkala expected. Correct scores are long shots even at the top of this list.
Our analysis
Zenit are clear favourites at home with a 67% chance of winning, against 15% for Dinamo Makhachkala.
Zenit have taken 16 points from their last 6 matches (5W 1D 0L), scoring 2.0 and conceding 1.2 per game. Dinamo Makhachkala have 4 points from their last 6 (1W 1D 4L), averaging 1.2 scored and 2.2 conceded. Zenit come into this in clearly the better form.
We expect around 3.2 goals (2.2 for Zenit, 1.0 for Dinamo Makhachkala). That points to an open game – over 2.5 goals is 59% likely and both teams score 58% of the time on this projection. Most likely scores: 2–0 (10%), 2–1 (10%), 1–0 (9%).
In their last 6 meetings, Zenit have won 5, Dinamo Makhachkala have won 0 and 1 ended level, with an average of 2.0 goals per game.
Our pick is Both teams to score at a 58% chance – the bookmaker price of 2.09 is better than our fair price of 1.72, so there is value in it.
Every market, with fair odds
| Market | Most likely | Chance | Fair odds | Bookmaker |
|---|---|---|---|---|
| Match result | Zenit to win ✓ | 67% | 1.50 | 1.30 |
| Double chance | Zenit or draw ✓ | 85% | 1.18 | 1.05 |
| Both teams to score | Both teams to score ✗ | 58% | 1.72 | 2.09 ▲ |
| Over/under 1.5 goals | Over 1.5 goals ✓ | 81% | 1.24 | 1.17 |
| Over/under 2.5 goals | Over 2.5 goals ✗ | 59% | 1.69 | 1.68 |
| Over/under 3.5 goals | Under 3.5 goals ✓ | 63% | 1.60 | 1.42 |
| Half-time result | Zenit ahead at half-time ✗ | 49% | 2.06 | – |
| Half-time / full-time | HT Zenit / FT Zenit ✗ | 43% | 2.30 | – |
| Correct score | Correct score 2–0 ✓ | 10% | 9.71 | – |
Form
Zenit – last 6
| 18 Oct | vs Akhmat | 3–2 | W |
| 14 Oct | @ Dinamo Makhachkala | 2–1 | W |
| 10 Oct | @ FC Krasnodar | 3–2 | W |
| 4 Oct | vs Bate Borisov | 1–0 | W |
| 27 Sep | @ Shanghai Shenhua | 0–0 | D |
| 16 Sep | @ Baltika | 3–2 | W |
Dinamo Makhachkala – last 6
| 17 Oct | vs Akron | 1–1 | D |
| 14 Oct | vs Zenit | 1–2 | L |
| 10 Oct | @ FC Orenburg | 0–4 | L |
| 17 Sep | vs CSKA Moscow | 1–3 | L |
| 13 Sep | @ Akhmat | 2–3 | L |
| 6 Sep | vs Rodina Moskva | 2–0 | W |
Head to head
| 14 Oct 2026 | Dinamo Makhachkala v Zenit | 1–2 |
| 2 Sep 2026 | Zenit v Dinamo Makhachkala | 3–0 |
| 13 Jul 2026 | Zenit v Dinamo Makhachkala | 1–1 |
| 1 Jul 2026 | Zenit v Dinamo Makhachkala | 2–0 |
| 19 Apr 2026 | Dinamo Makhachkala v Zenit | 0–1 |
| 18 Mar 2026 | Zenit v Dinamo Makhachkala | 1–0 |
Premier League table
| # | Team | P | GD | Pts |
|---|---|---|---|---|
| 1 | Zenit | 14 | +17 | 31 |
| 2 | Dynamo | 14 | +10 | 31 |
| 3 | Spartak Moscow | 14 | +16 | 29 |
| 4 | FC Krasnodar | 14 | +7 | 26 |
| 5 | CSKA Moscow | 14 | +7 | 26 |
| 6 | FC Rostov | 14 | -1 | 19 |
| 7 | Krylia Sovetov | 14 | -1 | 18 |
| 8 | Rubin | 14 | -4 | 18 |
| 9 | Baltika | 14 | +2 | 17 |
| 10 | FC Orenburg | 14 | 0 | 17 |
| 11 | Dinamo Makhachkala | 14 | -9 | 16 |
| 12 | Akhmat | 14 | -3 | 14 |
| 13 | Rodina Moskva | 14 | -14 | 12 |
| 14 | Akron | 14 | -8 | 12 |
| 15 | Lokomotiv | 14 | -5 | 11 |
| 16 | Fakel | 14 | -14 | 6 |
More Premier League predictions
League hubFrequently asked questions
What is the prediction for Zenit vs Dinamo Makhachkala?
Our pick is Both teams to score with a 58% chance, at bookmaker odds of 2.09.
Who will win Zenit vs Dinamo Makhachkala?
On our numbers Zenit have a 67% chance of winning, the draw 18% and Dinamo Makhachkala 15%.
How many goals will there be in Zenit vs Dinamo Makhachkala?
We expect about 3.2 goals. Over 2.5 goals is 59% likely and both teams score 58% of the time on our projection.
When is Zenit vs Dinamo Makhachkala?
Zenit vs Dinamo Makhachkala (Premier League) kicks off on Sunday 25 October 2026 at 16:30 (West Africa Time) at Gazprom Arena.
Analysis by the Footrivo model, blended with bookmaker prices. Kick-off times shown in your local time. Predictions are estimates, not guarantees – 18+, please bet responsibly.















