Our Spartak Moscow vs Zenit St Petersburg Prediction: 1-1
Spartak Moscow vs Zenit St Petersburg in the Russia Premier League is scheduled for an 14:30 GMT kick-off on Saturday August 16, 2025. Our analysis suggests a 1-1 stalemate, with both teams capable of scoring, reinforcing BTTS as a valuable choice.
This Spartak Moscow vs Zenit St Petersburg prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Spartak Moscow's Last Match – Spartak Moscow vs Dynamo Makhachkala
Spartak Moscow must win as they look to rediscover their winning form following a 1-1 Russia Cup draw against Dynamo Makhachkala on August 12. In that match, Spartak Moscow recorded 61% possession, firing 8 shots at goal, with 3 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Spartak Moscow | 61% | 8 (3) | - | 43 |
Dynamo Makhachkala | 39% | 6 (6) | - | 32 |
Zenit St Petersburg's Last Match – Zenit St Petersburg vs Rubin Kazan
Zenit St Petersburg will be eager to build on their previous performance after securing a 3-0 Russia Cup victory over Rubin Kazan on August 12. In that match, Zenit St Petersburg recorded 61% possession, attempting 12 shots on goal, with 7 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Zenit St Petersburg | 61% | 12 (7) | - | 47 |
Rubin Kazan | 39% | 6 (2) | - | 27 |
Spartak Moscow vs Zenit St Petersburg Stats
Key Stats
| Spartak Moscow | Zenit St Petersburg | |
|---|---|---|
| 1.6 | Attacking Strength | 0.99 |
| 0.82 | Defence Strength | 0.53 |
| 1.8 | Points Per Game | 2 |
| 5/10 | WIN | 6/10 |
| 3/10 | DRAW | 2/10 |
| 2/10 | Clean Sheets | 2/10 |
| 7/10 | BTTS | 7/10 |
| 6/10 | Over 2.5 Goals | 7/10 |
| 1.8 | Average Scored | 2.5 |
Goals Scored vs Goals Conceded
Spartak Moscow are averaging 1.8 goals scored and 1.4 conceded per match, while Zenit St Petersburg average 2.5 scored and 1.1 conceded per game.



Spartak Moscow
Zenit St Petersburg
Rubin Kazan
Krasnodar
CSKA Moscow
Zenit St Petersburg
Baltika Kaliningrad
Lokomotiv Moscow
Spartak Moscow
Rubin Kazan
Dinamo Moscow
FC Akhmat Grozny
Akron Tolyatti
Rostov
Krylia Sovetov
FC Orenburg
PFC Sochi
FC Nizhny Novgorod