Skip to content

Zenit St. Petersburg

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.

Zenit St. Petersburg season by season
SeasonDivision#PWDLGFGAPts
2024-25Russian Premier League2302064581866
2023-24Russian Premier LeagueChampions1301767522757
2020-21Russian Premier LeagueChampions1301983762665
2019-20Russian Premier LeagueChampions1302262651872
2018-19Russian Premier LeagueChampions1302046572964

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.

    Last meetings with Akhmat Grozny, results for Zenit St. Petersburg

    1. Won
      Zenit St. Petersburg 3, Akhmat Grozny 0Russian Premier League 2024-25
    2. Won
      Akhmat Grozny 1, Zenit St. Petersburg 2Russian Premier League 2024-25
    3. Won
      Akhmat Grozny 1, Zenit St. Petersburg 5Russian Premier League 2023-24
    4. Won
      Zenit St. Petersburg 2, Akhmat Grozny 1Russian Premier League 2023-24
    5. Won
      Zenit St. Petersburg 4, Akhmat Grozny 0Russian Premier League 2020-21
    Go to the Akhmat Grozny team page
  • 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.

    Last meetings with FK Rostov, results for Zenit St. Petersburg

    1. Won
      FK Rostov 0, Zenit St. Petersburg 1Russian Premier League 2024-25
    2. Won
      Zenit St. Petersburg 5, FK Rostov 0Russian Premier League 2024-25
    3. Won
      Zenit St. Petersburg 2, FK Rostov 1Russian Premier League 2023-24
    4. Drew
      FK Rostov 1, Zenit St. Petersburg 1Russian Premier League 2023-24
    5. Drew
      Zenit St. Petersburg 2, FK Rostov 2Russian Premier League 2020-21
    Go to the FK Rostov team page
  • 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.

    Last meetings with Dinamo Moskva, results for Zenit St. Petersburg

    1. Drew
      Dinamo Moskva 1, Zenit St. Petersburg 1Russian Premier League 2024-25
    2. Won
      Zenit St. Petersburg 1, Dinamo Moskva 0Russian Premier League 2024-25
    3. Lost
      Dinamo Moskva 1, Zenit St. Petersburg 0Russian Premier League 2023-24
    4. Lost
      Zenit St. Petersburg 2, Dinamo Moskva 3Russian Premier League 2023-24
    5. Won
      Zenit St. Petersburg 3, Dinamo Moskva 1Russian Premier League 2020-21
    Go to the Dinamo Moskva team page
  • 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.

    Last meetings with FK Krasnodar, results for Zenit St. Petersburg

    1. Won
      Zenit St. Petersburg 4, FK Krasnodar 1Russian Premier League 2024-25
    2. Lost
      FK Krasnodar 2, Zenit St. Petersburg 0Russian Premier League 2024-25
    3. Won
      FK Krasnodar 1, Zenit St. Petersburg 2Russian Premier League 2023-24
    4. Drew
      Zenit St. Petersburg 1, FK Krasnodar 1Russian Premier League 2023-24
    5. Drew
      FK Krasnodar 2, Zenit St. Petersburg 2Russian Premier League 2020-21
    Go to the FK Krasnodar team page
  • 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.

    Last meetings with Lokomotiv Moskva, results for Zenit St. Petersburg

    1. Drew
      Lokomotiv Moskva 1, Zenit St. Petersburg 1Russian Premier League 2024-25
    2. Drew
      Zenit St. Petersburg 1, Lokomotiv Moskva 1Russian Premier League 2024-25
    3. Lost
      Lokomotiv Moskva 3, Zenit St. Petersburg 1Russian Premier League 2023-24
    4. Lost
      Zenit St. Petersburg 1, Lokomotiv Moskva 2Russian Premier League 2023-24
    5. Won
      Zenit St. Petersburg 6, Lokomotiv Moskva 1Russian Premier League 2020-21
    Go to the Lokomotiv Moskva team page
  • 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.

    Last meetings with Rubin Kazan, results for Zenit St. Petersburg

    1. Won
      Zenit St. Petersburg 4, Rubin Kazan 0Russian Premier League 2024-25
    2. Won
      Rubin Kazan 0, Zenit St. Petersburg 4Russian Premier League 2024-25
    3. Lost
      Zenit St. Petersburg 0, Rubin Kazan 2Russian Premier League 2023-24
    4. Won
      Rubin Kazan 0, Zenit St. Petersburg 3Russian Premier League 2023-24
    5. Lost
      Rubin Kazan 2, Zenit St. Petersburg 1Russian Premier League 2020-21
    Go to the Rubin Kazan team page
  • 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.

    Last meetings with Spartak Moskva, results for Zenit St. Petersburg

    1. Lost
      Spartak Moskva 2, Zenit St. Petersburg 1Russian Premier League 2024-25
    2. Drew
      Zenit St. Petersburg 0, Spartak Moskva 0Russian Premier League 2024-25
    3. Drew
      Zenit St. Petersburg 0, Spartak Moskva 0Russian Premier League 2023-24
    4. Won
      Spartak Moskva 1, Zenit St. Petersburg 3Russian Premier League 2023-24
    5. Won
      Zenit St. Petersburg 3, Spartak Moskva 1Russian Premier League 2020-21
    Go to the Spartak Moskva team page
  • 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.

    Last meetings with CSKA Moskva, results for Zenit St. Petersburg

    1. Drew
      Zenit St. Petersburg 0, CSKA Moskva 0Russian Premier League 2024-25
    2. Won
      CSKA Moskva 0, Zenit St. Petersburg 1Russian Premier League 2024-25
    3. Lost
      Zenit St. Petersburg 0, CSKA Moskva 1Russian Premier League 2023-24
    4. Drew
      CSKA Moskva 1, Zenit St. Petersburg 1Russian Premier League 2023-24
    5. Won
      CSKA Moskva 2, Zenit St. Petersburg 3Russian Premier League 2020-21
    Go to the CSKA Moskva team page
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.

    Last meetings with Krylia Sovetov, results for Zenit St. Petersburg

    1. Lost
      Zenit St. Petersburg 2, Krylia Sovetov 3Russian Premier League 2024-25
    2. Won
      Krylia Sovetov 0, Zenit St. Petersburg 4Russian Premier League 2024-25
    3. Drew
      Krylia Sovetov 1, Zenit St. Petersburg 1Russian Premier League 2023-24
    4. Won
      Zenit St. Petersburg 3, Krylia Sovetov 1Russian Premier League 2023-24
    5. Won
      Zenit St. Petersburg 2, Krylia Sovetov 1Russian Premier League 2019-20
    Go to the Krylia Sovetov team page
  • 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.

    Last meetings with FK Orenburg, results for Zenit St. Petersburg

    1. Won
      FK Orenburg 0, Zenit St. Petersburg 1Russian Premier League 2024-25
    2. Won
      Zenit St. Petersburg 1, FK Orenburg 0Russian Premier League 2024-25
    3. Won
      Zenit St. Petersburg 1, FK Orenburg 0Russian Premier League 2023-24
    4. Lost
      FK Orenburg 3, Zenit St. Petersburg 1Russian Premier League 2023-24
    5. Won
      Zenit St. Petersburg 4, FK Orenburg 1Russian Premier League 2019-20
    Go to the FK Orenburg team page
  • 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.

    Last meetings with FK Nizhny Novgorod, results for Zenit St. Petersburg

    1. Won
      Zenit St. Petersburg 2, FK Nizhny Novgorod 1Russian Premier League 2024-25
    2. Won
      FK Nizhny Novgorod 0, Zenit St. Petersburg 3Russian Premier League 2024-25
    3. Won
      Zenit St. Petersburg 1, FK Nizhny Novgorod 0Russian Premier League 2023-24
    4. Won
      FK Nizhny Novgorod 0, Zenit St. Petersburg 2Russian Premier League 2023-24
    Go to the FK Nizhny Novgorod team page
  • 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.

    Last meetings with FK Khimki, results for Zenit St. Petersburg

    1. Won
      Zenit St. Petersburg 1, FK Khimki 0Russian Premier League 2024-25
    2. Drew
      FK Khimki 1, Zenit St. Petersburg 1Russian Premier League 2024-25
    3. Won
      Zenit St. Petersburg 2, FK Khimki 0Russian Premier League 2020-21
    4. Won
      FK Khimki 0, Zenit St. Petersburg 2Russian Premier League 2020-21
    Go to the FK Khimki team page
  • 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.

    Last meetings with Fakel Voronezh, results for Zenit St. Petersburg

    1. Won
      Fakel Voronezh 0, Zenit St. Petersburg 2Russian Premier League 2024-25
    2. Won
      Zenit St. Petersburg 3, Fakel Voronezh 1Russian Premier League 2024-25
    3. Drew
      Fakel Voronezh 1, Zenit St. Petersburg 1Russian Premier League 2023-24
    4. Won
      Zenit St. Petersburg 2, Fakel Voronezh 0Russian Premier League 2023-24
    Go to the Fakel Voronezh team page
  • 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.

    Last meetings with FK Dinamo Makhachkala, results for Zenit St. Petersburg

    1. Won
      FK Dinamo Makhachkala 0, Zenit St. Petersburg 1Russian Premier League 2024-25
    2. Won
      Zenit St. Petersburg 2, FK Dinamo Makhachkala 1Russian Premier League 2024-25
    Go to the FK Dinamo Makhachkala team page
  • 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.

    Last meetings with Akron Tolyatti, results for Zenit St. Petersburg

    1. Lost
      Zenit St. Petersburg 1, Akron Tolyatti 2Russian Premier League 2024-25
    2. Won
      Akron Tolyatti 0, Zenit St. Petersburg 5Russian Premier League 2024-25
    Go to the Akron Tolyatti team page