Spartak Moscow vs Zenit St. Petersburg head to head

Updated

Spartak Moscow and Zenit St. Petersburg have met 28 times in the league since 2012: Spartak Moscow won 4, Zenit St. Petersburg won 14 and 10 ended in a draw (goals 34-62).

Next meeting

All-time record (league matches since 2012)

Spartak MoscowDrawsZenit St. Petersburg
Wins41014
Goals3462

Spartak Moscow at home: 4 wins, 6 draws, 4 defeats. Over 2.5 goals in 17 of 28 games; both teams scored in 20. Competitions: Russian Premier League.

This season

Spartak MoscowZenit St. Petersburg
LeaguePremier LeaguePremier League
Position3rd (23 pts)2nd (24 pts)
FormWWDWWDWWWW
CoachUnai EmeryLuciano Spalletti
StadiumLukoil ArenaGazprom Arena

Meetings this season

Previous league meetings

  • Zenit 2-0 Spartak Moscow · Russian Premier League · Sat, 14 Mar 2026
  • Spartak Moscow 2-2 Zenit · Russian Premier League · Sat, 16 Aug 2025
  • Spartak Moscow 2-1 Zenit · Russian Premier League · Sun, 16 Mar 2025
  • Zenit 0-0 Spartak Moscow · Russian Premier League · Sat, 24 Aug 2024
  • Zenit 0-0 Spartak Moscow · Russian Premier League · Sat, 2 Mar 2024
  • Spartak Moscow 1-3 Zenit · Russian Premier League · Sun, 20 Aug 2023
  • Zenit 3-2 Spartak Moscow · Russian Premier League · Sun, 7 May 2023
  • Spartak Moscow 1-2 Zenit · Russian Premier League · Sun, 4 Sept 2022
  • Spartak Moscow 1-1 Zenit · Russian Premier League · Sun, 15 May 2022
  • Zenit 7-1 Spartak Moscow · Russian Premier League · Sun, 24 Oct 2021
  • Zenit 3-1 Spartak Moscow · Russian Premier League · Wed, 16 Dec 2020
  • Spartak Moscow 1-1 Zenit · Russian Premier League · Sat, 3 Oct 2020

Teams

Questions

Who has won more matches between Spartak Moscow and Zenit St. Petersburg?

Zenit St. Petersburg lead with 14 wins to 4, with 10 draws in 28 league meetings since 2012.

What is the biggest win in Spartak Moscow vs Zenit St. Petersburg?

Spartak Moscow: Spartak Moscow 4-2 Zenit (Sun, 10 Nov 2013). Zenit St. Petersburg: Zenit 7-1 Spartak Moscow (Sun, 24 Oct 2021).

How many goals are scored when Spartak Moscow play Zenit St. Petersburg?

3.43 per game on average; 61% of meetings had over 2.5 goals and both teams scored in 71%.

When do Spartak Moscow and Zenit St. Petersburg play next?

Zenit v Spartak on Sat, 15 May 2027, 15:00 UTC (Premier League).

What was the last result between Spartak Moscow and Zenit St. Petersburg?

Spartak 2-0 Zenit on Sun, 23 Aug 2026.