Our Spartak Moscow vs PFC Sochi Prediction: 3-1
Spartak Moscow vs PFC Sochi in the Russia Premier League is scheduled for an 15:30 GMT kick-off on Saturday August 30, 2025. We’re backing a 3-1 home win, but for those looking at alternative bets, over 2.5 goals is worth considering based on both teams' attacking stats.
This Spartak Moscow vs PFC Sochi 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 FC Nizhny Novgorod
Spartak Moscow will want to continue their winning form after a 4-0 Russia Cup victory over FC Nizhny Novgorod, knowing this is a must-win match for their campaign. In that match, Spartak Moscow controlled 65% of possession and managed 13 shots on goal, with 8 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Spartak Moscow | 65% | 13 (8) | - | 35 |
FC Nizhny Novgorod | 35% | 5 (2) | - | 31 |
PFC Sochi's Last Match – PFC Sochi vs Krasnodar
PFC Sochi will be eager to respond after suffering a 2-4 Russia Cup defeat at the hands of Krasnodar on August 27. In that match, PFC Sochi had 40% possession and 7 attempts at goal, with 4 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
PFC Sochi | 40% | 7 (4) | - | 41 |
Krasnodar | 60% | 12 (7) | - | 45 |
Spartak Moscow vs PFC Sochi Stats
Key Stats
| Spartak Moscow | PFC Sochi | |
|---|---|---|
| 1.44 | Attacking Strength | 0.73 |
| 0.98 | Defence Strength | 1.44 |
| 1.6 | Points Per Game | 0.6 |
| 4/10 | WIN | 1/10 |
| 4/10 | DRAW | 3/10 |
| 2/10 | Clean Sheets | 0/10 |
| 7/10 | BTTS | 7/10 |
| 6/10 | Over 2.5 Goals | 6/10 |
| 1.7 | Average Scored | 1 |
Goals Scored vs Goals Conceded
Spartak Moscow are averaging 1.9 goals scored and 1.2 conceded per match, while PFC Sochi average 0.8 scored and 2.6 conceded per game.



Spartak Moscow
FC Nizhny Novgorod
PFC Sochi
Krasnodar
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