9 matches today 0 live right now 23 competitions covered All times UTC
RU

Zenit — Dinamo Makhachkala, 25 October 2026, 15:30 UTC

preview Russian Premier League · Matchday 12 Sunday 25 October · 15:30 UTC
Zenit Zenit 4th · 21 pts WWWWL
kick-off in --hours : --min : --sec
Dinamo Makhachkala 6th · 13 pts DLLLW Dinamo Makhachkala
Gazprom Arena Line-ups appear about an hour before kick-off
Match predictionValue

Zenit to avoid defeat

86% · Zenit have won 4 in a row

the market is chosen by our model: not always the obvious one, but a likely one

our forecast model based on form, streaks, scoring and head-to-head — not a bookmaker price
Zenit 64% draw 18% Dinamo Makhachkala 18%
fans 41 votes
Zenit 78% draw 5% Dinamo Makhachkala 17%
Your pick against our model — who gets closer?
Line-ups appear about an hour before kick-off

This is where both starting elevens, substitutes and coaches will be.

What to know

text generated from our data

Zenit host Dinamo Makhachkala on matchday 12 of the Russian Premier League on 25 October at Gazprom Arena. Kick-off at 15:30 UTC.

Zenit sit 4th on 21 points after 11 matches (8 wins, 0 draws, 3 losses), unbeaten in 4 matches, 4 matches without conceding. Dinamo Makhachkala sit 6th on 13 points after 11 matches (4 wins, 1 draw, 6 losses), winless in 4 matches.

Of the last 5 meetings Zenit won 5, Dinamo Makhachkala won 0. Aggregate score — 11:1.

Season form

all competitions of the season
Zenit Zenit last five Dinamo Makhachkala Dinamo Makhachkala
WWWWL form DLLLW
11 Matches 11
8 — 0 — 3 Wins — draws — defeats 4 — 1 — 6
25 — 13 Scored — conceded 16 — 21
2.18 Points per game 1.18
2.27 Goals scored per game 1.45
4 Clean sheets 1
1 Failed to score 2
unbeaten in 4 Current streak unbeaten in 1

Zenit at home: 5 matches, 3 wins, 0 draws, 2 losses, goals 10—7, 1.8 points per match.

Dinamo Makhachkala away: 6 matches, 2 wins, 0 draws, 4 losses, goals 10—15, 1 points per match.

Head-to-head

5 matches in our database
5 Zenit wins 0 draws 0 Dinamo Makhachkala wins goals 11:1 Zenit — Dinamo Makhachkala
14/10/2026 Dinamo Makhachkala — Zenit 1:2 Russian Cup
02/09/2026 Zenit — Dinamo Makhachkala 3:0 Russian Cup
19/04/2026 Dinamo Makhachkala — Zenit 0:1 Russian Premier League
18/03/2026 Zenit — Dinamo Makhachkala 1:0 Russian Cup
23/08/2025 Zenit — Dinamo Makhachkala 4:0 Russian Premier League

League table

before the match
#TeamPWDLGoalsPts
3KrasnodarKrasnodar1164119—1322
4ZenitZenit1070322—1121
5Spartak MoskvaSpartak Moskva1062217—820
6Dinamo MakhachkalaDinamo Makhachkala1141616—2113
7BaltikaBaltika1033414—1212
8Rubin KazanRubin Kazan1026212—1212
Full Russian Premier League table