Dinamo Moscow - Rubin Kazan: head to head and statistics
Dinamo Moscow and Rubin Kazan last faced each other on 22 Apr 2026, with the game ending 0:1. Over the previous five fixtures, Dinamo Moscow picked up 5 wins, settled for 0 draws, and suffered 0 losses. Across their last five games, Rubin Kazan have recorded 1 victory, 4 draws, and 0 losses. In the current ranking standings, Dinamo Moscow hold an Elo rating of 1450 points, while Rubin Kazan currently sit at 1395 points.
Upcoming matches Dinamo Moscow - Rubin Kazan
| 27 Feb 2027 27 Feb 2027 | Dinamo Moscow | 50% | 24% | 26% | Rubin Kazan | 2026/27 | League | Matchday 18 |
The percentages are calculated based on the difference in team strength according to our own rating system. The model converts this difference into the probability of either team winning, while the probability of a draw depends on how evenly matched the teams are — the smaller the gap in strength, the higher the chance of a draw.
Form in recent games
| Dinamo Moscow | |||||
|---|---|---|---|---|---|
| 17 Sep 2026 17 Sep 2026 | win 3:0 | 🚌 | FC Rostov | League | |
| 12 Sep 2026 12 Sep 2026 | win 1:0 | 🏠 | FC Orenburg | League | |
| 6 Sep 2026 6 Sep 2026 | win 2:1 | 🏠 | Spartak Moscow | League | |
| 29 Aug 2026 29 Aug 2026 | win 1:0 | 🚌 | Lokomotiv Moscow | League | |
| 23 Aug 2026 23 Aug 2026 | win 3:1 | 🏠 | Rodina Moscow | League | |
| Rubin Kazan | |||||
|---|---|---|---|---|---|
| 16 Sep 2026 16 Sep 2026 | draw 1:1 | 🚌 | Rodina Moscow | League | |
| 12 Sep 2026 12 Sep 2026 | draw 1:1 | 🚌 | CSKA Moscow | League | |
| 7 Sep 2026 7 Sep 2026 | draw 1:1 | 🏠 | FK Akhmat | League | |
| 30 Aug 2026 30 Aug 2026 | win 3:1 | 🏠 | Dynamo Makhachkala | League | |
| 24 Aug 2026 24 Aug 2026 | draw 1:1 | 🚌 | Baltika | League | |
Elo Ranking
| Club | Elo | Last changes | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 213 |
|
Dinamo Moscow | 1450 |
17 Sep 2026 3:0 vs FC Rostov League +8.70 |
12 Sep 2026 1:0 vs FC Orenburg League +4.84 |
6 Sep 2026 2:1 vs Spartak Moscow League +8.91 |
29 Aug 2026 1:0 vs Lokomotiv Moscow League +11.09 |
23 Aug 2026 3:1 vs Rodina Moscow League +4.36 |
16 Aug 2026 0:3 vs Zenit St. Petersburg League -7.02 |
9 Aug 2026 3:1 vs Dynamo Makhachkala League +5.42 |
1 Aug 2026 1:2 vs Baltika League -10.53 |
25 Jul 2026 0:0 vs Krylya Sovetov Samara League -4.59 |
15 Jul 2026 -4.16 | |
| 321 |
|
Rubin Kazan | 1395 |
16 Sep 2026 1:1 vs Rodina Moscow League -3.14 |
12 Sep 2026 1:1 vs CSKA Moscow League +2.93 |
7 Sep 2026 1:1 vs FK Akhmat League -3.36 |
30 Aug 2026 3:1 vs Dynamo Makhachkala League +5.93 |
24 Aug 2026 1:1 vs Baltika League +0.75 |
15 Aug 2026 1:1 vs FC Rostov League +0.55 |
9 Aug 2026 1:1 vs FC Orenburg League -4.44 |
1 Aug 2026 2:1 vs Akron Togliatti League +8.52 |
26 Jul 2026 1:3 vs FC Krasnodar League -9.91 |
17 May 2026 2:2 vs Nizhny Novgorod League -5.54 |
|
Match history Dinamo Moscow - Rubin Kazan
| 22 Apr 2026 22 Apr 2026 | Dinamo Moscow | 0:1 | Rubin Kazan | 2025/26 | League | Matchday 26 | ||
| 1 Nov 2025 1 Nov 2025 | Rubin Kazan | 0:0 | Dinamo Moscow | 2025/26 | League | Matchday 14 | ||
| 20 Apr 2025 20 Apr 2025 | Dinamo Moscow | 3:1 | Rubin Kazan | 2024/25 | League | Matchday 25 | ||
| 20 Oct 2024 20 Oct 2024 | Rubin Kazan | 0:4 | Dinamo Moscow | 2024/25 | League | Matchday 12 | ||
| 4 Dec 2023 4 Dec 2023 | Dinamo Moscow | 1:0 | Rubin Kazan | 2023/24 | League | Matchday 17 | ||
| 26 Aug 2023 26 Aug 2023 | Rubin Kazan | 2:2 | Dinamo Moscow | 2023/24 | League | Matchday 6 | ||
| 28 Nov 2021 28 Nov 2021 | Rubin Kazan | 2:3 | Dinamo Moscow | 2021/22 | League | Matchday 16 | ||
| 26 Sep 2021 26 Sep 2021 | Dinamo Moscow | 2:0 | Rubin Kazan | 2021/22 | League | Matchday 9 | ||
| 1 May 2021 1 May 2021 | Rubin Kazan | 2:0 | Dinamo Moscow | 2020/21 | League | Matchday 28 | ||
| 13 Sep 2020 13 Sep 2020 | Dinamo Moscow | 0:1 | Rubin Kazan | 2020/21 | League | Matchday 7 | ||
FAQ
The next match between Dinamo Moscow and Rubin Kazan will take place on 27 Feb 2027.
On 22 Apr 2026, the match Dinamo Moscow vs Rubin Kazan took place, ending with a score of 0:1.