Our Dinamo Moscow vs Krasnodar Prediction: 2-2
Dinamo Moscow vs Krasnodar in the Russia Cup is scheduled for an 15:15 GMT kick-off on Wednesday April 8, 2026. A 2-2 draw is our predicted outcome, with both teams expected to score, making BTTS a solid betting option.
This Dinamo Moscow vs Krasnodar 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 – Dinamo Moscow vs Zenit St Petersburg
Dinamo Moscow must win as they aim to bounce back from a disappointing 1-3 Russia Premier League defeat against Zenit St Petersburg on March 22. In that match, Dinamo Moscow recorded 49% possession, firing 6 shots at goal, with 3 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Dinamo Moscow | 49% | 6 (3) | - | 45 |
Zenit St Petersburg | 51% | 8 (4) | - | 47 |
Krasnodar's Last Match – Krasnodar vs FC Nizhny Novgorod
Krasnodar will aim to maintain their momentum following a 5-0 Russia Premier League triumph against FC Nizhny Novgorod on March 21. In that match, Krasnodar recorded 62% possession, attempting 8 shots on goal, with 5 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Krasnodar | 62% | 8 (5) | - | 38 |
FC Nizhny Novgorod | 38% | 6 (3) | - | 32 |
Dinamo Moscow vs Krasnodar Stats
Key Stats
| Dinamo Moscow | Krasnodar | |
|---|---|---|
| 1.42 | Attacking Strength | 1.34 |
| 1.19 | Defence Strength | 1.1 |
| 1.7 | Points Per Game | 1.9 |
| 5/10 | WIN | 6/10 |
| 2/10 | DRAW | 1/10 |
| 3/10 | Clean Sheets | 3/10 |
| 6/10 | BTTS | 6/10 |
| 5/10 | Over 2.5 Goals | 9/10 |
| 1.9 | Average Scored | 2.3 |
Goals Scored vs Goals Conceded
Dinamo Moscow are averaging 1.9 goals scored and 1.1 conceded per match, while Krasnodar average 2.3 scored and 1.2 conceded per game.



Dinamo Moscow
Zenit St Petersburg
Krasnodar
FC Nizhny Novgorod
CSKA Moscow
Lokomotiv Moscow
Baltika Kaliningrad
Akron Tolyatti