Skip to content
18+For adults 18+ only. Sports betting involves risk.

Zenit Saint Petersburg vs Dynamo Makhachkala: Russian Premier League Prediction

Zenit Saint PetersburgZenit Saint Petersburg
11:30
25 October · New York
Dynamo MakhachkalaDynamo Makhachkala
11.2977%
X6.2816%
212.78%
Our prediction
Individual Total 1 Over (1.5) 1.41
Stake 100 $, potential win 41 $

More picks

  • 2nd half: Total Over (1) 1.29 pending
  • Yellow cards: Total Under (5) 1.28 pending

Zenit Saint Petersburg host Dynamo Makhachkala at Gazprom Arena on 25 October in round 12 of the Premier League. The hosts are second on 24 points, one behind Dynamo Moscow; the visitors sit seventh on 13. Victory would take Zenit above the current leaders.

Zenit Saint Petersburg
Zenit Saint PetersburgLast 5: 5 W, 0 D, 0 L

Zenit: scoring power, defensive costs

Five wins across two competitions and friendlies

Zenit’s last five matches brought five wins. That sequence includes two friendlies; their latest league outings were 3–2 victories over Krasnodar and Akhmat. The attack has maintained its output, but neither league win came with much defensive margin.

Where the hosts gain and lose ground

  • Twenty-five league goals in 11 games mean an average of 2.27 scored.
  • Over 2.5 goals occurred in nine of 11 league matches; BTTS landed in six.
  • At home, Zenit have three wins and two defeats, scoring 10 and conceding seven.
  • Four league clean sheets.

Two defenders unavailable

Igor Diveev remains out, with Sergei Semak expecting his return to group training next week. Roman Vega is suspended for accumulated yellow cards; Wendel could make the squad but remains doubtful. Maksim Glushenkov has three goals in two recorded league appearances.

Recent matches
  • Akhmathome3:2
  • Dynamo Makhachkalaaway2:1
  • Krasnodaraway3:2
  • BATE Borisovhome1:0
  • Shanghai Shenhuaaway1:0
Dynamo Makhachkala
Dynamo MakhachkalaLast 5: 1 W, 1 D, 3 L

Dynamo: away goals without defensive cover

A single win in five

Dynamo’s recent sequence comprises a 1–3 loss to CSKA, a 3–2 friendly win over Leningradets, a 0–4 defeat at Orenburg, a cup loss to Zenit and a 1–1 draw with Akron. They recorded no clean sheet. The only victory came outside competitive football.

The visitors’ statistical pressure points

  • Six away league games have produced two wins and four defeats, with 10 goals scored and 15 conceded.
  • BTTS has occurred in eight of 11 league matches, as has Over 2.5 goals.
  • Only one league clean sheet accompanies an average of 1.91 goals conceded.

Shumakhov absent from the defence

Idar Shumakhov is ruled out until 14 November with a cruciate ligament injury. Mohammadjavad Hosseinnejad has one goal in one recorded league appearance, too small a sample to establish a scoring trend.

Recent matches
  • Akron Tolyattihome1:1
  • Zenit Saint Petersburghome1:2
  • Orenburgaway0:4
  • Leningradetshome3:2
  • CSKA Moscowhome1:3

Seven official meetings, seven Zenit wins

Zenit have won all seven official encounters over the past five years. The latest meeting finished 2–1 in Makhachkala on 14 October: Dynamo scored, but again failed to avoid defeat. Friendlies are excluded from that record.

Zenit Saint Petersburg wins 9draws 1Dynamo Makhachkala wins 0
  • 14.10.2026Dynamo Makhachkala1:2Zenit Saint PetersburgRussian Cup (Group Stage)
  • 02.09.2026Zenit Saint Petersburg3:0Dynamo MakhachkalaRussian Cup (Group Stage)
  • 13.07.2026Zenit Saint Petersburg1:1Dynamo MakhachkalaClub Friendlies
  • 01.07.2026Zenit Saint Petersburg2:0Dynamo MakhachkalaClub Friendlies
  • 19.04.2026Dynamo Makhachkala0:1Zenit Saint PetersburgRussia. Premier League

Coaches focus on errors and the opening phase

Semak rejects the idea of critical defensive problems but acknowledges opponents’ efficiency in punishing mistakes. Vadim Evseev expects Zenit to control possession and seek an early goal, saying Dynamo are already playing at their limit. His staff has added analyst Vladimir Antonov. Zenit will also wear special shirts supporting dementia awareness.

Our Forecast

Zenit Saint Petersburg host Dynamo Makhachkala at Gazprom Arena with 24 points, one behind Premier League leaders Dynamo Moscow. The visitors are seventh with 13 points. The recommended bet is Home Team Total Over (1.5) at 1.36. Zenit lead the league in scoring with 25 goals in 11 matches, averaging 2.27 per game.

Zenit have scored at least twice in each of their last three official fixtures: 3–2 against Krasnodar, 2–1 against Dynamo in the cup and 3–2 against Akhmat.

Makhachkala have conceded 15 goals in six away league matches, averaging 2.5 per game, and have kept only one clean sheet in the league. They are without Idar Shumakhov because of a cruciate ligament injury.

Zenit scored twice against these opponents in their recent cup meeting and have won all seven official encounters over the past five years. The market puts their chance of victory at 74%. Expected score: 2–0.

Conclusion

Home Team Total Over (1.5) is the pick: Zenit’s scoring rate and Makhachkala’s away defensive record support a bet on at least two home goals.

FAQ

When does Zenit Saint Petersburg — Dynamo Makhachkala kick off?

The match starts on 25.10.2026 at 11:30 (New York), Gazprom Arena (Saint Petersburg).

What is the prediction for Zenit Saint Petersburg — Dynamo Makhachkala?

Our pick is Individual Total 1 Over (1.5) at 1.36.

What are the teams’ chances?

By market estimate: Zenit Saint Petersburg win — 77%, draw — 16%, Dynamo Makhachkala win — 8%.

Chances by market estimate

Zenit Saint Petersburg77%
Draw16%
Dynamo Makhachkala8%

Team form

Zenit Saint Petersburg
Zenit Saint PetersburgLast 5: 5 W, 0 D, 0 L
  • Akhmathome3:2
  • Dynamo Makhachkalaaway2:1
  • Krasnodaraway3:2
  • BATE Borisovhome1:0
  • Shanghai Shenhuaaway1:0
Dynamo Makhachkala
Dynamo MakhachkalaLast 5: 1 W, 1 D, 3 L
  • Akron Tolyattihome1:1
  • Zenit Saint Petersburghome1:2
  • Orenburgaway0:4
  • Leningradetshome3:2
  • CSKA Moscowhome1:3

Standings

#TeamPWDLGoalsPts
1Dynamo Moscow1281319:1225
2Zenit Saint Petersburg1180325:1324
3Spartak Moscow1172221:823
7Krylia Sovetov1236317:1715
8Dynamo Makhachkala1141616:2113
9Baltika Kaliningrad1134414:1213

Head-to-head

Zenit Saint Petersburg wins 9draws 1Dynamo Makhachkala wins 0
  • 14.10.2026Dynamo Makhachkala1:2Zenit Saint PetersburgRussian Cup (Group Stage)
  • 02.09.2026Zenit Saint Petersburg3:0Dynamo MakhachkalaRussian Cup (Group Stage)
  • 13.07.2026Zenit Saint Petersburg1:1Dynamo MakhachkalaClub Friendlies
  • 01.07.2026Zenit Saint Petersburg2:0Dynamo MakhachkalaClub Friendlies
  • 19.04.2026Dynamo Makhachkala0:1Zenit Saint PetersburgRussia. Premier League

About the match

  • 25 October · 11:30 New York
  • Venue: Gazprom Arena (Saint Petersburg)
  • Weather: 11° · precip. 49% · wind 4.5 m/s

Odds

Match result
W11.29
X6.28
W212.7
Double chance
1X1.05
121.15
2X4.02
Handicaps
Handicap 1 (-2)2.32
Handicap 1 (-1.5)1.78
Handicap 1 (-1)1.36
Handicap 2 (1)3.1
Handicap 2 (1.5)2.05
Handicap 2 (2)1.61
Totals
Total Over (2)1.28
Total Over (2.5)1.64
Total Over (3)2.03
Total Under (2)3.66
Total Under (2.5)2.26
Total Under (3)1.78
Team totals
Individual Total 1 Over (1.5)1.36
Both teams to score
Both Teams To Score - Yes2.14
Both Teams To Score - No1.65

Odds updated 25.10 02:10

A clear favourite, a closer goals market

The margin-adjusted 1X2 market assigns Zenit a 74% win probability, against 17.3% for the draw and 8.7% for Dynamo. Over 2.5 goals is assessed at 56.7%, while BTTS No has a narrower majority at 55.5%. None of these lines has moved noticeably over the past 24 hours. The market is much more decisive about the stronger side than about whether both attacks will score.

Our prediction

Market
Individual Total 1 Over (1.5)
Current odds
1.36
Odds at prediction
1.41
Confidence
Our estimate
67%
Market estimate
68%
Stake amount
100 $ · 1.41
Potential win
41 $
Status
pending

More predictions for this tournament

25.10 · 06:45 New York
Russia. Premier League
RostovRostov
Lokomotiv MoscowLokomotiv Moscow
odds1.32
Stake Individual Total 1 Over (0.5)
Rostov — Lokomotiv Moscow