Our Dinamo Moscow vs Dynamo Makhachkala Prediction: 2-1
Dinamo Moscow vs Dynamo Makhachkala in the Russia Premier League is scheduled for an 15:00 GMT kick-off on Sunday November 23, 2025. A 2-1 victory for the hosts is our top prediction, yet given both teams’ attacking form, BTTS seems like a smart betting choice.
This Dinamo Moscow vs Dynamo Makhachkala 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
Dinamo Moscow's Last Match – Rubin Kazan vs Dinamo Moscow
Determined to get back to winning ways, Dinamo Moscow must win after their 0-0 Russia Premier League draw against Rubin Kazan on November 1. In that match, Dinamo Moscow recorded 55% possession, attempting 11 shots on goal, with 6 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Rubin Kazan | 45% | 6 (3) | - | 39 |
Dinamo Moscow | 55% | 11 (6) | - | 66 |
Dynamo Makhachkala's Last Match – Dynamo Makhachkala vs Krylia Sovetov
Dynamo Makhachkala will want to continue their winning form after a 2-0 Russia Premier League victory over Krylia Sovetov, knowing this is a must-win match for their campaign. In that match, Dynamo Makhachkala controlled 58% of possession and managed 9 shots on goal, with 8 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Dynamo Makhachkala | 58% | 9 (8) | - | 53 |
Krylia Sovetov | 42% | 5 (1) | - | 26 |
Dinamo Moscow vs Dynamo Makhachkala Stats
Key Stats
| Dinamo Moscow | Dynamo Makhachkala | |
|---|---|---|
| 1.18 | Attacking Strength | 0.34 |
| 1.28 | Defence Strength | 1.05 |
| 1.6 | Points Per Game | 1 |
| 4/10 | WIN | 2/10 |
| 4/10 | DRAW | 4/10 |
| 4/10 | Clean Sheets | 2/10 |
| 6/10 | BTTS | 5/10 |
| 8/10 | Over 2.5 Goals | 2/10 |
| 2.2 | Average Scored | 0.8 |
Goals Scored vs Goals Conceded
Dinamo Moscow are averaging 2.2 goals scored and 1.4 conceded per match, while Dynamo Makhachkala average 0.8 scored and 1.2 conceded per game.


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