RUSSIA PREMIER LEAGUE
--.--.---- --:--
VTB Arena

Predictions & Statistics

Full analysis and predictions for all markets

All Markets
Market Option Probability Odds Stats & Analysis
Probability Distribution
Dynamo Win 0%
Draw 0%
Zenit Win 0%
Expected Goals (xG)
Dynamo1.54
Zenit1.95
Recent Form (Last 5)
Dynamo Dynamo
WWDLW
27 GF / 14 GA
Zenit Zenit
WLDWL
38 GF / 11 GA
Key Stats
2.08
Average Goals Scored
2.53
1.08
Average Goals Conceded
0.73
8
BTTS Yes
7
7
Over 2.5
9
6
Shots on Goal
10

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Dynamo Dynamo 13 matches
Zenit Zenit 15 matches
Dynamo Statistic Zenit
6 Wins 11
4 Draws 3
3 Losses 1
27 Goals For 38
14 Goals Against 11
2.08 Avg Goals Scored 2.53
1.08 Avg Goals Conceded 0.73
8 BTTS Yes 7
10 Over 1.5 13
7 Over 2.5 9
3 Over 3.5 7
4 Clean Sheets 7
2 Failed To Score 1
6 Shots On Goal 10
22 Total Shots 20
6 Corners 5
66% Ball Possession 48%

Match Analysis

Model notes, team context and key prediction signals

H2H Analysis

Across those 15 head-to-head meetings, Dynamo won 4 times, Zenit won 8 times, while 3 matches finished as draws. The aggregate score in this matchup is 15:22 from Dynamo's perspective. 6 of those games went over 2.5 goals, and both teams scored in 9 matches, with an average of 2.47 goals per game.

Predicted formations: Dynamo 4-3-3 / Zenit 4-2-3-1
H2H summary: Dynamo wins 4, draws 3, Zenit wins 8
Last matches: Dynamo
25.07.26
Pre
Dynamo
Krylia Sovetov
0
0
D
18.07.26
Fri
Dynamo
CSKA Moscow
5
2
W
18.07.26
Fri
Dynamo
Akron
1
0
W
10.07.26
Fri
Dynamo
Dinamo Moskva II
10
0
W
07.07.26
Fri
Dynamo
FC Orenburg
2
1
W
04.07.26
Fri
Dynamo
Nizhny Novgorod
2
1
W
27.06.26
Fri
Dynamo
Torpedo Moskva
0
2
L
17.05.26
Pre
Dynamo
Baltika
2
1
W
11.05.26
Pre
Dynamo
FC Krasnodar
2
1
W
01.05.26
Pre
Dynamo
Lokomotiv
1
1
D
26.04.26
Pre
Dynamo
FC Sochi
2
0
W
22.04.26
Pre
Dynamo
Rubin
0
1
L
18.04.26
Pre
Dynamo
Nizhny Novgorod
1
1
D
13.04.26
Pre
Dynamo
Akron
3
2
W
04.04.26
Pre
Dynamo
FC Orenburg
3
3
D
22.03.26
Pre
Dynamo
Zenit
1
3
L
14.03.26
Pre
Dynamo
FC Rostov
1
0
W
08.03.26
Pre
Dynamo
CSKA Moscow
4
1
W
01.03.26
Pre
Dynamo
Krylia Sovetov
4
0
W
16.02.26
Fri
Dynamo
Ural
1
2
L
Last matches: Zenit
25.07.26
Pre
Zenit
Akron
5
0
W
13.07.26
Fri
Zenit
Dinamo Makhachkala
1
1
D
12.07.26
Fri
Zenit
FK Crvena Zvezda
3
1
W
08.07.26
Fri
Zenit
Neftchi
4
1
W
05.07.26
Fri
Zenit
Gimnasia L.P.
1
1
D
01.07.26
Fri
Zenit
Dinamo Makhachkala
2
0
W
27.06.26
Fri
Zenit
Leningradets
4
0
W
17.05.26
Pre
Zenit
FC Rostov
1
0
W
10.05.26
Pre
Zenit
FC Sochi
2
1
W
02.05.26
Pre
Zenit
CSKA Moscow
3
1
W
26.04.26
Pre
Zenit
Akhmat
2
0
W
22.04.26
Pre
Zenit
Lokomotiv
0
0
D
19.04.26
Pre
Zenit
Dinamo Makhachkala
1
0
W
12.04.26
Pre
Zenit
FC Krasnodar
1
1
D
04.04.26
Pre
Zenit
Krylia Sovetov
2
1
W
28.03.26
Fri
Zenit
Kairat Almaty
2
0
W
22.03.26
Pre
Zenit
Dynamo
3
1
W
14.03.26
Pre
Zenit
Spartak Moscow
2
0
W
08.03.26
Pre
Zenit
FC Orenburg
1
2
L
27.02.26
Pre
Zenit
Baltika
1
0
W
H2H: Dynamo vs Zenit
22.03.26
H2H
Dynamo
Zenit
1
3
L
03.02.26
H2H
Zenit
Dynamo
2
1
L
27.11.25
H2H
Dynamo
Zenit
0
1
L
05.11.25
H2H
Zenit
Dynamo
1
3
W
26.10.25
H2H
Zenit
Dynamo
2
1
L
26.04.25
H2H
Dynamo
Zenit
1
1
D
10.08.24
H2H
Zenit
Dynamo
1
0
L
28.04.24
H2H
Dinamo Moscow
Zenit Saint Petersburg
1
0
L
13.03.24
H2H
Zenit Saint Petersburg
Dinamo Moscow
2
0
L
29.11.23
H2H
Dinamo Moscow
Zenit Saint Petersburg
1
0
L
06.08.23
H2H
Zenit Saint Petersburg
Dinamo Moscow
2
3
W
22.04.23
H2H
Zenit Saint Petersburg
Dinamo Moscow
3
1
L
15.03.23
H2H
Zenit Saint Petersburg
Dinamo Moscow
1
1
D
17.09.22
H2H
Dinamo Moscow
Zenit Saint Petersburg
0
2
W
12.12.21
H2H
Dinamo Moscow
Zenit Saint Petersburg
1
1
D
Last matches: Dynamo
25.07.26
Pre
Dynamo
Krylia Sovetov
0
0
D
18.07.26
Fri
Dynamo
CSKA Moscow
5
2
W
10.07.26
Fri
Dynamo
Dinamo Moskva II
10
0
W
07.07.26
Fri
Dynamo
FC Orenburg
2
1
W
04.07.26
Fri
Dynamo
Nizhny Novgorod
2
1
W
27.06.26
Fri
Dynamo
Torpedo Moskva
0
2
L
11.05.26
Pre
Dynamo
FC Krasnodar
2
1
W
26.04.26
Pre
Dynamo
FC Sochi
2
0
W
22.04.26
Pre
Dynamo
Rubin
0
1
L
04.04.26
Pre
Dynamo
FC Orenburg
3
3
D
22.03.26
Pre
Dynamo
Zenit
1
3
L
01.03.26
Pre
Dynamo
Krylia Sovetov
4
0
W
10.02.26
Fri
Dynamo
FC Krasnodar
1
0
W
26.01.26
Fri
Dynamo
Chengdu Better City
1
1
D
23.01.26
Fri
Dynamo
Shanghai Shenhua
2
2
D
23.11.25
Pre
Dynamo
Dinamo Makhachkala
3
0
W
08.11.25
Pre
Dynamo
Akron
1
2
L
19.10.25
Pre
Dynamo
Akhmat
2
2
D
04.10.25
Pre
Dynamo
Lokomotiv
3
5
L
13.09.25
Pre
Dynamo
Spartak Moscow
2
2
D
H2H at home: Dynamo
22.03.26
H2H
Dynamo
Zenit
1
3
L
27.11.25
H2H
Dynamo
Zenit
0
1
L
26.04.25
H2H
Dynamo
Zenit
1
1
D
Last matches: Zenit
25.07.26
Pre
Zenit
Akron
5
0
W
17.05.26
Pre
Zenit
FC Rostov
1
0
W
02.05.26
Pre
Zenit
CSKA Moscow
3
1
W
22.04.26
Pre
Zenit
Lokomotiv
0
0
D
19.04.26
Pre
Zenit
Dinamo Makhachkala
1
0
W
22.03.26
Pre
Zenit
Dynamo
3
1
W
08.03.26
Pre
Zenit
FC Orenburg
1
2
L
17.02.26
Fri
Zenit
FC Krasnodar
1
0
W
06.02.26
Fri
Zenit
FC Krasnodar
0
3
L
23.11.25
Pre
Zenit
Nizhny Novgorod
2
0
W
09.11.25
Pre
Zenit
Krylia Sovetov
1
1
D
19.10.25
Pre
Zenit
FC Sochi
3
0
W
04.10.25
Pre
Zenit
Akron
1
1
D
21.09.25
Pre
Zenit
FC Krasnodar
2
0
W
14.09.25
Pre
Zenit
Baltika
0
0
D
16.08.25
Pre
Zenit
Spartak Moscow
2
2
D
09.08.25
Pre
Zenit
Akhmat
0
1
L
27.07.25
Pre
Zenit
Rubin
2
2
D
H2H away: Zenit
22.03.26
H2H
Dynamo
Zenit
1
3
W
27.11.25
H2H
Dynamo
Zenit
0
1
W
26.04.25
H2H
Dynamo
Zenit
1
1
D