Sport Picks

Stadium Background

Zenit St Petersburg vs Dynamo Makhachkala

Russia Russia

Russian Cup 2025/2026 Gazprom Arena, Saint Petersburg
Our Tip

Match Events

37'
Kagermazov S.
45' Event
Duran J.
(Penalty)
46'
Sub
Dapo J. In: Mrezigue H.
Out: Dapo J.

AI Match Summary

This match ends 1-0, with Zenit St Petersburg advancing. Cup football at its most decisive.

Win Probability Meter

Derived from 10,000 simulations matching home advantage & form profiles

80%
Zenit St Petersburg
11%
Draws
9%
Dynamo Makhachkala
Draw rate projection: 11% Favored: Zenit St Petersburg

Model Confidence

Aggregate indicator score

93% / Very High Confidence
  • Look at the last few games and Zenit St Petersburg come out ahead of Dynamo Makhachkala on wins alone.
  • 80% — that's where the model lands on Zenit St Petersburg taking it.
  • Zenit St Petersburg have the better recent form, but knockout football is a different beast — one bad day ends the campaign.
  • Historical meetings favor Zenit St Petersburg, who have won 3 of the last 5 encounters.
  • Strong defensive structures favor a low-scoring, controlled fixture.
  • These two have met 5 times recently and Zenit St Petersburg have taken 4 of them.

Goal Probability Engine

Model estimations for goals markets based on xG conversion histories

Over 0.5 Goals 92%
Over 1.5 Goals 82%
Over 2.5 Goals 38%
Over 3.5 Goals 22%
Over 4.5 Goals 10%
Both Teams To Score (BTTS) 29.6%
Zenit St Petersburg Clean Sheet 68%
Dynamo Makhachkala Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Zenit St Petersburg Dynamo Makhachkala
Matches Played 30 29
Wins 22 14
Draws 4 7
Losses 4 8
Goals Scored 2.25 1.38
Goals Conceded 0.63 0.88
Expected Goals (xG) 2.25 1.38
Expected Goals Conceded (xGA) 0.63 0.88

H2H

Historical prediction success rates across key markets

Jul 13, 2026 Club Friendly
Zenit St Petersburg vs Dynamo Makhachkala
1:1
Jul 1, 2026 Club Friendly
Zenit St Petersburg vs Dynamo Makhachkala
2:0
Apr 19, 2026 Premier League
Dynamo Makhachkala vs Zenit St Petersburg
0:1
Mar 18, 2026 Russian Cup
Zenit St Petersburg vs Dynamo Makhachkala
1:0
Aug 23, 2025 Premier League
Zenit St Petersburg vs Dynamo Makhachkala
4:0

SokaPicks Momentum Index

Current performance index incorporating opponent strength & fatigue (0-100)

Zenit St Petersburg 86 / 100
Dynamo Makhachkala 10 / 100
How it's calculated: Weighted formula of recent form points (60%), goal margin trends (20%), home/away adjustments (10%), and squad impact availability ratings (10%).

Attack & Defence Capability Index

ATTACK DEFENCE POSSESSION DISCIPLINE
Zenit St Petersburg Dynamo Makhachkala

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick ZEN Win (1)
Secondary Pick Under 2.5 Goals & BTTS No
Correct Score 2:0
BTTS Outcome No (NG)
Over/Under Pick Under 2.5

SokaPicks Smart Insights

Historical trends and unique patterns automatically detected by our system

Attacking prowess: Zenit St Petersburg scored in 90% of their last 30 outings.

Solid form: Zenit St Petersburg remains unbeaten in 5 of 5 recent matches.

Dynamo Makhachkala's defensive record shows goals conceded in 62% of 29 matches.

Historical meetings average 2.00 goals per match.

Scoring Trends

Zenit St Petersburg VS Dynamo Makhachkala
2.25 Goals Scored 1.38
0.63 Goals Conceded 0.88
88% Over 1.5 75%
50% Over 2.5 38%
38% Over 3.5 25%

Recent Form & Match History

Zenit St Petersburg

(Home)
25 Jul
Akron Togliatti
0 : 5
Zenit St Petersburg
18 Jul
Zenit St Petersburg
2 : 1
Spartak Moscow
13 Jul
Zenit St Petersburg
1 : 1
Dynamo Makhachkala
12 Jul
Zenit St Petersburg
3 : 1
Crvena zvezda
08 Jul
Zenit St Petersburg
4 : 1
Neftchi Fargona
Page 1 of 6

Dynamo Makhachkala

(Away)
01 Aug
Dynamo Makhachkala
2 : 1
Lokomotiv Moscow
25 Jul
Fakel Voronezh
1 : 2
Dynamo Makhachkala
16 Jul
Dynamo Makhachkala
3 : 1
Dynamo Petersburg
13 Jul
Zenit St Petersburg
1 : 1
Dynamo Makhachkala
07 Jul
Dynamo Makhachkala
1 : 3
Gimnasia L.P.
Page 1 of 6

Tournament Bracket & Draw

1/16-finals
Torpedo Moscow0
Baltika2
TBD-
Zenit St Petersburg-
Neftekhimik1
FK Rostov3
TBD-
Dynamo Makhachkala-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Spartak Moscow-
Kamaz1
Krylya Sovetov Samara2
TBD-
Orenburg-
Arsenal Tula1
Rubin Kazan0
TBD-
Lokomotiv Moscow-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
CSKA Moscow-
1/8-finals
Baltika0
Zenit St Petersburg1
FK Rostov0
Dynamo Makhachkala2
TBD-
TBD-
TBD-
Spartak Moscow-
Krylya Sovetov Samara2
Orenburg0
Arsenal Tula1
Lokomotiv Moscow2
TBD-
TBD-
TBD-
CSKA Moscow-
Quarter-finals
Zenit St Petersburg1
Dynamo Makhachkala0
TBD-
Spartak Moscow-
Krylya Sovetov Samara3
Lokomotiv Moscow2
TBD-
CSKA Moscow-
Semi-finals
Zenit St Petersburg0
Spartak Moscow1
Krylya Sovetov Samara2
CSKA Moscow5
Final
Spartak Moscow1
CSKA Moscow0