Russia Dinamo Moscow – Rubin Kazan Russia

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

Loading...
Club Elo Last changes
213 Russia 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 Russia 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
In the latest 3 matches Dinamo Moscow earned 22.45 pts in Elo rating. That figure suggests a positive change in form. The largest gain in that period was +8.91 pts after the match against Spartak Moscow (2:1, 6 Sep 2026). In the latest 3 matches Rubin Kazan lost 3.57 pts in Elo rating. That figure suggests a stable level of performance in form. The largest gain in that period was +2.93 pts after the match against CSKA Moscow (1:1, 12 Sep 2026), while the biggest loss in that period was -3.36 pts after the game against FK Akhmat (1:1, 7 Sep 2026). Read more about our methodology »

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.