Skip to main content

Rubin Kazan vs Zenit St. Petersburg – Head to head record, results & stats

Rubin Kazan logo

Rubin Kazan

L D L L L
49
meetings
145 goals total
Last: 30 Nov 2025
13
Rubin Kazan wins
10
Draws
26
Zenit St. Petersburg wins
27% 20% 53%
56
Goals scored
89

Who would win if they met today?

Cast your vote — fan sentiment for this rivalry.

Match averages

2.96
Avg goals / game
53%
Both to score
59%
Over 2.5 goals
9 / 17
Clean sheets (Rubin Kaz… / Zenit StP…)

Biggest wins

All meetings (49)

Date Home Score Away Result Competition
30 Nov 2025 Zenit St. Petersburg 1 - 0 Rubin Kazan L Russian Premier League
30 Sep 2025 Rubin Kazan 0 - 1 Zenit St. Petersburg L Russian Cup
12 Aug 2025 Zenit St. Petersburg 3 - 0 Rubin Kazan L Russian Cup
27 Jul 2025 Rubin Kazan 2 - 2 Zenit St. Petersburg D Russian Premier League
30 Mar 2025 Zenit St. Petersburg 4 - 0 Rubin Kazan L Russian Premier League
17 Sep 2024 Zenit St. Petersburg 2 - 0 Rubin Kazan L Russian Cup
14 Aug 2024 Rubin Kazan 0 - 1 Zenit St. Petersburg L Russian Cup
27 Jul 2024 Rubin Kazan 0 - 4 Zenit St. Petersburg L Russian Premier League
24 Apr 2024 Zenit St. Petersburg 0 - 2 Rubin Kazan W Russian Premier League
17 Sep 2023 Rubin Kazan 0 - 3 Zenit St. Petersburg L Russian Premier League
28 Feb 2022 Zenit St. Petersburg 3 - 2 Rubin Kazan L Russian Premier League
20 Sep 2021 Rubin Kazan 1 - 3 Zenit St. Petersburg L Russian Premier League
08 Mar 2021 Rubin Kazan 2 - 1 Zenit St. Petersburg W Russian Premier League
24 Oct 2020 Zenit St. Petersburg 1 - 2 Rubin Kazan W Russian Premier League
23 Nov 2019 Rubin Kazan 1 - 2 Zenit St. Petersburg L Russian Premier League
21 Sep 2019 Zenit St. Petersburg 5 - 0 Rubin Kazan L Russian Premier League
09 Dec 2018 Zenit St. Petersburg 1 - 2 Rubin Kazan W Russian Premier League
13 Aug 2018 Rubin Kazan 0 - 1 Zenit St. Petersburg L Russian Premier League
05 Nov 2017 Rubin Kazan 0 - 0 Zenit St. Petersburg D Russian Premier League
22 Jul 2017 Zenit St. Petersburg 2 - 1 Rubin Kazan L Russian Premier League
02 Apr 2017 Rubin Kazan 0 - 2 Zenit St. Petersburg L Russian Premier League
19 Sep 2016 Zenit St. Petersburg 4 - 1 Rubin Kazan L Russian Premier League
13 Mar 2016 Zenit St. Petersburg 4 - 2 Rubin Kazan L Russian Premier League
24 Aug 2015 Rubin Kazan 1 - 3 Zenit St. Petersburg L Russian Premier League
12 Apr 2015 Zenit St. Petersburg 1 - 1 Rubin Kazan D Russian Premier League
03 Dec 2014 Rubin Kazan 0 - 1 Zenit St. Petersburg L Russian Premier League
06 Apr 2014 Zenit St. Petersburg 6 - 2 Rubin Kazan L Russian Premier League
21 Jul 2013 Rubin Kazan 2 - 1 Zenit St. Petersburg W Russian Premier League
10 Mar 2013 Rubin Kazan 1 - 0 Zenit St. Petersburg W Russian Premier League
25 Aug 2012 Zenit St. Petersburg 1 - 2 Rubin Kazan W Russian Premier League
14 Jul 2012 Zenit St. Petersburg 0 - 2 Rubin Kazan W Russian Super Cup
02 May 2012 Rubin Kazan 2 - 2 Zenit St. Petersburg D Russian Premier League
25 Mar 2012 Zenit St. Petersburg 1 - 1 Rubin Kazan D Russian Premier League
18 Sep 2011 Rubin Kazan 2 - 3 Zenit St. Petersburg L Russian Premier League
15 May 2011 Zenit St. Petersburg 2 - 2 Rubin Kazan D Russian Premier League
20 Nov 2010 Rubin Kazan 2 - 2 Zenit St. Petersburg D Russian Premier League
31 Jul 2010 Zenit St. Petersburg 2 - 0 Rubin Kazan L Russian Premier League
21 Nov 2009 Rubin Kazan 0 - 0 Zenit St. Petersburg D Russian Premier League
25 Jul 2009 Zenit St. Petersburg 0 - 0 Rubin Kazan D Russian Premier League
10 Aug 2008 Rubin Kazan 4 - 1 Zenit St. Petersburg W Russian Premier League
30 Mar 2008 Zenit St. Petersburg 1 - 3 Rubin Kazan W Russian Premier League
23 Sep 2007 Rubin Kazan 1 - 4 Zenit St. Petersburg L Russian Premier League
20 May 2007 Zenit St. Petersburg 2 - 1 Rubin Kazan L Russian Premier League
25 Oct 2006 Rubin Kazan 3 - 0 Zenit St. Petersburg W Russian Premier League
14 May 2006 Zenit St. Petersburg 1 - 0 Rubin Kazan L Russian Premier League
29 Oct 2005 Zenit St. Petersburg 0 - 1 Rubin Kazan W Russian Premier League
26 Jun 2005 Rubin Kazan 1 - 0 Zenit St. Petersburg W Russian Premier League
16 Oct 2004 Rubin Kazan 1 - 1 Zenit St. Petersburg D Russian Premier League
07 Apr 2004 Zenit St. Petersburg 4 - 3 Rubin Kazan L Russian Premier League

By venue

At Rubin Kazan 6W 6D 12L
At Zenit St. Petersburg 14W 4D 7L

Competitions faced in

Year-by-year

Year Rubin K… D Zenit S…
2025 0 1 4
2024 1 0 3
2023 0 0 1
2022 0 0 1
2021 1 0 1
2020 1 0 0
2019 0 0 2
2018 1 0 1
2017 0 1 2
2016 0 0 2
2015 0 1 1
2014 0 0 2
2013 2 0 0
2012 2 2 0
2011 0 1 1
2010 0 1 1
2009 0 2 0
2008 2 0 0
2007 0 0 2
2006 1 0 1
2005 2 0 0
2004 0 1 1
First meeting
07 Apr 2004

About this head-to-head

Rubin Kazan and Zenit St. Petersburg have met 49 times on record. Rubin Kazan lead with 13 wins, Zenit St. Petersburg have won 26 times and the two clubs have drawn 10 matches between them. Their first recorded meeting was on 07 April 2004.

This page is the permanent head-to-head hub for Rubin Kazan vs Zenit St. Petersburg. Every future meeting between these two clubs will be added to this page automatically, so bookmark it for the latest results, biggest wins, venue records and competition breakdown. Visit the team pages for full squads, standings and upcoming fixtures: Rubin Kazan and Zenit St. Petersburg.

Across their recorded meetings, Rubin Kazan have found the net 56 times against Zenit St. Petersburg, while Zenit St. Petersburg have scored 89 times in reply — a combined 145 goals shared between the two sides. Their most recent fixture was played on 30 November 2025, the latest chapter in a rivalry stretching back to 2004. Follow every upcoming Rubin Kazan versus Zenit St. Petersburg clash on SportScore for live scores, starting lineups, minute-by-minute commentary and a head-to-head record that updates automatically once the full-time whistle blows.