Zenit vs Dynamo Moscow Prediction 16 August 2026

Details
The main thing

    🔊 After a sensational defeat to a league debutant, Zenit are hosting a club they regularly beat in the championship. This is the right moment to prove that the loss to Rodina was an unfortunate accident rather than the start of a crisis. The Belo-Golubye, on the other hand, are on an emotional high after their first win in the RPL, but their away record in Saint Petersburg gives little cause for optimism.

    Head-to-Head

    📊 The teams have played 48 matches. Zenit won 25 of them, Dynamo won 12, and 11 ended in a draw. Last season the St. Petersburg side won both matches - at home (2:1) and away (3:1).

    Head-to-head statistics Zenit - Dynamo Moscow

    53%
    26 Wins
    22%
    11 Draws
    24%
    12 Wins
    Total games
    49
    Total Goals Avg
    2.69
    Both teams scored
    51%
    1.69
    Total average
    1
    2.04
    Yellow cards
    2.67
    Last matches
    16.08.26
    RPL
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Dynamo Moscow
    Dynamo Moscow
    1.02
    0.80
    1
    7
    15
    15
    2
    2
    3
    0
    2
    0
    1
    0
    1.02
    0.80
    1
    7
    15
    15
    2
    2
    22.03.26
    RPL
    Dynamo Moscow
    Dynamo Moscow
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    0.65
    1.02
    3
    6
    17
    9
    0
    1
    1
    3
    1
    2
    0
    1
    0.65
    1.02
    3
    6
    17
    9
    0
    1
    03.02.26
    Winline Winter Cup 2025
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Dynamo Moscow
    Dynamo Moscow
    -
    -
    8
    1
    -
    -
    0
    3
    2
    1
    1
    0
    1
    1
    -
    -
    8
    1
    -
    -
    0
    3
    27.11.25
    Russian Cup
    Dynamo Moscow
    Dynamo Moscow
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    -
    -
    2
    6
    15
    9
    3
    1
    0
    1
    0
    1
    0
    0
    -
    -
    2
    6
    15
    9
    3
    1
    05.11.25
    Russian Cup
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Dynamo Moscow
    Dynamo Moscow
    -
    -
    6
    8
    8
    6
    1
    3
    1
    3
    0
    0
    1
    3
    -
    -
    6
    8
    8
    6
    1
    3
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Zenit Saint Petersburg Team Overview

    Zenit's start to the season resembled an easy stroll. Dismantling Akron (5:0) and thrashing Orenburg (3:0) created an illusion of total invincibility. In the table the team were among the leaders with six points, and in overall xG (3.03 after those wins) they led the league outright. Yet the Russian champions had not dominated a full 90 minutes even once this season, consistently producing poor spells.

    That overconfidence led to a sensational defeat against Rodina (1:2). Zenit opened the scoring easily through Maxim Glushenkov, then quite openly stopped playing, and paid the price in the middle of the second half. Two goals conceded to 20-year-old Artur Garibyan brought a wave of criticism down on Sergei Semak's staff. The head coach acknowledged that the team had played well in the first half and that the goals conceded were the result of individual defensive errors rather than a systemic collapse. What matters now is how Zenit respond to their first slip - the home match against Dynamo will be a test of character.

    Match Results: Zenit Saint Petersburg

    Last matches
    29.08.26
    RPL
    Fakel Voronezh
    Fakel Voronezh
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    1
    0.34
    2.19
    2
    6
    20
    5
    2
    0
    0
    1
    0
    0
    0
    1
    0.34
    2.19
    2
    6
    20
    5
    2
    0
    W
    23.08.26
    RPL
    Spartak Moscow
    Spartak Moscow
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    1
    0.96
    0.76
    4
    4
    21
    13
    5
    3
    2
    0
    2
    0
    0
    0
    0.96
    0.76
    4
    4
    21
    13
    5
    3
    L
    19.08.26
    Russian Cup
    Krylya Sovetov
    Krylya Sovetov
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    -
    -
    3
    8
    14
    12
    2
    1
    0
    0
    0
    0
    0
    0
    0
    0
    3
    5
    -
    -
    3
    8
    14
    12
    2
    1
    W
    16.08.26
    RPL
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Dynamo Moscow
    Dynamo Moscow
    1.02
    0.80
    1
    7
    15
    15
    2
    2
    3
    0
    2
    0
    1
    0
    1.02
    0.80
    1
    7
    15
    15
    2
    2
    W
    09.08.26
    RPL
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Rodina Moscow
    Rodina Moscow
    1.64
    0.91
    11
    3
    9
    12
    1
    1
    1
    2
    1
    0
    0
    2
    1.64
    0.91
    11
    3
    9
    12
    1
    1
    L
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Dynamo Moscow Team Overview

    Sandro Schwarz's return to Dynamo looks like a questionable decision so far. The team started the season looking heavy and disjointed - a goalless draw with Krylya Sovetov and a defeat to Baltika (1:2) left little room for optimism. No clear pattern of play was visible, and it seemed Schwarz would again need time to get things going. The first win came only in the third round, against Makhachkala's Dynamo (3:1), but even there the result did not come through any systematic play.

    In the match against the Dagestani side, Dynamo did not look any better than their opponents up to the 77th minute. The outcome was decided by substitutions: Okishor, Skopintsev and Miranchuk turned the game around, each involved in one of the three goals. The total xG for the entire match was just 0.79 - the three goals were more a product of individual actions than any clear structure. The Belo-Golubye could well have lost had the Makhachkala side been more precise. Dynamo currently sit eighth with four points, and the key question is whether Schwarz can build a team game or will continue to rely on individual moments from his players.

    Match Results: Dynamo Moscow

    Last matches
    29.08.26
    RPL
    Lokomotiv Moscow
    Lokomotiv Moscow
    Dynamo Moscow
    Dynamo Moscow
    0.35
    1.84
    1
    2
    13
    13
    3
    1
    0
    1
    0
    0
    0
    1
    0.35
    1.84
    1
    2
    13
    13
    3
    1
    W
    23.08.26
    RPL
    Dynamo Moscow
    Dynamo Moscow
    Rodina Moscow
    Rodina Moscow
    2.69
    0.70
    5
    2
    11
    11
    4
    2
    3
    1
    1
    1
    2
    0
    2.69
    0.70
    5
    2
    11
    11
    4
    2
    W
    19.08.26
    Russian Cup
    Dynamo Moscow
    Dynamo Moscow
    Krasnodar
    Krasnodar
    -
    -
    8
    2
    10
    10
    3
    2
    0
    1
    0
    1
    0
    0
    -
    -
    8
    2
    10
    10
    3
    2
    L
    16.08.26
    RPL
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Dynamo Moscow
    Dynamo Moscow
    1.02
    0.80
    1
    7
    15
    15
    2
    2
    3
    0
    2
    0
    1
    0
    1.02
    0.80
    1
    7
    15
    15
    2
    2
    L
    09.08.26
    RPL
    Dynamo Moscow
    Dynamo Moscow
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    0.79
    1.06
    4
    2
    13
    17
    3
    3
    3
    1
    0
    0
    3
    1
    0.79
    1.06
    4
    2
    13
    17
    3
    3
    W
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Latest news

    Zenit Saint Petersburg

    ❌ Defender Vanya Drkušič will not be available for the hosts in the match against Dynamo - the club has agreed a loan deal with PAOK, so the player will leave Saint Petersburg this week. Nino and Daniil Kondakov are already training with the group and may play. Du Queirós has not been included in the squad for the recent matches - Semak admitted that he is not counting on the player for now.

    Dynamo Moscow

    🚫 Forward El-Mehdi Maouhoub will not be available for the match against Zenit - the player has joined Dubai United on loan.

    🟨 Yellow Cards Prediction

    Zenit and Dynamo's statistics suggest that both teams rarely commit fouls excessively. In eight home matches across all competitions, Sinyye-Belo-Golubye have seen no more than four bookings, and the visitors show a similar trend in 6 of their last 7 away matches. On top of that, referee Artem Chistyakov averages 3.3 yellow cards per match in the RPL. Given this level of discipline and refereeing style, it makes sense to consider a bet on total yellow cards under 4.5 at 1.53*.

    ⚽️ Goals Prediction

    Dynamo will be fresher in the opening minutes and will be able to press actively, but after the break the hosts will find it easier to break down the visitors' packed defence. Zenit have a deeper bench, which gives Semak more options to influence the match. The statistics back this up: Zenit score in the second half in 10 of their 11 home league head-to-head matches. We are looking at a Zenit goal in the second half at odds of 1.45*.

    🚩 Corners Prediction

    In the last five head-to-head meetings, Zenit won at least six corners, and the same applies to 10 of their previous 11 league matches. In their last five RPL matches, the St. Petersburg side won fewer than six corners just once. Given that the hosts will attack a lot, we go with a bet on Zenit individual total corners over 5.5 at 1.80*.

    🚀 Player Statistics Bet

    Konstantin Tyukavin is gradually getting back to form after injury - in the last round he already contributed an assist. The forward remains Dynamo's main attacking threat, and his first goal of the new season is likely just around the corner. He already has three goals against Zenit in his career (including the Russian Cup and RPL). With that in mind, a Tyukavin goal at 7.40* looks tempting.

    😱 Risky Bet

    Zenit have won the last five head-to-head meetings, and draws in this fixture are a rarity - just two in the last 15 matches. But Dynamo are travelling to St. Petersburg on the back of their first league win, which they secured through defensive discipline. If Schwarz can maintain that mentality, there is a chance they take something from the match. A draw is priced at 4.10*.

    🎯 Reliable Bet

    Zenit's defeat to Rodina was their first in 11 home RPL matches and their first in 13 league games. In head-to-head meetings, Dynamo have failed to win away in 10 of the last 11 matches. Given these numbers, Zenit not to lose - at odds of 1.20* - looks like a solid option.

    👀 If the Match Goes Off Script

    Sandro Schwarz showed during his first spell at Dynamo that he knows how to work with young players - Tyukavin and Zakharyan both made their names under him. The squad again has promising talents, and the manager could set them up to take on the favourites. Zenit may have mental issues following the defeat to Rodina, so the visitors have a chance not just to pick up a point but to win. The odds on a Dynamo win are 5.41*. To do that, though, the visitors would need to end a poor run of 10 defeats in 11 matches in St. Petersburg.

    *Odds are indicative and may vary across different bookmakers.

    ⭐ Editor's Pick

    Dynamo arrive in St. Petersburg on an emotional high after their first win of the RPL season, while Zenit, on the contrary, suffered a defeat last round that exposed problems with concentration. The visitors could take advantage of this and score, especially if Tyukavин continues to find his form, but holding on to a lead at Gazprom Arena will be difficult. The hosts have a strong bench and a powerful starting lineup, and Semak will surely learn from the mistakes. In matches like this, a bet on total goals over 2.5 looks logical - both teams will be looking to attack, and Dynamo's defence doesn't look reliable yet. Predicted score: 2:1.

    Total goals Over (2,5)
    Published: 14/08/2026, 09:55
    Alexander Martilionis
    Alexander Martilionis
    Football specialist
    70
    2
    58
    130 predictions
    Statistics for August 2026

    No comments

    Minimum 20 characters, maximum 500 characters

    Betting Tips: Zenit Saint Petersburg - Dynamo Moscow

    Zenit Saint Petersburg have won:
    fc-zenit-st-petersburg-1fc-dinamo-moscowin 10 of last 11 home games against Dynamo Moscow (Premier League).
    fc-zenit-st-petersburg-1in 12 of last 14 home games (Premier League).
    fc-zenit-st-petersburg-1in 6 of last 7 games (Premier League).
    Zenit Saint Petersburg Win
    -164
    Dynamo Moscow have not lost:
    fc-dinamo-moscowin 8 of last 9 games.
    fc-dinamo-moscowin 7 of last 8 away games (Premier League).
    fc-dinamo-moscowin 6 of last 7 away games.
    Dynamo Moscow will not lose
    +134
    Zenit Saint Petersburg have not lost:
    fc-zenit-st-petersburg-1fc-dinamo-moscowin 10 of last 11 home games against Dynamo Moscow (Premier League).
    fc-zenit-st-petersburg-1in 16 of last 17 games.
    fc-zenit-st-petersburg-1in 12 of last 13 games (Premier League).
    Zenit Saint Petersburg will not lose
    -667
    Zenit Saint Petersburg have scored:
    fc-zenit-st-petersburg-1fc-dinamo-moscowin last 15 home games against Dynamo Moscow.
    fc-zenit-st-petersburg-1fc-dinamo-moscowin last 11 home games against Dynamo Moscow (Premier League).
    fc-zenit-st-petersburg-1fc-dinamo-moscowin 10 of last 11 games against Dynamo Moscow (Premier League).
    fc-zenit-st-petersburg-1fc-dinamo-moscowin last 7 games against Dynamo Moscow.
    fc-zenit-st-petersburg-1in 24 of last 25 games (Premier League).
    fc-zenit-st-petersburg-1in last 17 home games (Premier League).
    fc-zenit-st-petersburg-1in last 9 games.
    Dynamo Moscow have conceded:
    fc-dinamo-moscowin 8 of last 9 away games (Premier League).
    Zenit Saint Petersburg will score goal
    -1000
    View more facts

    Zenit - Dynamo Moscow Table position

    Premier League 26/27
    gWDLGDPForm
    2.
    Spartak Moscow
    Spartak Moscow
    641111-513
    3.
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    640213-412
    4.
    CSKA Moscow
    CSKA Moscow
    63309-612
    5.
    Baltika Kaliningrad
    Baltika Kaliningrad
    631210-610
    6.
    Dynamo Moscow
    Dynamo Moscow
    63128-710
    7.
    Rubin Kazan
    Rubin Kazan
    62319-89

    Comparison of Teams Stats

    10 matches
    8 - Wins
    0 - Draws
    2 - Loses
    Wins - 6
    Draw - 1
    Loses - 3
    10 matches
    Scored - 16
    Conceded - 5
    +11
    +3
    13 - Scored
    10 - Conceded
    8
    Wins
    6
    0
    Draws
    1
    2
    Loses
    3
    Goal difference
    16
    Scored
    13
    5
    Conceded
    10
    2.1
    Match goals average
    2.3
    1.6
    Goals scored per match on average
    1.3
    0.5
    Goals conceded per match on average
    1
    2
    Both teams scored
    5
    58'
    Minutes / Goal scored
    69'
    View all stats