# 2019–20 FC Zenit Saint Petersburg season

The 2019–20 Zenit Saint Petersburg season was the 95th season in the club's history and its 24th consecutive season in the Russian Premier League. Zenit are the defending Premier League champions and as such participate in the UEFA Champions League group stage as well as the Super Cup and the Russian Cup.

## Season Events

20 June, goalkeeper Igor Obukhov joined SKA-Khabarovsk on a season-long loan.
On 25 June, Zenit announced that Aleksandr Anyukov had retired from playing, and had taken up a coaching role with the club. On 10 June, Zenit announced that Claudio Marchisio had left the club after his contract was terminated by mutual consent.
On 4 July, Zenit announced the signing of Douglas Santos from Hamburger SV on a five-year contract, the departure of Dmitry Poloz to Sochi for an undisclosed fee, and the loan move of Daniil Lesovoy to Arsenal Tula until the end of the season.
On 5 July, Zenit announced that Mikhail Kerzhakov and Yuri Zhirkov had both signed new one-year contract with the club, keeping them at Zenit until the end of the 2019/20 season.
On 8 July, Zenit announced the signing of Aleksei Sutormin on a 3-year contract, with the option of a 1-year extension, from Rubin Kazan, and the departure of Elmir Nabiullin to Sochi.
On 12 July, Hernani joined Parma on a season-long loan deal, and Yegor Baburin moved permanently to Rostov.
On 13 July, Aleksandr Anyukov came out of retirement to join Krylia Sovetov Samara on loan for the 2019–20 season.
On 18 July, Aleksandr Yerokhin extended his contract with Zenit for another three-years. The following day, 19 July, Andrei Mostovoy moved to Sochi on a season-long loan deal.
On 23 July, Zenit announced the return of Aleksandr Vasyutin on a four-year contract from Sarpsborg 08
On 2 August, Zenit announced the signing of Malcom on a five-year contract from Barcelona.
On 5 August, Zenit announced that Christian Noboa had left the club to sign for Sochi on a permanent transfer, with Anton Zabolotny making the same move three days later.
On 12 August, Luka Đorđević left Zenit to sign for Lokomotiv Moscow on a permanent transfer.
On 21 August, Zenit announced the signing of Danil Krugovoy on a five-year contract from FC Ufa, with the defender staying in Ufa on loan for the remainder of the season.
On 29 August, Zenit announced the signing of Vladimir Khubulov on a season-long loan from Akhmat Grozny.
On 31 August, Zenit announced the arrival of Yordan Osorio on a season-long loan deal from Porto, with the option to make the move permanent at the end of the season.
On 2 September, Vyacheslav Karavayev signed for Zenit on a four-year contract from Vitesse, and Emiliano Rigoni moved to Sampdoria on loan until the end of season, with an option to make the move permanent at the end of the season, and Miha Mevlja moved to Sochi on a permanent transfer.
Also on September, Denis Terentyev extended his contract with Zenit for an additional year, and joined Ufa on loan for the remainder of the season.
On 21 January, Kokorin scored a hat-trick for Zenit in their 10–0 victory over Qatar club Al Uwaynah, before PFC Sochi announced they had signed Kokorin on loan until the end of the season.
On 24 January, Matías Kranevitter left Zenit by mutual consent.
On 1 February, Zenit announced the return of Emiliano Rigoni from his loan deal with Sampdoria.
On 12 February, Maksim Rudakov left Zenit to sign for Rostov.
On 17 February, Zenit confirmed that Kokorin had join Sochi on loan for the remainder of the season.
On 16 March, Zenit's away game against CSKA Moscow scheduled for 22 March, was postponed after the Mayor of Moscow banned outdoor sporting events due to the COVID-19 pandemic.
On 17 March, the Russian Premier League postponed all league fixtures until April 10 due to the COVID-19 pandemic.
On 1 April, the Russian Football Union extended the suspension of football until 31 May.
On 15 May, the Russian Football Union announced that the Russian Premier League season would resume on 21 June.

## Squad

    As of match played 25 July 2020
| 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 33) | Anzhi Makhachkala | 2015 | 2020 | 38 | 0 |
| 71 | Daniil Odoyevskiy | GK | (2003-01-22)22 January 2003 (aged 17) | Academy | 2019 | | 0 | 0 |
| 78 | Aleksandr Vasyutin | GK | (1995-03-04)4 March 1995 (aged 25) | Sarpsborg 08 | 2019 | 2023 | 3 | 0 |
| 99 | Andrey Lunyov | GK | (1991-11-13)13 November 1991 (aged 28) | Ufa | 2016 | 2021 | 104 | 0 |
| Defenders ||||||||||
| 3 | Douglas Santos | DF | (1994-03-22)22 March 1994 (aged 26) | Hamburger SV | 2019 | 2024 | 38 | 0 |
| 4 | Yordan Osorio | DF | (1994-05-10)10 May 1994 (aged 26) | loan from Porto | 2019 | 2020 | 16 | 0 |
| 6 | Branislav Ivanović | DF | (1984-02-22)22 February 1984 (aged 36) | Chelsea | 2017 | 2020 | 124 | 11 |
| 15 | Vyacheslav Karavayev | DF | (1995-05-20)20 May 1995 (aged 25) | Vitesse | 2019 | 2023 | 31 | 1 |
| 19 | Igor Smolnikov | DF | (1988-08-08)8 August 1988 (aged 31) | Krasnodar | 2013 | | 198 | 10 |
| 24 | Emanuel Mammana | DF | (1996-02-10)10 February 1996 (aged 24) | Lyon | 2017 | 2022 | 41 | 0 |
| 44 | Yaroslav Rakitskyi | DF | (1989-08-03)3 August 1989 (aged 30) | Shakhtar Donetsk | 2019 | 2022 | 53 | 4 |
| 54 | Nikita Kakkoyev | DF | (1999-08-22)22 August 1999 (aged 20) | Academy | 2016 | | 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 | | 4 | 0 |
| 88 | Dmitri Bogayev | DF | (1994-01-24)24 January 1994 (aged 26) | Palanga | 2017 | 2020 | 7 | 0 |
| Midfielders ||||||||||
| 5 | Wílmar Barrios | MF | (1993-10-16)16 October 1993 (aged 26) | Boca Juniors | 2019 | 2023 | 49 | 2 |
| 10 | Emiliano Rigoni | MF | (1993-02-04)4 February 1993 (aged 27) | Independiente | 2017 | 2021 | 54 | 12 |
| 14 | Daler Kuzyayev | MF | (1993-01-15)15 January 1993 (aged 27) | Terek Grozny | 2017 | 2020 | 93 | 10 |
| 17 | Oleg Shatov | MF | (1990-07-29)29 July 1990 (aged 29) | Anzhi Makhachkala | 2013 | | 191 | 30 |
| 18 | Yuri Zhirkov | MF | (1983-08-20)20 August 1983 (aged 36) | Dynamo Moscow | 2016 | 2020 | 106 | 5 |
| 21 | Aleksandr Yerokhin | MF | (1989-10-13)13 October 1989 (aged 30) | Rostov | 2017 | 2022 | 94 | 17 |
| 27 | Magomed Ozdoyev | MF | (1992-11-05)5 November 1992 (aged 27) | Rubin Kazan | 2018 | 2022 | 65 | 5 |
| 38 | Leon Musayev | MF | (1999-01-25)25 January 1999 (aged 21) | Academy | 2016 | | 13 | 0 |
| 55 | Kirill Kaplenko | MF | (1999-06-15)15 June 1999 (aged 21) | Krasnodar | 2017 | | 3 | 0 |
| 84 | Ilya Vorobyov | MF | (1999-07-11)11 July 1999 (aged 21) | Academy | 2017 | | 1 | 0 |
| 91 | Aleksei Sutormin | MF | (1994-01-10)10 January 1994 (aged 26) | Rubin Kazan | 2019 | 2022 | 31 | 5 |
| Forwards ||||||||||
| 7 | Sardar Azmoun | FW | (1995-01-01)1 January 1995 (aged 25) | Rubin Kazan | 2019 | 2022 | 54 | 33 |
| 8 | Malcom | FW | (1997-02-26)26 February 1997 (aged 23) | Barcelona | 2019 | 2024 | 15 | 4 |
| 11 | Sebastián Driussi | FW | (1996-02-09)9 February 1996 (aged 24) | River Plate | 2017 | 2021 | 115 | 23 |
| 22 | Artem Dzyuba | FW | (1988-08-22)22 August 1988 (aged 31) | Spartak Moscow | 2015 | | 175 | 73 |
| 92 | Daniil Shamkin | FW | (2002-06-22)22 June 2002 (aged 18) | Academy | 2020 | | 4 | 0 |
| Away on loan ||||||||||
| 74 | Sergei Ivanov | MF | (1997-01-07)7 January 1997 (aged 23) | Academy | 2015 | | 1 | 0 |
| | Danil Krugovoy | DF | (1998-05-28)28 May 1998 (aged 22) | Ufa | 2019 | 2024 | 0 | 0 |
| | Denis Terentyev | DF | (1992-08-13)13 August 1992 (aged 27) | Rostov | 2017 | | 12 | 0 |
| | Hernani | MF | (1994-03-27)27 March 1994 (aged 26) | Atlético Paranaense | 2016 | 2021 | 36 | 1 |
| | Andrei Mostovoy | MF | (1997-11-05)5 November 1997 (aged 22) | Khimki | 2019 | | 0 | 0 |
| | Aleksandr Kokorin | FW | (1991-03-19)19 March 1991 (aged 29) | Dynamo Moscow | 2016 | | 93 | 35 |
| | Ivan Tarasov | FW | (2000-01-30)30 January 2000 (aged 20) | Academy | 2017 | | 0 | 0 |
| Left during the season ||||||||||
| 16 | Christian Noboa | MF | (1985-04-09)9 April 1985 (aged 35) | Rostov | 2017 | 2020 | 22 | 1 |
| 20 | Róbert Mak | MF | (1991-03-08)8 March 1991 (aged 29) | PAOK | 2016 | 2020 | 71 | 14 |
| 23 | Miha Mevlja | DF | (1990-06-12)12 June 1990 (aged 30) | Rostov | 2017 | 2021 | 42 | 1 |
| 29 | Anton Zabolotny | FW | (1991-06-13)13 June 1991 (aged 29) | Tosno | 2018 | 2021 | 43 | 4 |
| 32 | Matías Kranevitter | MF | (1993-05-21)21 May 1993 (aged 27) | Atlético Madrid | 2017 | 2021 | 52 | 0 |
| 34 | Sergei Zuykov | DF | (1993-09-19)19 September 1993 (aged 26) | Volgar Astrakhan | 2017 | | 0 | 0 |
| 71 | Yegor Baburin | GK | (1993-08-09)9 August 1993 (aged 26) | Academy | 2010 | | 7 | 0 |
| 77 | Luka Đorđević | FW | (1994-07-09)9 July 1994 (aged 26) | Mogren | 2012 | | 30 | 3 |
| | Igor Obukhov | GK | (1996-05-29)29 May 1996 (aged 24) | Academy | 2012 | | 0 | 0 |
| | Maksim Rudakov | GK | (1996-01-22)22 January 1996 (aged 24) | Academy | 2012 | | 0 | 0 |
| | Aleksandr Anyukov | DF | (1982-09-28)28 September 1982 (aged 37) | Coaching Staff | 2019 | | 417 | 13 |
| | Daniil Lesovoy | MF | (1998-01-12)12 January 1998 (aged 22) | Dynamo Kyiv | 2016 | | 0 | 0 |

### Out on loan

Note: Flags indicate national team as defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| — | GK | RUS | Igor Obukhov (at SKA-Khabarovsk) |
| — | DF | RUS | Danil Krugovoy (at Ufa) |
| — | DF | RUS | Denis Terentyev (at Ufa) |
| — | MF | ARG | Emiliano Rigoni (at Sampdoria) |
| — | MF | BRA | Hernani (at Parma) |
| No. | Pos. | Nation | Player |
| — | MF | RUS | Sergei Ivanov (at Krylia Sovetov) |
| — | MF | RUS | Andrei Mostovoy (at Sochi) |
| — | FW | RUS | Aleksandr Kokorin (at Sochi) |
| — | FW | RUS | Ivan Tarasov (at HJK) |

## Transfers
### In

| Date | Position | Name | From | Fee |
| 4 July 2019 | DF | Douglas Santos | Hamburger SV | Undisclosed |
| 8 July 2019 | MF | Aleksei Sutormin | Rubin Kazan | Undisclosed |
| 13 July 2019 | DF | Aleksandr Anyukov | Coaching Staff | Free |
| 23 July 2019 | GK | Aleksandr Vasyutin | Sarpsborg 08 | Undisclosed |
| 2 August 2019 | FW | Malcom | Barcelona | Undisclosed |
| 21 August 2019 | DF | Danil Krugovoy | Ufa | Undisclosed |
| 2 September 2019 | DF | Vyacheslav Karavayev | Vitesse | Undisclosed |

### Loans in

| Date from | Position | Nationality | Name | To | Date to | Ref. |
| 29 August 2019 | MF | | Vladimir Khubulov | Akhmat Grozny | End of Season | |
| 31 August 2019 | DF | | Yordan Osorio | Porto | End of Season | |

### Out

| Date | Position | Name | To | Fee |
| 27 June 2019 | FW | Andrei Panyukov | Ural Yekaterinburg | Undisclosed |
| 2 July 2019 | DF | Ivan Novoseltsev | Sochi | Undisclosed |
| 2 July 2019 | DF | Ibragim Tsallagov | Sochi | Undisclosed |
| 4 July 2019 | FW | Dmitry Poloz | Sochi | Undisclosed |
| 4 July 2019 | MF | Vitali Gorulyov | SKA-Khabarovsk | Undisclosed |
| 8 July 2019 | DF | Elmir Nabiullin | Sochi | Undisclosed |
| 12 July 2019 | GK | Yegor Baburin | Rostov | Undisclosed |
| 5 August 2019 | MF | Christian Noboa | Sochi | Undisclosed |
| 8 August 2019 | FW | Anton Zabolotny | Sochi | Undisclosed |
| 12 August 2019 | FW | Luka Đorđević | Lokomotiv Moscow | Undisclosed |
| 2 September 2019 | DF | Miha Mevlja | Sochi | Undisclosed |
| 24 January 2020 | DF | Sergei Bugriyev | Tom Tomsk | Undisclosed |
| 30 January 2020 | MF | Róbert Mak | Konyaspor | Undisclosed |
| 7 February 2020 | DF | Sergei Zuykov | Nizhny Novgorod | Undisclosed |
| 12 February 2020 | GK | Maksim Rudakov | Rostov | Undisclosed |
| 30 June 2020 | GK | Igor Obukhov | SKA-Khabarovsk | Undisclosed |
| 3 July 2020 | MF | Daniil Lesovoy | Arsenal Tula | Undisclosed |

### Loans out

| Date from | Position | Name | To | Date to |
| 9 November 2018 | GK | Maksim Rudakov | HJK | 31 December 2019 |
| 25 February 2019 | FW | Ivan Tarasov | HJK | 31 December 2019 |
| 20 June 2019 | GK | Igor Obukhov | SKA-Khabarovsk | End of Season |
| 4 July 2019 | MF | Daniil Lesovoy | Arsenal Tula | 3 July 2020 |
| 12 July 2019 | MF | Hernani | Parma | End of Season |
| 13 July 2019 | DF | Aleksandr Anyukov | Krylia Sovetov | End of Season |
| 19 July 2019 | MF | Andrei Mostovoy | Sochi | End of Season |
| 21 August 2019 | DF | Danil Krugovoy | Ufa | End of Season |
| 2 September 2019 | MF | Emiliano Rigoni | Sampdoria | 1 February 2020 |
| 2 September 2019 | DF | Denis Terentyev | Ufa | End of Season |
| 6 February 2020 | MF | Sergei Ivanov | Krylia Sovetov | End of Season |
| 17 February 2020 | FW | Aleksandr Kokorin | Sochi | End of Season |

### Released

| Date | Position | Name | Joined | Date |
| Summer 2019 | GK | Yuri Lodygin | Gazişehir Gaziantep | 3 August 2019 |
| Summer 2019 | MF | Nikita Koldunov | Sochi | |
| 25 June 2019 | DF | Aleksandr Anyukov | Retired | Retired |
| 1 July 2019 | MF | Claudio Marchisio | Retired | 3 October 2019 |
| 24 January 2020 | MF | Matías Kranevitter | Monterrey | 26 January 2020 |
| 28 May 2020 | DF | Aleksandr Anyukov | Retired | Retired |

## Competitions
### Super Cup
### Premier League
#### 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 | H | A | A | H | A | H | A | A | H | H | A | A | H | A | H | A | A | H | H | H | H | H | A | H | A | A | H | A | H | A |
| Result | W | W | W | D | W | D | L | W | W | W | L | W | W | W | D | W | W | W | W | D | D | W | W | W | W | W | W | D | W | W |
| Position | 3 | 2 | 1 | 1 | 1 | 1 | 5 | 2 | 2 | 1 | 5 | 4 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |

#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Zenit Saint Petersburg (C) | 30 | 22 | 6 | 2 | 65 | 18 | +47 | 72 | Qualification for the Champions League group stage |
| 2 | Lokomotiv Moscow | 30 | 16 | 9 | 5 | 41 | 29 | +12 | 57 | Qualification for the Champions League group stage |
| 3 | Krasnodar | 30 | 14 | 10 | 6 | 49 | 30 | +19 | 52 | Qualification for the Champions League play-off round |
| 4 | CSKA Moscow | 30 | 14 | 8 | 8 | 43 | 29 | +14 | 50 | Qualification for the Europa League group stage |
| 5 | Rostov | 30 | 12 | 9 | 9 | 45 | 50 | −5 | 45 | Qualification for the Europa League third qualifying round |

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

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | RB Leipzig | 6 | 3 | 2 | 1 | 10 | 8 | +2 | 11 | Advance to knockout phase |
| 2 | Lyon | 6 | 2 | 2 | 2 | 9 | 8 | +1 | 8 | Advance to knockout phase |
| 3 | Benfica | 6 | 2 | 1 | 3 | 10 | 11 | −1 | 7 | Transfer to Europa League |
| 4 | Zenit Saint Petersburg | 6 | 2 | 1 | 3 | 7 | 9 | −2 | 7 | |
* 1 2 Tied on head-to-head points (3). Head-to-head goal difference: Benfica +1, Zenit Saint Petersburg −1.

## Squad statistics

    As of match played 25 July 2020

### 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 |
| 3 | DF | BRA | Douglas Santos | 38 | 0 | 27+1 | 0 | 4 | 0 | 0 | 0 | 6 | 0 |
| 4 | DF | VEN | Yordan Osorio | 16 | 0 | 4+3 | 0 | 2+2 | 0 | 0 | 0 | 3+2 | 0 |
| 5 | MF | COL | Wílmar Barrios | 35 | 1 | 25+1 | 1 | 3 | 0 | 0 | 0 | 6 | 0 |
| 6 | DF | SRB | Branislav Ivanović | 35 | 4 | 25 | 4 | 3 | 0 | 1 | 0 | 6 | 0 |
| 7 | FW | IRN | Sardar Azmoun | 38 | 21 | 24+4 | 17 | 2+1 | 0 | 1 | 2 | 6 | 2 |
| 8 | FW | BRA | Malcom | 15 | 4 | 9+3 | 4 | 3 | 0 | 0 | 0 | 0 | 0 |
| 10 | MF | ARG | Emiliano Rigoni | 14 | 3 | 6+6 | 2 | 1 | 1 | 1 | 0 | 0 | 0 |
| 11 | FW | ARG | Sebastián Driussi | 33 | 4 | 20+5 | 4 | 0+2 | 0 | 1 | 0 | 4+1 | 0 |
| 14 | MF | RUS | Daler Kuzyayev | 28 | 1 | 9+11 | 0 | 4 | 1 | 0 | 0 | 1+3 | 0 |
| 15 | DF | RUS | Vyacheslav Karavayev | 31 | 1 | 17+3 | 1 | 4+1 | 0 | 0 | 0 | 4+2 | 0 |
| 17 | MF | RUS | Oleg Shatov | 20 | 3 | 5+7 | 2 | 2+2 | 1 | 0 | 0 | 3+1 | 0 |
| 18 | MF | RUS | Yuri Zhirkov | 27 | 3 | 13+7 | 2 | 2+2 | 1 | 1 | 0 | 1+1 | 0 |
| 19 | DF | RUS | Igor Smolnikov | 19 | 1 | 11+1 | 0 | 2+1 | 1 | 1 | 0 | 2+1 | 0 |
| 21 | MF | RUS | Aleksandr Yerokhin | 30 | 3 | 9+14 | 2 | 2 | 1 | 0+1 | 0 | 2+2 | 0 |
| 22 | FW | RUS | Artem Dzyuba | 37 | 21 | 25+3 | 17 | 2 | 2 | 1 | 0 | 6 | 2 |
| 24 | DF | ARG | Emanuel Mammana | 4 | 0 | 2+1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 27 | MF | RUS | Magomed Ozdoyev | 36 | 3 | 26 | 3 | 2+1 | 0 | 1 | 0 | 5+1 | 0 |
| 38 | MF | RUS | Leon Musayev | 8 | 0 | 3+4 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 |
| 41 | GK | RUS | Mikhail Kerzhakov | 18 | 0 | 9+1 | 0 | 4 | 0 | 0 | 0 | 4 | 0 |
| 44 | DF | UKR | Yaroslav Rakitskiy | 37 | 1 | 27 | 0 | 4 | 0 | 1 | 0 | 5 | 1 |
| 74 | MF | RUS | Sergei Ivanov | 1 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 |
| 78 | GK | RUS | Aleksandr Vasyutin | 3 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 84 | MF | RUS | Ilya Vorobyov | 1 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 |
| 87 | DF | RUS | Danila Prokhin | 4 | 0 | 3 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 |
| 91 | MF | RUS | Aleksei Sutormin | 31 | 5 | 8+16 | 3 | 3+2 | 2 | 0 | 0 | 0+2 | 0 |
| 92 | FW | RUS | Daniil Shamkin | 4 | 0 | 1+3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 99 | GK | RUS | Andrey Lunyov | 22 | 0 | 19 | 0 | 0 | 0 | 1 | 0 | 2 | 0 |
| Players away from the club on loan: ||||||||||||||
| 49 | DF | RUS | Denis Terentyev | 2 | 0 | 1+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Players who left Zenit during the season: ||||||||||||||
| 16 | MF | ECU | Christian Noboa | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 20 | MF | SVK | Róbert Mak | 10 | 2 | 0+5 | 1 | 2 | 1 | 0+1 | 0 | 0+2 | 0 |
| 32 | MF | ARG | Matías Kranevitter | 4 | 0 | 0+2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| 77 | FW | MNE | Luka Đorđević | 1 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 |

### Goal Scorers

| Place | Position | Number | Name | Premier League | Russian Cup | Super Cup | Champions League | Total |
| 1 | FW | 22 | Artem Dzyuba | 17 | 2 | 0 | 2 | 21 |
| 1 | FW | 7 | Sardar Azmoun | 17 | 0 | 2 | 2 | 21 |
| 3 | MF | 91 | Aleksei Sutormin | 3 | 2 | 0 | 0 | 5 |
| 4 | DF | 6 | Branislav Ivanović | 4 | 0 | 0 | 0 | 4 |
| 4 | FW | 8 | Malcom | 4 | 0 | 0 | 0 | 4 |
| 4 | FW | 11 | Sebastián Driussi | 4 | 0 | 0 | 0 | 4 |
| 4 | MF | 27 | Magomed Ozdoyev | 3 | 0 | 0 | 1 | 4 |
| 8 | MF | 17 | Oleg Shatov | 2 | 1 | 0 | 0 | 3 |
| 8 | MF | 21 | Aleksandr Yerokhin | 2 | 1 | 0 | 0 | 3 |
| 8 | MF | 18 | Yuri Zhirkov | 2 | 1 | 0 | 0 | 3 |
| 8 | MF | 10 | Emiliano Rigoni | 2 | 1 | 0 | 0 | 3 |
| 8 | | | Own goal | 2 | 0 | 0 | 1 | 3 |
| 12 | MF | 20 | Róbert Mak | 1 | 1 | 0 | 0 | 2 |
| 12 | DF | 15 | Vyacheslav Karavayev | 1 | 0 | 0 | 0 | 1 |
| 12 | MF | 5 | Wílmar Barrios | 1 | 0 | 0 | 0 | 1 |
| 12 | DF | 19 | Igor Smolnikov | 0 | 1 | 0 | 0 | 1 |
| 12 | MF | 14 | Daler Kuzyayev | 0 | 1 | 0 | 0 | 1 |
| 12 | DF | 44 | Yaroslav Rakitskiy | 0 | 0 | 0 | 1 | 1 |
| | | | TOTALS | 65 | 11 | 2 | 7 | 85 |

### Clean Sheets

| Place | Position | Number | Name | Premier League | Russian Cup | Super Cup | Champions League | Total |
| 1 | GK | 99 | Andrey Lunyov | 9 | 0 | 0 | 0 | 9 |
| 2 | GK | 41 | Mikhail Kerzhakov | 4 | 1 | 0 | 1 | 6 |
| 3 | GK | 78 | Aleksandr Vasyutin | 0 | 1 | 0 | 0 | 1 |
| | | | TOTALS | 12 | 2 | 0 | 1 | 15 |

### Disciplinary record

| Number | Position | Name | Premier League | Premier League | Russian Cup | Russian Cup | Super Cup | Super Cup | Champions League | Champions League | Total | Total |
| 3 | DF | Douglas Santos | 2 | 0 | 1 | 0 | 0 | 0 | 2 | 1 | 5 | 1 |
| 5 | MF | Wílmar Barrios | 9 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 12 | 0 |
| 6 | DF | Branislav Ivanović | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 |
| 7 | FW | Sardar Azmoun | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 5 | 0 |
| 10 | MF | Emiliano Rigoni | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 |
| 11 | FW | Sebastián Driussi | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 14 | MF | Daler Kuzyayev | 4 | 0 | 1 | 0 | 0 | 0 | 3 | 0 | 8 | 0 |
| 15 | DF | Vyacheslav Karavayev | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 17 | MF | Oleg Shatov | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 3 | 0 |
| 18 | MF | Yuri Zhirkov | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 19 | DF | Igor Smolnikov | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 3 | 0 |
| 21 | MF | Aleksandr Yerokhin | 3 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 5 | 0 |
| 22 | FW | Artem Dzyuba | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 3 | 0 |
| 27 | MF | Magomed Ozdoyev | 10 | 1 | 1 | 0 | 2 | 1 | 2 | 0 | 15 | 2 |
| 38 | MF | Leon Musayev | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 44 | DF | Yaroslav Rakitskiy | 7 | 0 | 2 | 0 | 0 | 0 | 3 | 0 | 12 | 0 |
| 87 | DF | Danila Prokhin | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 91 | MF | Aleksei Sutormin | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| 92 | FW | Daniil Shamkin | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Players away on loan: ||||||||||||||
| Players who left Zenit St.Petersburg during the season: ||||||||||||||
| | | TOTALS | 63 | 2 | 9 | 0 | 3 | 1 | 17 | 1 | 92 | 4 |