Zenit vs Spartak Moscow Prediction 18 July 2026

Details
The main thing

    🔊 The “Derby of the Two Capitals” between Zenit and Spartak will shift to Nizhny Novgorod for one match, as the teams face off for the Russian Super Cup. This rivalry has always been fiercely contested, but this time there’s added intrigue: Zenit are chasing a milestone trophy, having already lifted the Super Cup nine times. The match will also serve as a testing ground for new rules designed to reduce stoppage time during throw-ins, substitutions, and treatment of injured players. It remains to be seen whether these factors will influence the final outcome.

    Head-to-Head

    📊 The two clubs have a rich head-to-head history, so let's take a closer look at the last ten official meetings. Zenit have the clear edge in wins: four against two. Another four matches ended level. Though one of Spartak's two victories came in the Russian Cup knockout stage - a run the Red-Whites went on to win.

    Head-to-head statistics Zenit - Spartak Moscow

    46%
    23 Wins
    32%
    16 Draws
    22%
    11 Wins
    Total games
    50
    Total Goals Avg
    3.02
    Both teams scored
    64%
    1.84
    Total average
    1.18
    2.32
    Yellow cards
    3.22
    Last matches
    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
    18.07.26
    OLIMPBET Super Cup
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Spartak Moscow
    Spartak Moscow
    0.92
    0.77
    2
    5
    15
    19
    3
    1
    1
    1
    0
    1
    1
    0
    4
    2
    0.92
    0.77
    2
    5
    15
    19
    3
    1
    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
    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 claimed the RPL title in the second year of their centenary. For most of the season, Sergei Semak's side were playing catch-up with Krasnodar. But with three rounds to go, the Bulls lost their footing and Zenit moved ahead. The St. Petersburg club finished the season top of the table, two points clear.

    Zenit also reached the semi-finals of the Russian Cup Regional Path, where they lost on penalties to their upcoming opponents - 0:0 after ninety minutes, 6:7 on spot-kicks. During the summer pre-season, the club played six friendlies without a defeat. The only dropped points came in draws against Gimnasia y Esgrima (1:1) and Makhachkala's Dynamo (1:1).

    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.

    Spartak Moscow Team Overview

    Spartak started last season under Dejan Stankovic, but struggled through the first half of it, sitting sixth when the winter break arrived. Juan Carlos Carcedo took charge in January. The former Unai Emery assistant lifted the club into the top four and came close to a bronze medal - Spartak were in the fight for third right up to the final round, but finished one point behind Lokomotiv. They did win the Russian Cup, though.

    That cup win - against Krasnodar (1:1, 4:3 on penalties) - is what earned them a place in the upcoming match. Pre-season hasn't gone particularly well: two wins, a draw and a defeat across the summer camp. The last two results were back-to-back, and the most recent one came in a derby against Lokomotiv - friendly or not, a 0:2 loss to them stings.

    Match Results: Spartak Moscow

    Last matches
    30.08.26
    RPL
    Spartak Moscow
    Spartak Moscow
    Orenburg
    Orenburg
    2.08
    0.45
    6
    1
    10
    29
    2
    8
    1
    1
    0
    0
    1
    1
    2.08
    0.45
    6
    1
    10
    29
    2
    8
    D
    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
    W
    19.08.26
    Russian Cup
    Rubin Kazan
    Rubin Kazan
    Spartak Moscow
    Spartak Moscow
    -
    -
    4
    4
    11
    14
    5
    2
    1
    1
    1
    0
    0
    1
    5
    3
    -
    -
    4
    4
    11
    14
    5
    2
    L
    16.08.26
    RPL
    Baltika Kaliningrad
    Baltika Kaliningrad
    Spartak Moscow
    Spartak Moscow
    0.90
    0.69
    5
    9
    16
    13
    4
    3
    1
    2
    1
    1
    0
    1
    0.90
    0.69
    5
    9
    16
    13
    4
    3
    W
    09.08.26
    RPL
    Spartak Moscow
    Spartak Moscow
    Krasnodar
    Krasnodar
    1.86
    0.97
    6
    7
    13
    15
    1
    3
    1
    2
    1
    2
    0
    0
    1.86
    0.97
    6
    7
    13
    15
    1
    3
    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

    ❌ Ahead of the match, Zenit are without two of their star Brazilians, Douglas Santos and Luis Henrique, both granted extended rest following the World Cup. On the plus side, the summer transfer window saw the arrivals of Felipe Augusto (signed from Trabzonspor for €15 million) and Kevin Andrade (brought in from Baltika for €3.5 million).

    Spartak Moscow

    ❌ This summer, Spartak underwent a roster overhaul, parting ways with the perpetually injured Theo Bongonda, Anton Zabolotny, as well as defenders Nikita Chernov and Oleg Ryabchuk. Former defensive linchpin Srdjan Babic remains sidelined, still recovering from an injury that has kept him out for eight months. On the bright side, Spartak have reinforced their backline by signing Victor Parada from Alaves for €5 million.

    🟨 Yellow Cards Prediction

    No need to spell out how heated this match is going to be. Season opener, Russian football, and a derby on top of that, there's going to be plenty of battling. For example, in the last six head-to-head meetings between these clubs, there were at least four bookings in each game. Backing total yellow cards over 3.5 at 1.6* seems like the right call.

    🎯 Safe Bet

    Building on that, there's an interesting detail worth flagging: Zenit picked up more than two yellows in just one of their last six meetings with Spartak. The match will be refereed by Evgeni Bulanov, who tends to let players fight for the ball. That probably means even fewer whistles going against the St. Petersburg side. In this case, it's reasonable to choose Zenit total yellow cards under 2.5 at 1.34*.

    😱 Risky Bet

    Both clubs carry enough weight to publicly criticise referees, and Spartak do it more than most. The Moscow side have a particularly rocky history with Sergei Karasev, who will be on VAR duty here. Karasev has awarded 16 penalties against Spartak and only nine in their favour. And penalties have featured in three consecutive meetings between these two, with Zenit getting the better of it: three spot-kicks to Spartak's one. Worth a look at Zenit total penalties over 0.5 at 3.5*.

    🚩 Corners Prediction

    The last five meetings between these sides, when both finished with eleven men, tell a clear story: most of the action stays in the middle of the pitch. The ball rarely makes it to the corner flags. In three of those five games, the combined corner count was seven or fewer. The other two ended with a red card. If things go smoothly, there's no reason to expect a flood of set pieces. Total corners under 9.5 is available at 1.91* with a bit of room to spare.

    ⚽️ Goals Prediction

    Here's a telling stat: in last season's Russian Cup, Zenit failed to score more than one goal in ten straight matches, a run stretching over six months. The last time they netted more than once was back in October, when they dismantled Orenburg 6-0. Juan Carlos Carcedo has known how to build a solid defence since his days at Pafos, especially in matches of this magnitude. Zenit total goals under 1.5 looks worth a go, bookmakers are offering a decent 1.72* on that line.

    🚀 Player Stats Bet

    During pre-season, Zenit brought in Felipe Augusto to compete with Aleksandr Sobolev up front. The Brazilian made a strong impression at Trabzonspor, scoring 13 goals in the Turkish Süper Lig. He then needed just 117 minutes to score twice on his debut for the St. Petersburg club.

    Sergei Semak has admitted that Felipe is still finding his rhythm in training, so he may not start. But given how quickly he's been finding the net for his new club, don't be surprised if the manager uses him as a super-sub. Either way, the chances of the South American getting on the pitch are high - Augusto to score at 2.8* is worth backing.

    👀 If the Match Goes Off-Script

    Under Juan Carlos Carcedo, Spartak have shown they can handle cup football. In their last four Russian Cup matches, no team scored more than once, and two of those went to penalties. Zenit, in the same competition, haven't scored more than one goal in five straight games.

    With that kind of scoring record, a draw is very much on the table. Under the Super Cup regulations, that means the winner decided by a penalty shootout (yes). That outcome is available at 3.45*.

    *Odds are approximate and may vary across different bookmakers.

    ⭐️ Editor's Prediction

    A lot has been said about how much this match means to both clubs, and about their attacking output. The first factor will almost certainly affect the intensity - the tackles, the duels, the physicality. The betting lines on that aren't particularly interesting, though, since derby status already implies maximum aggression, and both sides regularly go over on fouls and yellow cards alike.

    More interesting is how these two have looked in the Russian Cup. Zenit, in Semak's usual fashion, kept the goal count to a minimum. Spartak, seemingly following the blueprint Karsedo developed during his time at Pafos, got through the final stretch of the competition with the pragmatism dialled up to full.

    Both teams have injury problems in their attacking lines. Zenit will be without their Brazilian key players, while Spartak are left hoping Manfred Ugalde - who has faded in the second half of the season - can contribute something. It all points to total goals under 2.5. You'd like to think the scoreboard won't stay blank for long. A 1-1 draw in normal time would be enough to cash.

    Total goals Under (2,5)
    Bovada
    Place a bet-120
    Published: 16/07/2026, 11:35
    Dmitry Rudakow
    Dmitry Rudakow
    Tennis expert
    19
    0
    10
    29 predictions
    Statistics for September 2026

    No comments

    Minimum 20 characters, maximum 500 characters

    Betting Tips: Zenit Saint Petersburg - Spartak Moscow

    Zenit Saint Petersburg have drawn in the 2nd half:
    fc-zenit-st-petersburg-1fc-spartak-moscowin 6 of last 7 games against Spartak Moscow.
    2nd Half Draw
    +145
    Spartak Moscow have drawn:
    fc-zenit-st-petersburg-1fc-spartak-moscowin 4 of last 5 games against Zenit Saint Petersburg.
    Draw
    Bovada
    +225
    Zenit Saint Petersburg have not lost:
    fc-zenit-st-petersburg-1fc-spartak-moscowin last 19 games against Spartak Moscow.
    fc-zenit-st-petersburg-1fc-spartak-moscowin 11 of last 12 games against Spartak Moscow.
    fc-zenit-st-petersburg-1in 24 of last 25 games.
    fc-zenit-st-petersburg-1in last 12 games.
    Zenit Saint Petersburg will not lose
    -333
    Zenit Saint Petersburg have scored under 2.5 goals:
    fc-zenit-st-petersburg-1fc-spartak-moscowin 8 of last 9 games against Spartak Moscow.
    fc-zenit-st-petersburg-1fc-spartak-moscowin last 5 games against Spartak Moscow.
    fc-zenit-st-petersburg-1in last 14 games.
    fc-zenit-st-petersburg-1in 8 of last 9 games.
    Zenit Saint Petersburg Total goals Under (2,5)
    -476
    View more facts

    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
    +10
    19 - Scored
    9 - Conceded
    8
    Wins
    6
    0
    Draws
    1
    2
    Loses
    3
    Goal difference
    16
    Scored
    19
    5
    Conceded
    9
    2.1
    Match goals average
    2.8
    1.6
    Goals scored per match on average
    1.9
    0.5
    Goals conceded per match on average
    0.9
    2
    Both teams scored
    8
    58'
    Minutes / Goal scored
    47'
    View all stats