Zenit St. Petersburg
Season2024/25
Russian Premier League
History
Seasons
Every season we hold for Zenit St. Petersburg, newest first. Pos is where they finished in the table, P the matches played, W, D and L the wins, draws and losses, and Pts the points. A trophy marks a title.
| Season | Division | # | P | W | D | L | GF | GA | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 2024-25 | Russian Premier League | 2 | 30 | 20 | 6 | 4 | 58 | 18 | 66 |
| 2023-24 | Russian Premier League | Champions1 | 30 | 17 | 6 | 7 | 52 | 27 | 57 |
| 2020-21 | Russian Premier League | Champions1 | 30 | 19 | 8 | 3 | 76 | 26 | 65 |
| 2019-20 | Russian Premier League | Champions1 | 30 | 22 | 6 | 2 | 65 | 18 | 72 |
| 2018-19 | Russian Premier League | Champions1 | 30 | 20 | 4 | 6 | 57 | 29 | 64 |
Head-to-head
How Zenit St. Petersburg have done against each team in Russian Premier League, across every match we hold between them, past seasons and cups included. W, D and L are wins, draws and losses. The teams they have met most come first; open one to see the last meetings.
Akhmat GroznyZenit St. Petersburg: won 6, drew 4, lost 0 of 10 meetingsZenit St. Petersburg have won 6 of their 10 meetings with Akhmat Grozny
Zenit St. Petersburg: won 6, drew 4, lost 0 of 10 meetings
Goals: Zenit St. Petersburg 21, Akhmat Grozny 7
The meetings we hold go back to November 4, 2018.
Go to the Akhmat Grozny team pageLast meetings with Akhmat Grozny, results for Zenit St. Petersburg
- WonZenit St. Petersburg 3, Akhmat Grozny 0Russian Premier League 2024-25
- WonAkhmat Grozny 1, Zenit St. Petersburg 2Russian Premier League 2024-25
- WonAkhmat Grozny 1, Zenit St. Petersburg 5Russian Premier League 2023-24
- WonZenit St. Petersburg 2, Akhmat Grozny 1Russian Premier League 2023-24
- WonZenit St. Petersburg 4, Akhmat Grozny 0Russian Premier League 2020-21
- Won
FK RostovZenit St. Petersburg: won 7, drew 2, lost 1 of 10 meetingsZenit St. Petersburg have won 7 of their 10 meetings with FK Rostov
Zenit St. Petersburg: won 7, drew 2, lost 1 of 10 meetings
Goals: Zenit St. Petersburg 23, FK Rostov 7
The meetings we hold go back to November 25, 2018.
Go to the FK Rostov team pageLast meetings with FK Rostov, results for Zenit St. Petersburg
- WonFK Rostov 0, Zenit St. Petersburg 1Russian Premier League 2024-25
- WonZenit St. Petersburg 5, FK Rostov 0Russian Premier League 2024-25
- WonZenit St. Petersburg 2, FK Rostov 1Russian Premier League 2023-24
- DrewFK Rostov 1, Zenit St. Petersburg 1Russian Premier League 2023-24
- DrewZenit St. Petersburg 2, FK Rostov 2Russian Premier League 2020-21
- Won
Dinamo MoskvaZenit St. Petersburg: won 5, drew 1, lost 4 of 10 meetingsZenit St. Petersburg have won 5 of their 10 meetings with Dinamo Moskva
Zenit St. Petersburg: won 5, drew 1, lost 4 of 10 meetings
Goals: Zenit St. Petersburg 14, Dinamo Moskva 8
The meetings we hold go back to October 21, 2018.
Go to the Dinamo Moskva team pageLast meetings with Dinamo Moskva, results for Zenit St. Petersburg
- DrewDinamo Moskva 1, Zenit St. Petersburg 1Russian Premier League 2024-25
- WonZenit St. Petersburg 1, Dinamo Moskva 0Russian Premier League 2024-25
- LostDinamo Moskva 1, Zenit St. Petersburg 0Russian Premier League 2023-24
- LostZenit St. Petersburg 2, Dinamo Moskva 3Russian Premier League 2023-24
- WonZenit St. Petersburg 3, Dinamo Moskva 1Russian Premier League 2020-21
- Drew
FK KrasnodarZenit St. Petersburg: won 6, drew 3, lost 1 of 10 meetingsZenit St. Petersburg have won 6 of their 10 meetings with FK Krasnodar
Zenit St. Petersburg: won 6, drew 3, lost 1 of 10 meetings
Goals: Zenit St. Petersburg 22, FK Krasnodar 14
The meetings we hold go back to October 7, 2018.
Go to the FK Krasnodar team pageLast meetings with FK Krasnodar, results for Zenit St. Petersburg
- WonZenit St. Petersburg 4, FK Krasnodar 1Russian Premier League 2024-25
- LostFK Krasnodar 2, Zenit St. Petersburg 0Russian Premier League 2024-25
- WonFK Krasnodar 1, Zenit St. Petersburg 2Russian Premier League 2023-24
- DrewZenit St. Petersburg 1, FK Krasnodar 1Russian Premier League 2023-24
- DrewFK Krasnodar 2, Zenit St. Petersburg 2Russian Premier League 2020-21
- Won
Lokomotiv MoskvaZenit St. Petersburg: won 2, drew 5, lost 3 of 10 meetingsLokomotiv Moskva have won 3 of their 10 meetings with Zenit St. Petersburg
Zenit St. Petersburg: won 2, drew 5, lost 3 of 10 meetings
Goals: Zenit St. Petersburg 16, Lokomotiv Moskva 13
The meetings we hold go back to September 23, 2018.
Go to the Lokomotiv Moskva team pageLast meetings with Lokomotiv Moskva, results for Zenit St. Petersburg
- DrewLokomotiv Moskva 1, Zenit St. Petersburg 1Russian Premier League 2024-25
- DrewZenit St. Petersburg 1, Lokomotiv Moskva 1Russian Premier League 2024-25
- LostLokomotiv Moskva 3, Zenit St. Petersburg 1Russian Premier League 2023-24
- LostZenit St. Petersburg 1, Lokomotiv Moskva 2Russian Premier League 2023-24
- WonZenit St. Petersburg 6, Lokomotiv Moskva 1Russian Premier League 2020-21
- Drew
Rubin KazanZenit St. Petersburg: won 6, drew 0, lost 4 of 10 meetingsZenit St. Petersburg have won 6 of their 10 meetings with Rubin Kazan
Zenit St. Petersburg: won 6, drew 0, lost 4 of 10 meetings
Goals: Zenit St. Petersburg 22, Rubin Kazan 9
The meetings we hold go back to August 13, 2018.
Go to the Rubin Kazan team pageLast meetings with Rubin Kazan, results for Zenit St. Petersburg
- WonZenit St. Petersburg 4, Rubin Kazan 0Russian Premier League 2024-25
- WonRubin Kazan 0, Zenit St. Petersburg 4Russian Premier League 2024-25
- LostZenit St. Petersburg 0, Rubin Kazan 2Russian Premier League 2023-24
- WonRubin Kazan 0, Zenit St. Petersburg 3Russian Premier League 2023-24
- LostRubin Kazan 2, Zenit St. Petersburg 1Russian Premier League 2020-21
- Won
Spartak MoskvaZenit St. Petersburg: won 4, drew 5, lost 1 of 10 meetingsZenit St. Petersburg have won 4 of their 10 meetings with Spartak Moskva
Zenit St. Petersburg: won 4, drew 5, lost 1 of 10 meetings
Goals: Zenit St. Petersburg 11, Spartak Moskva 6
The meetings we hold go back to September 2, 2018.
Go to the Spartak Moskva team pageLast meetings with Spartak Moskva, results for Zenit St. Petersburg
- LostSpartak Moskva 2, Zenit St. Petersburg 1Russian Premier League 2024-25
- DrewZenit St. Petersburg 0, Spartak Moskva 0Russian Premier League 2024-25
- DrewZenit St. Petersburg 0, Spartak Moskva 0Russian Premier League 2023-24
- WonSpartak Moskva 1, Zenit St. Petersburg 3Russian Premier League 2023-24
- WonZenit St. Petersburg 3, Spartak Moskva 1Russian Premier League 2020-21
- Lost
CSKA MoskvaZenit St. Petersburg: won 5, drew 3, lost 2 of 10 meetingsZenit St. Petersburg have won 5 of their 10 meetings with CSKA Moskva
Zenit St. Petersburg: won 5, drew 3, lost 2 of 10 meetings
Goals: Zenit St. Petersburg 15, CSKA Moskva 9
The meetings we hold go back to November 11, 2018.
Go to the CSKA Moskva team pageLast meetings with CSKA Moskva, results for Zenit St. Petersburg
- DrewZenit St. Petersburg 0, CSKA Moskva 0Russian Premier League 2024-25
- WonCSKA Moskva 0, Zenit St. Petersburg 1Russian Premier League 2024-25
- LostZenit St. Petersburg 0, CSKA Moskva 1Russian Premier League 2023-24
- DrewCSKA Moskva 1, Zenit St. Petersburg 1Russian Premier League 2023-24
- WonCSKA Moskva 2, Zenit St. Petersburg 3Russian Premier League 2020-21
- Drew
Show all 15 teams
Krylia SovetovZenit St. Petersburg: won 6, drew 1, lost 1 of 8 meetingsZenit St. Petersburg have won 6 of their 8 meetings with Krylia Sovetov
Zenit St. Petersburg: won 6, drew 1, lost 1 of 8 meetings
Goals: Zenit St. Petersburg 19, Krylia Sovetov 8
The meetings we hold go back to October 29, 2018.
Go to the Krylia Sovetov team pageLast meetings with Krylia Sovetov, results for Zenit St. Petersburg
- LostZenit St. Petersburg 2, Krylia Sovetov 3Russian Premier League 2024-25
- WonKrylia Sovetov 0, Zenit St. Petersburg 4Russian Premier League 2024-25
- DrewKrylia Sovetov 1, Zenit St. Petersburg 1Russian Premier League 2023-24
- WonZenit St. Petersburg 3, Krylia Sovetov 1Russian Premier League 2023-24
- WonZenit St. Petersburg 2, Krylia Sovetov 1Russian Premier League 2019-20
- Lost
FK OrenburgZenit St. Petersburg: won 7, drew 0, lost 1 of 8 meetingsZenit St. Petersburg have won 7 of their 8 meetings with FK Orenburg
Zenit St. Petersburg: won 7, drew 0, lost 1 of 8 meetings
Goals: Zenit St. Petersburg 15, FK Orenburg 6
The meetings we hold go back to September 16, 2018.
Go to the FK Orenburg team pageLast meetings with FK Orenburg, results for Zenit St. Petersburg
- WonFK Orenburg 0, Zenit St. Petersburg 1Russian Premier League 2024-25
- WonZenit St. Petersburg 1, FK Orenburg 0Russian Premier League 2024-25
- WonZenit St. Petersburg 1, FK Orenburg 0Russian Premier League 2023-24
- LostFK Orenburg 3, Zenit St. Petersburg 1Russian Premier League 2023-24
- WonZenit St. Petersburg 4, FK Orenburg 1Russian Premier League 2019-20
- Won
FK Nizhny NovgorodZenit St. Petersburg: won 4, drew 0, lost 0 of 4 meetingsZenit St. Petersburg have won 4 of their 4 meetings with FK Nizhny Novgorod
Zenit St. Petersburg: won 4, drew 0, lost 0 of 4 meetings
Goals: Zenit St. Petersburg 8, FK Nizhny Novgorod 1
The meetings we hold go back to July 22, 2023.
Go to the FK Nizhny Novgorod team pageLast meetings with FK Nizhny Novgorod, results for Zenit St. Petersburg
- WonZenit St. Petersburg 2, FK Nizhny Novgorod 1Russian Premier League 2024-25
- WonFK Nizhny Novgorod 0, Zenit St. Petersburg 3Russian Premier League 2024-25
- WonZenit St. Petersburg 1, FK Nizhny Novgorod 0Russian Premier League 2023-24
- WonFK Nizhny Novgorod 0, Zenit St. Petersburg 2Russian Premier League 2023-24
- Won
FK KhimkiZenit St. Petersburg: won 3, drew 1, lost 0 of 4 meetingsZenit St. Petersburg have won 3 of their 4 meetings with FK Khimki
Zenit St. Petersburg: won 3, drew 1, lost 0 of 4 meetings
Goals: Zenit St. Petersburg 6, FK Khimki 1
The meetings we hold go back to November 1, 2020.
Go to the FK Khimki team pageLast meetings with FK Khimki, results for Zenit St. Petersburg
- WonZenit St. Petersburg 1, FK Khimki 0Russian Premier League 2024-25
- DrewFK Khimki 1, Zenit St. Petersburg 1Russian Premier League 2024-25
- WonZenit St. Petersburg 2, FK Khimki 0Russian Premier League 2020-21
- WonFK Khimki 0, Zenit St. Petersburg 2Russian Premier League 2020-21
- Won
Fakel VoronezhZenit St. Petersburg: won 3, drew 1, lost 0 of 4 meetingsZenit St. Petersburg have won 3 of their 4 meetings with Fakel Voronezh
Zenit St. Petersburg: won 3, drew 1, lost 0 of 4 meetings
Goals: Zenit St. Petersburg 8, Fakel Voronezh 2
The meetings we hold go back to August 13, 2023.
Go to the Fakel Voronezh team pageLast meetings with Fakel Voronezh, results for Zenit St. Petersburg
- WonFakel Voronezh 0, Zenit St. Petersburg 2Russian Premier League 2024-25
- WonZenit St. Petersburg 3, Fakel Voronezh 1Russian Premier League 2024-25
- DrewFakel Voronezh 1, Zenit St. Petersburg 1Russian Premier League 2023-24
- WonZenit St. Petersburg 2, Fakel Voronezh 0Russian Premier League 2023-24
- Won
FK Dinamo MakhachkalaZenit St. Petersburg: won 2, drew 0, lost 0 of 2 meetingsZenit St. Petersburg have won 2 of their 2 meetings with FK Dinamo Makhachkala
Zenit St. Petersburg: won 2, drew 0, lost 0 of 2 meetings
Goals: Zenit St. Petersburg 3, FK Dinamo Makhachkala 1
The meetings we hold go back to November 2, 2024.
Go to the FK Dinamo Makhachkala team pageLast meetings with FK Dinamo Makhachkala, results for Zenit St. Petersburg
- WonFK Dinamo Makhachkala 0, Zenit St. Petersburg 1Russian Premier League 2024-25
- WonZenit St. Petersburg 2, FK Dinamo Makhachkala 1Russian Premier League 2024-25
- Won
Akron TolyattiZenit St. Petersburg: won 1, drew 0, lost 1 of 2 meetingsZenit St. Petersburg and Akron Tolyatti have won 1 each in 2 meetings
Zenit St. Petersburg: won 1, drew 0, lost 1 of 2 meetings
Goals: Zenit St. Petersburg 6, Akron Tolyatti 2
The meetings we hold go back to October 18, 2024.
Go to the Akron Tolyatti team pageLast meetings with Akron Tolyatti, results for Zenit St. Petersburg
- LostZenit St. Petersburg 1, Akron Tolyatti 2Russian Premier League 2024-25
- WonAkron Tolyatti 0, Zenit St. Petersburg 5Russian Premier League 2024-25
- Lost