Football · Premier League · Russia
Zenit vs Dynamo Makhachkala
Sunday, 25 October 2026
Played. Source reports: FINISHED.Final score
Zenit2-0Dynamo Makhachkala
- 1ST HALF
- 0-0
- 2ND HALF
- 2-0
Prediction and result
Before kickoff, the model made Zenit favourites at 85% (Dynamo Makhachkala 5%, draw 10%). That rests on expected goals of 2.79 to 0.49, 8 wins in Zenit's last 10 matches to 2 for Dynamo Makhachkala and 9 wins from the last 10 meetings to 0. It put over 2.5 goals at 60% and both teams scoring at 43%. Zenit won 2-0, as the model expected.
Key facts before the match
- Zenit have won 4 matches in a row.
- They last met on 14 Oct 2026, when Zenit won 2-1.
Russia•Premier League

Zenit(9)
W11d
W15d
W19d
W25d
D32d
W43d
W47d
L54d
W57d
W61d
D12d
L15d
L19d
W26d
L42d
L46d
W53d
L57d
L60d
L67d
Sunday, 25 October 2026 at 18:30
Played. Source reports: FINISHED.Final score
Zenit2-0Dynamo Makhachkala
- 1ST HALF
- 0-0
- 2ND HALF
- 2-0
H2H: 9-1-0
Home & away form · from last 10 matches
Zenit at homeDynamo Makhachkala away
54
4/50/4
0/50/4
1/54/4
2.000.75
1.003.25
5/52/4
3/51/4
2/50/4
3/54/4
2/54/4
2/50/4
0/52/4
4/54/4
3/52/4
Model Prediction
Expected Goals
Zenit: 2.79
Expected Goals
Dynamo Makhachkala: 0.49
Zenit
85%
Draw
10%
Dynamo Makhachkala
5%
Over 2.5: 60%
BTTS: 43%
Quality: high
Team 1 Form
Zenit · # = league position now
18 Oct2026
Zenit#1 vs Akhmat Grozny#14
3-2W
14 Oct2026
Dynamo Makhachkala#10 vs Zenit#1
1-2W
10 Oct2026
Krasnodar#4 vs Zenit#1
2-3W
04 Oct2026
Zenit#1 vs Bate#14
1-0W
27 Sept2026
Shanghai Shenhua#8 vs Zenit#1
0-0D
16 Sept2026
Baltika#9 vs Zenit#1
2-3W
12 Sept2026
Zenit#1 vs Lokomotiv Moscow#13
2-1W
05 Sept2026
Zenit#1 vs Cska Moscow#3
1-2L
02 Sept2026
Zenit#1 vs Dynamo Makhachkala#10
3-0W
29 Aug2026
Fakel Voronezh#16 vs Zenit#1
0-1W
Team 2 Form
Dynamo Makhachkala · # = league position now
17 Oct2026
Dynamo Makhachkala#10 vs Akron Togliatti#12
1-1D
14 Oct2026
Dynamo Makhachkala#10 vs Zenit#1
1-2L
10 Oct2026
Orenburg#6 vs Dynamo Makhachkala#10
4-0L
03 Oct2026
Dynamo Makhachkala#10 vs Leningradets#14
3-2W
17 Sept2026
Dynamo Makhachkala#10 vs Cska Moscow#3
1-3L
13 Sept2026
Akhmat Grozny#14 vs Dynamo Makhachkala#10
3-2L
06 Sept2026
Dynamo Makhachkala#10 vs Rodina Moscow#15
2-0W
02 Sept2026
Zenit#1 vs Dynamo Makhachkala#10
3-0L
30 Aug2026
Rubin Kazan#11 vs Dynamo Makhachkala#10
3-1L
23 Aug2026
Dynamo Makhachkala#10 vs Krasnodar#4
0-1L
Head-to-Head
Last 10 · # = league position now
14 Oct2026
Dynamo Makhachkala#10 vs Zenit#1
1-2•
02 Sept2026
Zenit#1 vs Dynamo Makhachkala#10
3-0•
13 Jul2026
Zenit#1 vs Dynamo Makhachkala#10
1-1•
01 Jul2026
Zenit#1 vs Dynamo Makhachkala#10
2-0•
19 Apr2026
Dynamo Makhachkala#10 vs Zenit#1
0-1•
18 Mar2026
Zenit#1 vs Dynamo Makhachkala#10
1-0•
23 Aug2025
Zenit#1 vs Dynamo Makhachkala#10
4-0•
03 Jul2025
Zenit#1 vs Dynamo Makhachkala#10
2-0•
10 May2025
Dynamo Makhachkala#10 vs Zenit#1
0-1•
02 Nov2024
Zenit#1 vs Dynamo Makhachkala#10
2-1•
Upcoming matches
# = league position now
Zenit
Prediction alerts
Know when the next pick goes live.
Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.
Explore more matches and live updates on the Football board.
