Dinamo Makhachkala vs Zenit

Premier LeagueRegular Season - 25
Dinamo Makhachkala
#13 · Premier League
LDLLW
0 - 1
Anzhi Arena, Kaspijsk
Referee: I. Tanashev
Zenit
#1 · Premier League
DWDWW
23%
Home Win
23.3%
Draw
53.8%
Away Win
★ OUR PICK
Under 2.5 Goals
Tight defensive records and low-scoring recent form make the under the value pick here.
Totals
1.61
BEST ODDS
Our pick: Bookmakers offer average 1.58 for Under 2.5 Goals. Our model calculates a 60.4% probability. The bookmaker price aligns with our model — this is our most confident selection for this match.
Why this pick: we only recommend selections priced between 1.5 and 3.5. Shorter favourites pay too little to justify the risk, while longer prices lack the confidence needed to recommend.

Match Overview

On , Dinamo Makhachkala will face Zenit in the Premier League at Anzhi Arena.

Based on key match statistics such as expected goals (xG), recent results, and player performance data, our analysis suggests that Dinamo Makhachkala has a 23% probability of winning this match. Zenit has a 53.8% probability of winning, while a draw is estimated at 23.3%.

Key factors in this prediction:

  • Zenit have won 3 of their last 5 games
  • Zenit are unbeaten in their last 5 matches
  • Zenit sit 1st in the table, 12 places above their opponents
  • Dinamo Makhachkala boast a strong defence, conceding just 0.7 goals per game
  • Zenit have a solid defence with 0.6 goals conceded per game

Match Preview

AI

Predictions

Closely matched
Match Result
2 — Zenit53.8%1.65
Both Teams to Score
No57.5%1.54
Based on avg. implied odds from 5 bookmakers. We only tag OUR PICK on selections priced between 1.5 and 3.5 — shorter favourites pay too little to justify the risk, longer prices lack reliability.

Correct Score

Most likely outcomes
0-1
4.66
21.5%
0-2
6.16
16.2%
0-0
6.45
15.5%
1-1
6.64
15.1%
1-2
8.60
11.6%
1-0
10.78
9.3%

Match Odds

Avg. bookmaker odds
MarketOption 1Option 2Option 3
1X2Home 6.12Draw 3.56Away 1.65
O/U 2.5Over 2.48Under 1.58
O/U 1.5Over 1.48Under 2.58
O/U 3.5Over 4.66Under 1.17
BTTSYes 2.36No 1.54
Double Chance1X 2.2812 1.29X2 1.12

Goals Probability

Avg. bookmaker odds
Over 0.5 Goals
86%
Over 1.5 Goals
63.6%
Over 2.5 Goals
39.6%
Over 3.5 Goals
20.1%

Head to Head

Loading head-to-head data...

Premier League Standings

#TeamPWDLGFGAGDPtsForm
1
Zenit
26168245172856
DWDWW
2
FC Krasnodar
25166351193254
DDWWW
3
Lokomotiv
261310351331849
DWDLW
4
Baltika
251112236152145
DDDWW
5
Spartak Moscow
2513664133845
WDWWL
6
CSKA Moscow
26135838281044
DDLWW
13
Dinamo Makhachkala
2558121531-1623
LDDLW
14
Krylia Sovetov
2658132747-2023
LDDLD
15
Nizhny Novgorod
2664162242-2022
LDDLL
16
FC Sochi
2653182454-3018
WWWLL

Key Statistics

2025 Season
Dinamo MakhachkalaZenit
1.6Goals p.g.1.67
0.73Goals conceded p.g.0.61
53%Clean sheets61%
60%Win rate72%
2.33Avg goals in match2.28

Recent Results

Dinamo MakhachkalaLAST MATCHES
19 AprDinamo Makhachkala01ZenitPremier League
05 AprDinamo Makhachkala22BaltikaPremier League
21 MarCSKA Moscow31Dinamo MakhachkalaPremier League
18 MarZenit10Dinamo MakhachkalaCup
13 MarDinamo Makhachkala10FC OrenburgPremier League
08 MarKrylia Sovetov20Dinamo MakhachkalaPremier League
9Win60%
2Draw13%
4Lost27%
LAST MATCHESZenit
22 AprLokomotiv00ZenitPremier League
19 AprDinamo Makhachkala01ZenitPremier League
08 AprZenit00Spartak MoscowCup
04 AprZenit21Krylia SovetovPremier League
28 MarZenit20Kairat AlmatyFriendlies Clubs
22 MarDynamo13ZenitPremier League
13Win72%
3Draw17%
2Lost11%

Lineups

Confirmed

Dinamo Makhachkala4-4-2Confirmed

24Andrés AlarcónDEF
5Jemal TabidzeDEF
43Ilyas AkhmedovDEF
22Mohamed AzziDEF
11MiroFWD
10Mohammadjavad HosseinnejadFWD
27David VolkGK
77Temirkan SundukovMID
6El Mehdi MoubarikMID
16Houssem Eddine MrezigueMID
47Nikita GlushkovMID
13Soslan KagermazovDEF
99Mutalip AlibekovDEF
75Arsen ShikhalievDEF
28Serder SerderovFWD
25Gamid AgalarovFWD
55Dja Eddine MechidFWD
39Timur MagomedovGK
33Nikita KarabashevGK
70Abdulla AshurovMID
9Razhab MagomedovMID
21Abdulpasha DzhabrailovMID
19Kirill ZinovichMID

Zenit4-1-4-1Confirmed

3Douglas SantosDEF
78Igor DiveevDEF
6Vanja DrkušićDEF
33NinoDEF
7Aleksandr SobolevFWD
16Denis AdamovGK
5Wilmar BarriosMID
11Luiz HenriqueMID
10Maksim GlushenkovMID
8WendelMID
14Jhon JhonMID
4Yuri GorshkovDEF
23Arsen AdamovDEF
28Nuraly AlipDEF
15Vyacheslav KaravaevDEF
66Román VegaDEF
20PedroFWD
1Evgeny LatyshonokGK
57Bogdan MoskvichevGK
61Daniil KondakovMID
21Aleksandr ErokhinMID
18Yaroslav MikhailovMID
17Andrey MostovoyMID

Unavailable Players

8 players

Dinamo Makhachkala5

A. Sandrachuk
Missing FixtureInactive
H. Mastouri
Missing FixtureYellow Cards
I. Shumakhov
Missing FixtureInjury
M. Moubarik
QuestionableInjury
Miro
QuestionableInjury

Zenit3

Gustavo Mantuan
Missing FixtureMuscle Injury
Pedrinho
Missing FixtureRed Card
V. Shilov
Missing FixtureKnee Injury

Betting Strategy

High Probability
Under 2.5 Goals1.58 (60.4%)
BTTS No1.54 (57.5%)
Value Bets
Zenit Win1.65 (53.8%)
Over 2.5 Goals2.48 (39.6%)
Both Teams Score2.36 (42.5%)
Speculative
Dinamo Makhachkala Win6.12 (23%)
Draw3.56 (23.3%)
Dinamo Makhachkala vs Zenit Predictions, Stats, H2H - 19 Apr 2026 | SureTipsPro