Our Spartak Moscow vs Dinamo Moscow Prediction: 2-1
Spartak Moscow vs Dinamo Moscow in the Russia Premier League is scheduled for an 13:30 GMT kick-off on Saturday December 6, 2025. A 2-1 win for the home side is our expected outcome, though BTTS looks promising given both teams’ recent scoring records.
This Spartak Moscow vs Dinamo Moscow prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Spartak Moscow's Last Match – Baltika Kaliningrad vs Spartak Moscow
After suffering a 0-1 Russia Premier League loss to Baltika Kaliningrad, Spartak Moscow must win to get back on track. In that match, Spartak Moscow had 76% possession and 11 attempts at goal, with 4 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Baltika Kaliningrad | 24% | 5 (3) | - | 34 |
Spartak Moscow | 76% | 11 (4) | - | 63 |
Dinamo Moscow's Last Match – FC Akhmat Grozny vs Dinamo Moscow
Dinamo Moscow will be looking to bounce back after a 1-2 Russia Premier League defeat against FC Akhmat Grozny on November 30. In that match, Dinamo Moscow controlled 57% of possession and managed 10 shots on goal, with 6 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
FC Akhmat Grozny | 43% | 8 (4) | - | 39 |
Dinamo Moscow | 57% | 10 (6) | - | 45 |
Spartak Moscow vs Dinamo Moscow Stats
Key Stats
| Spartak Moscow | Dinamo Moscow | |
|---|---|---|
| 1.21 | Attacking Strength | 1.06 |
| 0.7 | Defence Strength | 0.87 |
| 2.2 | Points Per Game | 1.5 |
| 7/10 | WIN | 4/10 |
| 1/10 | DRAW | 3/10 |
| 3/10 | Clean Sheets | 4/10 |
| 7/10 | BTTS | 6/10 |
| 7/10 | Over 2.5 Goals | 8/10 |
| 1.9 | Average Scored | 2 |
Goals Scored vs Goals Conceded
Spartak Moscow are averaging 1.7 goals scored and 1.2 conceded per match, while Dinamo Moscow average 1.8 scored and 1.5 conceded per game.



Baltika Kaliningrad
Spartak Moscow
FC Akhmat Grozny
Dinamo Moscow
Krasnodar
Zenit St Petersburg
Lokomotiv Moscow
CSKA Moscow
Baltika Kaliningrad
Spartak Moscow
Rubin Kazan
FC Akhmat Grozny
Akron Tolyatti
Dinamo Moscow
Rostov
Krylia Sovetov
FC Nizhny Novgorod
FC Orenburg
PFC Sochi