Thursday, 12 November 2026 5 live now Results recordAccuracyHow it works18+ · Bet responsibly
Premier League · Russia · Anzhi-Arena
0–1
FT

Zenit

WWWLW

Dinamo Makhachkala vs Zenit prediction & analysis

67%
Footrivo pick

Zenit to win

Good pick · fair odds 1.49 · bookmaker 1.65 · Won ✓

6/10Rating
1.65Odds

Quick tips for this match

ResultZenit to win ✓67% · @1.65
Double chanceZenit or draw ✓90% · @1.14
Both teams scoreNot both teams to score ✓51% · @1.54
GoalsUnder 3.5 goals ✓80% · @1.18
Correct scoreCorrect score 0–1 ✓18% · fair 5.43

Dinamo Makhachkala vs Zenit preview and prediction

The match

Zenit travel to Anzhi-Arena in the Premier League on Sunday 19 April (12:30 WAT) to face Dinamo Makhachkala. Dinamo Makhachkala are 11th with 16 points from 14 games (in the bottom half), while Zenit sit 1st on 31 points (top of the table). A gap of 15 points shows the difference in quality this season.

Form guide

Dinamo Makhachkala's last 5: DLWLW Most recently they drew with Baltika 2–2 at home. At home they have won 2 and lost 0 of their last 3. They average 1.2 scored and 1.0 conceded.

Zenit's last 5: WWWLW Most recently they beat Krylia Sovetov 2–1 at home. On the road they have won 2 and lost 1 of their last 3. They average 1.5 scored and 0.7 conceded. 3 clean sheets in that run show a solid defence.

Zenit arrive in clearly the better form, averaging 2.5 points a game against 1.7.

Head to head

The last meeting, on 18 March 2026, finished Zenit 1–0 Dinamo Makhachkala.

Goals outlook

Our model expects about 2.2 goals: 0.5 for Dinamo Makhachkala and 1.7 for Zenit. That is close to an average game: over 2.5 at 39%, both teams to score at 49%.

Betting angles

Our prediction

Our pre-match pick was Zenit to win – a 67% chance at odds of 1.65, above our fair price of 1.49, so there is value in it. Predicted score: Dinamo Makhachkala 0–1 Zenit. Bets settle on the 90-minute score. Predictions are estimates, not guarantees – 18+, bet responsibly.

Win chances

Dinamo Makhachkala10%fair 10.01 · @6.50
Draw23%fair 4.33 · @3.64
Zenit67%fair 1.49 · @1.65
2.24Expected goals
0.51Dinamo Makhachkala xG
1.73Zenit xG
49%Both score
39%Over 2.5

Most likely scores

0–118%
0–216%
0–011%
1–19%
0–39%
1–28%

From our goals model: Dinamo Makhachkala 0.5 – 1.7 Zenit expected. Correct scores are long shots even at the top of this list.

Every market, with fair odds

MarketMost likelyChanceFair oddsBookmaker
Match resultZenit to win ✓67%1.491.65 ▲
Double chanceZenit or draw ✓90%1.111.14
Both teams to scoreNot both teams to score ✓51%1.971.54
Over/under 1.5 goalsOver 1.5 goals ✗65%1.541.44
Over/under 2.5 goalsUnder 2.5 goals ✓61%1.641.59
Over/under 3.5 goalsUnder 3.5 goals ✓80%1.251.18
Half-time resultZenit ahead at half-time ✗46%2.18–
Half-time / full-timeHT Zenit / FT Zenit ✗42%2.36–
Correct scoreCorrect score 0–1 ✓18%5.43–

Form

Dinamo Makhachkala – last 6

DLWLWW
5 Aprvs Baltika2–2D
18 Mar@ Zenit0–1L
13 Marvs FC Orenburg1–0W
8 Mar@ Krylia Sovetov0–2L
4 Mar@ FC Rostov2–0W
17 Febvs Andijan2–1W
1.2Scored / game
1.0Conceded / game
33%Both scored
33%Over 2.5

Zenit – last 6

WWWLWW
4 Aprvs Krylia Sovetov2–1W
22 Mar@ Dynamo3–1W
18 Marvs Dinamo Makhachkala1–0W
8 Mar@ FC Orenburg1–2L
3 Mar@ Baltika1–0W
27 Febvs Baltika1–0W
1.5Scored / game
0.7Conceded / game
50%Both scored
50%Over 2.5

Head to head

18 Mar 2026Zenit v Dinamo Makhachkala1–0
Dinamo Makhachkala vs Zenit head-to-head page →

Premier League table

#TeamPWDLGDPts
1Zenit141013+1731
2Dynamo141013+1031
3Spartak Moscow14923+1629
4FC Krasnodar14752+726
5CSKA Moscow14752+726
6FC Rostov14545-119
7Krylia Sovetov14464-118
8Rubin14464-418
9Baltika14455+217
10FC Orenburg14383017
11Dinamo Makhachkala14518-916
12Akhmat14356-314
13Rodina Moskva14338-1412
14Akron14266-812
15Lokomotiv14257-511
16Fakel141310-146

More Premier League predictions

League hub

Frequently asked questions

What is the prediction for Dinamo Makhachkala vs Zenit?

Our pick is Zenit to win with a 67% chance, at bookmaker odds of 1.65.

Who will win Dinamo Makhachkala vs Zenit?

On our numbers Dinamo Makhachkala have a 10% chance of winning, the draw 23% and Zenit 67%.

How many goals will there be in Dinamo Makhachkala vs Zenit?

We expect about 2.2 goals. Over 2.5 goals is 39% likely and both teams score 49% of the time on our projection.

What is the predicted score for Dinamo Makhachkala vs Zenit?

Our predicted score is Dinamo Makhachkala 0–1 Zenit, the most likely score that fits our pick. We expect about 2.2 goals in total.

When is Dinamo Makhachkala vs Zenit?

Dinamo Makhachkala vs Zenit (Premier League) kicks off on Sunday 19 April 2026 at 12:30 (West Africa Time) at Anzhi-Arena.

Analysis by the Footrivo model, blended with bookmaker prices. Kick-off times shown in your local time. Predictions are estimates, not guarantees – 18+, please bet responsibly.