Zenit
23 August
14:15
(WAT)
Dynamo Makhachkala

Zenit vs Dynamo Makhachkala: prediction & betting odds 23 August 2025

The Matchday 6 clash in the Russian Premier League between Zenit and Dynamo Makhachkala will take place on August 23 at the Gazprom Arena in Saint Petersburg. Zenit vs. Dynamo Makhachkala: prediction and betting odds, statistics.

Zenit

Sergei Semak's side shared the spoils with Spartak in their last away match (2-2). The St. Petersburg team has been unable to secure a victory in their last four league matches (3 draws, 1 loss), conceding in every match of the RPL 2025/26 season. It's worth noting that only Sochi has yet to keep a clean sheet. With six points, Zenit is currently in eighth place in the standings, and they are the most disciplined team in the league, having received only seven yellow cards.


  • The club conceded first in four of their last five Premier League matches.
  • At home, Zenit has won six of their last seven league matches (1 draw).
  • In five of their last seven home games in this tournament, the St. Petersburg team scored at least two goals.

Predicted lineup for Zenit (4-5-1)

Denis Adamov – Roman Vega, Strahinja Erakovic, Nuraly Alip, Gustavo Mantuan – Gerson Santos, Wilmar Barrios, Wendel, Luis Henrique, Andrey Mostovoy – Alexander Sobolev.


Defenders Vyacheslav Karavaev and Nino are in the team's infirmary. Their colleague Douglas Santos will miss the match due to suspension.


  • Zenit ranks third in entries into the opponent's penalty area – 87.
  • The team averages 524 passes per match – the best in the league.
  • The team has the highest success rate in dribbles – 66%.

Dynamo Makhachkala

Makhachkala lost 0-2 to Pari NN in the last round. Hasanbi Bidzhiyev's side has won only one of their last 11 league matches (4 draws, 6 losses), but in eight of those matches, the team conceded no more than one goal. In this championship, Dynamo has conceded only five goals, with fewer goals conceded only by Krasnodar (3) and CSKA (4). However, the club is in 12th place in the main standings.


  • The team has scored in five of their last seven RPL matches.
  • Away from home, Makhachkala has been unable to win in six Premier League matches (2 draws, 4 losses).
  • Dynamo has conceded exactly one or two goals in their last eight away matches in this tournament.

Predicted lineup for Dynamo Makhachkala (4-5-1)

Timur Magomedov – Temirkan Sundukov, Mohamed Azzi, Jemal Tabidze, Valentin Paltsev – Nikita Glushkov, Ussem Mrezig, Mohammadjavad Hosseinejad, Rajab Magomedov, Mehdi El-Mubarik – Gamid Agalarov.


Defender Yan Djapo is in the team's infirmary.

Referee

Pavel Kukuyan (Russia)


Matches – 19 (RPL, 2024/25 - 2025/26);

Yellow cards shown (including second yellows) – 82;

Average yellow cards per match – 4.3;

Red cards shown – 6;

Average fouls per match – 29;

Penalties – 26%.

Zenit vs. Dynamo Makhachkala: Match Prediction

A team of Zenit's caliber should not complain about the schedule, yet their opponents at the start of the tournament have indeed been quite challenging. Nonetheless, at home in the RPL 2025/26, Sergei Semak's side has collected four points in two matches, with a draw against CSKA in the third round ending a six-match home winning streak. The St. Petersburg team is unlikely to be keen on dropping points against a less dangerous opponent. However, defeating Dynamo will not be easy.


While Makhachkala may not shine in terms of results, the team rarely allows opponents to dominate in attack. Before the game against Pari NN, Hasanbi Bidzhiyev's side had not conceded more than one goal in eight Premier League matches. Even one of the goals by Nizhny Novgorod could be considered a goalkeeper's error. Nevertheless, even such a reliable defense does not allow them to consistently earn points: Dynamo has lost six of their last nine away matches in the RPL.


Last season, the St. Petersburg team won both head-to-head encounters against Makhachkala (2-1, 1-0). I expect a similar result this time. My prediction: Zenit win and Total under 3.5 goals

Zenit vs Dynamo Makhachkala Odds

1X2
DOUBLE CHANCE
OVER/UNDER
BTTS
HANDICAP

Current season

Logo Zenit Logo Dynamo Makhachkala
1 Wins 1
1 Lost 2
3 Draws 2
1.4 GF per game 0.6
1.4 GA per game 1
5.8 Corners per game 3
1.4 Yellow cards per game 3.2

Russian Premier League: previous matches in the tournament

Zenit
16.08.25
Spartak Moscow
Zenit
D
09.08.25
FC Akhmat
Zenit
L
03.08.25
Zenit
CSKA Moscow
D
27.07.25
Rubin Kazan
Zenit
D
20.07.25
Zenit
FC Rostov
W
More matches
Dynamo Makhachkala
18.08.25
Nizhny Novgorod
Dynamo Makhachkala
L
08.08.25
Dynamo Makhachkala
Akron
D
03.08.25
Dynamo Makhachkala
FC Akhmat
W
27.07.25
FC Orenburg
Dynamo Makhachkala
D
19.07.25
Spartak Moscow
Dynamo Makhachkala
L
More matches

H2H: Zenit — Dynamo Makhachkala

Russian Premier League 2024-2025
10.05.25
Dynamo Makhachkala
Zenit
02.11.24
Zenit
Dynamo Makhachkala

Tables

Team Played W D L Goals Points Form
1
Lokomotiv Moscow
5 4 1 0 13:6 13
2
FC Krasnodar
5 4 0 1 11:3 12
3
CSKA Moscow
5 3 2 0 11:4 11
4
Rubin Kazan
5 3 1 1 8:8 10
5
Baltika
5 2 3 0 9:5 9
6
Krylia Sovetov Samara
5 2 2 1 9:6 8
7
FC Akhmat
6 2 1 3 7:8 7
8
FC Orenburg
6 1 3 2 7:8 6
9
Zenit
5 1 3 1 7:7 6
10
Akron
5 1 3 1 8:5 6
11
Dinamo Moscow
5 1 2 2 4:6 5
12
Dynamo Makhachkala
5 1 2 2 3:5 5
13
Spartak Moscow
5 1 2 2 6:10 5
14
FC Rostov
5 1 0 4 3:8 3
15
Nizhny Novgorod
5 1 0 4 4:9 3
16
FC Sochi
5 0 1 4 3:15 1
Team Played W D L Goals Points Form
1
Rubin Kazan
3 2 1 0 5:3 7
2
Lokomotiv Moscow
2 2 0 0 7:2 6
3
CSKA Moscow
2 2 0 0 7:2 6
4
FC Krasnodar
3 2 0 1 7:3 6
5
FC Akhmat
3 2 0 1 4:3 6
6
Krylia Sovetov Samara
2 1 1 0 3:1 4
7
Baltika
2 1 1 0 4:3 4
8
Zenit
2 1 1 0 3:2 4
9
Dynamo Makhachkala
2 1 1 0 2:1 4
10
Dinamo Moscow
3 1 1 1 3:4 4
11
Spartak Moscow
3 1 1 1 3:5 4
12
FC Orenburg
4 0 3 1 3:4 3
13
Nizhny Novgorod
3 1 0 2 4:6 3
14
FC Rostov
2 1 0 1 2:4 3
15
Akron
3 0 2 1 3:4 2
16
FC Sochi
2 0 1 1 1:5 1
Team Played W D L Goals Points Form
1
Lokomotiv Moscow
3 2 1 0 6:4 7
2
FC Krasnodar
2 2 0 0 4:0 6
3
Baltika
3 1 2 0 5:2 5
4
CSKA Moscow
3 1 2 0 4:2 5
5
Akron
2 1 1 0 5:1 4
6
Krylia Sovetov Samara
3 1 1 1 6:5 4
7
FC Orenburg
2 1 0 1 4:4 3
8
Rubin Kazan
2 1 0 1 3:5 3
9
Zenit
3 0 2 1 4:5 2
10
Dinamo Moscow
2 0 1 1 1:2 1
11
FC Akhmat
3 0 1 2 3:5 1
12
Spartak Moscow
2 0 1 1 3:5 1
13
Dynamo Makhachkala
3 0 1 2 1:4 1
14
FC Rostov
3 0 0 3 1:4 0
15
Nizhny Novgorod
2 0 0 2 0:3 0
16
FC Sochi
3 0 0 3 2:10 0

Team lineups

The line-ups will be known a few hours before kick-off
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token