Shanghai Dragons vs Spartak Moscow: Prediction, Head-to-Head, Odds & Stats (Mon, 22 Dec '25)
Wojtek Kolan
Published on 15 Oct, 12:02 PM UTC
Next Match 22/12/25 at 04:30 PM
Shanghai Dragons vs Spartak Moscow
📍 Mytishchi Arena, Russia.
Scheduled H2H Match For Shanghai Dragons Vs Spartak Moscow
KHL
Mon, 22 Dec 2025 at 04:30 PM UTC
Shanghai Dragons
RUS
Recent Form
L
L
W
L
W
5
Win
Last 10 Played
10
0 Draws5
Win
13
Position
11
Greg Ireland
Manager
Alexey Yuryevich Zhamnov
Spartak Moscow
RUS
Recent Form
L
W
L
L
W
5
Win
Last 10 Played
10
0 Draws5
Win
13
Position
11
Greg Ireland
Manager
Alexey Yuryevich Zhamnov
Game Schedule - Time Of Fixture
Shanghai Dragons will square off vs Spartak Moscow in KHL on Mon, 22 Dec 2025 at 04:30 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.
Shanghai Dragons vs Spartak Moscow H2H Match Summary
Over the last 10 H2H results between these competitors, Shanghai Dragons have got the victory 5 times and Spartak Moscow have won on 5 occasion. In the last match between them, Spartak Moscow won 7-6.
| Head-to-Head (Last 10 Matches) | |
|---|---|
| Shanghai Dragons | 5 |
| Spartak Moscow | 5 |
Shanghai Dragons vs Spartak Moscow Past H2H Matches
KHL
04:30 PM
21/10/25
21/10/25
Spartak Moscow
7
Shanghai Dragons
6
04:30 PM
07/10/25
07/10/25
Spartak Moscow
3
Shanghai Dragons
0
11:00 AM
28/09/25
28/09/25
Spartak Moscow
1
Shanghai Dragons
3
04:30 PM
05/03/25
05/03/25
Spartak Moscow
2
Shanghai Dragons
3
04:30 PM
17/01/25
17/01/25
Spartak Moscow
2
Shanghai Dragons
0
04:30 PM
27/12/24
27/12/24
Shanghai Dragons
4
Spartak Moscow
2
02:00 PM
10/11/24
10/11/24
Shanghai Dragons
1
Spartak Moscow
5
11:00 AM
24/12/23
24/12/23
Spartak Moscow
5
Shanghai Dragons
2
04:30 PM
30/11/23
30/11/23
Shanghai Dragons
5
Spartak Moscow
3
10:00 AM
07/10/23
07/10/23
Shanghai Dragons
3
Spartak Moscow
4
11:00 AM
02/09/23
02/09/23
Spartak Moscow
3
Shanghai Dragons
4
02:00 PM
28/01/23
28/01/23
Shanghai Dragons
3
Spartak Moscow
2
10:00 AM
15/01/23
15/01/23
Spartak Moscow
3
Shanghai Dragons
2
10:00 AM
04/11/22
04/11/22
Spartak Moscow
1
Shanghai Dragons
3
02:00 PM
16/10/22
16/10/22
Shanghai Dragons
3
Spartak Moscow
0
04:30 PM
25/11/21
25/11/21
Shanghai Dragons
4
Spartak Moscow
6
02:00 PM
24/10/21
24/10/21
Spartak Moscow
4
Shanghai Dragons
2
04:30 PM
03/02/21
03/02/21
Shanghai Dragons
3
Spartak Moscow
5
04:30 PM
12/10/20
12/10/20
Spartak Moscow
6
Shanghai Dragons
4
04:30 PM
27/01/20
27/01/20
Spartak Moscow
7
Shanghai Dragons
4
11:30 AM
04/12/19
04/12/19
Shanghai Dragons
4
Spartak Moscow
3
11:30 AM
23/11/18
23/11/18
Shanghai Dragons
0
Spartak Moscow
2
04:30 PM
07/09/18
07/09/18
Spartak Moscow
1
Shanghai Dragons
2
09:30 AM
24/12/17
24/12/17
Shanghai Dragons
1
Spartak Moscow
3
10:00 AM
23/09/17
23/09/17
Spartak Moscow
6
Shanghai Dragons
2
11:30 AM
06/10/16
06/10/16
Shanghai Dragons
4
Spartak Moscow
2
02:00 PM
01/10/16
01/10/16
Spartak Moscow
0
Shanghai Dragons
1
Club Friendly Games
04:30 PM
29/08/25
29/08/25
Spartak Moscow
2
Shanghai Dragons
3
10:00 AM
14/08/24
14/08/24
Spartak Moscow
1
Shanghai Dragons
4
04:00 PM
25/08/23
25/08/23
Spartak Moscow
4
Shanghai Dragons
1
03:00 PM
26/08/22
26/08/22
Spartak Moscow
2
Shanghai Dragons
3
03:00 PM
26/08/21
26/08/21
Spartak Moscow
3
Shanghai Dragons
9
02:00 PM
28/07/16
28/07/16
Spartak Moscow
2
Shanghai Dragons
0
Shanghai Dragons Recent Matches
KHL (27 Matches)
12:30 PM
17/11/25
17/11/25
Sibir Novosibirsk
0
Shanghai Dragons
3
W
12:00 PM
15/11/25
15/11/25
Sochi
4
Shanghai Dragons
2
L
04:30 PM
10/11/25
10/11/25
Dynamo Moscow
1
Shanghai Dragons
4
W
02:00 PM
08/11/25
08/11/25
Shanghai Dragons
2
Severstal Cherepovets
4
L
04:30 PM
06/11/25
06/11/25
SKA St. Petersburg
3
Shanghai Dragons
2
L
11:30 AM
03/11/25
03/11/25
Metallurg Magnitogorsk
6
Shanghai Dragons
1
L
04:00 PM
01/11/25
01/11/25
Severstal Cherepovets
3
Shanghai Dragons
6
W
04:30 PM
28/10/25
28/10/25
Shanghai Dragons
1
Dynamo Moscow
5
L
02:00 PM
26/10/25
26/10/25
Severstal Cherepovets
4
Shanghai Dragons
1
L
04:10 PM
24/10/25
24/10/25
Dinamo Minsk
2
Shanghai Dragons
1
L
04:30 PM
21/10/25
21/10/25
Spartak Moscow
7
Shanghai Dragons
6
L
04:30 PM
16/10/25
16/10/25
Shanghai Dragons
2
Dynamo Moscow
3
L
04:30 PM
14/10/25
14/10/25
Shanghai Dragons
3
Dynamo Moscow
2
W
02:00 PM
11/10/25
11/10/25
Shanghai Dragons
2
Dinamo Minsk
1
W
04:30 PM
09/10/25
09/10/25
Shanghai Dragons
3
Dinamo Minsk
2
W
04:30 PM
07/10/25
07/10/25
Spartak Moscow
3
Shanghai Dragons
0
L
02:00 PM
04/10/25
04/10/25
Shanghai Dragons
5
Traktor Chelyabinsk
4
W
11:00 AM
28/09/25
28/09/25
Spartak Moscow
1
Shanghai Dragons
3
W
03:00 PM
26/09/25
26/09/25
Lada Togliatti
1
Shanghai Dragons
4
W
04:30 PM
24/09/25
24/09/25
Dynamo Moscow
3
Shanghai Dragons
2
L
04:30 PM
22/09/25
22/09/25
Shanghai Dragons
1
Torpedo Nizhny Novgorod
0
W
09:30 AM
17/09/25
17/09/25
Admiral Vladivostok
4
Shanghai Dragons
0
L
09:15 AM
15/09/25
15/09/25
Amur Khabarovsk
5
Shanghai Dragons
4
L
04:30 PM
12/09/25
12/09/25
Shanghai Dragons
4
Lokomotiv Yaroslavl
1
W
04:30 PM
08/09/25
08/09/25
Shanghai Dragons
3
Admiral Vladivostok
4
L
02:00 PM
06/09/25
06/09/25
Shanghai Dragons
7
SKA St. Petersburg
4
W
10:00 AM
22/03/25
22/03/25
Shanghai Dragons
1
Avangard Omsk
5
L
Club Friendly Games (3 Matches)
12:30 PM
31/08/25
31/08/25
Dynamo Moscow
1
Shanghai Dragons
6
W
11:30 AM
30/08/25
30/08/25
CSKA Moscow
4
Shanghai Dragons
2
L
04:30 PM
29/08/25
29/08/25
Spartak Moscow
2
Shanghai Dragons
3
W
Spartak Moscow Recent Matches
KHL (27 Matches)
04:30 PM
18/11/25
18/11/25
Dynamo Moscow
2
Spartak Moscow
4
W
04:30 PM
14/11/25
14/11/25
Spartak Moscow
3
Severstal Cherepovets
4
L
04:30 PM
12/11/25
12/11/25
Spartak Moscow
3
Lokomotiv Yaroslavl
6
L
04:30 PM
10/11/25
10/11/25
Spartak Moscow
6
Sibir Novosibirsk
3
W
04:00 PM
06/11/25
06/11/25
Lokomotiv Yaroslavl
5
Spartak Moscow
2
L
02:00 PM
04/11/25
04/11/25
Sochi
0
Spartak Moscow
1
W
02:00 PM
02/11/25
02/11/25
Sochi
5
Spartak Moscow
2
L
04:30 PM
28/10/25
28/10/25
Spartak Moscow
3
CSKA Moscow
2
W
02:00 PM
26/10/25
26/10/25
Spartak Moscow
5
Sochi
3
W
04:30 PM
23/10/25
23/10/25
Spartak Moscow
0
Dynamo Moscow
5
L
04:30 PM
21/10/25
21/10/25
Spartak Moscow
7
Shanghai Dragons
6
W
09:30 AM
17/10/25
17/10/25
Admiral Vladivostok
3
Spartak Moscow
4
W
09:15 AM
15/10/25
15/10/25
Amur Khabarovsk
4
Spartak Moscow
3
L
04:30 PM
10/10/25
10/10/25
Spartak Moscow
2
Salavat Yulaev Ufa
1
W
04:30 PM
07/10/25
07/10/25
Spartak Moscow
3
Shanghai Dragons
0
W
11:00 AM
05/10/25
05/10/25
Spartak Moscow
2
Metallurg Magnitogorsk
6
L
04:00 PM
03/10/25
03/10/25
Spartak Moscow
3
SKA St. Petersburg
1
W
04:30 PM
30/09/25
30/09/25
Spartak Moscow
6
Traktor Chelyabinsk
3
W
11:00 AM
28/09/25
28/09/25
Spartak Moscow
1
Shanghai Dragons
3
L
02:00 PM
23/09/25
23/09/25
Metallurg Magnitogorsk
3
Spartak Moscow
2
L
11:00 AM
21/09/25
21/09/25
Traktor Chelyabinsk
3
Spartak Moscow
5
W
02:00 PM
19/09/25
19/09/25
Avtomobilist Yekaterinburg
5
Spartak Moscow
4
L
04:30 PM
16/09/25
16/09/25
CSKA Moscow
5
Spartak Moscow
6
W
02:00 PM
14/09/25
14/09/25
Spartak Moscow
3
Torpedo Nizhny Novgorod
4
L
04:30 PM
11/09/25
11/09/25
Spartak Moscow
1
Severstal Cherepovets
2
L
04:30 PM
09/09/25
09/09/25
Spartak Moscow
0
Dinamo Minsk
3
L
02:00 PM
07/09/25
07/09/25
Spartak Moscow
4
Sochi
3
W
Club Friendly Games (3 Matches)
09:00 AM
31/08/25
31/08/25
Torpedo Nizhny Novgorod
0
Spartak Moscow
4
W
04:30 PM
29/08/25
29/08/25
Spartak Moscow
2
Shanghai Dragons
3
L
10:00 AM
20/08/25
20/08/25
Spartak Moscow
6
Torpedo Nizhny Novgorod
3
W
Shanghai Dragons Next Fixtures
KHL
04:00 PM
19/11/25
19/11/25
Lokomotiv Yaroslavl
Shanghai Dragons
Prediction
02:00 PM
23/11/25
23/11/25
Shanghai Dragons
Ak Bars Kazan
Prediction
02:00 PM
26/11/25
26/11/25
Traktor Chelyabinsk
Shanghai Dragons
Prediction
04:00 PM
28/11/25
28/11/25
Neftekhimik Nizhnekamsk
Shanghai Dragons
Prediction
02:00 PM
30/11/25
30/11/25
Ak Bars Kazan
Shanghai Dragons
Prediction
04:30 PM
03/12/25
03/12/25
Shanghai Dragons
Salavat Yulaev Ufa
Prediction
04:30 PM
05/12/25
05/12/25
Shanghai Dragons
Torpedo Nizhny Novgorod
Prediction
04:30 PM
16/12/25
16/12/25
SKA St. Petersburg
Shanghai Dragons
Prediction
04:30 PM
19/12/25
19/12/25
Shanghai Dragons
Lada Togliatti
Prediction
04:30 PM
22/12/25
22/12/25
Shanghai Dragons
Spartak Moscow
Prediction
04:30 PM
24/12/25
24/12/25
Shanghai Dragons
Spartak Moscow
Prediction
04:30 PM
26/12/25
26/12/25
Shanghai Dragons
Neftekhimik Nizhnekamsk
Prediction
04:30 PM
30/12/25
30/12/25
Shanghai Dragons
SKA St. Petersburg
Prediction
02:00 PM
03/01/26
03/01/26
Shanghai Dragons
Metallurg Magnitogorsk
Prediction
02:00 PM
05/01/26
05/01/26
Shanghai Dragons
Lada Togliatti
Prediction
02:00 PM
07/01/26
07/01/26
Shanghai Dragons
Amur Khabarovsk
Prediction
02:00 PM
09/01/26
09/01/26
CSKA Moscow
Shanghai Dragons
Prediction
04:30 PM
12/01/26
12/01/26
Shanghai Dragons
Sochi
Prediction
04:30 PM
14/01/26
14/01/26
Shanghai Dragons
SKA St. Petersburg
Prediction
02:00 PM
17/01/26
17/01/26
Lokomotiv Yaroslavl
Shanghai Dragons
Prediction
04:30 PM
20/01/26
20/01/26
Shanghai Dragons
Spartak Moscow
Prediction
04:00 PM
22/01/26
22/01/26
Torpedo Nizhny Novgorod
Shanghai Dragons
Prediction
02:10 PM
24/01/26
24/01/26
Dinamo Minsk
Shanghai Dragons
Prediction
04:30 PM
26/01/26
26/01/26
Sochi
Shanghai Dragons
Prediction
04:30 PM
30/01/26
30/01/26
Shanghai Dragons
Sochi
Prediction
04:30 PM
03/02/26
03/02/26
Shanghai Dragons
Avangard Omsk
Prediction
04:30 PM
05/02/26
05/02/26
Shanghai Dragons
CSKA Moscow
Prediction
04:30 PM
10/02/26
10/02/26
Shanghai Dragons
Lokomotiv Yaroslavl
Prediction
04:30 PM
12/02/26
12/02/26
Shanghai Dragons
Severstal Cherepovets
Prediction
02:00 PM
15/02/26
15/02/26
Shanghai Dragons
CSKA Moscow
Prediction
Spartak Moscow Next Fixtures
KHL
04:30 PM
20/11/25
20/11/25
Torpedo Nizhny Novgorod
Spartak Moscow
Prediction
02:10 PM
22/11/25
22/11/25
Dinamo Minsk
Spartak Moscow
Prediction
04:30 PM
25/11/25
25/11/25
Spartak Moscow
Ak Bars Kazan
Prediction
04:30 PM
27/11/25
27/11/25
Spartak Moscow
Avtomobilist Yekaterinburg
Prediction
02:00 PM
29/11/25
29/11/25
Spartak Moscow
Lada Togliatti
Prediction
12:30 PM
03/12/25
03/12/25
Sibir Novosibirsk
Spartak Moscow
Prediction
02:30 PM
05/12/25
05/12/25
Barys Astana
Spartak Moscow
Prediction
11:00 AM
07/12/25
07/12/25
Avangard Omsk
Spartak Moscow
Prediction
04:30 PM
16/12/25
16/12/25
Dynamo Moscow
Spartak Moscow
Prediction
02:00 PM
20/12/25
20/12/25
SKA St. Petersburg
Spartak Moscow
Prediction
04:30 PM
22/12/25
22/12/25
Shanghai Dragons
Spartak Moscow
Prediction
04:30 PM
24/12/25
24/12/25
Shanghai Dragons
Spartak Moscow
Prediction
02:00 PM
28/12/25
28/12/25
CSKA Moscow
Spartak Moscow
Prediction
02:00 PM
04/01/26
04/01/26
Torpedo Nizhny Novgorod
Spartak Moscow
Prediction
02:00 PM
06/01/26
06/01/26
Severstal Cherepovets
Spartak Moscow
Prediction
02:00 PM
11/01/26
11/01/26
CSKA Moscow
Spartak Moscow
Prediction
04:30 PM
14/01/26
14/01/26
Dynamo Moscow
Spartak Moscow
Prediction
02:00 PM
17/01/26
17/01/26
Spartak Moscow
Torpedo Nizhny Novgorod
Prediction
04:30 PM
20/01/26
20/01/26
Shanghai Dragons
Spartak Moscow
Prediction
04:30 PM
22/01/26
22/01/26
SKA St. Petersburg
Spartak Moscow
Prediction
02:00 PM
25/01/26
25/01/26
Spartak Moscow
Lokomotiv Yaroslavl
Prediction
04:30 PM
28/01/26
28/01/26
Spartak Moscow
Lada Togliatti
Prediction
04:30 PM
30/01/26
30/01/26
Spartak Moscow
SKA St. Petersburg
Prediction
04:00 PM
02/02/26
02/02/26
Severstal Cherepovets
Spartak Moscow
Prediction
04:00 PM
04/02/26
04/02/26
Lokomotiv Yaroslavl
Spartak Moscow
Prediction
04:30 PM
10/02/26
10/02/26
Spartak Moscow
Dynamo Moscow
Prediction
04:30 PM
12/02/26
12/02/26
Spartak Moscow
CSKA Moscow
Prediction
02:00 PM
15/02/26
15/02/26
Spartak Moscow
Dinamo Minsk
Prediction
04:10 PM
18/02/26
18/02/26
Dinamo Minsk
Spartak Moscow
Prediction
04:00 PM
20/02/26
20/02/26
Neftekhimik Nizhnekamsk
Spartak Moscow
Prediction
Shanghai Dragons Last Match Played stats
Sibir Novosibirsk vs Shanghai Dragons
Final Score :0 - 3
| (H) | Attacking | (A) |
|---|---|---|
| 30 | Shots | 24 |
| 0 | Goals in powerplay | 2 |
| 0 | Shorthanded goals | 0 |
| 0 | Max goals in row | 3 |
| 22 | Penalty minutes | 44 |
| 0/8 (0%) | Penalties Accuracy | 0/9 (0%) |
| (H) | Attacking | (A) |
|---|---|---|
| 0 | Goals in powerplay | 0 |
| 0 | Shorthanded goals | 0 |
| 0/0 (0%) | Penalties Accuracy | 0/0 (0%) |
| (H) | Attacking | (A) |
|---|---|---|
| 0 | Goals in powerplay | 1 |
| 0 | Shorthanded goals | 0 |
| 0/0 (0%) | Penalties Accuracy | 0/0 (0%) |
| (H) | Attacking | (A) |
|---|---|---|
| 0 | Goals in powerplay | 1 |
| 0 | Shorthanded goals | 0 |
| 0/0 (0%) | Penalties Accuracy | 0/0 (0%) |
Spartak Moscow Last Match Played stats
Dynamo Moscow vs Spartak Moscow
Final Score :2 - 4
| (H) | Attacking | (A) |
|---|---|---|
| 0 | Shots | 0 |
| 0 | Goals in powerplay | 0 |
| 0 | Shorthanded goals | 0 |
| 2 | Max goals in row | 3 |
| 8 | Penalty minutes | 2 |
| 0/0 (0%) | Penalties Accuracy | 0/0 (0%) |
| (H) | Attacking | (A) |
|---|---|---|
| 0 | Goals in powerplay | 0 |
| 0 | Shorthanded goals | 0 |
| 0/0 (0%) | Penalties Accuracy | 0/0 (0%) |
| (H) | Attacking | (A) |
|---|---|---|
| 0 | Goals in powerplay | 0 |
| 0 | Shorthanded goals | 0 |
| 0/0 (0%) | Penalties Accuracy | 0/0 (0%) |
| (H) | Attacking | (A) |
|---|---|---|
| 0 | Goals in powerplay | 0 |
| 0 | Shorthanded goals | 0 |
| 0/0 (0%) | Penalties Accuracy | 0/0 (0%) |
KHL 25/26, Eastern Conference Standings
| POS | TEAM | MP | W | L | D | PTS |
|---|---|---|---|---|---|---|
| 1 | 28 | 21 | 7 | 0 | 44 | |
| 2 | 27 | 17 | 10 | 0 | 37 | |
| 3 | 28 | 17 | 11 | 0 | 36 | |
| 4 | 29 | 16 | 13 | 0 | 35 | |
| 5 | 29 | 15 | 14 | 0 | 31 | |
| 6 | 29 | 13 | 16 | 0 | 31 | |
| 7 | 28 | 10 | 18 | 0 | 25 | |
| 8 | 26 | 10 | 16 | 0 | 24 | |
| 9 | 25 | 10 | 15 | 0 | 24 | |
| 10 | 26 | 10 | 16 | 0 | 23 | |
| 11 | 27 | 7 | 20 | 0 | 17 |
Playoffs