Sport Picks

Stadium Background

Zenit St Petersburg vs Dynamo Makhachkala

Russia Russia

Russian Cup 2025/2026 Gazprom Arena
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

Zenit St Petersburg play Dynamo Makhachkala in the Russian Cup 2025/2026. It looks like a close match. Recently, Zenit St Petersburg averaged 2.38 goals scored and 0.5 conceded. Dynamo Makhachkala averaged 1.13 goals scored and 0.88 conceded. In past meetings, Zenit St Petersburg won 5, Dynamo Makhachkala won 0, and they drew 0. Their last match on Jul 1, 2026 ended 2:0. Our numbers estimate xG of 1.63 for Zenit St Petersburg and 0.81 for Dynamo Makhachkala. This points to a Zenit St Petersburg double chance or over markets.

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
  • Zenit St Petersburg has accumulated more wins in recent fixtures compared to Dynamo Makhachkala.
  • Model forecasts a 80% win probability edge for Zenit St Petersburg.
  • Cup tournament structure in Russian Cup 2025/2026 increases high-stakes performance focus.
  • Strong defensive structures favor a low-scoring, controlled fixture.

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 19%
Over 4.5 Goals 9%
Both Teams To Score (BTTS) 22%
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 28 29
Wins 21 13
Draws 3 7
Losses 4 9
Goals Scored 2.38 1.13
Goals Conceded 0.5 0.88
Expected Goals (xG) 2.38 1.13
Expected Goals Conceded (xGA) 0.50 0.88

H2H

Historical prediction success rates across key markets

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
Jul 3, 2025 Club Friendly
Zenit St Petersburg vs Dynamo Makhachkala
2: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

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

Zenit St Petersburg scored in 89% of their last 28 games.

Dynamo Makhachkala let in goals in 52% of their last 29 matches.

Games between these two average 2.00 goals.

Zenit St Petersburg went unbeaten in 5 of their last 5 games.

Dynamo Makhachkala lost 2 of their last 5 games.

Scoring Trends

Zenit St Petersburg VS Dynamo Makhachkala
2.38 Goals Scored 1.13
0.5 Goals Conceded 0.88
88% Over 1.5 75%
50% Over 2.5 38%
38% Over 3.5 0%

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