Zenit vs Spartak Moscow Prediction

Details
The main thing

    🔊 The derby between the two capitals, Zenit and Spartak, will take place in the semifinals of the Regions Path of the Russian Cup. Both teams are on impressive winning streaks. However, determining which side will enter the upcoming clash in better physical shape after their league matches remains a significant question. The "Red-Whites" played a day later and endured a grueling match against Lokomotiv. Can they capitalize on their confidence to defeat Zenit away from home? Our editorial team will assess the odds in our prediction.

    Head-to-Head

    📊 Over the course of 10 matches, Zenit hold a significant advantage in victories with five wins compared to Spartak's two. The teams have drawn three times. Notably, during this period, the "Red-Whites" have yet to defeat the St. Petersburg side in the Russian Cup.

    H2H Stats Matches and Previous Teams Results

    46%
    22 Wins
    33%
    16 Draws
    21%
    10 Wins
    Total games
    48
    Total Goals Avg
    3.06
    Both teams scored
    65%
    1.9
    Total average
    1.17
    2.23
    Yellow cards
    3.23
    Last matches
    08.04.26
    Russian Cup
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Spartak Moscow
    Spartak Moscow
    -
    -
    3
    4
    21
    7
    1
    3
    0
    0
    0
    0
    0
    0
    0
    0
    6
    7
    -
    -
    3
    4
    21
    7
    1
    3
    14.03.26
    RPL
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Spartak Moscow
    Spartak Moscow
    2.09
    0.42
    2
    5
    6
    20
    2
    4
    2
    0
    1
    0
    1
    0
    2.09
    0.42
    2
    5
    6
    20
    2
    4
    16.08.25
    RPL
    Spartak Moscow
    Spartak Moscow
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    1
    1.47
    1.05
    9
    6
    15
    10
    1
    3
    2
    2
    2
    1
    0
    1
    1.47
    1.05
    9
    6
    15
    10
    1
    3
    16.03.25
    RPL
    Spartak Moscow
    Spartak Moscow
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    1.08
    0.23
    3
    4
    19
    18
    4
    2
    2
    1
    1
    0
    1
    1
    1.08
    0.23
    3
    4
    19
    18
    4
    2
    11.02.25
    Winline Winter Cup 2025
    Spartak Moscow
    Spartak Moscow
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    -
    -
    -
    -
    -
    -
    4
    2
    0
    3
    0
    3
    0
    0
    -
    -
    -
    -
    -
    -
    4
    2
    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 kicked off their Russian Cup playoff campaign with a two-leg clash against Moscow's Dynamo in the RPL Path. The teams exchanged away victories, but the "White-Blues" were more successful in St. Petersburg, knocking Zenit into the Regional Path (3-1; 0-1). In the lower bracket, Sergei Semak's side edged past Baltika and Makhachkala's Dynamo, both with narrow 1-0 victories.

    In their last Russian Premier League (RPL) fixture on Saturday, Zenit hosted Krylia Sovetov in St. Petersburg. Although the visitors put up a decent fight against the more illustrious opponents, they left the northern capital without points. The hosts slightly outperformed Samara in possession (53% to 47%) and expected goals (1.05 to 0.67). This marginal edge translated into a 2-1 victory for the "Blue-White-Sky Blues."

    Match Results: Zenit Saint Petersburg

    Last matches
    17.05.26
    RPL
    Rostov
    Rostov
    1
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    0.31
    1.36
    2
    9
    14
    15
    4
    1
    0
    1
    0
    1
    0
    0
    0.31
    1.36
    2
    9
    14
    15
    4
    1
    W
    10.05.26
    RPL
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Sochi
    Sochi
    1.31
    0.48
    11
    3
    9
    15
    1
    3
    2
    1
    0
    1
    2
    0
    1.31
    0.48
    11
    3
    9
    15
    1
    3
    W
    02.05.26
    RPL
    CSKA Moscow
    CSKA Moscow
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    1.20
    2.09
    2
    7
    15
    7
    3
    2
    1
    3
    1
    1
    0
    2
    1.20
    2.09
    2
    7
    15
    7
    3
    2
    W
    26.04.26
    RPL
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Akhmat Grozny
    Akhmat Grozny
    1.02
    0.36
    5
    5
    11
    16
    0
    1
    2
    0
    2
    0
    0
    0
    1.02
    0.36
    5
    5
    11
    16
    0
    1
    W
    22.04.26
    RPL
    Lokomotiv Moscow
    Lokomotiv Moscow
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    0.95
    0.79
    4
    3
    17
    13
    5
    7
    0
    0
    0
    0
    0
    0
    0.95
    0.79
    4
    3
    17
    13
    5
    7
    D
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Spartak Moscow Team Overview

    Spartak managed to stay in the RPL Path playoffs one round longer than Zenit, eventually bowing out to the same Dynamo Moscow over two legs (2-5; 1-0). However, before that, the "Red-Whites" secured back-to-back victories against their neighbors Lokomotiv (3-1; 3-2). Despite the high-scoring games, Spartak ended the group stage with the same number of goals conceded as Zenit, allowing five each. Over the last three matches, only one goal found its way into the Moscow side's net.

    The sole goal against Spartak in those three previous matches came from Lokomotiv. In the last RPL round, the teams clashed at the "Lukoil Arena," maintaining parity both in play and score until midway through the second half (1-1). The turning point arrived in the 72nd minute with a sending-off for the visitors. After this, Juan Carlos Carcedo's squad pressed hard against the "Railwaymen" and clinched a late victory (2-1).

    Match Results: Spartak Moscow

    Last matches
    24.05.26
    Russian Cup
    Spartak Moscow
    Spartak Moscow
    Krasnodar
    Krasnodar
    -
    -
    3
    1
    17
    21
    3
    6
    1
    1
    1
    0
    0
    1
    4
    3
    -
    -
    3
    1
    17
    21
    3
    6
    W
    17.05.26
    RPL
    Dynamo-Makhachkala
    Dynamo-Makhachkala
    Spartak Moscow
    Spartak Moscow
    1
    0.40
    0.99
    3
    4
    12
    16
    4
    2
    0
    0
    0
    0
    0
    0
    0.40
    0.99
    3
    4
    12
    16
    4
    2
    D
    11.05.26
    RPL
    Spartak Moscow
    Spartak Moscow
    Rubin Kazan
    Rubin Kazan
    2.95
    0.75
    6
    3
    16
    10
    2
    5
    2
    1
    1
    0
    1
    1
    2.95
    0.75
    6
    3
    16
    10
    2
    5
    W
    06.05.26
    Russian Cup
    Spartak Moscow
    Spartak Moscow
    CSKA Moscow
    CSKA Moscow
    -
    -
    5
    7
    11
    9
    2
    4
    1
    0
    1
    0
    0
    0
    -
    -
    5
    7
    11
    9
    2
    4
    W
    01.05.26
    RPL
    Krylya Sovetov
    Krylya Sovetov
    Spartak Moscow
    Spartak Moscow
    1.14
    1.40
    0
    10
    10
    16
    1
    2
    2
    1
    1
    0
    1
    1
    1.14
    1.40
    0
    10
    10
    16
    1
    2
    L
    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

    🎙 Zenit's head coach commented on the events of the match against Krylya Sovetov. “I think up until our second goal, the game was going according to plan for us. After the second goal, we ceded the initiative to Krylya, and there was more pressure on our goal. Had they not scored that stunning goal, we probably would have finished the game more calmly. We had chances to extend our lead,” said Sergei Semak.

    ❌ Zenit are preparing for the cup with their optimal lineup. The only concern is about John Duran's match fitness; he was not included in the squad for the last league match.

    Spartak Moscow

    🎙 Spartak's head coach assessed his team's performance against Lokomotiv. "I don't think it was our best game under my management. I'm dissatisfied with how we played in the first half. Therefore, I can't call it our best. In the second half, yes, we managed to turn things around. There were a few moments in the first half too, but overall, I can't say we were at our best in terms of play," said Juan Carlos Carcedo.

    ❌ Contrary to the medical staff's predictions, Srđan Babić remains sidelined with a knee injury. Meanwhile, Ilya Samoshnikov has fully recovered, but the defender is still far from peak condition, which is why he was left out of the squad for the previous game.

    🟨 Yellow Card Prediction

    We believe this one is straightforward. The derby between the two capitals always promises high tension, consistently confirmed in their head-to-heads: in 6 out of 7 encounters, the total yellow cards exceeded 4.5, and the other match recorded four cautions. Moreover, with only one match in the semi-final of the Regional Path playoffs, players are bound to give their all, especially in terms of physical play. Our prediction: total yellow cards over 4.5.

    ⚽️ Goal Prediction

    This one's trickier to call. Zenit this season has adopted a pragmatic approach: only Baltika concedes fewer goals. A similar pattern is evident in the cup, where the "Blue-White-Sky Blues" have kept a clean sheet in 5 of their last 6 matches.

    Spartak shows some consistency in scoring but, according to their own coach, fails to perform at the required level against top teams. Moreover, matches against Zenit in St. Petersburg often don't go Moscow's way: they've left goalless in 5 of their last 6 visits. Without downplaying Spartak's recent form, we suggest taking total goals under 2.5.

    🚩 Corner Prediction

    Zenit has only twice failed to surpass five corners since the winter break, and Semak's team leads the RPL with an average of 5.61 corners over 23 rounds. All conditions are ripe for them to hit a high number: their favored 4-2-3-1 formation, which can shift into a 4-1-4-1, and the in-form target man Alexander Sobolev in attack. It's reasonable to choose Zenit's total corners over 4.5.

    Editor's Prediction

    Both teams are on an impressive winning streak and have gained significant momentum. Zenit might not play the most entertaining football, but their pragmatic approach often results in positive outcomes, especially in head-to-head encounters with Spartak. Additionally, the team from St. Petersburg had an extra day for preparation and rest ahead of the cup match, and their league opponent was weaker compared to the "Red-Whites." Everything points to a Zenit victory. We anticipate that the hosts will secure success in their usual style with a 1-0 scoreline.

    Our choice
    Zenit Saint Petersburg Win at odds of -125*
    Bovada
    Bet
    *The odds are relevant for the time of publication (7 April 2026, 10:32)

    Betting Tips: Zenit Saint Petersburg - Spartak Moscow

    Spartak Moscow have won
    fc-spartak-moscowin 5 of last 6 away games (Russian Cup).
    Spartak Moscow Win
    +305
    Zenit Saint Petersburg have won
    fc-zenit-st-petersburg-1in 9 of last 10 games (Russian Cup).
    fc-zenit-st-petersburg-1in 6 of last 7 games.
    Zenit Saint Petersburg Win
    +104
    Zenit Saint Petersburg have not lost
    fc-zenit-st-petersburg-1fc-spartak-moscowin last 18 home games against Spartak Moscow.
    fc-zenit-st-petersburg-1fc-spartak-moscowin 10 of last 11 games against Spartak Moscow.
    fc-zenit-st-petersburg-1in 24 of last 25 home games.
    fc-zenit-st-petersburg-1in 9 of last 10 games (Russian Cup).
    fc-zenit-st-petersburg-1in 7 of last 8 games.
    Zenit Saint Petersburg will not lose
    -400
    Zenit Saint Petersburg have scored
    fc-zenit-st-petersburg-1in last 25 home games.
    fc-zenit-st-petersburg-1in 24 of last 25 games.
    fc-zenit-st-petersburg-1in last 10 games (Russian Cup).
    fc-zenit-st-petersburg-1in last 7 home games (Russian Cup).
    Spartak Moscow have conceded
    fc-spartak-moscowin 11 of last 12 away games.
    Zenit Saint Petersburg will score goal
    -417
    View more facts

    Zenit - Spartak Moscow Table position

    Group stage Group A
    gWDLGDPForm
    1.
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    660019-518
    2.
    Orenburg
    Orenburg
    62136-148
    3.
    Rubin Kazan
    Rubin Kazan
    61235-96
    4.
    Akhmat Grozny
    Akhmat Grozny
    61148-104

    Comparison of Teams Stats

    10 matches
    7 - Wins
    2 - Draws
    1 - Lose
    Wins - 6
    Draws - 2
    Loses - 2
    10 matches
    Scored - 15
    Conceded - 5
    +10
    +3
    12 - Scored
    9 - Conceded
    7
    Wins
    6
    2
    Draws
    2
    1
    Loses
    2
    Goal difference
    15
    Scored
    12
    5
    Conceded
    9
    2
    Match goals average
    2.1
    1.5
    Goals scored per match on average
    1.2
    0.5
    Goals conceded per match on average
    0.9
    5
    Both teams scored
    7
    62'
    Minutes / Goal scored
    78'
    View all stats