Spartak Moscow vs Zenit Prediction 23 August 2026
🔉 Spartak and Zenit go into this fixture level on points, both chasing league leaders Krasnodar. Their meeting in round five of the RPL is the standout match of the weekend. Both sides are in good form but with different things to prove: Spartak want to establish themselves as genuine title contenders, while Zenit need to show their only defeat of the season was a one-off. The match at the Otkritie Arena could have a significant bearing on the top of the table.
Head-to-Head
📊 The two sides have already met this season in the Super Cup - the match ended 1-1 after 90 minutes, with Zenit winning on penalties. Across 49 meetings in total, Spartak have won 10, Zenit 23, with 16 draws. Both teams scored in 65% of those matches, and the average total is 3.04 goals. Matches in Moscow tend to be particularly high-scoring: in 15 of their last 16 RPL meetings at Spartak's ground, both sides have found the net.
Head-to-head statistics Spartak Moscow - Zenit

Spartak Moscow Team Overview
Spartak sit second in the table, behind Zenit only on goal difference - 8:4 against 12:2. Carcedo's side have had a demanding schedule: they drew with Krasnodar after leading, conceding twice having gone ahead, but picked up convincing wins away at Baltika in Kaliningrad and at Akhmat in Grozny.
Their position is backed up by more than just points. Spartak rank second in the RPL by xG, behind only surprise leaders Orenburg. Manfred Ugalde has been one of the standout performers of the season so far, scoring in four consecutive matches across all competitions - five goals in total. The arrival of Myrind Daku has had a positive effect on the Costa Rican, and Carcedo now has genuine options in attack, with the flexibility to adjust his shape depending on the opponent.
Match Results: Spartak Moscow

Zenit Saint Petersburg Team Overview
Zenit have the same nine points as Spartak, though they have faced weaker opposition. The only top-side they have played is Dynamo Moscow, who are going through a difficult spell. Alongside that win, Zenit beat Orenburg and Akron, but lost at home to Rodina. Despite sitting in the upper half of the table, there are questions about the champions' performances.
Semak is again dealing with underperforming foreign players. For now, Glushеnkov and Sobolev are carrying the attack - five goals each when you include the Cup. One notable detail: Zenit are scoring almost twice as many goals as their underlying numbers suggest, with 12 goals from an xG of 5.82. Their conversion rate is extremely high at the moment, and that may not hold up against stronger opposition.
Match Results: Zenit Saint Petersburg
Latest news
Spartak Moscow
The availability of Christopher Martins and Ezequiel Barco is in doubt. Both missed the cup match, and Spartak's manager gave no clear answer when asked about their fitness.
Zenit Saint Petersburg
Defender Roman Vega picked up an injury in the cup match against Krylya, but Sergei Semak has confirmed he is training with the squad and could feature against Spartak. Nino, who missed the last match, is also back in full training. Andrei Mostovoy is unlikely to play - he had been absent for three matches before starting against Krylya, and is reportedly unhappy with his situation at the club and looking for a way out.
🟨 Yellow Cards Prediction
The derby status, the recent Super Cup meeting and Spartak's desire to make up for losing that trophy all raise the competitive temperature. These fixtures have traditionally been feisty: the last five produced at least four bookings each. We expect the card count to be higher than usual. Our pick is Total Yellow Cards - Over 3.5.
⚽️ Goals Prediction
Ugalde has responded to competition from Daku with his best start to a season yet, scoring five goals. Daku is still settling in but has already contributed an assist and is no stranger to the RPL, having played in the league before. The stats back up Spartak's attacking threat at home: they have scored in 19 of their last 20 RPL home derbies and in 22 consecutive home matches across all competitions. We're looking at Spartak to Score at 1.32*.
🚩 Corners Prediction
Spartak have won at least five corners in each of their six home matches across all competitions. Their style - quick transitions, wide play and crosses into the box, particularly when Daku is on the pitch - generates plenty of set-piece situations. Our pick is Spartak Team Total Corners - Over 4.5 at 1.66*.
🚀 Player Stats Bet
Alexander Sobolev has extra motivation here - he made his name at Spartak, and it was he who equalised in the Super Cup. Last RPL season he scored against the red-and-whites in every match he played against them. Given his good form and that added incentive, a goal from the striker looks a realistic outcome. We're considering Alexander Sobolev to Score at 2.75*.
😱 Risky Bet
Zenit are the top scorers in the league so far, and Spartak rank among the leaders in attacking xG metrics. However, four of the last five head-to-head meetings produced no more than three goals. That said, matches in Moscow tend to be more open - last season at Spartak's ground it finished 2-2. Our pick is Total Goals - Over 3.5 at 3.32*.
🎯 Safe Bet
Glushenkov and Sobolev are both in good form in August and have added motivation against Spartak, having previously played for the club. Zenit's away record also supports this: they have scored in 12 of their last 13 RPL away matches, while Spartak have conceded in 7 of their 8 home league games. Our pick is Zenit to Score at 1.29*.
👀 If the Match Goes Off-Script
There is no clear favourite here, and both sides have a genuine chance of taking all three points. Derbies tend to produce goals, but both teams have their issues. Zenit are scoring more than their chances suggest, and the level of opposition in this match is higher than in previous rounds. Spartak, meanwhile, could sit deep as they did in last season's Cup, or look to hit on the counter as they did in the Super Cup. There is a real possibility that both sides try to attack but struggle to find the net. Our pick is Total Goals - Under 2.5 at 1.86*.
*Odds are indicative and may vary across different bookmakers.
⭐ Editor's Pick
In this Moscow derby at Otkritie Arena, both teams scoring looks a more likely outcome than a clean sheet. Spartak have failed to keep one in their last five matches, yet they score regularly - up front they have Ugalde and Daku, either of whom can decide a moment. Zenit are not particularly reliable defensively either, especially away from home, and the numbers back that up: both teams have scored in 15 of their last 16 RPL meetings in Moscow. In a derby where emotion and attacking intent tend to outweigh caution, goals at both ends seem the logical expectation. We're going with Both Teams to Score - Yes. Predicted score: 2-1.