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 UralZenit St. Petersburg: won 7, drew 1, lost 0 of 8 meetingsZenit St. Petersburg have won 7 of their 8 meetings with FK Ural

    Zenit St. Petersburg: won 7, drew 1, lost 0 of 8 meetings

    Goals: Zenit St. Petersburg 29, FK Ural 6

    The meetings we hold go back to August 19, 2018.

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

    1. Won
      FK Ural 1, Zenit St. Petersburg 4Russian Premier League 2023-24
    2. Won
      Zenit St. Petersburg 4, FK Ural 0Russian Premier League 2023-24
    3. Won
      Zenit St. Petersburg 5, FK Ural 1Russian Premier League 2020-21
    4. Drew
      FK Ural 1, Zenit St. Petersburg 1Russian Premier League 2020-21
    5. Won
      Zenit St. Petersburg 7, FK Ural 1Russian Premier League 2019-20
    Go to the FK Ural team page
  • FK UfaZenit St. Petersburg: won 3, drew 2, lost 1 of 6 meetingsZenit St. Petersburg have won 3 of their 6 meetings with FK Ufa

    Zenit St. Petersburg: won 3, drew 2, lost 1 of 6 meetings

    Goals: Zenit St. Petersburg 10, FK Ufa 2

    The meetings we hold go back to August 26, 2018.

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

    1. Drew
      FK Ufa 0, Zenit St. Petersburg 0Russian Premier League 2020-21
    2. Won
      Zenit St. Petersburg 6, FK Ufa 0Russian Premier League 2020-21
    3. Drew
      Zenit St. Petersburg 0, FK Ufa 0Russian Premier League 2019-20
    4. Lost
      FK Ufa 1, Zenit St. Petersburg 0Russian Premier League 2019-20
    5. Won
      Zenit St. Petersburg 2, FK Ufa 1Russian Premier League 2018-19
    Go to the FK Ufa team page
  • Arsenal TulaZenit St. Petersburg: won 4, drew 1, lost 1 of 6 meetingsZenit St. Petersburg have won 4 of their 6 meetings with Arsenal Tula

    Zenit St. Petersburg: won 4, drew 1, lost 1 of 6 meetings

    Goals: Zenit St. Petersburg 10, Arsenal Tula 6

    The meetings we hold go back to August 4, 2018.

    Last meetings with Arsenal Tula, results for Zenit St. Petersburg

    1. Drew
      Arsenal Tula 0, Zenit St. Petersburg 0Russian Premier League 2020-21
    2. Won
      Zenit St. Petersburg 3, Arsenal Tula 1Russian Premier League 2020-21
    3. Won
      Arsenal Tula 0, Zenit St. Petersburg 1Russian Premier League 2019-20
    4. Won
      Zenit St. Petersburg 3, Arsenal Tula 1Russian Premier League 2019-20
    5. Lost
      Arsenal Tula 4, Zenit St. Petersburg 2Russian Premier League 2018-19
    Go to the Arsenal Tula team page
  • Enisey KrasnoyarskZenit St. Petersburg: won 2, drew 0, lost 0 of 2 meetingsZenit St. Petersburg have won 2 of their 2 meetings with Enisey Krasnoyarsk

    Zenit St. Petersburg: won 2, drew 0, lost 0 of 2 meetings

    Goals: Zenit St. Petersburg 6, Enisey Krasnoyarsk 1

    The meetings we hold go back to July 29, 2018.

    Last meetings with Enisey Krasnoyarsk, results for Zenit St. Petersburg

    1. Won
      Zenit St. Petersburg 4, Enisey Krasnoyarsk 1Russian Premier League 2018-19
    2. Won
      Enisey Krasnoyarsk 0, Zenit St. Petersburg 2Russian Premier League 2018-19
    Go to the Enisey Krasnoyarsk team page
  • Anzhi MakhachkalaZenit St. Petersburg: won 1, drew 0, lost 1 of 2 meetingsZenit St. Petersburg and Anzhi Makhachkala have won 1 each in 2 meetings

    Zenit St. Petersburg: won 1, drew 0, lost 1 of 2 meetings

    Goals: Zenit St. Petersburg 6, Anzhi Makhachkala 2

    The meetings we hold go back to September 30, 2018.

    Last meetings with Anzhi Makhachkala, results for Zenit St. Petersburg

    1. Won
      Zenit St. Petersburg 5, Anzhi Makhachkala 0Russian Premier League 2018-19
    2. Lost
      Anzhi Makhachkala 2, Zenit St. Petersburg 1Russian Premier League 2018-19
    Go to the Anzhi Makhachkala team page