Our Rubin Kazan vs Dinamo Moscow Prediction: 2-1
Rubin Kazan vs Dinamo Moscow in the Russia Premier League is scheduled for an 14:45 GMT kick-off on Saturday November 1, 2025. Our forecast points to a 2-1 home win, but considering both teams’ recent scoring patterns, BTTS is a highly likely outcome.
This Rubin Kazan 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 Exact Score Tips
Recent Form Insights
Rubin Kazan's Last Match – Krasnodar vs Rubin Kazan
Rubin Kazan will look to get back on track following a 0-1 Russia Premier League loss against Krasnodar on October 26. In that match, Rubin Kazan recorded 36% possession, firing 4 shots at goal, with 1 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Krasnodar | 64% | 8 (4) | - | 41 |
Rubin Kazan | 36% | 4 (1) | - | 40 |
Dinamo Moscow's Last Match – Zenit St Petersburg vs Dinamo Moscow
Dinamo Moscow will be eager to respond after suffering a 1-2 Russia Premier League defeat at the hands of Zenit St Petersburg on October 26. In that match, Dinamo Moscow had 40% possession and 5 attempts at goal, with 1 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Zenit St Petersburg | 60% | 13 (10) | - | 58 |
Dinamo Moscow | 40% | 5 (1) | - | 27 |
Rubin Kazan vs Dinamo Moscow Stats
Key Stats
| Rubin Kazan | Dinamo Moscow | |
|---|---|---|
| 0.99 | Attacking Strength | 1.08 |
| 0.91 | Defence Strength | 1.06 |
| 1 | Points Per Game | 1.5 |
| 2/10 | WIN | 4/10 |
| 4/10 | DRAW | 3/10 |
| 3/10 | Clean Sheets | 3/10 |
| 3/10 | BTTS | 6/10 |
| 4/10 | Over 2.5 Goals | 8/10 |
| 1 | Average Scored | 2.2 |
Goals Scored vs Goals Conceded
Rubin Kazan are averaging 1.0 goals scored and 1.3 conceded per match, while Dinamo Moscow average 2.2 scored and 1.5 conceded per game.



Krasnodar
Rubin Kazan
Zenit St Petersburg
Dinamo Moscow
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