Rivalry since 2016
Rubin and Zenit have met 22 times — Rubin won 4, Zenit won 16, with 2 draws.
All 22 meetings
24/04/2024Zenit Saint Petersburg0–2RubinPremier LeagueMatch Details
24/04/2024Premier League
Match Details17/09/2023Rubin0–3Zenit Saint PetersburgPremier LeagueMatch Details
17/09/2023Premier League
Match Details28/02/2022Zenit Saint Petersburg3–2RubinPremier LeagueMatch Details
28/02/2022Premier League
Match Details20/09/2021Rubin1–3Zenit Saint PetersburgPremier LeagueMatch Details
20/09/2021Premier League
Match Details08/03/2021Rubin2–1Zenit Saint PetersburgPremier LeagueMatch Details
08/03/2021Premier League
Match Details24/10/2020Zenit Saint Petersburg1–2RubinPremier LeagueMatch Details
24/10/2020Premier League
Match Details23/11/2019Rubin1–2Zenit Saint PetersburgPremier LeagueMatch Details
23/11/2019Premier League
Match Details21/09/2019Zenit Saint Petersburg5–0RubinPremier LeagueMatch Details
21/09/2019Premier League
Match Details09/12/2018Zenit Saint Petersburg1–2RubinPremier LeagueMatch Details
09/12/2018Premier League
Match Details13/08/2018Rubin0–1Zenit Saint PetersburgPremier LeagueMatch Details
13/08/2018Premier League
Match Details05/11/2017Rubin0–0Zenit Saint PetersburgPremier LeagueMatch Details
05/11/2017Premier League
Match Details22/07/2017Zenit Saint Petersburg2–1RubinPremier LeagueMatch Details
22/07/2017Premier League
Match Details02/04/2017Rubin0–2Zenit Saint PetersburgPremier LeagueMatch Details
02/04/2017Premier League
Match Details19/09/2016Zenit Saint Petersburg4–1RubinPremier LeagueMatch Details
19/09/2016Premier League
Match DetailsHighest-scoring game: 3–2 v 2022