Dinamo Makhachkala vs FC Spartak Moscow: Prediction, Head-to-Head, Odds & Stats (Tue, 21 Oct '25)

Wojtek Kolan

Wojtek Kolan

Published on 14 Oct, 08:08 AM UTC

Next Match 21/10/25 at 03:00 PM

Dinamo Makhachkala vs FC Spartak Moscow

Scheduled H2H Match For Dinamo Makhachkala Vs FC Spartak Moscow

Russian Cup, Group 3

Tue, 21 Oct 2025 at 03:00 PM UTC

Dinamo Makhachkala
Dinamo Makhachkala

RUS RUS

Recent Form

W
W
W
W
W
FC Spartak Moscow
FC Spartak Moscow

RUS RUS

Recent Form

W
L
W
L
W

3

Win

Last 6 Played

6
1 Draws

2

Win

1
Position
2
Khasanbi Bidzhiev
Manager
Dejan Stanković

Game Schedule - Time Of Fixture

Dinamo Makhachkala will square off vs FC Spartak Moscow in Russian Cup, Group 3 on Tue, 21 Oct 2025 at 03:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Dinamo Makhachkala vs FC Spartak Moscow H2H Game Summary

Over the last 6 H2H results between these competitors, Dinamo Makhachkala have got the victory 3 times and FC Spartak Moscow have got the victory on 2 occasion. In the last match between them, the score was 1-1


Head-to-Head (Last 6 Matches)
Dinamo Makhachkala3
Draw1
FC Spartak Moscow2

Dinamo Makhachkala Vs FC Spartak Moscow Performance stats

Editorial Prediction:

The upcoming clash in the Russian Cup, set to occur on Tuesday, October 21, 2025, promises an intriguing face-off between Dinamo Makhachkala and FC Spartak Moscow. Examining the direct encounters between these two teams reveals that in their last three matches, Dinamo Makhachkala has emerged victorious twice, while FC Spartak Moscow has clinched a single win. Notably, no match has yet ended in a stalemate. Their most recent showdown occurred on August 12, 2025, where Dinamo Makhachkala triumphed away with a 1-1 finish.

Assessing their form leading into this contest, both teams recently experienced setbacks. Dinamo Makhachkala faced a 0-2 defeat against Baltika Kaliningrad, whereas FC Spartak Moscow endured a narrow 2-3 loss to CSKA Moscow. Critical to Dinamo Makhachkala's prospects will be the performance of G. Agalarov, the team's top scorer with three goals this season. Conversely, FC Spartak Moscow's playmaking relies heavily on P. Solari, who leads with two assists this season. These players' contributions could significantly influence the match's outcome.

Analyzing ball control metrics for this season, both Dinamo Makhachkala and FC Spartak Moscow share an unusual possession statistic, reported at 0%. The number of corners anticipated in this match reflects these figures, with Dinamo Makhachkala averaging 0 corners per game, paralleled by FC Spartak Moscow. Discipline will undoubtedly play a role, as both teams have accrued identical disciplinary records with 13 yellow cards, 1 red card, and 2 penalty goals conceded.

In forecasting the match's result, a balanced clash is expected, although Dinamo Makhachkala's head-to-head dominance may provide them a slight edge. Given their previous success against FC Spartak Moscow, Dinamo Makhachkala appears poised for another win, should they effectively leverage their strengths and capitalize on Spartak's recent vulnerabilities.

Dinamo Makhachkala vs FC Spartak Moscow Past H2H Matches

91
Russian Cup
05:48 PM
12/08/25
2323
FC Spartak Moscow
1
362016
Dinamo Makhachkala
1
03:30 PM
22/10/24
362016
Dinamo Makhachkala
0
2323
FC Spartak Moscow
1
04:30 PM
27/08/24
2323
FC Spartak Moscow
0
362016
Dinamo Makhachkala
1
203
Russian Premier League
05:30 PM
19/07/25
2323
FC Spartak Moscow
1
362016
Dinamo Makhachkala
0
04:30 PM
11/04/25
2323
FC Spartak Moscow
1
362016
Dinamo Makhachkala
2
04:00 PM
15/09/24
362016
Dinamo Makhachkala
1
2323
FC Spartak Moscow
1

Head To Head Streaks

362016
Without clean sheet
5
(Both)
Less than 2.5 goals
5/6
(Both)
More than 4.5 cards
6/6

Team Streaks

(Both)
Without clean sheet
3
2323
More than 2.5 goals
9/10
362016
Less than 2.5 goals
5/5
2323
Both teams scoring
6/7
362016
First to concede
6/7
362016
First half loser
5/7
362016
More than 4.5 cards
5/6
362016
Less than 10.5 corners
9/10

Dinamo Makhachkala Recent Matches

203
Russian Premier League (21 Matches)
02:30 PM
18/10/25
362016
Dinamo Makhachkala
0
34425
FK Krasnodar
2
L
04:00 PM
05/10/25
7517
Baltika Kaliningrad
2
362016
Dinamo Makhachkala
0
L
02:00 PM
28/09/25
362016
Dinamo Makhachkala
0
2334
FC Sochi
0
D
04:30 PM
20/09/25
362016
Dinamo Makhachkala
1
2320
Lokomotiv Moscow
1
D
04:00 PM
12/09/25
2333
Rubin Kazan
1
362016
Dinamo Makhachkala
0
L
05:30 PM
31/08/25
362016
Dinamo Makhachkala
1
2315
Dynamo Moscow
0
W
01:15 PM
23/08/25
2321
Zenit St. Petersburg
4
362016
Dinamo Makhachkala
0
L
05:00 PM
18/08/25
201654
Pari Nizhny Novgorod
2
362016
Dinamo Makhachkala
0
L
05:00 PM
08/08/25
362016
Dinamo Makhachkala
1
285689
Akron Togliatti
1
D
05:30 PM
03/08/25
362016
Dinamo Makhachkala
1
5131
Akhmat Grozny
0
W
02:30 PM
27/07/25
24118
Orenburg
1
362016
Dinamo Makhachkala
1
D
05:30 PM
19/07/25
2323
FC Spartak Moscow
1
362016
Dinamo Makhachkala
0
L
01:30 PM
24/05/25
362016
Dinamo Makhachkala
1
2326
FC Rostov
1
D
11:00 AM
18/05/25
5131
Akhmat Grozny
1
362016
Dinamo Makhachkala
1
D
02:00 PM
10/05/25
362016
Dinamo Makhachkala
0
2321
Zenit St. Petersburg
1
L
03:00 PM
02/05/25
285689
Akron Togliatti
1
362016
Dinamo Makhachkala
0
L
04:30 PM
25/04/25
362016
Dinamo Makhachkala
2
34425
FK Krasnodar
3
L
09:00 AM
19/04/25
24118
Orenburg
2
362016
Dinamo Makhachkala
1
L
04:30 PM
11/04/25
2323
FC Spartak Moscow
1
362016
Dinamo Makhachkala
2
W
11:00 AM
06/04/25
362016
Dinamo Makhachkala
4
2338
FC Khimki
1
W
04:30 PM
29/03/25
2325
CSKA Moscow
2
362016
Dinamo Makhachkala
0
L
91
Russian Cup (5 Matches)
04:30 PM
02/10/25
362016
Dinamo Makhachkala
1
2326
FC Rostov
1
W
05:45 PM
16/09/25
201654
Pari Nizhny Novgorod
1
362016
Dinamo Makhachkala
2
W
05:45 PM
27/08/25
2326
FC Rostov
1
362016
Dinamo Makhachkala
3
W
05:48 PM
12/08/25
2323
FC Spartak Moscow
1
362016
Dinamo Makhachkala
1
W
03:30 PM
30/07/25
362016
Dinamo Makhachkala
1
201654
Pari Nizhny Novgorod
0
W
853
Club Friendly Games (4 Matches)
04:00 PM
09/07/25
2326
FC Rostov
2
362016
Dinamo Makhachkala
1
L
04:00 PM
03/07/25
2321
Zenit St. Petersburg
2
362016
Dinamo Makhachkala
0
L
04:00 PM
27/06/25
34425
FK Krasnodar
4
362016
Dinamo Makhachkala
1
L
01:00 PM
24/06/25
362016
Dinamo Makhachkala
0
74241
FC Ufa
0
D

FC Spartak Moscow Recent Matches

203
Russian Premier League (18 Matches)
12:15 PM
18/10/25
2323
FC Spartak Moscow
1
2326
FC Rostov
1
D
01:30 PM
05/10/25
2325
CSKA Moscow
3
2323
FC Spartak Moscow
2
L
04:30 PM
28/09/25
2323
FC Spartak Moscow
3
201654
Pari Nizhny Novgorod
0
W
11:30 AM
21/09/25
2323
FC Spartak Moscow
2
2322
Krylya Sovetov Samara
1
W
01:45 PM
13/09/25
2315
Dynamo Moscow
2
2323
FC Spartak Moscow
2
D
03:30 PM
30/08/25
2323
FC Spartak Moscow
2
2334
FC Sochi
1
W
11:00 AM
23/08/25
2333
Rubin Kazan
0
2323
FC Spartak Moscow
2
W
02:30 PM
16/08/25
2323
FC Spartak Moscow
2
2321
Zenit St. Petersburg
2
D
03:00 PM
09/08/25
2320
Lokomotiv Moscow
4
2323
FC Spartak Moscow
2
L
10:30 AM
03/08/25
285689
Akron Togliatti
1
2323
FC Spartak Moscow
1
D
12:00 PM
26/07/25
2323
FC Spartak Moscow
0
7517
Baltika Kaliningrad
3
L
05:30 PM
19/07/25
2323
FC Spartak Moscow
1
362016
Dinamo Makhachkala
0
W
01:30 PM
24/05/25
2323
FC Spartak Moscow
5
2338
FC Khimki
0
W
10:30 AM
18/05/25
2322
Krylya Sovetov Samara
0
2323
FC Spartak Moscow
2
W
04:30 PM
11/05/25
2315
Dynamo Moscow
2
2323
FC Spartak Moscow
0
L
11:00 AM
04/05/25
2317
Fakel Voronezh
0
2323
FC Spartak Moscow
0
D
04:30 PM
26/04/25
2323
FC Spartak Moscow
1
2325
CSKA Moscow
2
L
11:30 AM
19/04/25
285689
Akron Togliatti
2
2323
FC Spartak Moscow
3
W
91
Russian Cup (7 Matches)
03:00 PM
01/10/25
201654
Pari Nizhny Novgorod
1
2323
FC Spartak Moscow
2
W
05:45 PM
18/09/25
2323
FC Spartak Moscow
1
2326
FC Rostov
2
L
05:45 PM
26/08/25
2323
FC Spartak Moscow
4
201654
Pari Nizhny Novgorod
0
W
05:48 PM
12/08/25
2323
FC Spartak Moscow
1
362016
Dinamo Makhachkala
1
L
05:45 PM
30/07/25
2326
FC Rostov
0
2323
FC Spartak Moscow
2
W
05:00 PM
15/05/25
2323
FC Spartak Moscow
1
2326
FC Rostov
2
L
05:30 PM
29/04/25
2323
FC Spartak Moscow
2
2315
Dynamo Moscow
1
W
853
Club Friendly Games (5 Matches)
04:30 PM
08/09/25
2323
FC Spartak Moscow
5
381792
ML Vitebsk
0
W
02:00 PM
13/07/25
2323
FC Spartak Moscow
4
36967
FK Spartak Subotica
1
W
04:00 PM
11/07/25
2323
FC Spartak Moscow
2
322699
Rodina Moscow
1
W
02:00 PM
06/07/25
2323
FC Spartak Moscow
2
2322
Krylya Sovetov Samara
2
D
08:00 AM
29/06/25
2323
FC Spartak Moscow
3
2319
Torpedo Moscow
1
W

Dinamo Makhachkala Next Fixtures

FC Spartak Moscow Next Fixtures

Dinamo Makhachkala Last Match Played stats

Dinamo Makhachkala vs FK Krasnodar

Final Score :0 - 2

(H)Match overview (A)
45%Ball possession55%
1Big chances1
7Total shots13
3Goalkeeper saves1
4Corner kicks5
351Passes440
15Tackles14
16Free kicks18
3Yellow cards3
(H)Shots (A)
7Total shots13
1Shots on target5
0Hit woodwork1
2Shots off target3
4Blocked shots5
5Shots inside box8
2Shots outside box5
(H)Attack (A)
0Big chances scored1
1Big chances missed0
19Touches in penalty area23
2Fouled in final third0
2Offsides2
(H)Passes (A)
230Accurate passes341
19Throw-ins26
63Final third entries64
71/129 (55%)Final third phase100/144 (69%)
25/72 (35%)Long balls35/76 (46%)
4/20 (20%)Crosses4/10 (40%)
(H)Duels (A)
44%Duels56%
9Dispossessed4
32/69 (46%)Ground duels37/69 (54%)
19/46 (41%)Aerial duels27/46 (59%)
2/7 (29%)Dribbles5/16 (31%)
(H)Defending (A)
67%Tackles won64%
15Total tackles14
10Interceptions14
55Recoveries52
39Clearances44
1Errors lead to a shot0
(H)Goalkeeping (A)
3Total saves1
1High claims0
3Goal kicks5

FC Spartak Moscow Last Match Played stats

FC Spartak Moscow vs FC Rostov

Final Score :1 - 1

(H)Match overview (A)
61%Ball possession39%
1Big chances1
12Total shots14
6Goalkeeper saves2
5Corner kicks3
457Passes289
10Tackles12
17Free kicks12
2Yellow cards6
1Red cards0
(H)Shots (A)
12Total shots14
3Shots on target7
1Hit woodwork0
5Shots off target3
4Blocked shots4
8Shots inside box6
4Shots outside box8
(H)Attack (A)
1Big chances missed1
20Touches in penalty area26
2Fouled in final third3
1Offsides3
(H)Passes (A)
356Accurate passes192
25Throw-ins23
68Final third entries50
99/138 (72%)Final third phase55/104 (53%)
29/63 (46%)Long balls25/65 (38%)
5/24 (21%)Crosses1/15 (7%)
(H)Duels (A)
50%Duels50%
5Dispossessed4
30/60 (50%)Ground duels30/60 (50%)
23/46 (50%)Aerial duels23/46 (50%)
4/11 (36%)Dribbles6/12 (50%)
(H)Defending (A)
60%Tackles won75%
10Total tackles12
12Interceptions13
44Recoveries37
30Clearances37
(H)Goalkeeping (A)
6Total saves2
4Goal kicks9

Dinamo Makhachkala Vs FC Spartak Moscow Season Stats

Dinamo MakhachkalaPerformance SummaryFC Spartak Moscow
5Matches5
8Goals Scored10
4Goals Conceded4
1.6Goals per Game2
0.8Goals Conceded per Game0.8
0%Ball Possession0%
1Clean Sheets2
2.6Yellow Cards per Game2.6
1Red Cards0

Russian Cup 25/26, Group A Standings

POSTEAMMPWLDPTS
1Zenit St. PetersburgZenit St. Petersburg550015
2OrenburgOrenburg52218
3Rubin KazanRubin Kazan51314
4Akhmat GroznyAkhmat Grozny51403
Playoffs
Qualified

Football Previews & Betting Tips

19 Oct 2025

Ligue 1 Preview And Prediction: Lorient vs Stade Brestois Betting Tips & Picks October 19, 2025

19 Oct 2025

LaLiga Preview And Prediction: Getafe vs Real Madrid Betting Tips & Picks October 19, 2025

19 Oct 2025

LaLiga 2 Preview And Prediction: Las Palmas vs Eibar Betting Tips & Picks October 19, 2025

19 Oct 2025

Serie A Preview And Prediction: Milan vs Fiorentina Betting Tips & Picks October 19, 2025

19 Oct 2025

Serie A Preview And Prediction: Genoa vs Parma Betting Tips & Picks October 19, 2025

19 Oct 2025

LaLiga 2 Preview And Prediction: Córdoba vs Almería Betting Tips & Picks October 19, 2025