Dinamo Makhachkala
18 October
10:30
(EDT)
FC Krasnodar

Dinamo Makhachkala vs FC Krasnodar: prediction & betting odds October 18, 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 suffered a 0-2 defeat away to Baltika. Hasanbi Bidjiev's side has only one victory in their last eight league matches (3 draws, 4 losses), failing to score in five of those games. With just five goals, Dynamo remains the league's lowest-scoring team, but they have conceded only 13 goals, the second-best record among the lower half of the table. Currently, Dynamo sits in 12th place, two points clear of the relegation playoff zone.


  • At least one opponent failed to score in 6 of Dynamo's last 7 Premier League games.
  • The team is unbeaten in their last 6 home league matches (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, Hazem Mastouri – Gamid Agalarov.


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

Krasnodar

Murad Musaev's side secured a 2-0 home victory over Akhmat in the last round. This win marked their seventh in the current league season (2 draws, 2 losses), and Krasnodar kept a clean sheet for the sixth time, sharing the lead with Baltika in this category. Notably, in five of their victories, Krasnodar scored at least two goals. In the league table, the club occupies third 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 RPL, 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 Olasa – Eduard Spertsyan, Joao Bachi, Victor Sa, Nikita Krivtsov, Douglas Augusto – John Cordoba.


Midfielder Alexander Chernikov and forwards Moses Kobnan, Gustavo Furtado are injured. Head coach Murad Musaev is suspended.

Referee

Anton Frolov (Russia)


Matches – 5 (RPL, 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%.

Dynamo Makhachkala vs. Krasnodar: Match Prediction

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


Dynamo lacks creativity in attack. Even when Hasanbi Bidjiev's side manages to create scoring opportunities, the league's worst conversion rate prevents them from regularly finding the net. In their last 7 Premier League matches, the team has scored just two goals. However, Dynamo is adept at preventing opponents from scoring. At home, the club has not conceded more than one goal in seven consecutive matches in this tournament, even against the season's most prolific team. Moreover, during this stretch, Dynamo has lost only once, posing a challenge for Krasnodar as well.


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
10/05/25
Baltika
Dinamo Makhachkala
L
09/28/25
Dinamo Makhachkala
FC Sochi
T
09/20/25
Dinamo Makhachkala
Lokomotiv Moscow
T
09/12/25
Rubin Kazan
Dinamo Makhachkala
L
08/31/25
Dinamo Makhachkala
Dinamo Moscow
W
08/23/25
Zenit
Dinamo Makhachkala
L
08/18/25
Nizhny Novgorod
Dinamo Makhachkala
L
08/08/25
Dinamo Makhachkala
Akron
T
08/03/25
Dinamo Makhachkala
FC Akhmat
W
07/27/25
FC Orenburg
Dinamo Makhachkala
T
07/19/25
Spartak Moscow
Dinamo Makhachkala
L
More games
FC Krasnodar
10/04/25
FC Krasnodar
FC Akhmat
W
09/27/25
FC Rostov
FC Krasnodar
T
09/21/25
FC Krasnodar
Zenit
L
09/13/25
FC Krasnodar
Akron
W
08/31/25
CSKA Moscow
FC Krasnodar
T
08/24/25
Krylia Sovetov Samara
FC Krasnodar
W
08/17/25
FC Krasnodar
FC Sochi
W
08/10/25
FC Orenburg
FC Krasnodar
W
08/02/25
FC Krasnodar
Dinamo Moscow
W
07/26/25
FC Krasnodar
Lokomotiv Moscow
L
07/20/25
Nizhny Novgorod
FC Krasnodar
W
More games

Head-to-Head: Dinamo Makhachkala — FC Krasnodar

Russian Premier League 2024-2025
04/25/25
Dinamo Makhachkala
FC Krasnodar
07/28/24
FC Krasnodar
Dinamo Makhachkala

Standings

Team Games W T 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 Games W T 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 Games W T 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 Rosters

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