Football · Russia Premier League · 25/10, 16:30

Prediction: Zenit St Petersburg vs Dynamo Makhachkala

Team pages: Zenit St Petersburg · Dynamo Makhachkala

Prediction summary
Expected goals
2.87Total
Zenit St Petersburg2.19
Dynamo Makhachkala0.68
1X2
71% 20% 9%
Zenit St Petersburg Draw Dynamo Makhachkala
Markets
Over 2.5 goals 55% Both teams to score 50%
Most likely score
2-0 14%
Recent form · 10 last
Zenit St Petersburg 7-0-3 (W-D-L)
WLWLWLWWWW
Dynamo Makhachkala 3-1-6 (W-D-L)
WLWLLWLLLD
Head-to-head
Zenit St Petersburg 5–1–0 Dynamo Makhachkala (6 last)
  • Dynamo Makhachkala1-2Zenit St Petersburg
  • Zenit St Petersburg3-0Dynamo Makhachkala
  • Zenit St Petersburg1-1Dynamo Makhachkala
  • Zenit St Petersburg2-0Dynamo Makhachkala
  • Dynamo Makhachkala0-1Zenit St Petersburg
  • Zenit St Petersburg1-0Dynamo Makhachkala
Model analysis
1st-half goalsUnder 1.5 · 52%model estimate

Match keys

  • Our model (Elo, opponent-adjusted) favours Zenit St Petersburg (rating 1591 vs 1420).
  • H2H favours Zenit St Petersburg: 5-1-0.
  • Cards-heavy: 9.7 🟨 combined avg.

Statistics · 10/10 matches analysed

F = for · A = against · HT = half-time · FT = full-time

Zenit St PetersburgDynamo Makhachkala
Goals for / against (FT)2 / 1.31.4 / 2
Goals for / against (HT)0.8 / 0.60.3 / 0.5
Half-time result (W/D/L)50/10/40%10/70/20%
Corners (HT / FT)– / 5.7– / 4
Cards (🟨 / 🟥)4.9 / 0.24.8 / 0.2

Head-to-head (H2H) · Zenit St Petersburg 5–1–0 Dynamo Makhachkala

Swipe the table sideways →

DateHomeScoreAway
14/10/26
Russia Cup
Dynamo Makhachkala1-2
HT 1-1
Zenit St Petersburg
02/09/26
Russia Cup
Zenit St Petersburg3-0
HT 2-0
Dynamo Makhachkala
13/07/26
Club Friendly List
Zenit St Petersburg1-1
HT 0-1
Dynamo Makhachkala
01/07/26
Club Friendly List
Zenit St Petersburg2-0
HT 1-0
Dynamo Makhachkala
19/04/26
Russia Premier League
Dynamo Makhachkala0-1
HT 0-0
Zenit St Petersburg
18/03/26
Russia Cup
Zenit St Petersburg1-0
HT 1-0
Dynamo Makhachkala

Standings · Russia Premier League

Swipe the table sideways →

#Team PWDL GFGAPts
1 Dinamo Moscow 11812 18925
2 Zenit St Petersburg 11803 251324
3 Spartak Moscow 11722 21823
4 CSKA Moscow 11641 191222
5 Krasnodar 11641 191322
6 FC Orenburg 11272 131213
7 Dynamo Makhachkala 11416 162113
8 Baltika Kaliningrad 11344 141213
9 Rostov 11335 111712
10 Rubin Kazan 11263 121612
11 Krylia Sovetov 11263 151712
12 Lokomotiv Moscow 11254 161411
13 FC Akhmat Grozny 11254 151611
14 Akron Tolyatti 11164 12209
15 Fakel Voronezh 11137 8196
16 Rodina Moscow 11137 12276

Common opponents 7 opponents

How each team fared against the same recent opponents

OpponentZenit St PetersburgDynamo Makhachkala
FC Akhmat Grozny 3-2 W 2-3 L
Krasnodar 3-2 W 0-1 L
Lokomotiv Moscow 2-1 W 2-1 W
CSKA Moscow 1-2 L 1-3 L
Dinamo Moscow 3-0 W 1-3 L
Rodina Moscow 1-2 L 2-0 W
FC Orenburg 3-0 W 0-4 L
Record vs common 5 W 0 D 2 L 2 W 0 D 5 L

Better against common opponents: Zenit St Petersburg (5 of 7 head-to-heads won)

Last 10 matches played

The averages above come from these matches. W = win, D = draw, L = loss. Common opponents to both are in blue.

Zenit St Petersburg

WLWLWLWWWW

Swipe the table sideways →

Date Opponent HT FT Cor.Cards Res.
18/10 FC Akhmat Grozny
Russia Premier League
0-1 3-2 78 W
10/10 Krasnodar
Russia Premier League
2-0 3-2 38 W
16/09 Baltika Kaliningrad
Russia Premier League
2-1 3-2 83 W
12/09 Lokomotiv Moscow
Russia Premier League
0-1 2-1 53 W
05/09 CSKA Moscow
Russia Premier League
0-1 1-2 107 L
29/08 Fakel Voronezh
Russia Premier League
0-0 1-0 63 W
23/08 Spartak Moscow
Russia Premier League
0-2 0-2 49 L
16/08 Dinamo Moscow
Russia Premier League
2-0 3-0 14 W
09/08 Rodina Moscow
Russia Premier League
1-0 1-2 112 L
02/08 FC Orenburg
Russia Premier League
1-0 3-0 24 W

Dynamo Makhachkala

WLWLLWLLLD

Swipe the table sideways →

Date Opponent HT FT Cor.Cards Res.
17/10 Akron Tolyatti
Russia Premier League
0-0 1-1 13 D
10/10 FC Orenburg
Russia Premier League
0-2 0-4 41 L
17/09 CSKA Moscow
Russia Premier League
1-1 1-3 47 L
13/09 FC Akhmat Grozny
Russia Premier League
0-0 2-3 410 L
06/09 Rodina Moscow
Russia Premier League
0-0 2-0 73 W
30/08 Rubin Kazan
Russia Premier League
0-0 1-3 57 L
23/08 Krasnodar
Russia Premier League
0-0 0-1 73 L
16/08 Krylia Sovetov
Russia Premier League
2-1 4-1 57 W
09/08 Dinamo Moscow
Russia Premier League
0-0 1-3 26 L
01/08 Lokomotiv Moscow
Russia Premier League
0-1 2-1 13 W

Frequently asked questions

Who is the favourite in Zenit St Petersburg vs Dynamo Makhachkala?

According to our model, the most likely result is a Zenit St Petersburg win (71%). Probabilities: Zenit St Petersburg 71%, draw 20%, Dynamo Makhachkala 9%.

How many goals are expected in Zenit St Petersburg vs Dynamo Makhachkala?

The model expects 2.87 goals (Zenit St Petersburg 2.19 · Dynamo Makhachkala 0.68), with a 50% chance of over 2.75 goals.

Will both teams score in Zenit St Petersburg vs Dynamo Makhachkala?

The model gives a 50% chance that both teams score.

What is the most likely score?

The most likely score according to our model is 2-0.