Dinamo Moscow
20 Apr
21:00
(AEST)
Rubin Kazan

Dinamo Moscow vs Rubin Kazan: prediction & betting odds 20 Apr 2025

The Matchday 25 clash in the Russian Premier League between Dynamo Moscow and Rubin Kazan will take place on April 20 at the VTB Arena. Dynamo Moscow vs. Rubin Kazan: prediction and betting odds, statistics.

Dynamo Moscow

In the last round, Marcel Licka's side failed to defeat Pari NN away (1-1). As a result, Dynamo has now failed to win in three of their last four matches in the Premier League (1 draw, 2 losses). Additionally, in 12 previous league encounters, the team has kept a clean sheet only once. The Moscow club is currently fifth in the standings with 43 points. Notably, the team has scored the most goals in this season's Premier League (50).

  • The team has won 11 of their last 14 home matches in the Premier League.
  • At least three goals have been scored in 6 of the last 7 home league matches.
  • Both teams have scored in 6 of Dynamo's last 7 home Premier League games.

Predicted lineup for Dynamo Moscow (4-3-3)

Andrey Lunev – Alexander Kutitsky, Eliezer Dasa, Fabian Balbuena, Juan Caceres – Dmitry Alexandrov, Jorge Carrascal, Egor Smelov – Bitello, El Mehdi Maukub, Artur Gomez.

Forwards Artur Gomez and Konstantin Tyukavin will miss the game due to injuries.

Rubin Kazan

Rashid Rakhimov's side defeated Lokomotiv at home in the last round (1-0). As a result, Rubin secured their third win in five league matches, losing only once in this stretch – away to Zenit. However, the club has not scored more than one goal in each of their last four Premier League matches. Kazan has 36 points, placing them seventh in the standings.

  • The club has not won in 7 of their last 9 away matches in the Premier League (3 draws, 4 losses).
  • At least three goals have been scored in 5 of the last 7 away league matches.
  • Both teams have scored in 5 of Rubin's last 7 away Premier League games.

Predicted lineup for Rubin Kazan (4-4-2)

Evgeny Staver – Dmitry Kabutov, Alexey Gritsaenko, Igor Vujacic, Ilya Rozhkov – Veldin Hodja, Ruslan Bezrukov, Ugochukwu Iwu, Bogdan Yochich – Dardan Shabanhadjai, Mirlin Daku.

Defender Ilya Rozhkov will miss the match due to suspension.

Referee

Sergey Cheban (Russia)

Matches – 6 (RPL, 2024/25);

Yellow cards shown (including second yellows) – 20;

Average yellow cards per match – 3.3;

Red cards shown – 0;

Average fouls per match – 29;

Penalties – 17%.

Match Prediction: Dynamo Moscow vs. Rubin Kazan

Dynamo focuses on attacking play and aims to put pressure on opponents. At home, they are consistently scoring: in their last 21 home Premier League matches, Dynamo has failed to score only once. Moreover, in the last four home league matches, the club has scored at least three goals. However, Dynamo's defense is not always reliable: they have conceded in 11 of their last 13 home Premier League games.

Rubin, even away, tries to play boldly and spend as much time as possible in attack. This offensive focus results in goals: the team has scored in 11 of their last 15 away league matches. However, their defense often suffers, and they have failed to keep a clean sheet in 13 of their last 14 away Premier League games.

I expect this to be a high-scoring match, with both teams effectively showcasing their attacking capabilities. My prediction: Both teams to score – Yes

Current season

Logo Dinamo Moscow Logo Rubin Kazan
12 Wins 10
5 Lost 8
7 Draws 6
2 GF per game 1.29
1.18 GA per game 1.29
5.82 Corners per game 4.62
1.32 Yellow cards per game 2.38

Russian Premier League: previous matches of the tournament

Dinamo Moscow
12.04.25
Nizhny Novgorod
Dinamo Moscow
D
07.04.25
CSKA Moscow
Dinamo Moscow
L
29.03.25
Dinamo Moscow
FC Orenburg
W
16.03.25
Lokomotiv Moscow
Dinamo Moscow
L
09.03.25
Dinamo Moscow
Dynamo Makhachkala
W
03.03.25
FC Rostov
Dinamo Moscow
D
08.12.24
Dinamo Moscow
Khimki
W
03.12.24
FC Akhmat
Dinamo Moscow
D
25.11.24
Fakel
Dinamo Moscow
D
10.11.24
Dinamo Moscow
Nizhny Novgorod
W
02.11.24
Dinamo Moscow
FC Rostov
D
27.10.24
Khimki
Dinamo Moscow
W
21.10.24
Rubin Kazan
Dinamo Moscow
W
07.10.24
Dinamo Moscow
CSKA Moscow
L
30.09.24
Dynamo Makhachkala
Dinamo Moscow
W
22.09.24
Spartak Moscow
Dinamo Moscow
D
15.09.24
Dinamo Moscow
FC Akhmat
W
01.09.24
FC Orenburg
Dinamo Moscow
D
26.08.24
Dinamo Moscow
FC Krasnodar
L
18.08.24
Dinamo Moscow
Krylia Sovetov Samara
W
11.08.24
Zenit
Dinamo Moscow
L
03.08.24
Akron
Dinamo Moscow
W
28.07.24
Dinamo Moscow
Lokomotiv Moscow
W
21.07.24
Dinamo Moscow
Fakel
W
More matches
Rubin Kazan
13.04.25
Rubin Kazan
Lokomotiv Moscow
W
05.04.25
Krylia Sovetov Samara
Rubin Kazan
D
31.03.25
Zenit
Rubin Kazan
L
16.03.25
Rubin Kazan
Nizhny Novgorod
W
10.03.25
Rubin Kazan
Spartak Moscow
W
02.03.25
FC Akhmat
Rubin Kazan
L
08.12.24
Dynamo Makhachkala
Rubin Kazan
W
01.12.24
CSKA Moscow
Rubin Kazan
D
23.11.24
Rubin Kazan
Akron
W
11.11.24
Rubin Kazan
FC Krasnodar
D
03.11.24
Lokomotiv Moscow
Rubin Kazan
L
27.10.24
FC Orenburg
Rubin Kazan
W
21.10.24
Rubin Kazan
Dinamo Moscow
L
06.10.24
Rubin Kazan
FC Akhmat
W
28.09.24
Fakel
Rubin Kazan
D
22.09.24
Rubin Kazan
CSKA Moscow
D
14.09.24
Rubin Kazan
Krylia Sovetov Samara
L
01.09.24
Spartak Moscow
Rubin Kazan
L
24.08.24
Rubin Kazan
Dynamo Makhachkala
W
20.08.24
Akron
Rubin Kazan
W
10.08.24
FC Rostov
Rubin Kazan
D
04.08.24
Rubin Kazan
Khimki
L
28.07.24
Rubin Kazan
Zenit
L
23.07.24
Nizhny Novgorod
Rubin Kazan
W
More matches

H2H: Dinamo Moscow — Rubin Kazan

Russian Premier League 2024-2025
21.10.24
Rubin Kazan
Dinamo Moscow
Russian Premier League 2023-2024
05.12.23
Dinamo Moscow
Rubin Kazan
27.08.23
Rubin Kazan
Dinamo Moscow
Russian Premier League 2021-2022
29.11.21
Rubin Kazan
Dinamo Moscow
26.09.21
Dinamo Moscow
Rubin Kazan
Russian Premier League 2020-2021
01.05.21
Rubin Kazan
Dinamo Moscow
13.09.20
Dinamo Moscow
Rubin Kazan
Russian Premier League 2019-2020
09.11.19
Rubin Kazan
Dinamo Moscow
22.07.19
Dinamo Moscow
Rubin Kazan
Russian Premier League 2018-2019
01.12.18
Rubin Kazan
Dinamo Moscow
Russian Cup 2018-2019
26.10.18
Rubin Kazan
Dinamo Moscow
Russian Premier League 2018-2019
04.08.18
Dinamo Moscow
Rubin Kazan
Russian Premier League 2017-2018
30.04.18
Dinamo Moscow
Rubin Kazan
22.10.17
Rubin Kazan
Dinamo Moscow
Russian Premier League 2015-2016
10.04.16
Rubin Kazan
Dinamo Moscow
22.09.15
Dinamo Moscow
Rubin Kazan
Russian Premier League 2014-2015
01.12.14
Rubin Kazan
Dinamo Moscow
28.10.14
Dinamo Moscow
Rubin Kazan
Russian Premier League 2013-2014
23.03.14
Dinamo Moscow
Rubin Kazan
0
:
0
26.09.13
Rubin Kazan
Dinamo Moscow
2
:
2
Russian Premier League 2012-2013
01.12.12
Dinamo Moscow
Rubin Kazan
3
:
0
12.08.12
Rubin Kazan
Dinamo Moscow
2
:
0
Russian Premier League 2011-2012
07.04.12
Dinamo Moscow
Rubin Kazan
1
:
1
26.11.11
Rubin Kazan
Dinamo Moscow
2
:
0
24.10.11
Dinamo Moscow
Rubin Kazan
0
:
2
14.06.11
Rubin Kazan
Dinamo Moscow
3
:
0
Russian Premier League 2010
13.11.10
Dinamo Moscow
Rubin Kazan
2
:
2
24.07.10
Rubin Kazan
Dinamo Moscow
2
:
0
Russian Premier League 2009
23.08.09
Dinamo Moscow
Rubin Kazan
0
:
3
19.04.09
Rubin Kazan
Dinamo Moscow
3
:
0
Russian Premier League 2008
14.09.08
Rubin Kazan
Dinamo Moscow
1
:
0
25.04.08
Dinamo Moscow
Rubin Kazan
0
:
2
Russian Premier League 2007
03.11.07
Dinamo Moscow
Rubin Kazan
0
:
1
01.07.07
Rubin Kazan
Dinamo Moscow
2
:
1
Russian Premier League 2006
05.11.06
Rubin Kazan
Dinamo Moscow
0
:
1
19.07.06
Dinamo Moscow
Rubin Kazan
2
:
2
Russian Premier League 2005
11.09.05
Dinamo Moscow
Rubin Kazan
3
:
1
30.04.05
Rubin Kazan
Dinamo Moscow
2
:
1
Russian Premier League 2004
25.09.04
Rubin Kazan
Dinamo Moscow
2
:
2
17.04.04
Dinamo Moscow
Rubin Kazan
0
:
0
More matches

Tables

Team Played W D L Goals Points Form
1
FC Krasnodar
25 16 7 2 49:18 55
2
Spartak Moscow
25 15 5 5 48:21 50
3
Zenit
24 15 5 4 49:16 50
4
CSKA Moscow
24 14 5 5 38:16 47
5
Lokomotiv Moscow
25 13 5 7 42:36 44
6
Dinamo Moscow
24 12 7 5 50:28 43
7
Rubin Kazan
24 10 6 8 31:34 36
8
FC Rostov
24 9 6 9 36:38 33
9
Akron
25 8 4 13 31:45 28
10
Dynamo Makhachkala
25 6 9 10 23:28 27
11
Krylia Sovetov Samara
24 7 5 12 29:39 26
12
Khimki
24 5 8 11 28:44 23
13
FC Akhmat
25 4 11 10 23:39 23
14
Nizhny Novgorod
25 5 5 15 19:47 20
15
FC Orenburg
25 4 5 16 23:46 17
16
Fakel
24 2 9 13 11:35 15
Team Played W D L Goals Points Form
1
FC Krasnodar
13 9 3 1 26:7 30
2
Spartak Moscow
13 9 2 2 29:10 29
3
Lokomotiv Moscow
13 9 2 2 23:15 29
4
Dinamo Moscow
11 8 1 2 29:11 25
5
Zenit
12 7 3 2 24:9 24
6
CSKA Moscow
12 6 2 4 21:10 20
7
Rubin Kazan
12 6 2 4 15:16 20
8
FC Rostov
13 5 4 4 21:16 19
9
Dynamo Makhachkala
12 4 4 4 16:11 16
10
FC Akhmat
13 3 6 4 14:20 15
11
Krylia Sovetov Samara
12 4 2 6 16:18 14
12
Khimki
12 3 5 4 15:17 14
13
FC Orenburg
13 3 4 6 16:20 13
14
Akron
12 4 1 7 17:24 13
15
Fakel
11 1 7 3 4:8 10
16
Nizhny Novgorod
12 2 3 7 9:23 9
Team Played W D L Goals Points Form
1
CSKA Moscow
12 8 3 1 17:6 27
2
Zenit
12 8 2 2 25:7 26
3
FC Krasnodar
12 7 4 1 23:11 25
4
Spartak Moscow
12 6 3 3 19:11 21
5
Dinamo Moscow
13 4 6 3 21:17 18
6
Rubin Kazan
12 4 4 4 16:18 16
7
Lokomotiv Moscow
12 4 3 5 19:21 15
8
Akron
13 4 3 6 14:21 15
9
FC Rostov
11 4 2 5 15:22 14
10
Krylia Sovetov Samara
12 3 3 6 13:21 12
11
Dynamo Makhachkala
13 2 5 6 7:17 11
12
Nizhny Novgorod
13 3 2 8 10:24 11
13
Khimki
12 2 3 7 13:27 9
14
FC Akhmat
12 1 5 6 9:19 8
15
Fakel
13 1 2 10 7:27 5
16
FC Orenburg
12 1 1 10 7:26 4

Team lineups

The line-ups will be known a few hours before kick-off
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token