While we have made these predictions for Dynamo Moscow v Zenit St Petersburg for this match preview with the best of intentions, no profits are guaranteed. Always gamble responsibly, and with what you can afford to lose. Best of luck with your selections.
Dynamo Moscow vs Zenit St Petersburg Live Stream Global Listings (Apr 26)
Predictions and Tips
Zenit St Petersburg head to VTB Arena on Saturday for the Premier League clash with home team Dynamo Moscow.
All Dynamo Moscow v Zenit St Petersburg game predictions, stats and user poll are shown below (including the best match odds).
📊 Form Guide

Dynamo Moscow
WLWLDW
Dynamo Moscow are hoping to win again following a 3-1 Premier League success over Rubin Kazan.
In that game, Dynamo Moscow managed 60% possession and 17 attempts at goal with 7 of them on target. For Dynamo Moscow, goals were scored by Yarolsav Gladyshev (23', 61') and Bitello (99'). Rubin Kazan had 10 shots at goal with 5 of them on target. Ruslan Bezrukov (25') was the scorer for Rubin Kazan.
Dynamo Moscow have been conceding pretty frequently lately, but they have also managed to score goals themselves. Looking at their last 6 games, Dynamo Moscow have been punished defensively in 5 of them in addition to managing to get on the scoresheet in 6 of those matches.
Ahead of this meeting, Dynamo Moscow are unbeaten in their last 6 league matches at home.
Zenit St Petersburg
WLWDWW
Zenit St Petersburg come into this clash following on from a 1-0 Premier League win to beat FC Khimki in their previous game.
In that game, Zenit St Petersburg had 66% possession and 20 shots at goal with 3 on target. The only player on the scoresheet for Zenit St Petersburg was Luciano Gondou (22'). Khimki got 4 shots on goal with 2 of them on target.
In their last six clashes, Zenit St Petersburg have bagged a tally of 13 goals. Zenit St Petersburg have also scored in every single one of those games. In that time, they have seen 4 goals go into their own net. Putting that to one side, we will just have to wait and see if such a trend shall continue on in this game.
Going into this one, Zenit St Petersburg are without a win away from home in their last 2 league matches.
↔️ Head to head
A glance at their prior head to head clashes going back to 12/12/2021 shows us that Dynamo Moscow have won 2 of them and Zenit St Petersburg 3, with the number of drawn results standing at 1.
An aggregate of 15 goals were produced between them in these games, with 6 of them for Dinamiki and 9 coming from Sine-Belo-Golubye. The average goals per game has been 2.5.
The last league fixture featuring these sides was Premier League match day 4 on 10/08/2024 when it ended Zenit St Petersburg 1-0 Dynamo Moscow.
That time, Zenit St Petersburg had 55% possession and 7 shots at goal with 3 of them on target. The scorer was Maksim Glushenkov (55').
On the other side, Dynamo Moscow got 13 shots on goal with 5 of them on target.
The referee was Sergey Ivanov.
ℹ️ Team News: Dynamo Moscow
Arthur Gomes (Achilles tendon rupture) and Konstantin Tyukavin (Partial damage to the cruciate ligament) won’t be available for Dynamo Moscow manager Marcel Lička.
In all likelihood, Dinamiki could kick off with a 4-2-3-1 system for this one, utilising Andrey Lunev, Juan José Cáceres, Fabian Balbuena, Nicolás Marichal, Diego Laxalt, Luis Chávez, Danil Glebov, Yaroslav Gladyshev, Daniil Fomin, Bitello and Jorge Carrascal.
📋 Team News: Zenit St Petersburg
From our viewpoint, Sine-Belo-Golubye appear most likely to make use of a 4-2-3-1 lineup with a starting lineup of Evgeni Latyshonok, Ognjen Mimovic, Vanja Drkusic, Nino, Douglas Santos, Wilmar Barrios, Wendel, Luiz Henrique, Maksim Glushenkov, Andrey Mostovoy and Luciano Gondou.
💡 Prediction
We feel that over the course of the game, Dynamo Moscow might have a difficult job to get anything against this Zenit St Petersburg lineup who we reckon will be able to get on the scoresheet themselves in a winning performance.
Our tip is therefore for a very competitive encounter with a 0-1 advantage for Zenit St Petersburg after 90 minutes.
Hopefully it’s a good one.
Renata Leite, 10:31 26/04/2025
📊 Poll: Who Will Win?

⚽️ Team Focus:
Dynamo Moscow
Formed: 1923
Stadium: VTB Arena (25,716)
Captain: Fabián Balbuena
Chairman: Pavel Pivovarov
Manager: Marcel Lička
Competitions: Premier League position 5
🔑 Key Man: Yarolsav Gladyshev
Regularly playing in the Striker position, Yarolsav Gladyshev was born in Kirov, Russia. Having made a first senior appearance for Dynamo Moscow in the 2021 - 2022 season, the accomplished Forward has contributed 7 league goals in the Premier League 2024 - 2025 season so far in 23 appearances.
Zenit St Petersburg |
|
Dynamo Moscow |
Dynamo Moscow |
|
Zenit St Petersburg |
Zenit St Petersburg |
|
Dynamo Moscow |
Zenit St Petersburg |
|
Dynamo Moscow |
Dynamo Moscow |
|
Zenit St Petersburg |
Dynamo Moscow |
|
Zenit St Petersburg |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
26 | 17 | 7 | 2 | 32 | 58 | WWLWW |
2 |
![]() |
25 | 16 | 5 | 4 | 34 | 53 | LWDWW |
3 |
![]() |
25 | 15 | 5 | 5 | 27 | 50 | WDWLW |
4 |
![]() |
25 | 14 | 6 | 5 | 22 | 48 | WWWWD |
5 |
![]() |
25 | 13 | 7 | 5 | 24 | 46 | LWLDW |
6 |
![]() |
25 | 13 | 5 | 7 | 6 | 44 | WLDLW |
7 |
![]() |
25 | 10 | 6 | 9 | 0 | 36 | LWLLW |
8 |
![]() |
25 | 10 | 6 | 9 | -5 | 36 | WLDWL |
9 |
![]() |
25 | 8 | 4 | 13 | -14 | 28 | LLLWL |
10 |
![]() |
26 | 6 | 9 | 11 | -6 | 27 | LWWLL |
11 |
![]() |
25 | 7 | 6 | 12 | -10 | 27 | LWDWD |
12 |
![]() |
25 | 5 | 8 | 12 | -17 | 23 | DWLLL |
13 |
![]() |
25 | 4 | 11 | 10 | -16 | 23 | DDDWL |
14 |
![]() |
25 | 5 | 5 | 15 | -28 | 20 | LLLDL |
15 |
![]() |
25 | 4 | 5 | 16 | -23 | 17 | WLWLW |
16 |
![]() |
25 | 2 | 9 | 14 | -26 | 15 | LLDLL |
Dynamo Moscow |
|
Spartak Moscow |
Krylia Sovetov |
|
Dynamo Moscow |
Dynamo Moscow |
|
Zenit St Petersburg |
Dynamo Moscow |
|
Rubin Kazan |
Nizhny Novgorod |
|
Dynamo Moscow |
CSKA Moscow |
|
Dynamo Moscow |
Dinamo Makhachkala |
|
Zenit St Petersburg |
Zenit St Petersburg |
|
Nizhny Novgorod |
Dynamo Moscow |
|
Zenit St Petersburg |
Zenit St Petersburg |
|
FC Khimki |
Zenit St Petersburg |
|
FC Krasnodar |
Lokomotiv Moscow |
|
Zenit St Petersburg |
Dynamo Moscow |
|
Rubin Kazan |
Dynamo Moscow |
|
Orenburg |
Dynamo Moscow |
|
Dinamo Makhachkala |
Dynamo Moscow |
|
FC Khimki |
Dynamo Moscow |
|
Nizhny Novgorod |
Dynamo Moscow |
|
FC Rostov |
Lokomotiv Moscow |
|
Zenit St Petersburg |
Spartak Moscow |
|
Zenit St Petersburg |
Fakel Voronezh |
|
Zenit St Petersburg |
Orenburg |
|
Zenit St Petersburg |
Terek Grozny |
|
Zenit St Petersburg |
Akron Tolyatti |
|
Zenit St Petersburg |
Goals scored | 2.7 |
Goals conceded | 1 |
Time first goal scored | 28 |
Time first goal conceded | 40 |
Yellow cards | 0.8 |
Red cards | 0.1 |
Subs used | 4.5 |
Biggest victory | 5-1 |
Biggest defeat | 2-1 |
Goals scored | 2.1 |
Goals conceded | 0.6 |
Time first goal scored | 46 |
Time first goal conceded | 50 |
Yellow cards | 1.3 |
Red cards | 0.2 |
Subs used | 4.9 |
Biggest victory | 5-0 |
Biggest defeat | 2-0 |
Yarolsav Gladyshev | 10 |
Jorge Carrascal | 7 |
Konstantin Tyukavin | 7 |
Nicolas Moumi Ngamaleu | 6 |
Daniil Fomin | 4 |
Maksim Glushenkov | 11 |
Luciano Gondou | 10 |
Mateo Cassierra | 8 |
Andrei Mostovoy | 7 |
Pedro Henrique | 4 |
Dynamo Moscow |
|
Akron Tolyatti |
FC Krasnodar |
|
Dynamo Moscow |
FC Rostov |
|
Zenit St Petersburg |
Zenit St Petersburg |
|
Terek Grozny |
