RUSSIA PREMIER LEAGUE
--.--.---- --:--
Anzhi Arena
Referee: R. Shafeev
Dinamo Makhachkala
Match Timeline
Spartak Moscow
HT
0' 15' 30' 45' 60' 75' 90'
🟨
24'
Ruslan Litvinov
Spartak Moscow
🟨
45'
Miro
Dinamo Makhachkala
🔄
46'
Miro ↔ H. Mastouri
Dinamo Makhachkala
🟨
54'
Nail Umyarov
Spartak Moscow
🟨
60'
Temirkan Sundukov
Dinamo Makhachkala
🔄
61'
H. Mrezigue ↔ A. Dzhabrailov
Dinamo Makhachkala
🔄
68'
G. Fernandes ↔ I. Dmitriev
Spartak Moscow
🔄
80'
G. Agalarov ↔ A. Sandrachuk
Dinamo Makhachkala
🟨
82'
Nikita Glushkov
Dinamo Makhachkala
🔄
83'
D. Denisov ↔ L. Garcia
Spartak Moscow
🔄
83'
R. Zobnin ↔ V. Saus
Spartak Moscow
🔄
88'
M. Ugalde ↔ C. Martins
Spartak Moscow
🔄
89'
M. Moubarik ↔ A. Alarcon
Dinamo Makhachkala
🟨
90+5'
Nikita Karabashev
Dinamo Makhachkala
🟥
90+6'
Christopher Wooh
Spartak Moscow

Predictions & Statistics

Full analysis and predictions for all markets

1X2
Away Win
Probability 56.1%
Odds -
BTTS
BTTS No
Probability 13.5%
Odds -
Over / Under 2.5
Under 2.5
Probability 18.2%
Odds -
All Markets
Market Option Probability Odds Stats & Analysis
1X2 Away Win
56.1%
-
BTTS BTTS No
13.5%
-
Over / Under 2.5 Under 2.5
18.2%
-
Corners O/U Over 7.5 Corners
92%
-
HT / FT Draw / Away
-
-
Correct Score 0-1
-
-
Probability Distribution
Dinamo Makhachkala Win 29.5%
Draw 14.4%
Spartak Moscow Win 56.1%
Expected Goals (xG)
Dinamo Makhachkala0.93
Spartak Moscow1.48
Recent Form (Last 5)
Dinamo Makhachkala Dinamo Makhachkala
WWDLW
19 GF / 37 GA
Spartak Moscow Spartak Moscow
WLDWL
47 GF / 39 GA
Key Stats
0.66
Average Goals Scored
1.62
1.28
Average Goals Conceded
1.34
12
BTTS Yes
20
7
Over 2.5
18
2.76
Shots on Goal
4.52

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Dinamo Makhachkala Dinamo Makhachkala 29 matches
Spartak Moscow Spartak Moscow 29 matches
Dinamo Makhachkala Statistic Spartak Moscow
5 Wins 15
10 Draws 6
14 Losses 8
19 Goals For 47
37 Goals Against 39
0.66 Avg Goals Scored 1.62
1.28 Avg Goals Conceded 1.34
12 BTTS Yes 20
19 Over 1.5 25
7 Over 2.5 18
3 Over 3.5 7
6 Clean Sheets 6
13 Failed To Score 3
2.76 Shots On Goal 4.52
9.83 Total Shots 13.86
4.55 Corners 5.52
47% Ball Possession 61.4%

Match Analysis

Model notes, team context and key prediction signals

Final Verdict

From the opening view, this looks like a meeting between teams arriving with different levels of stability, reinforced by Spartak Moscow's more proactive style and Dinamo Makhachkala's more cautious structure. Squad availability does not appear severe enough to completely reshape the expected balance, although smaller absences can still influence specific duels. Spartak Moscow carry the stronger overall league profile, standing 4 with 51 points while Dinamo Makhachkala sit 14 on 25, suggesting a clearer edge in long-term output. A relatively balanced game with moderate goal potential looks most likely. Across the main signals in this matchup, Away Win remains the stronger lean, and the clean-sheet angle slightly favors Spartak Moscow. Dinamo Makhachkala have shown more instability in their recent run, so confidence and game management may become important factors. The shape dynamic also adds another layer here, with Dinamo Makhachkala expected to line up in 5-3-2 and Spartak Moscow in 4-2-3-1, which may reinforce the expected flow toward Spartak Moscow having the stronger overall control. The broader competitive context suggests that patience and control may be just as important as raw attacking intent.

Dinamo Makhachkala Analysis

Dinamo Makhachkala approach this match from a more delicate league position, standing 14 with 25 points from 29 matches. The overall return of 5 wins, 10 draws, and 14 defeats with a 19:37 goal balance points toward poor form over their recent run. Going forward they depend heavily on G. Agalarov (7 goals), M. Hosseinnejad (4 goals), Hazem Mastouri (2 goals), with creative support from G. Agalarov (1 assists), M. Hosseinnejad (1 assists), Houssem Eddine Mrezigue (1 assists), while defensively they have looked fairly stable. At home, they have returned 5 wins, 4 draws, and 5 losses, which indicates a fairly balanced split record. They are operating from a relatively stable mid-table position. Stylistically, they tend to play with a more cautious and defensive approach.

Spartak Moscow Analysis

Spartak Moscow come into this fixture from a strong position, holding 4 place with 51 points after 29 matches. With 15 wins, 6 draws, and 8 defeats plus a goal balance of 47:39, they continue to show good form over their recent run. Their attacking quality is driven by E. Barco (8 goals), Pablo Solari (8 goals), G. Fernandes (5 goals), with creative support from E. Barco (7 assists), Marquinhos (6 assists), I. Dmitriev (5 assists), and at the back they have appeared fairly stable. Away from home, the split of 5 wins, 3 draws, and 6 losses supports the view of a fairly balanced split record. They are pushing for upper-table objectives and still have something important to play for. Their football identity still points toward balanced attacking football.

H2H Analysis

Across those 8 head-to-head meetings, Dinamo Makhachkala won 2 times, Spartak Moscow won 3 times, while 3 matches finished as draws. The aggregate score in this matchup is 6:8 from Dinamo Makhachkala's perspective. 2 of those games went over 2.5 goals, and both teams scored in 4 matches, with an average of 1.75 goals per game.

1X2: Away Win
BTTS: BTTS No
Over/Under 2.5: Under 2.5
Highest model probability: 12 (85.6%)
Predicted formations: Dinamo Makhachkala 5-3-2 / Spartak Moscow 4-2-3-1
Missing players: Dinamo Makhachkala 1, Spartak Moscow 1
H2H summary: Dinamo Makhachkala wins 2, draws 3, Spartak Moscow wins 3
Stats
Dinamo Makhachkala Dinamo Makhachkala
Spartak Moscow Spartak Moscow
Shots on Goal
1
Shots on Goal
1
Shots off Goal
4
Shots off Goal
5
Blocked Shots
3
Blocked Shots
3
3 Corner Kicks 4
12 Fouls 16
2 Offsides 1
34% Ball Possession 66%
8 Total Shots 9
1 Shots on Goal 1
4 Shots off Goal 5
3 Blocked Shots 3
2 Shots insidebox 7
6 Shots outsidebox 2
1 Goalkeeper Saves 1
266 Total passes 523
179 Passes accurate 436
0 expected_goals 0
🟨 4 Yellow Cards 2 🟨
🟥 0 Red Cards 1 🟥

Lineups

Dinamo Makhachkala
Formation
Spartak Moscow
N. Karabashev
N. Karabashev
M. Azzi
M. Azzi
I. Akhmedov
I. Akhmedov
M. Alibekov
M. Alibekov
J. Tabidze
J. Tabidze
H. Mrezigue
H. Mrezigue
M. Moubarik
M. Moubarik
N. Glushkov
N. Glushkov
T. Sundukov
T. Sundukov
G. Agalarov
G. Agalarov
Miro
Miro
A. Maksimenko
A. Maksimenko
D. Denisov
D. Denisov
C. Wooh
C. Wooh
A. Djiku
A. Djiku
R. Zobnin
R. Zobnin
R. Litvinov
R. Litvinov
N. Umyarov
N. Umyarov
P. Solari
P. Solari
G. Fernandes
G. Fernandes
Marquinhos
Marquinhos
M. Ugalde
M. Ugalde
Dinamo Makhachkala 4-4-2
Starting XI
33
N. Karabashev
🟨 90+5'
G
22
M. Azzi
D
43
I. Akhmedov
D
99
M. Alibekov
D
5
J. Tabidze
D
16
H. Mrezigue
↓ 61'
M
6
M. Moubarik
↓ 89'
M
47
N. Glushkov
🟨 82'
M
77
T. Sundukov
🟨 60'
M
25
G. Agalarov
↓ 80'
F
11
Miro
↓ 46' 🟨 45'
F
Substitutes
39
T. Magomedov
G
28
S. Serderov
F
10
M. Hosseinnejad
M
24
A. Alarcon
↑ 89'
M
21
A. Dzhabrailov
↑ 61'
M
75
A. Shikhaliev
D
70
A. Ashurov
M
13
S. Kagermazov
D
9
R. Magomedov
M
72
A. Sandrachuk
↑ 80'
D
19
K. Zinovich
M
7
H. Mastouri
↑ 46'
F
Spartak Moscow 4-2-3-1
Starting XI
98
A. Maksimenko
G
97
D. Denisov
↓ 83'
D
3
C. Wooh
🟥 90+6'
D
4
A. Djiku
D
47
R. Zobnin
↓ 83'
D
68
R. Litvinov
🟨 24'
M
18
N. Umyarov
🟨 54'
M
7
P. Solari
M
83
G. Fernandes
↓ 68'
M
10
Marquinhos
M
9
M. Ugalde
↓ 88'
F
Substitutes
56
A. Dovbnya
G
1
I. Pomazun
G
35
C. Martins
↑ 88'
M
5
E. Barco
M
28
D. Zorin
M
27
I. Dmitriev
↑ 68'
M
91
A. Zabolotnyi
F
11
L. Garcia
↑ 83'
F
2
O. Reabciuk
D
14
I. Samoshnikov
D
17
V. Saus
↑ 83'
M
24
N. Massalyga
M
Last matches: Dinamo Makhachkala
16.07.26
Fri
Dinamo Makhachkala
Dinamo St. Petersburg
3
1
W
13.07.26
Fri
Dinamo Makhachkala
Zenit
1
1
D
07.07.26
Fri
Dinamo Makhachkala
Gimnasia L.P.
1
3
L
04.07.26
Fri
Dinamo Makhachkala
Leningradets
3
0
W
01.07.26
Fri
Dinamo Makhachkala
Zenit
0
2
L
23.05.26
Pre
Dinamo Makhachkala
Ural
2
0
W
20.05.26
Pre
Dinamo Makhachkala
Ural
1
0
W
10.05.26
Pre
Dinamo Makhachkala
Akhmat
1
1
D
02.05.26
Pre
Dinamo Makhachkala
FC Rostov
1
2
L
26.04.26
Pre
Dinamo Makhachkala
FC Krasnodar
1
2
L
23.04.26
Pre
Dinamo Makhachkala
Akron
1
1
D
19.04.26
Pre
Dinamo Makhachkala
Zenit
0
1
L
12.04.26
Pre
Dinamo Makhachkala
Lokomotiv
1
1
D
05.04.26
Pre
Dinamo Makhachkala
Baltika
2
2
D
21.03.26
Pre
Dinamo Makhachkala
CSKA Moscow
1
3
L
13.03.26
Pre
Dinamo Makhachkala
FC Orenburg
1
0
W
08.03.26
Pre
Dinamo Makhachkala
Krylia Sovetov
0
2
L
28.02.26
Pre
Dinamo Makhachkala
Rubin
2
1
W
17.02.26
Fri
Dinamo Makhachkala
Andijan
2
1
W
15.02.26
Fri
Dinamo Makhachkala
Enisey
0
0
D
Last matches: Spartak Moscow
11.07.26
Fri
Spartak Moscow
Lokomotiv
0
2
L
08.07.26
Fri
Spartak Moscow
Rubin
0
0
D
04.07.26
Fri
Spartak Moscow
Krylia Sovetov
3
2
W
02.07.26
Fri
Spartak Moscow
Spartak Kostroma
1
0
W
11.05.26
Pre
Spartak Moscow
Rubin
2
1
W
01.05.26
Pre
Spartak Moscow
Krylia Sovetov
1
2
L
26.04.26
Pre
Spartak Moscow
Nizhny Novgorod
2
1
W
23.04.26
Pre
Spartak Moscow
FC Krasnodar
1
2
L
19.04.26
Pre
Spartak Moscow
Akhmat
3
1
W
12.04.26
Pre
Spartak Moscow
FC Rostov
1
1
D
05.04.26
Pre
Spartak Moscow
Lokomotiv
2
1
W
22.03.26
Pre
Spartak Moscow
FC Orenburg
2
0
W
14.03.26
Pre
Spartak Moscow
Zenit
0
2
L
09.03.26
Pre
Spartak Moscow
Akron
4
3
W
02.03.26
Pre
Spartak Moscow
FC Sochi
3
2
W
23.02.26
Fri
Spartak Moscow
Yelimay Semey
2
1
W
21.02.26
Fri
Spartak Moscow
FC Rostov
5
2
W
10.02.26
Fri
Spartak Moscow
FC Astana
1
1
D
07.02.26
Fri
Spartak Moscow
Dalian Zhixing
1
0
W
03.02.26
Fri
Spartak Moscow
Pyunik Yerevan
2
0
W
H2H: Dinamo Makhachkala vs Spartak Moscow
17.05.26
H2H
Dinamo Makhachkala
Spartak Moscow
0
0
D
21.10.25
H2H
Dinamo Makhachkala
Spartak Moscow
1
3
L
12.08.25
H2H
Spartak Moscow
Dinamo Makhachkala
1
1
D
19.07.25
H2H
Spartak Moscow
Dinamo Makhachkala
1
0
L
11.04.25
H2H
Spartak Moscow
Dinamo Makhachkala
1
2
W
22.10.24
H2H
Dinamo Makhachkala
Spartak Moscow
0
1
L
15.09.24
H2H
Dinamo Makhachkala
Spartak Moscow
1
1
D
27.08.24
H2H
Spartak Moscow
Dinamo Makhachkala
0
1
W
Last matches: Dinamo Makhachkala
16.07.26
Fri
Dinamo Makhachkala
Dinamo St. Petersburg
3
1
W
07.07.26
Fri
Dinamo Makhachkala
Gimnasia L.P.
1
3
L
04.07.26
Fri
Dinamo Makhachkala
Leningradets
3
0
W
23.05.26
Pre
Dinamo Makhachkala
Ural
2
0
W
02.05.26
Pre
Dinamo Makhachkala
FC Rostov
1
2
L
19.04.26
Pre
Dinamo Makhachkala
Zenit
0
1
L
05.04.26
Pre
Dinamo Makhachkala
Baltika
2
2
D
13.03.26
Pre
Dinamo Makhachkala
FC Orenburg
1
0
W
28.02.26
Pre
Dinamo Makhachkala
Rubin
2
1
W
17.02.26
Fri
Dinamo Makhachkala
Andijan
2
1
W
05.02.26
Fri
Dinamo Makhachkala
Atyrau
3
0
W
30.01.26
Fri
Dinamo Makhachkala
Arkadag
1
0
W
26.01.26
Fri
Dinamo Makhachkala
Vardar Skopje
3
0
W
07.12.25
Pre
Dinamo Makhachkala
Nizhny Novgorod
0
1
L
08.11.25
Pre
Dinamo Makhachkala
CSKA Moscow
0
1
L
01.11.25
Pre
Dinamo Makhachkala
Krylia Sovetov
2
0
W
18.10.25
Pre
Dinamo Makhachkala
FC Krasnodar
0
2
L
28.09.25
Pre
Dinamo Makhachkala
FC Sochi
0
0
D
20.09.25
Pre
Dinamo Makhachkala
Lokomotiv
1
1
D
31.08.25
Pre
Dinamo Makhachkala
Dynamo
1
0
W
H2H at home: Dinamo Makhachkala
17.05.26
H2H
Dinamo Makhachkala
Spartak Moscow
0
0
D
21.10.25
H2H
Dinamo Makhachkala
Spartak Moscow
1
3
L
22.10.24
H2H
Dinamo Makhachkala
Spartak Moscow
0
1
L
15.09.24
H2H
Dinamo Makhachkala
Spartak Moscow
1
1
D
Last matches: Spartak Moscow
11.07.26
Fri
Spartak Moscow
Lokomotiv
0
2
L
01.05.26
Pre
Spartak Moscow
Krylia Sovetov
1
2
L
26.04.26
Pre
Spartak Moscow
Nizhny Novgorod
2
1
W
12.04.26
Pre
Spartak Moscow
FC Rostov
1
1
D
22.03.26
Pre
Spartak Moscow
FC Orenburg
2
0
W
14.03.26
Pre
Spartak Moscow
Zenit
0
2
L
02.03.26
Pre
Spartak Moscow
FC Sochi
3
2
W
29.11.25
Pre
Spartak Moscow
Baltika
0
1
L
09.11.25
Pre
Spartak Moscow
Akhmat
2
1
W
02.11.25
Pre
Spartak Moscow
FC Krasnodar
1
2
L
05.10.25
Pre
Spartak Moscow
CSKA Moscow
2
3
L
13.09.25
Pre
Spartak Moscow
Dynamo
2
2
D
23.08.25
Pre
Spartak Moscow
Rubin
2
0
W
09.08.25
Pre
Spartak Moscow
Lokomotiv
2
4
L
03.08.25
Pre
Spartak Moscow
Akron
1
1
D
H2H away: Spartak Moscow
17.05.26
H2H
Dinamo Makhachkala
Spartak Moscow
0
0
D
21.10.25
H2H
Dinamo Makhachkala
Spartak Moscow
1
3
W
22.10.24
H2H
Dinamo Makhachkala
Spartak Moscow
0
1
W
15.09.24
H2H
Dinamo Makhachkala
Spartak Moscow
1
1
D

Standings

Premier League
# Team MP W D L G GD PTS Form
1 30 20 8 2 53:19 34 68
W W W W D
2 30 20 6 4 60:23 37 66
W L W W W
3 30 14 11 5 54:39 15 53
L W D L D
4 30 15 7 8 47:39 8 52
D W L W L
5 30 15 6 9 44:33 11 51
W W L D D
6 30 11 13 6 38:21 17 46
L L L L D
7 30 12 9 9 51:40 11 45
W W D W L
8 30 11 10 9 29:30 -1 43
D L W D W
9 30 9 10 11 35:39 -4 37
D D W L D
10 30 8 9 13 25:32 -7 33
L W W L D
11 30 8 8 14 35:50 -15 32
W L W W L
12 30 7 8 15 29:44 -15 29
L W L W W
13 30 6 9 15 35:53 -18 27
L W L L L
14 30 5 11 14 19:37 -18 26
W W D D L
15 30 6 5 19 26:50 -24 23
D L L L L
16 30 6 4 20 29:60 -31 22
D L W L W
Relegation Playoffs
Relegation

Missing Players

Dinamo Makhachkala 1 missing
-
I. Shumakhov
Missing Fixture Injury
OUT
Spartak Moscow 1 missing
-
S. Babic
Missing Fixture Knee Injury
OUT