Rubin Kazan vs Zenit St. Petersburg head to head

Updated

Rubin Kazan and Zenit St. Petersburg have met 26 times in the league since 2012: Rubin Kazan won 7, Zenit St. Petersburg won 16 and 3 ended in a draw (goals 27-56).

Next meeting

All-time record (league matches since 2012)

Rubin KazanDrawsZenit St. Petersburg
Wins7316
Goals2756

Rubin Kazan at home: 3 wins, 2 draws, 8 defeats. Over 2.5 goals in 18 of 26 games; both teams scored in 15. Competitions: Russian Premier League.

This season

Rubin KazanZenit St. Petersburg
LeaguePremier LeaguePremier League
Position10th (12 pts)2nd (24 pts)
FormDDLLLDWWWW
CoachKurban BerdyevLuciano Spalletti
StadiumAk Bars ArenaGazprom Arena

Previous league meetings

  • Zenit 1-0 Rubin Kazan · Russian Premier League · Sun, 30 Nov 2025
  • Rubin Kazan 2-2 Zenit · Russian Premier League · Sun, 27 Jul 2025
  • Zenit 4-0 Rubin Kazan · Russian Premier League · Sun, 30 Mar 2025
  • Rubin Kazan 0-4 Zenit · Russian Premier League · Sat, 27 Jul 2024
  • Zenit 0-2 Rubin Kazan · Russian Premier League · Wed, 24 Apr 2024
  • Rubin Kazan 0-3 Zenit · Russian Premier League · Sun, 17 Sept 2023
  • Zenit 3-2 Rubin Kazan · Russian Premier League · Mon, 28 Feb 2022
  • Rubin Kazan 1-3 Zenit · Russian Premier League · Mon, 20 Sept 2021
  • Rubin Kazan 2-1 Zenit · Russian Premier League · Mon, 8 Mar 2021
  • Zenit 1-2 Rubin Kazan · Russian Premier League · Sat, 24 Oct 2020
  • Rubin Kazan 1-2 Zenit · Russian Premier League · Sat, 23 Nov 2019
  • Zenit 5-0 Rubin Kazan · Russian Premier League · Sat, 21 Sept 2019

Teams

Questions

Who has won more matches between Rubin Kazan and Zenit St. Petersburg?

Zenit St. Petersburg lead with 16 wins to 7, with 3 draws in 26 league meetings since 2012.

What is the biggest win in Rubin Kazan vs Zenit St. Petersburg?

Rubin Kazan: Zenit 0-2 Rubin Kazan (Wed, 24 Apr 2024). Zenit St. Petersburg: Zenit 5-0 Rubin Kazan (Sat, 21 Sept 2019).

How many goals are scored when Rubin Kazan play Zenit St. Petersburg?

3.19 per game on average; 69% of meetings had over 2.5 goals and both teams scored in 58%.

When do Rubin Kazan and Zenit St. Petersburg play next?

Rubin v Zenit on Sat, 21 Nov 2026, 14:30 UTC (Premier League).

What was the last result between Rubin Kazan and Zenit St. Petersburg?

Zenit 1-0 Rubin Kazan on Sun, 30 Nov 2025.