# 2020–21 FC Zenit Saint Petersburg season

The 2020–21 FC Zenit Saint Petersburg season was the club's 96th season in existence and the 25th consecutive season in the top flight of Russian football. In addition to the domestic league, Zenit Saint Petersburg participated in this season's editions of the Russian Cup and UEFA Champions League. The season covers the period from August 2020 to 30 June 2021. Zenit ended the season as Premier League and Super Cup champions, reached the Round of 16 in the Russian Cup and finished 4th in their UEFA Champions League Group.

## Season Events

On 27 July, Zenit announced the signing of Dejan Lovren from Liverpool on a three-year contract.
On 29 July, Oleg Shatov, Igor Smolnikov and Branislav Ivanović all left Zenit after their contracts expired.
On 30 July, Artem Dzyuba signed a new two-year contract with Zenit, with the option of a third.
On 31 July, Zenit announced that Yuri Zhirkov had signed a new contract until the end of the season, whilst Mikhail Kerzhakov had signed a new one-year contract with the option of an additional year.
On 7 August, Emanuel Mammana moved to Sochi on a season-long loan deal.
On 6 October, Zenit announced the signing of Wendel from Sporting CP, on a contract until the end of the 2024/25 season, the departure of Emiliano Rigoni to Elche on a permanent deal, and the re-signing of Daler Kuzyayev on a contract until the summer of 2023 after his contract had expired at the end of the previous season.
On 15 October, Zenit signed Dmitri Chistyakov on loan from Rostov for the remainder of the season, with an option to make the move permanent, whilst Denis Terentyev left the club to return to Rostov on a permanent deal.
On 19 October, the Moscow Oblast governor, Andrey Vorobyov, announced that all sporting events in the area must take place behind closed doors from 21 October until 7 November, meaning Zenits trip to Khimki on 1 November will be played without fans.

## Squad

    As of match played 16 May 2021
| No. | Name | Position | Date of birth (Age) | Signed from | Signed in | Contract ends | Apps. | Goals |
| Goalkeepers ||||||||||
| 41 | Mikhail Kerzhakov | GK | (1987-01-28)28 January 1987 (aged 34) | Anzhi Makhachkala | 2015 | 2021 (+1) | 62 | 0 |
| 71 | Daniil Odoyevskiy | GK | (2003-01-22)22 January 2003 (aged 18) | Academy | 2019 | | 1 | 0 |
| 99 | Andrey Lunyov | GK | (1991-11-13)13 November 1991 (aged 29) | Ufa | 2016 | 2021 | 117 | 0 |
| Defenders ||||||||||
| 2 | Dmitri Chistyakov | DF | (1994-01-13)13 January 1994 (aged 27) | loan from Rostov | 2020 | | 14 | 0 |
| 3 | Douglas Santos | DF | (1994-03-22)22 March 1994 (aged 27) | Hamburger SV | 2019 | 2024 | 71 | 3 |
| 4 | Danil Krugovoy | DF | (1998-05-28)28 May 1998 (aged 22) | Ufa | 2019 | 2024 | 23 | 0 |
| 6 | Dejan Lovren | DF | (1989-07-05)5 July 1989 (aged 31) | Liverpool | 2020 | 2023 | 28 | 2 |
| 15 | Vyacheslav Karavayev | DF | (1995-05-20)20 May 1995 (aged 25) | Vitesse | 2019 | 2023 | 61 | 4 |
| 44 | Yaroslav Rakitskyi | DF | (1989-08-03)3 August 1989 (aged 31) | Shakhtar Donetsk | 2019 | 2022 | 85 | 5 |
| 54 | Saba Sazonov | DF | (2002-02-01)1 February 2002 (aged 19) | Academy | 2020 | | 1 | 0 |
| 75 | Sergei Chibisov | DF | (2000-03-01)1 March 2000 (aged 21) | Academy | 2020 | | 1 | 0 |
| 80 | Ilya Skrobotov | DF | (2000-07-06)6 July 2000 (aged 20) | Academy | 2017 | | 4 | 1 |
| 87 | Danila Prokhin | DF | (2001-05-24)24 May 2001 (aged 19) | Academy | 2019 | | 10 | 0 |
| 88 | Dmitri Bogayev | DF | (1994-01-24)24 January 1994 (aged 27) | Palanga | 2017 | 2020 | 7 | 0 |
| 94 | Danila Khotulyov | DF | (2002-10-01)1 October 2002 (aged 18) | Academy | 2020 | | 4 | 0 |
| Midfielders ||||||||||
| 5 | Wílmar Barrios | MF | (1993-10-16)16 October 1993 (aged 27) | Boca Juniors | 2019 | 2023 | 82 | 2 |
| 14 | Daler Kuzyayev | MF | (1993-01-15)15 January 1993 (aged 28) | Zenit St.Petersburg | 2020 | 2023 | 118 | 14 |
| 17 | Andrei Mostovoy | MF | (1997-11-05)5 November 1997 (aged 23) | Khimki | 2019 | | 33 | 6 |
| 18 | Yuri Zhirkov | MF | (1983-08-20)20 August 1983 (aged 37) | Dynamo Moscow | 2016 | 2021 | 125 | 5 |
| 19 | Aleksei Sutormin | MF | (1994-01-10)10 January 1994 (aged 27) | Rubin Kazan | 2019 | 2022 | 63 | 8 |
| 20 | Wendel | MF | (1997-08-28)28 August 1997 (aged 23) | Sporting CP | 2020 | 2025 | 20 | 2 |
| 21 | Aleksandr Yerokhin | MF | (1989-10-13)13 October 1989 (aged 31) | Rostov | 2017 | 2022 | 125 | 25 |
| 27 | Magomed Ozdoyev | MF | (1992-11-05)5 November 1992 (aged 28) | Rubin Kazan | 2018 | 2022 | 99 | 6 |
| 64 | Kirill Kravtsov | MF | (2002-06-14)14 June 2002 (aged 18) | Academy | 2020 | | 4 | 0 |
| 74 | Sergei Ivanov | MF | (1997-01-07)7 January 1997 (aged 24) | Academy | 2015 | | 1 | 0 |
| 84 | Ilya Vorobyov | MF | (1999-07-11)11 July 1999 (aged 21) | Academy | 2017 | | 1 | 0 |
| | Nikita Koldunov | MF | (2000-04-19)19 April 2000 (aged 21) | loan from Sochi | 2021 | | 0 | 0 |
| Forwards ||||||||||
| 7 | Sardar Azmoun | FW | (1995-01-01)1 January 1995 (aged 26) | Rubin Kazan | 2019 | 2022 | 82 | 50 |
| 8 | Malcom | FW | (1997-02-26)26 February 1997 (aged 24) | Barcelona | 2019 | 2024 | 39 | 7 |
| 11 | Sebastián Driussi | FW | (1996-02-09)9 February 1996 (aged 25) | River Plate | 2017 | 2021 | 137 | 25 |
| 22 | Artem Dzyuba | FW | (1988-08-22)22 August 1988 (aged 32) | Spartak Moscow | 2015 | 2022 (+1) | 208 | 95 |
| 36 | Stanislav Krapukhin | FW | (1998-03-28)28 March 1998 (aged 23) | Zvezda St.Petersburg | 2020 | | 4 | 0 |
| 82 | Ivan Tarasov | FW | (2000-01-30)30 January 2000 (aged 21) | Academy | 2017 | | 0 | 0 |
| 92 | Daniil Shamkin | FW | (2002-06-22)22 June 2002 (aged 18) | Academy | 2020 | | 9 | 0 |
| | Pavel Dolgov | FW | (1996-08-16)16 August 1996 (aged 24) | Tom Tomsk | 2021 | | 11 | 0 |
| Away on loan ||||||||||
| 24 | Emanuel Mammana | DF | (1996-02-10)10 February 1996 (aged 25) | Lyon | 2017 | 2022 | 41 | 0 |
| 55 | Kirill Kaplenko | MF | (1999-06-15)15 June 1999 (aged 21) | Krasnodar | 2017 | | 3 | 0 |
| 78 | Aleksandr Vasyutin | GK | (1995-03-04)4 March 1995 (aged 26) | Sarpsborg 08 | 2019 | 2023 | 3 | 0 |
| Left during the season ||||||||||
| 10 | Emiliano Rigoni | MF | (1993-02-04)4 February 1993 (aged 28) | Independiente | 2017 | 2021 | 62 | 12 |
| 34 | Denis Terentyev | DF | (1992-08-13)13 August 1992 (aged 28) | Rostov | 2017 | | 13 | 0 |
| 38 | Leon Musayev | MF | (1999-01-25)25 January 1999 (aged 22) | Academy | 2016 | | 19 | 0 |

### Out on loan

Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| 24 | DF | ARG | Emanuel Mammana (at Sochi) |
| 55 | MF | RUS | Kirill Kaplenko (at Orenburg) |
| 78 | GK | RUS | Aleksandr Vasyutin (at Djurgårdens IF) |
| No. | Pos. | Nation | Player |
| — | GK | RUS | Nikita Goylo (at Akron Tolyatti) |
| — | FW | RUS | Kirill Makeyev (at BFC Daugavpils) |

## Transfers
### In

| Date | Position | Name | From | Fee |
| 27 July 2020 | DF | Dejan Lovren | Liverpool | Undisclosed |
| 6 October 2020 | MF | Wendel | Sporting CP | Undisclosed |
| 12 February 2021 | FW | Pavel Dolgov | Tom Tomsk | Undisclosed |

### Loans in

| Date from | Position | Nationality | Name | To | Date to | Ref. |
| 15 October 2020 | DF | | Dmitri Chistyakov | Rostov | End of season | |
| 12 February 2021 | MF | | Nikita Koldunov | Sochi | End of season | |

### Out

| Date | Position | Name | To | Fee |
| 28 July 2020 | DF | Nikita Kakkoyev | Nizhny Novgorod | Undisclosed |
| 28 July 2020 | DF | Tomas Rukas | Yenisey Krasnoyarsk | Undisclosed |
| 28 July 2020 | DF | Anton Sinyak | Tom Tomsk | Undisclosed |
| 31 July 2020 | MF | Hernani | Parma | Undisclosed |
| 6 October 2020 | MF | Emiliano Rigoni | Elche | Undisclosed |
| 15 October 2020 | DF | Denis Terentyev | Rostov | Undisclosed |
| 29 January 2021 | MF | Leon Musayev | Rubin Kazan | Undisclosed |

### Loans out

| Date from | Position | Name | To | Date to |
| 28 July 2020 | GK | Nikita Goylo | Akron Tolyatti | End of season |
| 28 July 2020 | FW | Kirill Makeyev | BFC Daugavpils | End of season |
| 7 August 2020 | DF | Emanuel Mammana | Sochi | End of season |
| 11 February 2021 | GK | Aleksandr Vasyutin | Djurgården | End of season |
| 22 February 2021 | DF | Danila Prokhin | Sochi | End of season |

### Released

| Date | Position | Name | Joined | Date |
| 28 July 2020 | MF | Dmitry Bogayev | Zvezda St.Petersburg | |
| 28 July 2020 | FW | Aleksei Gasilin | Volgar Astrakhan | 5 June 2020 |
| 28 July 2020 | MF | Dmitri Kirillov | | |
| 28 July 2020 | MF | Maksim Levin | Zvezda St.Petersburg | |
| 29 July 2020 | DF | Igor Smolnikov | Krasnodar | 29 July 2020 |
| 29 July 2020 | DF | Branislav Ivanović | West Bromwich Albion | 15 September 2020 |
| 29 July 2020 | MF | Oleg Shatov | Rubin Kazan | 29 July 2020 |
| 31 July 2020 | MF | Daler Kuzyayev | Zenit St.Petersburg | 6 October 2020 |
| 31 July 2020 | FW | Aleksandr Kokorin | Spartak Moscow | 2 August 2020 |
| 30 June 2021 | GK | Andrey Lunyov | Bayer Leverkusen | 10 July 2021 |
| 30 June 2021 | DF | Saba Sazonov | Dynamo Moscow | 9 July 2021 |
| 30 June 2021 | DF | Sergei Chibisov | Yenisey Krasnoyarsk | 1 July 2021 |
| 30 June 2021 | DF | Danila Prokhin | Rostov | 1 July 2021 |
| 30 June 2021 | MF | Yuri Zhirkov | Khimki | 12 January 2022 |
| 30 June 2021 | FW | Stanislav Krapukhin | Riga | 18 August 2021 |
| 30 June 2021 | FW | Mikhail Pogorelov | Olimp-Dolgoprudny | 9 July 2021 |

## Competitions

| Competition | First match | Last match | Starting round | Final position | Record | Record | Record | Record | Record | Record | Record | Record |
| Competition | First match | Last match | Starting round | Final position | Pld | W | D | L | GF | GA | GD | Win % |
| Premier League | 11 August 2020 | May 2021 | Matchday 1 | Winners | 30 | 19 | 8 | 3 | 76 | 26 | +50 | 063.33 |
| Russian Cup | 20 February 2021 | 20 February 2021 | Round of 32 | Round of 32 | 1 | 0 | 0 | 1 | 1 | 2 | −1 | 000.00 |
| Super Cup | 7 August 2020 | 7 August 2020 | Final | Winners | 1 | 1 | 0 | 0 | 2 | 1 | +1 | 100.00 |
| Champions League | 20 October 2020 | 8 December 2020 | Group stage | Group stage | 6 | 0 | 1 | 5 | 4 | 13 | −9 | 000.00 |
| Total | Total | Total | Total | Total | 38 | 20 | 9 | 9 | 83 | 42 | +41 | 052.63 |
Last updated: 16 May 2021 Source: Competitions

### Premier League
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Zenit Saint Petersburg (C) | 30 | 19 | 8 | 3 | 76 | 26 | +50 | 65 | Qualification for the Champions League group stage |
| 2 | Spartak Moscow | 30 | 17 | 6 | 7 | 56 | 37 | +19 | 57 | Qualification for the Champions League third qualifying round |
| 3 | Lokomotiv Moscow | 30 | 17 | 5 | 8 | 45 | 35 | +10 | 56 | Qualification for the Europa League group stage |
| 4 | Rubin Kazan | 30 | 16 | 5 | 9 | 42 | 33 | +9 | 53 | Qualification for the Europa Conference League third qualifying round |
| 5 | Sochi | 30 | 15 | 8 | 7 | 49 | 33 | +16 | 53 | Qualification for the Europa Conference League second qualifying round |
* ↑ FC Lokomotiv Moscow qualified for the Europa League group stage by winning the 2020–21 Russian Cup. The Europa Conference League spot awarded to the third-placed team is passed to fourth-placed team, and the spot awarded to the fourth-placed team is passed to fifth-placed team.
* 1 2 Head-to-head points: Rubin 3, Sochi 3. Overall matches won: Rubin 16, Sochi 15.

#### Results summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |
Last updated: 16 May 2021. Source: See Results

#### Results by round

| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| Ground | A | A | H | H | A | A | H | A | H | A | H | H | A | H | A | A | H | H | H | H | A | H | A | H | A | A | H | H | A | A |
| Result | W | W | W | W | L | D | W | D | W | D | W | L | W | W | D | D | W | W | W | D | L | W | W | W | W | D | W | W | D | W |
| Position | 2 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |

#### Results
### UEFA Champions League
#### Group stage

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Borussia Dortmund | 6 | 4 | 1 | 1 | 12 | 5 | +7 | 13 | Advance to knockout phase |
| 2 | Lazio | 6 | 2 | 4 | 0 | 11 | 7 | +4 | 10 | Advance to knockout phase |
| 3 | Club Brugge | 6 | 2 | 2 | 2 | 8 | 10 | −2 | 8 | Transfer to Europa League |
| 4 | Zenit Saint Petersburg | 6 | 0 | 1 | 5 | 4 | 13 | −9 | 1 | |

## Squad statistics

    As of match played 16 May 2021

### Appearances and goals

| No. | Pos | Nat | Player | Total | Total | Premier League | Premier League | Russian Cup | Russian Cup | Super Cup | Super Cup | Champions League | Champions League |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| 2 | DF | RUS | Dmitri Chistyakov | 14 | 0 | 9+5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | DF | BRA | Douglas Santos | 34 | 3 | 28 | 3 | 0 | 0 | 1 | 0 | 5 | 0 |
| 4 | DF | RUS | Danil Krugovoy | 24 | 0 | 5+14 | 0 | 0+1 | 0 | 0 | 0 | 1+3 | 0 |
| 5 | MF | COL | Wílmar Barrios | 33 | 0 | 26 | 0 | 0 | 0 | 1 | 0 | 6 | 0 |
| 6 | DF | CRO | Dejan Lovren | 28 | 2 | 21 | 2 | 1 | 0 | 1 | 0 | 4+1 | 0 |
| 7 | FW | IRN | Sardar Azmoun | 29 | 19 | 21+3 | 19 | 0 | 0 | 1 | 0 | 3+1 | 0 |
| 8 | FW | BRA | Malcom | 25 | 3 | 20+1 | 3 | 0 | 0 | 1 | 0 | 3 | 0 |
| 11 | FW | ARG | Sebastián Driussi | 22 | 2 | 11+5 | 1 | 0 | 0 | 1 | 0 | 4+1 | 1 |
| 14 | MF | RUS | Daler Kuzyayev | 25 | 4 | 14+4 | 3 | 1 | 1 | 0 | 0 | 6 | 0 |
| 15 | DF | RUS | Vyacheslav Karavayev | 31 | 3 | 25 | 3 | 1 | 0 | 1 | 0 | 3+1 | 0 |
| 17 | MF | RUS | Andrei Mostovoy | 33 | 6 | 8+18 | 6 | 1 | 0 | 0+1 | 0 | 1+4 | 0 |
| 18 | MF | RUS | Yuri Zhirkov | 20 | 0 | 7+8 | 0 | 1 | 0 | 0+1 | 0 | 2+1 | 0 |
| 19 | MF | RUS | Aleksei Sutormin | 32 | 3 | 9+17 | 3 | 1 | 0 | 0 | 0 | 2+3 | 0 |
| 20 | MF | BRA | Wendel | 20 | 2 | 13+2 | 2 | 1 | 0 | 0 | 0 | 1+3 | 0 |
| 21 | MF | RUS | Aleksandr Yerokhin | 32 | 8 | 9+16 | 7 | 0+1 | 0 | 0+1 | 0 | 4+1 | 1 |
| 22 | FW | RUS | Artem Dzyuba | 34 | 22 | 26+1 | 20 | 1 | 0 | 1 | 1 | 4+1 | 1 |
| 27 | MF | RUS | Magomed Ozdoyev | 35 | 1 | 21+7 | 0 | 1 | 0 | 1 | 1 | 3+2 | 0 |
| 36 | FW | RUS | Stanislav Krapukhin | 4 | 0 | 0+3 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 |
| 41 | GK | RUS | Mikhail Kerzhakov | 25 | 0 | 18 | 0 | 0 | 0 | 1 | 0 | 6 | 0 |
| 44 | DF | UKR | Yaroslav Rakitskiy | 32 | 1 | 24 | 1 | 1 | 0 | 1 | 0 | 6 | 0 |
| 54 | DF | RUS | Saba Sazonov | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 75 | DF | RUS | Sergei Chibisov | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 64 | MF | RUS | Kirill Kravtsov | 4 | 0 | 0+4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 71 | GK | RUS | Daniil Odoyevskiy | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 87 | DF | RUS | Danila Prokhin | 7 | 0 | 1+4 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 92 | FW | RUS | Daniil Shamkin | 5 | 0 | 0+3 | 0 | 0 | 0 | 0 | 0 | 0+2 | 0 |
| 94 | DF | RUS | Danila Khotulyov | 4 | 0 | 1+3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 99 | GK | RUS | Andrey Lunyov | 13 | 0 | 11+1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| Players away from the club on loan: ||||||||||||||
| Players who left Zenit during the season: ||||||||||||||
| 10 | MF | ARG | Emiliano Rigoni | 8 | 0 | 1+6 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 |
| 34 | DF | RUS | Denis Terentyev | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 38 | MF | RUS | Leon Musayev | 6 | 0 | 0+3 | 0 | 0 | 0 | 0+1 | 0 | 0+2 | 0 |

### Goal scorers

| Place | Position | Number | Name | Premier League | Russian Cup | Super Cup | Champions League | Total |
| 1 | FW | 22 | Artem Dzyuba | 20 | 0 | 1 | 1 | 22 |
| 2 | FW | 7 | Sardar Azmoun | 19 | 0 | 0 | 0 | 19 |
| 3 | MF | 21 | Aleksandr Yerokhin | 7 | 0 | 0 | 1 | 8 |
| 4 | MF | 17 | Andrei Mostovoy | 6 | 0 | 0 | 0 | 6 |
| 5 | MF | 14 | Daler Kuzyayev | 3 | 1 | 0 | 0 | 4 |
| 5 | | | Own goal | 3 | 0 | 0 | 1 | 4 |
| 7 | DF | 3 | Douglas Santos | 3 | 0 | 0 | 0 | 3 |
| 7 | DF | 15 | Vyacheslav Karavayev | 3 | 0 | 0 | 0 | 3 |
| 7 | FW | 8 | Malcom | 3 | 0 | 0 | 0 | 3 |
| 10 | MF | 19 | Aleksei Sutormin | 3 | 0 | 0 | 0 | 3 |
| 10 | DF | 6 | Dejan Lovren | 2 | 0 | 0 | 0 | 2 |
| 10 | MF | 20 | Wendel | 2 | 0 | 0 | 0 | 2 |
| 10 | FW | 11 | Sebastián Driussi | 1 | 0 | 0 | 1 | 2 |
| 14 | DF | 44 | Yaroslav Rakitskiy | 1 | 0 | 0 | 0 | 1 |
| 14 | MF | 27 | Magomed Ozdoyev | 0 | 0 | 1 | 0 | 1 |
| | | | TOTALS | 76 | 1 | 2 | 4 | 83 |

### Clean sheets

| Place | Position | Number | Name | Premier League | Russian Cup | Super Cup | Champions League | Total |
| 1 | GK | 41 | Mikhail Kerzhakov | 7 | 0 | 0 | 0 | 7 |
| 2 | GK | 99 | Andrey Lunyov | 3 | 0 | 0 | 0 | 3 |
| | | | TOTALS | 10 | 0 | 0 | 0 | 10 |

### Disciplinary record

| Number | Position | Name | Premier League | Premier League | Russian Cup | Russian Cup | Super Cup | Super Cup | Champions League | Champions League | Total | Total |
| 2 | DF | Dmitri Chistyakov | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| 3 | DF | Douglas Santos | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 4 | DF | Danil Krugovoy | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| 5 | MF | Wílmar Barrios | 9 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 11 | 1 |
| 6 | DF | Dejan Lovren | 5 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 8 | 0 |
| 7 | FW | Sardar Azmoun | 4 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 6 | 0 |
| 8 | FW | Malcom | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 11 | FW | Sebastián Driussi | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 0 |
| 14 | MF | Daler Kuzyayev | 4 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 6 | 0 |
| 15 | DF | Vyacheslav Karavayev | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 3 | 0 |
| 18 | MF | Yuri Zhirkov | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 0 |
| 19 | MF | Aleksei Sutormin | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 4 | 0 |
| 20 | MF | Wendel | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 21 | MF | Aleksandr Yerokhin | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 27 | MF | Magomed Ozdoyev | 3 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 5 | 0 |
| 36 | FW | Stanislav Krapukhin | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 44 | DF | Yaroslav Rakitskiy | 8 | 2 | 1 | 0 | 0 | 0 | 1 | 0 | 10 | 2 |
| 87 | DF | Danila Prokhin | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| 94 | DF | Danila Khotulyov | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Players away on loan: ||||||||||||||
| Players who left Zenit during the season: ||||||||||||||
| 10 | MF | Emiliano Rigoni | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| | | TOTALS | 52 | 3 | 3 | 0 | 4 | 0 | 13 | 0 | 72 | 3 |