Zenit St Petersburg vs Dynamo Makhachkala Correct Score Prediction: Team Stats, H2H & Betting Insights

Zenit St Petersburg Logo
Zenit St Petersburg 2.2
LWWDLWWW
2 : 1
CORRECT SCORE
N/A
1.3 Dynamo Makhachkala
LWWWLDLL

Our Zenit St Petersburg vs Dynamo Makhachkala Prediction: 2-1

Zenit St Petersburg vs Dynamo Makhachkala in the Russia Cup is scheduled for an 15:15 GMT kick-off on Wednesday March 18, 2026. Our correct score prediction favors a 2-1 home triumph, but considering both teams’ ability to find the net, BTTS is also a solid alternative bet.

This Zenit St Petersburg vs Dynamo Makhachkala prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.

→ View Today's Full-Time Score Predictions

Recent Form Insights

Zenit St Petersburg's Last Match – FC Orenburg vs Zenit St Petersburg

Zenit St Petersburg will be looking to bounce back after a 1-2 Russia Premier League defeat against FC Orenburg on March 8. In that match, Zenit St Petersburg controlled 57% of possession and managed 22 shots on goal, with 6 hitting the target.

TeamPossessionShots (on target)xGDangerous Attacks
FC Orenburg Logo FC Orenburg
43%12 (7)-45
Zenit St Petersburg Logo Zenit St Petersburg
57%22 (6)-45

Dynamo Makhachkala's Last Match – Krylia Sovetov vs Dynamo Makhachkala

Dynamo Makhachkala will look to get back on track following a 0-2 Russia Premier League loss against Krylia Sovetov on March 8. In that match, Dynamo Makhachkala had 56% possession and 6 attempts at goal, with 3 on target.

TeamPossessionShots (on target)xGDangerous Attacks
Krylia Sovetov Logo Krylia Sovetov
44%7 (4)-47
Dynamo Makhachkala
56%6 (3)-47

Zenit St Petersburg vs Dynamo Makhachkala Stats

Key Stats

Zenit St Petersburg Dynamo Makhachkala
1.89Attacking Strength1.06
0.35Defence Strength0.78
2.2Points Per Game1.3
7/10WIN4/10
1/10DRAW1/10
5/10Clean Sheets4/10
4/10BTTS2/10
5/10Over 2.5 Goals3/10
1.5Average Scored0.8

Goals Scored vs Goals Conceded

Zenit St Petersburg are averaging 1.5 goals scored and 0.9 conceded per match, while Dynamo Makhachkala average 0.8 scored and 1.0 conceded per game.

Zenit St Petersburg
15-9

Dynamo Makhachkala
8-10

Zenit St Petersburg Fixtures

Dinamo Moscow - Zenit St Petersburg
March 22, 2026

Dynamo Makhachkala Fixtures

CSKA Moscow - Dynamo Makhachkala
March 21, 2026

Zenit St Petersburg Recent Results

  • Wins 70% 7
  • Draws 10% 1
  • Lost 20% 2
  • Goals Scored 1.5/match 15
  • Goals Conceded 0.9/match 9
MatchDateScore
08
Mar
FC Orenburg
Zenit St Petersburg
2
1
03
Mar
Baltika Kaliningrad
Zenit St Petersburg
0
1
27
Feb
Zenit St Petersburg
Baltika Kaliningrad
1
0
10
Feb
Zenit St Petersburg
CSKA Moscow
2
2
06
Feb
Krasnodar
Zenit St Petersburg
3
0
03
Feb
Zenit St Petersburg
Dinamo Moscow
2
1
22
Jan
Zenit St Petersburg
Shanghai Port
4
1
06
Dec
Zenit St Petersburg
Akron Tolyatti
2
0
30
Nov
Zenit St Petersburg
Rubin Kazan
1
0
27
Nov
Dinamo Moscow
Zenit St Petersburg
0
1

Dynamo Makhachkala Recent Results

  • Wins 40% 4
  • Draws 10% 1
  • Lost 50% 5
  • Goals Scored 0.8/match 8
  • Goals Conceded 1.0/match 10
MatchDateScore
08
Mar
Krylia Sovetov
Dynamo Makhachkala
2
0
04
Mar
Rostov
Dynamo Makhachkala
0
2
28
Feb
Dynamo Makhachkala
Rubin Kazan
2
1
19
Jan
Dynamo Makhachkala
IMT Novi Belgrade
2
0
07
Dec
Dynamo Makhachkala
FC Nizhny Novgorod
0
1
01
Dec
PFC Sochi
Dynamo Makhachkala
0
0
26
Nov
CSKA Moscow
Dynamo Makhachkala
2
1
23
Nov
Dinamo Moscow
Dynamo Makhachkala
3
0
08
Nov
Dynamo Makhachkala
CSKA Moscow
0
1
05
Nov
Dynamo Makhachkala
CSKA Moscow
1
0

Zenit St Petersburg vs Dynamo Makhachkala Head-to-Head History

The head-to-head record between Zenit St Petersburg and Dynamo Makhachkala indicates that, in their previous 4 meetings, Zenit St Petersburg has secured 4 victories, and 0 matches have concluded in a draw. Across these encounters, Zenit St Petersburg has scored 9 goals, while Dynamo Makhachkala has netted 1 goals.

MatchDateScore
Zenit St Petersburg - Dynamo Makhachkala23 Aug 20254-0
Zenit St Petersburg - Dynamo Makhachkala03 Jul 20252-0
Dynamo Makhachkala - Zenit St Petersburg10 May 20250-1
Zenit St Petersburg - Dynamo Makhachkala02 Nov 20242-1

Zenit St Petersburg vs Dynamo Makhachkala — FAQs

What is the correct score prediction?
We predict 2-1.

Is BTTS a good bet?
Yes, both teams show scoring potential.

Our Zenit St Petersburg vs Dynamo Makhachkala prediction offers expert insights into this exciting matchup, analyzing key stats, team form and goal expectations to help you make informed betting decisions.

If you're interested in more valuable football insights, don't miss:

This website uses cookies for your convenience.