Premier League Regular Season - 22
CSKA Moscow

CSKA Moscow

3 - 1
FT
Dinamo Makhachkala

Dinamo Makhachkala

Expert Prediction

TIP
2
ODDS
6.85
PROBABILITY
14.60%

Result

CSKA Moscow 3 - 1 Dinamo Makhachkala
Finished
Prediction Result: LOST

The match finished 3–1. The 2 prediction did not land.

Prediction Analysis

CSKA Moscow host Dinamo Makhachkala in the Premier League. CSKA Moscow have taken 3 points from their last 5 matches, compared with 10 for Dinamo Makhachkala. Dinamo Makhachkala have scored 22 and conceded 37 in the league. Dinamo Makhachkala sit 14th, compared with CSKA Moscow in 5th. Dinamo Makhachkala have won 1 of the last 5 head-to-head meetings. The away side's form and match profile therefore support the 2 selection. The model rates this selection at 14.60%.

Key Match Factors

  • CSKA Moscow have taken 3 points from their last 5 matches (1W-0D-4L), while Dinamo Makhachkala have taken 10 (3W-1D-1L).
  • CSKA Moscow have scored 44 goals in 30 league games this season, conceding 33.
  • Dinamo Makhachkala have scored 22 goals in 32 league games, conceding 37.
  • CSKA Moscow currently sit 5th on 51 points, while Dinamo Makhachkala are 14th on 26.
  • Across the last 5 head-to-head meetings, these sides have averaged 2.6 goals per game.
  • Both teams scored in 3 of those 5 meetings.

Recent Form

CSKA Moscow
D L W D W
Dinamo Makhachkala
L L W L L

Team Statistics

30
Matches Played
32
15
Wins
7
6
Draws
11
9
Losses
14
44
Goals Scored
22
33
Goals Conceded
37

Head to Head

Sep 17, 2026
Dinamo Makhachkala 1 - 3 CSKA Moscow
Mar 21, 2026
CSKA Moscow 3 - 1 Dinamo Makhachkala
Nov 26, 2025
CSKA Moscow 2 - 1 Dinamo Makhachkala
Nov 8, 2025
Dinamo Makhachkala 0 - 1 CSKA Moscow
Nov 5, 2025
Dinamo Makhachkala 1 - 0 CSKA Moscow

Standings

Pos Team Pts
1 Zenit Zenit 68
2 FC Krasnodar FC Krasnodar 66
3 Lokomotiv Lokomotiv 53
4 Spartak Moscow Spartak Moscow 52
5 CSKA Moscow CSKA Moscow 51
6 Baltika Baltika 46
7 Dynamo Dynamo 45
8 Rubin Rubin 43
9 Akhmat Akhmat 37
10 FC Rostov FC Rostov 33
11 Krylia Sovetov Krylia Sovetov 32
12 FC Orenburg FC Orenburg 29
13 Akron Akron 27
14 Dinamo Makhachkala Dinamo Makhachkala 26
15 Nizhny Novgorod Nizhny Novgorod 23
16 FC Sochi FC Sochi 22

Related Predictions