Football · Russia Premier League · 16/08, 13:30

Prediction: Zenit St Petersburg vs Dinamo Moscow

Team pages: Zenit St Petersburg · Dinamo Moscow

Prediction summary
Expected goals
2.61Total
Zenit St Petersburg1.69
Dinamo Moscow0.91
1X2
55% 26% 19%
Zenit St Petersburg Draw Dinamo Moscow
Markets
Under 2.5 goals 52% Both teams to score 52%
Most likely score
1-1
Recent form · 10 last
Zenit St Petersburg 7-2-1 (W-D-L)
WWWWDDWWWL
Dinamo Moscow 6-3-1 (W-D-L)
DDWWWWDLWW
Head-to-head
Zenit St Petersburg 4–1–1 Dinamo Moscow (6 last)
  • Dinamo Moscow1-3Zenit St Petersburg
  • Zenit St Petersburg2-1Dinamo Moscow
  • Dinamo Moscow0-1Zenit St Petersburg
  • Zenit St Petersburg1-3Dinamo Moscow
  • Zenit St Petersburg2-1Dinamo Moscow
  • Dinamo Moscow1-1Zenit St Petersburg
Model analysis
1st-half goalsUnder 1.5 · 52%model estimate

Match keys

  • Our model (Elo, opponent-adjusted) favours Zenit St Petersburg (rating 1604 vs 1542).
  • H2H favours Zenit St Petersburg: 4-1-1.
  • Cards-heavy: 7.1 🟨 combined avg.

Statistics · 10/10 matches analysed

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

Zenit St PetersburgDinamo Moscow
Goals for / against (FT)2.2 / 0.61.7 / 0.9
Goals for / against (HT)1.1 / 0.30.8 / 0.2
Half-time result (W/D/L)80/0/20%40/50/10%
Corners (HT / FT)– / 4.7– / 4.6
Cards (🟨 / 🟥)4 / 0.13.1 / 0

Head-to-head (H2H) · Zenit St Petersburg 411 Dinamo Moscow

Swipe the table sideways →

DateHomeScoreAway
22/03/26
Russia Premier League
Dinamo Moscow1-3
HT 1-2
Zenit St Petersburg
03/02/26
Club Friendly List
Zenit St Petersburg2-1
HT 1-0
Dinamo Moscow
27/11/25
Russia Cup
Dinamo Moscow0-1
HT 0-1
Zenit St Petersburg
05/11/25
Russia Cup
Zenit St Petersburg1-3
HT 0-0
Dinamo Moscow
26/10/25
Russia Premier League
Zenit St Petersburg2-1
HT 1-1
Dinamo Moscow
26/04/25
Russia Premier League
Dinamo Moscow1-1
HT 1-1
Zenit St Petersburg

Standings · Russia Premier League

Swipe the table sideways →

#Team PWDL GFGAPts
1 Krasnodar 3300 849
2 Zenit St Petersburg 3201 926
3 Spartak Moscow 3201 636
4 Baltika Kaliningrad 3201 536
5 Dynamo Makhachkala 3201 556
6 CSKA Moscow 3120 325
7 FC Orenburg 3111 354
8 Rubin Kazan 3111 454
9 Rostov 3111 544
10 Dinamo Moscow 3111 434
11 Rodina Moscow 3102 483
12 Lokomotiv Moscow 3021 232
13 Krylia Sovetov 3021 132
14 FC Akhmat Grozny 2011 231
15 Akron Tolyatti 3012 171
16 Fakel Voronezh 2002 350

Common opponents 3 opponents

How each team fared against the same recent opponents

OpponentZenit St PetersburgDinamo Moscow
Baltika Kaliningrad 1-0 W 1-2 L
FC Orenburg 3-0 W 2-1 W
Dynamo Makhachkala 1-1 D 3-1 W
Record vs common 2 W 1 D 0 L 2 W 0 D 1 L

Better against common opponents: Zenit St Petersburg (2 of 3 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

WWWWDDWWWL

Swipe the table sideways →

Date Opponent HT FT Cor.Cards Res.
09/08 Rodina Moscow
Russia Premier League
1-0 1-2 91 L
05/08 Baltika Kaliningrad
Russia Cup
1-0 1-0 33 W
02/08 FC Orenburg
Russia Premier League
1-0 3-0 24 W
25/07 Akron Tolyatti
Russia Premier League
3-0 5-0 55 W
18/07 Spartak Moscow
Russia Super Cup
0-1 1-1 26 D
13/07 Dynamo Makhachkala
Club Friendly List
0-1 1-1 D
12/07 Crvena Zvezda
Club Friendly List
1-0 3-1 44 W
08/07 Neftchi Fergana
Club Friendly List
2-1 4-1 W
01/07 Dynamo Makhachkala
Club Friendly List
1-0 2-0 W
17/05 Rostov
Russia Premier League
1-0 1-0 86 W

Dinamo Moscow

DDWWWWDLWW

Swipe the table sideways →

Date Opponent HT FT Cor.Cards Res.
09/08 Dynamo Makhachkala
Russia Premier League
0-0 3-1 46 W
05/08 Fakel Voronezh
Russia Cup
0-0 1-0 62 W
01/08 Baltika Kaliningrad
Russia Premier League
0-0 1-2 82 L
25/07 Krylia Sovetov
Russia Premier League
0-0 0-0 60 D
18/07 CSKA Moscow
Club Friendly List
4-1 5-2 W
07/07 FC Orenburg
Club Friendly List
2-0 2-1 W
17/05 Baltika Kaliningrad
Russia Premier League
1-0 2-1 27 W
11/05 Krasnodar
Russia Premier League
0-1 2-1 24 W
07/05 Krasnodar
Russia Cup
0-0 0-0 40 D
01/05 Lokomotiv Moscow
Russia Premier League
1-0 1-1 54 D

Frequently asked questions

Who is the favourite in Zenit St Petersburg vs Dinamo Moscow?

According to our model, the most likely result is a Zenit St Petersburg win (55%). Probabilities: Zenit St Petersburg 55%, draw 26%, Dinamo Moscow 19%.

How many goals are expected in Zenit St Petersburg vs Dinamo Moscow?

The model expects 2.61 goals (Zenit St Petersburg 1.69 · Dinamo Moscow 0.91), with a 55% chance of under 2.75 goals.

Will both teams score in Zenit St Petersburg vs Dinamo Moscow?

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

What is the most likely score?

The most likely score according to our model is 1-1.