Dynamo Makhachkala vs Dinamo Moscow: prediction & betting odds 31 August 2025

The Matchday 7 clash in the Russian Premier League between Dinamo Makhachkala and Dinamo Moscow will take place on August 31 at the Anzhi Arena in Kaspiysk. Dinamo Makhachkala vs. Dinamo Moscow: prediction and betting odds, statistics.

Dinamo Makhachkala

In the previous round, the Makhachkala side suffered a 0-4 defeat away to Zenit. Under Hasanbi Bidzhiyev, they have only one win in the current championship (2 draws, 3 losses) and have scored just three goals, the lowest in the league. However, they managed six shots on target against Zenit, doubling their average total in this metric. The club is currently 13th in the league standings.

  • No more than two goals have been scored in 9 of Dinamo Makhachkala's last 10 Premier League matches.
  • The team has not lost in 6 of their last 8 home matches in the RPL (3 wins, 3 draws).
  • In 7 of their last 8 home league games, Dinamo Makhachkala has not conceded more than one goal.

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

Timur Magomedov – Temirkan Sundukov, Mutalip Alibekov, Jemal Tabidze, Valentin Paltsev – Nikita Glushkov, Serder Serderov, Mohammadjavad Hosseinnezhad, Rajab Magomedov, Mehdi El-Mubarak – Hazem Mastouri.

Injured players include defenders Mohamed Azzi, Yan Djapo, and midfielder Ussem Mrezig.

Dinamo Moscow

The Moscow club ended a three-match winless streak in the league with a victory over Pari NN (3-0). Additionally, the team scored more than two goals for the first time in their last nine RPL outings. The three points helped Valery Karpin's team rise to 7th in the overall standings, although they have the fewest goals among the top half teams (7). Notably, Dinamo Moscow recorded 15 shots on target against Pari NN, the best in the current championship among all teams.

  • The Moscow side has conceded in 6 of their last 8 Premier League matches.
  • The club has not won in 9 of their last 10 away league matches (5 draws, 4 losses).
  • In 9 of their last 10 away games in this tournament, Dinamo Moscow has not scored more than one goal.

Predicted lineup for Dinamo Moscow (4-3-3)

Igor Leshchuk – Rubens Dias, Maksim Osipenko, Nicolas Marichal, Juan Caceres – Daniil Fomin, Bitello, Danil Glebov – Ivan Sergeev, Dmitry Skopintsev, Denis Makarov.

Injured players include goalkeeper Andrey Lunev, defenders Bakhtiyor Zainutdinov, Milan Majstorovic, forwards Konstantin Tyukavin, Yaroslav Gladyshev, Artur Gomes, and midfielder Luis Chavez.

Referee

Artem Chistyakov (Russia)

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

Yellow cards shown (including second yellows) – 76;

Average yellow cards per match – 3.8;

Red cards shown – 5;

Average fouls per match – 30;

Penalties – 50%.

Dinamo Makhachkala vs. Dinamo Moscow: Match Prediction

The Moscow club secured a convincing victory in the last round, but it's worth noting the level of their opponent. Pari NN is in the relegation zone and among the worst for goals conceded. Meanwhile, Dinamo Moscow has not scored more than one goal in 9 of their last 10 away RPL matches. However, they have managed to earn points in 6 of these games (1 win, 5 draws), losing only to teams in the current championship's top three.

The away trip resulted in six goals conceded for Makhachkala. However, Hasanbi Bidzhiyev's team rarely falters defensively at home. In their last 8 home Premier League games, only one opponent has managed to score more than once. Notably, they have won only one of their last five home league matches (2 draws, 2 losses).

The Moscow club has never lost to Makhachkala in official matches. I believe they have a good chance to extend this streak, but the hosts are capable of putting up a fight. My prediction: Dinamo Moscow will not lose and Total under 3.5 goals

Current season

Logo Dynamo Makhachkala Logo Dinamo Moskva
1 Wins 2
3 Lost 2
2 Draws 2
0.5 GF per game 1.17
1.5 GA per game 1
3.17 Corners per game 5.83
2.83 Yellow cards per game 2.17

Russian Premier League: previous matches in the tournament

Dynamo Makhachkala
23.08.25
Zenit
Dynamo Makhachkala
L
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
Dinamo Moscow
23.08.25
Dinamo Moscow
Nizhny Novgorod
W
17.08.25
Dinamo Moscow
CSKA Moscow
L
10.08.25
FC Sochi
Dinamo Moscow
D
02.08.25
FC Krasnodar
Dinamo Moscow
L
26.07.25
Dinamo Moscow
FC Rostov
W
18.07.25
Dinamo Moscow
Baltika
D
More matches

H2H: Dynamo Makhachkala — Dinamo Moscow

Russian Premier League 2024-2025
08.03.25
Dinamo Moscow
Dynamo Makhachkala
29.09.24
Dynamo Makhachkala
Dinamo Moscow
Russian Cup 2024-2025
18.09.24
Dynamo Makhachkala
Dinamo Moscow
14.08.24
Dinamo Moscow
Dynamo Makhachkala

Tables

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

Post by:

Andy H
Andy H
Site Manager
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token