Dynamo Makhachkala vs FC Krasnodar: prediction & betting odds 25 Apr 2025

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

Dynamo Makhachkala

Hasanbi Bidjiev's side suffered a 1-2 defeat away to Orenburg in the previous round. As a result, the team endured their tenth loss of the current championship and conceded at least two goals for the seventh time. Notably, Dynamo scored 11 goals in their last five RPL matches – almost as many as in their first 20 games of the championship (12). In the standings, Makhachkala is in tenth place with 27 points.

  • Both teams scored in 5 of the club's last 7 home matches in the RPL.
  • At their stadium, the team has not conceded more than one goal in 11 of their last 12 league matches.
  • Makhachkala won the first half in their last four home Premier League games.

Predicted lineup for Dynamo Makhachkala (3-4-3)

Timur Magomedov – Jemal Tabidze, Valentin Paltsev, Idar Shumakhov – Mohamed Azzi, Nikita Glushkov, Ussem Mrezig, Temirkan Sundukov – Mohammadjavad Hosseinejad, Egash Kasintura, Gamid Agalarov.

Defenders Yan Djapo and Alexander Sandrachuk will miss the game due to injuries. Defender Mutalip Alibekov is suspended.

Krasnodar

In the previous round, Murad Musaev's side defeated Akhmat 3-1 at home. This victory marked Krasnodar's fifth win in their last six league matches. Additionally, the club scored at least three goals for the eighth time in the current Premier League season. The team continues to lead the standings with 55 points, maintaining a two-point gap over Zenit. Notably, Krasnodar has scored 23 goals away from home in the current RPL campaign – the second-best tally in the league, only surpassed by Zenit (25).

  • The team has not lost in 12 of their last 13 away RPL matches (8 wins, 4 draws).
  • Players scored exactly one or two goals in 5 of their last 6 away league games.
  • At least three goals were scored in 7 of Krasnodar's last 9 away Premier League matches.

Predicted lineup for Krasnodar (4-5-1)

Stanislav Agkatsev – Giovanni Gonzalez, Diego Henrique Costa, Vitor Tormena, Sergey Petrov – Eduard Spertsyan, Nikita Krivtsov, Joao Bachi, Kevin Lenini, Olakunle Olusegun – John Cordoba.

Match Prediction for Dynamo Makhachkala vs. Krasnodar

Recently, Makhachkala has become more active in attack at home and increased their scoring rate. In their last seven home matches in the league, Dynamo failed to score only against Fakel, while in their last two home games, they scored four goals each time. However, their defense has not always been reliable: in their last 10 home RPL matches, the team kept a clean sheet only twice.

Krasnodar rarely struggles in attack and scores regularly even away from home: in their last ten away Premier League matches, Murad Musaev's side found the net. However, the club makes quite a few defensive errors, managing only three clean sheets in their last eight away league games, conceding ten goals during that stretch.

I expect both teams to perform effectively in attack in this encounter. My prediction: Both teams to score – yes

Current season

Logo Dynamo Makhachkala Logo Krasnodar
6 Wins 16
10 Lost 2
9 Draws 7
0.96 GF per game 2.18
1.17 GA per game 0.77
4.09 Corners per game 4.41
2.48 Yellow cards per game 2.09

Russian Premier League: previous matches in the tournament

Dynamo Makhachkala
19.04.25
FC Orenburg
Dynamo Makhachkala
L
11.04.25
Spartak Moscow
Dynamo Makhachkala
W
06.04.25
Dynamo Makhachkala
Khimki
W
29.03.25
CSKA Moscow
Dynamo Makhachkala
L
15.03.25
Dynamo Makhachkala
Krylia Sovetov Samara
W
08.03.25
Dinamo Moscow
Dynamo Makhachkala
L
28.02.25
Dynamo Makhachkala
Lokomotiv Moscow
D
07.12.24
Dynamo Makhachkala
Rubin Kazan
L
01.12.24
Dynamo Makhachkala
Fakel
D
24.11.24
Nizhny Novgorod
Dynamo Makhachkala
D
09.11.24
Dynamo Makhachkala
FC Orenburg
W
02.11.24
Zenit
Dynamo Makhachkala
L
26.10.24
Dynamo Makhachkala
Akron
D
19.10.24
Dynamo Makhachkala
CSKA Moscow
L
06.10.24
Fakel
Dynamo Makhachkala
D
29.09.24
Dynamo Makhachkala
Dinamo Moscow
L
22.09.24
FC Rostov
Dynamo Makhachkala
D
15.09.24
Dynamo Makhachkala
Spartak Moscow
D
01.09.24
Krylia Sovetov Samara
Dynamo Makhachkala
W
23.08.24
Rubin Kazan
Dynamo Makhachkala
L
19.08.24
Dynamo Makhachkala
FC Akhmat
W
10.08.24
Lokomotiv Moscow
Dynamo Makhachkala
L
04.08.24
Dynamo Makhachkala
Nizhny Novgorod
L
28.07.24
FC Krasnodar
Dynamo Makhachkala
D
21.07.24
Khimki
Dynamo Makhachkala
D
More matches
FC Krasnodar
19.04.25
FC Krasnodar
FC Akhmat
W
13.04.25
Zenit
FC Krasnodar
L
05.04.25
FC Krasnodar
Akron
W
30.03.25
FC Krasnodar
Fakel
W
16.03.25
FC Rostov
FC Krasnodar
W
07.03.25
Nizhny Novgorod
FC Krasnodar
W
01.03.25
FC Krasnodar
Krylia Sovetov Samara
D
08.12.24
FC Krasnodar
Lokomotiv Moscow
D
01.12.24
FC Krasnodar
Spartak Moscow
L
23.11.24
Khimki
FC Krasnodar
D
10.11.24
Rubin Kazan
FC Krasnodar
D
03.11.24
FC Krasnodar
FC Orenburg
W
28.10.24
Krylia Sovetov Samara
FC Krasnodar
W
19.10.24
Spartak Moscow
FC Krasnodar
W
06.10.24
FC Krasnodar
Khimki
W
28.09.24
FC Krasnodar
Zenit
W
21.09.24
Akron
FC Krasnodar
W
14.09.24
FC Krasnodar
FC Rostov
W
01.09.24
Lokomotiv Moscow
FC Krasnodar
W
25.08.24
Dinamo Moscow
FC Krasnodar
W
18.08.24
FC Krasnodar
Nizhny Novgorod
W
10.08.24
FC Krasnodar
CSKA Moscow
W
04.08.24
Fakel
FC Krasnodar
D
28.07.24
FC Krasnodar
Dynamo Makhachkala
D
21.07.24
FC Akhmat
FC Krasnodar
D
More matches

H2H: Dynamo Makhachkala — FC Krasnodar

Russian Premier League 2024-2025
28.07.24
FC Krasnodar
Dynamo Makhachkala

Tables

Team Played W D L Goals Points Form
1
FC Krasnodar
25 16 7 2 49:18 55
2
Zenit
25 16 5 4 50:16 53
3
Spartak Moscow
25 15 5 5 48:21 50
4
CSKA Moscow
25 14 6 5 39:17 48
5
Dinamo Moscow
25 13 7 5 53:29 46
6
Lokomotiv Moscow
25 13 5 7 42:36 44
7
FC Rostov
25 10 6 9 38:38 36
8
Rubin Kazan
25 10 6 9 32:37 36
9
Akron
25 8 4 13 31:45 28
10
Dynamo Makhachkala
25 6 9 10 23:28 27
11
Krylia Sovetov Samara
25 7 6 12 30:40 27
12
FC Akhmat
25 4 11 10 23:39 23
13
Khimki
25 5 8 12 28:45 23
14
Nizhny Novgorod
25 5 5 15 19:47 20
15
FC Orenburg
25 4 5 16 23:46 17
16
Fakel
25 2 9 14 11:37 15
Team Played W D L Goals Points Form
1
FC Krasnodar
13 9 3 1 26:7 30
2
Spartak Moscow
13 9 2 2 29:10 29
3
Lokomotiv Moscow
13 9 2 2 23:15 29
4
Dinamo Moscow
12 9 1 2 32:12 28
5
Zenit
13 8 3 2 25:9 27
6
CSKA Moscow
13 6 3 4 22:11 21
7
Rubin Kazan
12 6 2 4 15:16 20
8
FC Rostov
13 5 4 4 21:16 19
9
Dynamo Makhachkala
12 4 4 4 16:11 16
10
FC Akhmat
13 3 6 4 14:20 15
11
Krylia Sovetov Samara
12 4 2 6 16:18 14
12
Khimki
12 3 5 4 15:17 14
13
FC Orenburg
13 3 4 6 16:20 13
14
Akron
12 4 1 7 17:24 13
15
Fakel
12 1 7 4 4:10 10
16
Nizhny Novgorod
12 2 3 7 9:23 9
Team Played W D L Goals Points Form
1
CSKA Moscow
12 8 3 1 17:6 27
2
Zenit
12 8 2 2 25:7 26
3
FC Krasnodar
12 7 4 1 23:11 25
4
Spartak Moscow
12 6 3 3 19:11 21
5
Dinamo Moscow
13 4 6 3 21:17 18
6
FC Rostov
12 5 2 5 17:22 17
7
Rubin Kazan
13 4 4 5 17:21 16
8
Lokomotiv Moscow
12 4 3 5 19:21 15
9
Akron
13 4 3 6 14:21 15
10
Krylia Sovetov Samara
13 3 4 6 14:22 13
11
Dynamo Makhachkala
13 2 5 6 7:17 11
12
Nizhny Novgorod
13 3 2 8 10:24 11
13
Khimki
13 2 3 8 13:28 9
14
FC Akhmat
12 1 5 6 9:19 8
15
Fakel
13 1 2 10 7:27 5
16
FC Orenburg
12 1 1 10 7:26 4

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