Dinamo Makhachkala
19 Oct
01:30
(AEDT)
FC Krasnodar

Dinamo Makhachkala vs FC Krasnodar: prediction & betting odds 19 Oct 2025

The Matchday 12 clash in the Russian Premier League between Dynamo Makhachkala and Krasnodar will take place on October 18 at the Anzhi Arena in Kaspiysk. Dynamo Makhachkala vs. Krasnodar: prediction and betting odds, statistics.

Dynamo Makhachkala

In the previous round, Dynamo Makhachkala suffered a 0-2 defeat away to Baltika. Hasanbi Bidzhiyev's side has only one win in their last eight league matches (3 draws, 4 losses), failing to score in five of those games. With just five goals scored, Dynamo remains the least effective team in the league, but they have conceded only 13 goals – the second-best defensive record among the bottom half of the table. Overall, Dynamo sits in 12th place, two points above the relegation zone.


  • At least one opponent failed to score in 6 of Dynamo's last 7 Premier League matches.
  • The team is unbeaten in their last 6 home league games (2 wins, 4 draws).
  • In their last 7 home matches in this tournament, the club has not scored more than one goal.

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

Timur Magomedov – Temirkan Sundukov, Mutalip Alibekov, Jemal Tabidze, Idar Shumakhov – Nikita Glushkov, Mohamed Azzi, Mohammadjavad Hosseinejad, Ussem Mrezig, Soslan Kagermazov – Gamid Agalarov.


Defender Yan Djapo and midfielder Mehdi El-Mubarak are sidelined with injuries.

Krasnodar

Murad Musaev's team defeated Akhmat 2-0 at home in the last round. This victory marked their seventh in the current championship (2 draws, 2 losses), and Krasnodar has kept a clean sheet for the sixth time, sharing the lead in this category with Baltika. Additionally, in 5 of their winning matches, Krasnodar scored at least two goals. In the league table, the club is in 3rd place, just one point behind the leaders CSKA.


  • The team has not lost in 8 of their last 9 Premier League matches (6 wins, 2 draws).
  • In 4 of their last 5 away games in the Russian Premier League, Krasnodar kept a clean sheet.
  • Krasnodar has scored at least one goal in 16 of their last 18 away matches in this tournament.

Predicted lineup for Krasnodar (4-5-1)

Stanislav Agkatsev – Diego Costa, Jubal, Sergey Petrov, Lucas Olaza – Eduard Spertsyan, Joao Bachi, Victor Sa, Nikita Krivtsov, Douglas Augusto – John Cordoba.


Midfielder Alexander Chernikov has returned to training with the main group. Forwards Moses Kobnan and Gustavo Furtado are injured. Head coach Murad Musaev is suspended.

Referee

Anton Frolov (Russia)


Matches – 5 (Russian Premier League, 2022/23 - 2025/26);

Yellow cards shown (including second yellows) – 21;

Average yellow cards per match – 4.2;

Red cards shown – 1;

Average fouls per match – 22;

Penalties – 80%.

Match Prediction: Dynamo Makhachkala vs. Krasnodar

Murad Musaev's team should be aiming to collect points in this match. Krasnodar has the advantage in class and championship ambitions. The team has lost only one of their last 9 Premier League matches, and they remain unbeaten away from home this season (3 wins, 2 draws). Notably, they have conceded just one goal during this period. This will be an additional factor in favor of Krasnodar against the low-scoring Dynamo.


Dynamo lacks creativity in attack. Even if Hasanbi Bidzhiyev's side manages to create a scoring chance, the league's worst finishing still prevents them from regularly finding the back of the net. The team has scored just two goals in their last 7 Russian Premier League matches. However, Dynamo is very good at preventing their opponents from scoring. At home, they have not conceded more than one goal in seven matches in this tournament, even managing to hold off the attacking prowess of the most prolific team this season. During this stretch, Dynamo has lost only once, making it a challenging task for Krasnodar.


Considering these factors, my prediction: Krasnodar will not lose and Total under 3.5 goals

Current season

Logo Dinamo Makhachkala Logo Krasnodar
2 Wins 6
4 Lost 2
4 Draws 2
0.45 GF per game 2
1.18 GA per game 0.64
3.64 Corners per game 5.09
2.18 Yellow cards per game 2.09

Russian Premier League: previous matches of the tournament

Dinamo Makhachkala
06.10.25
Baltika
Dinamo Makhachkala
L
29.09.25
Dinamo Makhachkala
FC Sochi
D
21.09.25
Dinamo Makhachkala
Lokomotiv Moscow
D
13.09.25
Rubin Kazan
Dinamo Makhachkala
L
01.09.25
Dinamo Makhachkala
Dinamo Moscow
W
23.08.25
Zenit
Dinamo Makhachkala
L
19.08.25
Nizhny Novgorod
Dinamo Makhachkala
L
09.08.25
Dinamo Makhachkala
Akron
D
04.08.25
Dinamo Makhachkala
FC Akhmat
W
28.07.25
FC Orenburg
Dinamo Makhachkala
D
20.07.25
Spartak Moscow
Dinamo Makhachkala
L
More matches
FC Krasnodar
05.10.25
FC Krasnodar
FC Akhmat
W
28.09.25
FC Rostov
FC Krasnodar
D
22.09.25
FC Krasnodar
Zenit
L
14.09.25
FC Krasnodar
Akron
W
01.09.25
CSKA Moscow
FC Krasnodar
D
24.08.25
Krylia Sovetov Samara
FC Krasnodar
W
18.08.25
FC Krasnodar
FC Sochi
W
10.08.25
FC Orenburg
FC Krasnodar
W
03.08.25
FC Krasnodar
Dinamo Moscow
W
27.07.25
FC Krasnodar
Lokomotiv Moscow
L
20.07.25
Nizhny Novgorod
FC Krasnodar
W
More matches

H2H: Dinamo Makhachkala — FC Krasnodar

Russian Premier League 2024-2025
26.04.25
Dinamo Makhachkala
FC Krasnodar
29.07.24
FC Krasnodar
Dinamo Makhachkala

Tables

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