While we have made these predictions for Dinamo Makhachkala v Zenit St Petersburg for this match preview with the best of intentions, no profits are guaranteed. Always gamble responsibly, and with what you can afford to lose. Good luck!
Dinamo Makhachkala vs Zenit St Petersburg Live Stream Global Listings (May 10)
Predictions and Tips
Dinamo Makhachkala will be hosting visiting opponents Zenit St Petersburg at Anzhi Arena in this Premier League meeting on Saturday.
All of our predictions, stats and the user poll for Dinamo Makhachkala v Zenit St Petersburg are shown below - along with the latest match odds.
📏 Form Guide

Dinamo Makhachkala
LWWLLL 📉
Dinamo Makhachkala will be wanting a better result here after the 1-0 Premier League defeat in their last game at the hands of Akron Tolyatti.
In that match, Dinamo Makhachkala managed 50% possession and 10 shots at goal with 3 of them on target. For their opponents, Akron Tolyatti got 13 attempts at goal with 5 on target. Artem Dzyuba (74') scored for Akron Tolyatti.
It has not been often in recent times that Dinamo Makhachkala haven’t conceded. The reality is that Dinamo Makhachkala have failed to prevent opponents from scoring in 6 of their previous 6 matches, giving up 10 goals along the way. Putting that to one side, it remains to be seen if the trend might continue on in this upcoming game.
Zenit St Petersburg
WDWWDW 📈
Zenit St Petersburg head into the meeting after a 2-1 Premier League win with the eclipse of Nizhny Novgorod in their last match.
In that game, Zenit St Petersburg had 75% possession and 24 shots on goal with 5 of them on target. The only player on the scoresheet for Zenit St Petersburg was Aleksandr Sobolev (54', 83'). For their opponents, Pari Nizhny Novgorod had 7 attempts at goal with 5 on target. Vyacheslav Grulev (14') scored for Nizhny Novgorod.
In their last half-dozen outings, Zenit St Petersburg have helped themselves to the sum of 13 goals. Zenit St Petersburg have also managed to score on each one of those occasions. In that time, they have seen 4 goals scored by their opponents.
Analysis of their past results shows that Zenit St Petersburg:
- are undefeated in their last 2 league matches away from home.
- have not won away from home in their last 3 matches in the league.
👥 Head to head
The previous league encounter between the two was Premier League match day 14 on 02/11/2024 which ended up with the score at Zenit St Petersburg 2-1 Dinamo Makhachkala.
In that match, Zenit St Petersburg managed 72% possession and 23 shots on goal with 7 of them on target. Goals were scored by Nino (12') and Luciano Gondou (15').
At the other end, Dinamo Makhachkala got 7 shots at goal with 4 on target. Soslan Kagermazov (61') was the scorer.
The referee was Vitaly Meshkov.
📰 Team News: Dinamo Makhachkala
There aren’t many personnel worries, with just a single fitness concern for the Dinamo Makhachkala gaffer Khasanbi Bidzhiyev to contend with due to a largely intact set of players. Aleksandr Sandrachuk (Cruciate ligament tear) misses out.
It looks as if Dinamo Makhachkala should use a 3-4-2-1 system with Timur Magomedov, Valentin Paltsev, Idar Shumakhov, Jemal Tabidze, Mohamed Azzi, Houssem Mrezigue, Nikita Glushkov, Temirkan Sundukov, M. Hosseinnejad, Egas Cacintura and Gamid Agalarov.
📰 Team News: Zenit St Petersburg
There’s a good chance that Sine-Belo-Golubye could decide to play in a 4-2-3-1 formation with a starting lineup of Evgeni Latyshonok, Gustavo Mantuan, Strahinja Erakovic, Nino, Douglas Santos, Wilmar Barrios, Yuri Gorshkov, Luiz Henrique, Luciano Gondou, Pedro and Aleksandr Sobolev.
💡 Prediction
Our assessment is that Dinamo Makhachkala have it in them to score against this Zenit St Petersburg lineup, but a single goal is unlikely to be enough to avoid defeat.
Our selection here is for a close game with a 1-2 winning margin for Zenit St Petersburg when the full-time whistle blows. There shouldn’t be much in it, either way.
Lucas Pereira, 13:03 10/05/2025
📊 Poll: Who Will Win?

🏟️ Team Focus:
Dinamo Makhachkala
Formed: 1927
Stadium: Anzhi Arena (26,500)
Captain: Mutalip Alibekov
Chairman: Gadzhi Gadzhiyev
Manager: Khasanbi Bidzhiyev
Competitions: Premier League position 11
🔑 Star Man: Mohammadjavad Hosseinnejad
Usually taking up the Central Attacking Midfielder position, Mohammadjavad Hosseinnejad was born in Sari, Iran. Having played his first senior match for Dinamo Makhachkala in the 2024 - 2025 season, the dangerous Midfielder has scored a sum of 3 league goals in the Premier League 2024 - 2025 campaign so far coming from a total of 21 appearances.
Zenit St Petersburg |
|
Dinamo Makhachkala |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
27 | 18 | 7 | 2 | 33 | 61 | WLWWW |
2 |
![]() |
27 | 17 | 6 | 4 | 35 | 57 | DWWDW |
3 |
![]() |
27 | 15 | 7 | 5 | 23 | 52 | WWDWD |
4 |
![]() |
27 | 15 | 6 | 6 | 26 | 51 | WLWLD |
5 |
![]() |
27 | 14 | 8 | 5 | 26 | 50 | LDWDW |
6 |
![]() |
27 | 13 | 7 | 7 | 6 | 46 | DLWDD |
7 |
![]() |
27 | 11 | 6 | 10 | -5 | 39 | DWLWL |
8 |
![]() |
27 | 10 | 8 | 9 | 0 | 38 | LLWDD |
9 |
![]() |
27 | 9 | 5 | 13 | -13 | 32 | LWLDW |
10 |
![]() |
27 | 8 | 6 | 13 | -10 | 30 | DWDWL |
11 |
![]() |
27 | 6 | 9 | 12 | -7 | 27 | WWLLL |
12 |
![]() |
28 | 5 | 11 | 12 | -17 | 26 | LLDDD |
13 |
![]() |
27 | 4 | 12 | 11 | -17 | 24 | DWLLD |
14 |
![]() |
27 | 6 | 5 | 16 | -28 | 23 | LDLWL |
15 |
![]() |
28 | 4 | 7 | 17 | -25 | 19 | LWLDD |
16 |
![]() |
27 | 2 | 10 | 15 | -27 | 16 | DLLLD |
Dinamo Makhachkala |
|
FC Rostov |
Terek Grozny |
|
Dinamo Makhachkala |
Dinamo Makhachkala |
|
Zenit St Petersburg |
Akron Tolyatti |
|
Dinamo Makhachkala |
Dinamo Makhachkala |
|
FC Krasnodar |
Orenburg |
|
Dinamo Makhachkala |
Zenit St Petersburg |
|
Terek Grozny |
FC Rostov |
|
Zenit St Petersburg |
Dinamo Makhachkala |
|
Zenit St Petersburg |
Zenit St Petersburg |
|
Nizhny Novgorod |
Dynamo Moscow |
|
Zenit St Petersburg |
Zenit St Petersburg |
|
FC Khimki |
Dinamo Makhachkala |
|
FC Krasnodar |
Dinamo Makhachkala |
|
FC Khimki |
Dinamo Makhachkala |
|
Krylia Sovetov |
Dinamo Makhachkala |
|
Lokomotiv Moscow |
Dinamo Makhachkala |
|
Rubin Kazan |
Dinamo Makhachkala |
|
Fakel Voronezh |
Dynamo Moscow |
|
Zenit St Petersburg |
Lokomotiv Moscow |
|
Zenit St Petersburg |
Spartak Moscow |
|
Zenit St Petersburg |
Fakel Voronezh |
|
Zenit St Petersburg |
Orenburg |
|
Zenit St Petersburg |
Terek Grozny |
|
Zenit St Petersburg |
Goals scored | 1.4 |
Goals conceded | 1.1 |
Time first goal scored | 42 |
Time first goal conceded | 47 |
Yellow cards | 2.3 |
Red cards | 0.2 |
Subs used | 4.5 |
Biggest victory | 4-0 |
Biggest defeat | 3-2 |
Goals scored | 2 |
Goals conceded | 0.6 |
Time first goal scored | 44 |
Time first goal conceded | 49 |
Yellow cards | 1.3 |
Red cards | 0.2 |
Subs used | 4.9 |
Biggest victory | 5-0 |
Biggest defeat | 2-0 |
Gamid Agalarov | 7 |
Egas Cacintura | 3 |
Mohammadjavad Hosseinnejad | 3 |
Houssem Mrezigue | 2 |
Mohamed Azzi | 1 |
Maksim Glushenkov | 11 |
Luciano Gondou | 10 |
Mateo Cassierra | 8 |
Andrei Mostovoy | 7 |
Pedro Henrique | 4 |
Dinamo Makhachkala |
|
FC Rostov |
Zenit St Petersburg |
|
Terek Grozny |
