Skip to content

Spartak Moskva vs Dinamo MoskvaPreview & H2H

14:00 UTC
Dec 06, 2026

Who will win?

Share your opinion

Spartak Moskva vs Dinamo Moskva — computed insights

Current streaks (all competitions)
TeamGamesRunUnbeatenWinlessScored inConceded inLast-5 ptsLast-5 goals
Spartak Moskva15W22013010/159-4
Dinamo Moskva15W7707115/1512-3
Spartak Moskva — last 5 games
  1. D1-1 vs Orenburg2026-08-30
  2. W3-1 vs Rodina Moskva2026-09-02
  3. L1-2 @ Dinamo Moskva2026-09-06
  4. W3-0 vs Rostov2026-09-13
  5. W1-0 vs Fakel2026-09-16
Dinamo Moskva — last 5 games
  1. W3-0 vs Akhmat Grozny2026-09-03
  2. W2-1 vs Spartak Moskva2026-09-06
  3. W1-0 vs Orenburg2026-09-12
  4. W3-0 @ Rostov2026-09-17
  5. W3-2 vs Rodina Moskva2026-10-04
Head-to-head, computed
Meetings on record
19
Period covered
2004-03-12 – 2026-09-06
Spartak Moskva wins
9
Draws
6
Dinamo Moskva wins
4
Avg goals per meeting
3.11
Over 2.5 goals
58%
Both teams scored
63%
Home side won
42%share of all meetings won by whichever club hosted
Last 5 meetings
1W 2D 2L (Spartak Moskva view)
Avg goals, last 5 vs all-time
3.4 vs 3.11
Most recent meetings (5 of 19)
DateHomeScoreAway
2026-09-06Dinamo Moskva2-1Spartak Moskva
2026-03-18Spartak Moskva1-0Dinamo Moskva
2026-03-05Dinamo Moskva5-2Spartak Moskva
2025-12-06Spartak Moskva1-1Dinamo Moskva
2025-09-13Dinamo Moskva2-2Spartak Moskva
Standings context before kickoff
TeamPosPldPtsGDFormForm rankForm vs pos
Spartak Moskva29199WDLWW3-1
Dinamo Moskva49196WWWWW1+3
What is at stake
Points gap
0 ptsSpartak Moskva 19 · Dinamo Moskva 19
Positions
#2 vs #4
Goals per game
1.78/0.78 vs 1.56/0.89scored/conceded per game · league average 1.37
If Spartak Moskva win
22 pts · up to #1other results unchanged
If Dinamo Moskva win
22 pts · up to #1 · overtakes Spartak Moskvaother results unchanged

How we calculate this

Previous Meetings

Head to Head

Matchday 17 — Premier League

  • Dynamo Makhachkala vs Krylya Sovetov — 4 Dec 2026
  • Akron vs Orenburg — 5 Dec 2026
  • Rodina Moskva vs CSKA Moskva — 5 Dec 2026
  • Zenit vs Baltika Kaliningrad — 5 Dec 2026
  • Akhmat Grozny vs Lokomotiv Moskva — 5 Dec 2026
  • Fakel vs Rostov — 6 Dec 2026
  • Krasnodar vs Rubin Kazan — 6 Dec 2026