# 2021–22 FC Shakhtar Donetsk season

The 2021–22 season was FC Shakhtar Donetsk's 31st season in existence and the club's 23rd consecutive season in the top flight of Ukrainian football. In addition to the domestic league, Shakhtar Donetsk participated in this season's editions of the Ukrainian Cup, the Ukrainian Super Cup and the UEFA Champions League. The season covered the period from 24 July 2021 to 30 June 2022.

## Season events

On 12 May, Luís Castro and his coaching staff left Shakhtar Donetsk. On 25 May, Roberto De Zerbi is going to be Shakhtar head coach for the next two seasons.
For the season in a row, Shakhtar Donetsk will play their home games for at the NSC Olimpiyskiy in Kyiv.
On 20 July, Shakhtar Donetsk announced the signing of Vinicius Tobias from Internacional, with the defender joining Shakhtar Donetsk in February 2021 once he turns 18.
On 26 July, Marquinhos Cipriano joined Sion on a season-long loan deal.
On 8 November, Shakhtar Donetsk announced that Dentinho was leaving the club after 10 years.
On 8 December, Júnior Moraes extended his contract with Shakhtar Donetsk until 30 June 2022. The following day, 9 December, Alan Patrick and Maycon both extended their contracts with Shakhtar Donetsk until 31 December 2025.
On 12 December, Shakhtar Donetsk announced that Marlos would leave the club when his contract expired at the end of the year.
On 15 January, Shakhtar Donetsk announced the signing of David Neres from AFC Ajax, on a contract until 31 December 2026. Also on 15 January, Shakhtar Donetsk confirmed the signing of Vinicius Tobias from Internacional.
On 30 January, Danylo Ihnatenko joined Girondins de Bordeaux on loan for the remainder of the season. The following day, 31 January, Danylo Sikan joined Hansa Rostock on loan for the remainder of the season.
On 12 February, Shakhtar Donetsk announced that Yevhen Konoplyanka had been released by the club. The following day, Shakhtar Donetsk extended their contracts with Mykhailo Mudryk and Heorhiy Sudakov until 31 December 2026.
On 24 February, the Ukrainian Premier League was suspended due to the imposition of Martial law in Ukraine due to the Russian invasion.
On 16 March, Júnior Moraes joined Corinthians on a permanent deal until December 2023.
On 29 March, Azerbaijan Premier League club Sabah announced the signing of Oleksiy Kashchuk on loan until the end of the season.
On 31 March, Shakhtar Donetsk confirmed that Maycon had joined Corinthians on loan until the end of 2022. On the same day, Olympique Lyonnais announced the signing of Tetê on a contract until 30 June 2022, Tetê's contract currently being suspended with Shakhtar Donetsk.
On 1 April, Vinicius Tobias joined Real Madrid on loan until the end of the 2022–23 season, with an option to make the move permanent.
On 3 April, Shakhtar announced that they would play friendly matches in Turkey against Beşiktaş, Fenerbahçe, Sevilla, Hajduk Split, Paris Saint-Germain and Lazio to help raise funds for Ukraine.
On 7 April, Internacional announced the signing of Vitão on a contract until 30 June 2022, under the same rules that saw Tetê joining Olympique Lyonnais.
On 12 April, Shakhtar announced that former captain, Yaroslav Rakitskyi, had returned to the club to train and play for the club during their Global Tour for Peace matches. The following day, Alan Patrick left the club to sign permanently for Internacional.
On 26 April, the Premier League season was terminated due to the 2022 Russian invasion of Ukraine, with the standings reflecting the positions of each team heading into the winter break, meaning Shakhtar Donetsk finished in first position.

## Squad

    As of match played 11 December 2021
| Number | Player | Position | Date of birth (age) | Signed from | Signed in | Contract ends | Apps. | Goals |
| Goalkeepers ||||||||||
| 1 | Oleksiy Shevchenko | GK | (1992-02-24)24 February 1992 (aged 30) | Karpaty Lviv | 2018 | | 8 | 0 |
| 12 | Tymur Puzankov | GK | (2003-03-04)4 March 2003 (aged 19) | Academy | 2021 | | 0 | 0 |
| 30 | Andriy Pyatov | GK | (1984-06-28)28 June 1984 (aged 37) | Vorskla Poltava | 2007 | 2023 | 480 | 0 |
| 54 | Yevhen Hrytsenko | GK | (1995-02-05)5 February 1995 (aged 27) | Academy | 2012 | | 0 | 0 |
| 81 | Anatoliy Trubin | GK | (2001-08-01)1 August 2001 (aged 20) | Academy | 2019 | | 56 | 0 |
| Defenders ||||||||||
| 2 | Dodô | DF | (1998-11-17)17 November 1998 (aged 23) | Coritiba | 2018 | 2022 | 96 | 5 |
| 4 | Serhiy Kryvtsov | DF | (1991-03-15)15 March 1991 (aged 31) | Metalurh Zaporizhya | 2010 | | 212 | 13 |
| 5 | Marlon | DF | (1995-09-07)7 September 1995 (aged 26) | Sassuolo | 2021 | 2026 | 22 | 0 |
| 22 | Mykola Matviyenko | DF | (1996-05-02)2 May 1996 (aged 25) | Academy | 2015 | | 30 | 6 |
| 26 | Yukhym Konoplya | DF | (1999-08-26)26 August 1999 (aged 22) | Academy | 2017 | | 11 | 1 |
| 31 | Ismaily | DF | (1990-01-11)11 January 1990 (aged 32) | Braga | 2013 | | 228 | 16 |
| 44 | Viktor Korniyenko | DF | (1999-02-14)14 February 1999 (aged 23) | Academy | 2016 | | 29 | 1 |
| 77 | Valeriy Bondar | DF | (1999-02-27)27 February 1999 (aged 23) | Academy | 2019 | | 39 | 1 |
| Midfielders ||||||||||
| 6 | Taras Stepanenko | MF | (1989-08-08)8 August 1989 (aged 32) | Metalurh Zaporizhya | 2010 | | 357 | 26 |
| 8 | Marcos Antônio | MF | (2000-06-13)13 June 2000 (aged 21) | Estoril | 2019 | | 101 | 9 |
| 15 | Artem Bondarenko | MF | (2000-08-21)21 August 2000 (aged 21) | Academy | 2020 | | 14 | 1 |
| 17 | Maksym Malyshev | MF | (1992-12-24)24 December 1992 (aged 29) | Academy | 2009 | | 77 | 7 |
| 19 | Manor Solomon | MF | (1999-07-24)24 July 1999 (aged 22) | Maccabi Petah Tikva | 2019 | | 106 | 22 |
| 20 | Mykhailo Mudryk | MF | (2001-01-05)5 January 2001 (aged 21) | Academy | 2019 | 2026 | 25 | 2 |
| 25 | Heorhiy Sudakov | MF | (2002-09-01)1 September 2002 (aged 19) | Academy | 2020 | 2026 | 28 | 5 |
| 38 | Pedrinho | MF | (1998-04-13)13 April 1998 (aged 24) | Benfica | 2021 | 2026 | 19 | 4 |
| 50 | Serhiy Bolbat | MF | (1993-01-13)13 January 1993 (aged 29) | Olimpik Donetsk | 2011 | | 63 | 3 |
| 99 | Fernando | MF | (1999-03-01)1 March 1999 (aged 23) | Palmeiras | 2018 | | 69 | 12 |
| Forwards ||||||||||
| 11 | David Neres | FW | (1997-03-03)3 March 1997 (aged 25) | Ajax | 2022 | 2026 | 0 | 0 |
| 23 | Lassina Traoré | FW | (2001-01-12)12 January 2001 (aged 21) | Ajax | 2021 | 2026 | 14 | 9 |
| Contracts suspended ||||||||||
| 3 | Vitão | DF | (2000-02-02)2 February 2000 (aged 22) | Palmeiras | 2019 | 2024 | 36 | 0 |
| 14 | Tetê | MF | (2000-02-15)15 February 2000 (aged 22) | Grêmio | 2019 | | 107 | 31 |
| Away on loan ||||||||||
| 7 | Maycon | MF | (1997-07-15)15 July 1997 (aged 24) | Corinthians | 2018 | 2025 | 98 | 8 |
| 28 | Marquinhos Cipriano | MF | (1999-03-27)27 March 1999 (aged 23) | São Paulo | 2018 | | 25 | 1 |
| 45 | Danylo Sikan | FW | (2001-04-16)16 April 2001 (aged 21) | Karpaty Lviv | 2019 | | 22 | 2 |
| 52 | Ihor Kyryukhantsev | DF | (1996-01-29)29 January 1996 (aged 26) | Academy | 2013 | | | |
| | Vinicius Tobias | DF | (2004-02-23)23 February 2004 (aged 18) | Internacional | 2022 | | 0 | 0 |
| | Valeriy Bondarenko | DF | (1994-02-03)3 February 1994 (aged 28) | Oleksandriya | 2019 | | 1 | 0 |
| | Maksym Chekh | MF | (1999-01-03)3 January 1999 (aged 23) | Academy | 2018 | | | |
| | Danylo Ihnatenko | MF | (1996-02-14)14 February 1996 (aged 26) | Metalurh Zaporizhya | 2016 | | 0 | 0 |
| | Oleksiy Kashchuk | MF | (2000-06-29)29 June 2000 (aged 21) | Vorskla Poltava | 2016 | | | |
| | Andriy Kulakov | MF | (1999-04-28)28 April 1999 (aged 22) | Metalist Kharkiv | 2016 | | | |
| | Dmytro Topalov | MF | (1998-03-12)12 March 1998 (aged 24) | Academy | 2017 | | | |
| | Vladyslav Vakula | MF | (1999-04-29)29 April 1999 (aged 22) | Mariupol | 2019 | 2024 | 4 | 0 |
| | Olarenwaju Kayode | FW | (1993-05-08)8 May 1993 (aged 28) | Manchester City | 2018 | 2023 | 24 | 4 |
| | Andriy Boryachuk | FW | (1996-04-23)23 April 1996 (aged 26) | Academy | 2015 | | 17 | 6 |
| | Bohdan Viunnyk | FW | (2002-05-21)21 May 2002 (aged 19) | Academy | 2020 | | 6 | 0 |
| Players who left during the season ||||||||||
| 9 | Dentinho | FW | (1989-01-19)19 January 1989 (aged 33) | Corinthians | 2011 | | 197 | 29 |
| 10 | Júnior Moraes | FW | (1987-04-04)4 April 1987 (aged 35) | Dynamo Kyiv | 2018 | 2022 | 105 | 59 |
| 11 | Marlos | MF | (1988-06-07)7 June 1988 (aged 33) | Metalist Kharkiv | 2014 | | 287 | 74 |
| 21 | Alan Patrick | MF | (1991-02-13)13 February 1991 (aged 31) | Santos | 2011 | 2025 | 177 | 26 |
| 70 | Yevhen Konoplyanka | MF | (1989-09-29)29 September 1989 (aged 32) | Schalke 04 | 2019 | 2022 | 44 | 5 |
| | Mark Mampassi | DF | (2003-03-12)12 March 2003 (aged 19) | Academy | 2020 | | 0 | 0 |

### Contract suspensions

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 |
| 3 | DF | BRA | Vitão (at Internacional until 30 June 2022) |
| 14 | MF | BRA | Tetê (at Olympique Lyonnais until 30 June 2022) |

### 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 |
| 7 | MF | BRA | Maycon (on loan at Corinthians until 31 December 2022) |
| 28 | MF | BRA | Marquinhos Cipriano (on loan at Sion until 30 June 2022) |
| 45 | FW | UKR | Danylo Sikan (on loan at Hansa Rostock until 30 June 2022) |
| — | DF | BRA | Vinicius Tobias (on loan at Real Madrid until 30 June 2023) |
| — | DF | UKR | Valeriy Bondarenko (on loan at Vorskla Poltava until 30 June 2022) |
| — | MF | UKR | Maksym Chekh (on loan at Mariupol until 30 June 2022) |
| — | MF | UKR | Danylo Ihnatenko (on loan at Girondins de Bordeaux until 30 June 2022) |
| No. | Pos. | Nation | Player |
| — | MF | UKR | Oleksiy Kashchuk (on loan at Sabah until 30 June 2022) |
| — | MF | UKR | Andriy Kulakov (on loan at Mariupol until 30 June 2022) |
| — | MF | UKR | Dmytro Topalov (on loan at Mariupol until 30 June 2022) |
| — | MF | UKR | Vladyslav Vakula (on loan at Vorskla Poltava until 30 June 2022) |
| — | FW | NGA | Olarenwaju Kayode (on loan at Sivasspor until 30 June 2022) |
| — | FW | UKR | Andriy Boryachuk (on loan at Rukh Lviv until 30 June 2022) |
| — | MF | UKR | Bohdan Viunnyk (on loan at Mariupol until 30 June 2022) |

## Transfers
### In

| Date | Position | Name | From | Fee |
| 9 June 2021 | MF | Pedrinho | Benfica | €18,000,000 |
| 18 June 2021 | FW | Lassina Traoré | Ajax | €8,000,000 |
| 22 June 2021 | DF | Marlon | Sassuolo | Undisclosed |
| 20 July 2021 | DF | Vinicius Tobias | Internacional | Undisclosed |
| 15 January 2022 | FW | David Neres | Ajax | Undisclosed |
    † Tobias' move was announced on the above date, and activated on 15 January 2022.

### Out

| Date | Position | Name | To | Fee |
| 25 June 2021 | MF | Oleksandr Pikhalyonok | Dnipro-1 | Undisclosed |
| 6 July 2021 | DF | Davit Khocholava | Copenhagen | Undisclosed |
| 17 December 2021 | DF | Mark Mampassi | Lokomotiv Moscow | Undisclosed |
| 16 March 2022 | FW | Júnior Moraes | Corinthians | Undisclosed |
| 13 April 2022 | MF | Alan Patrick | Internacional | Undisclosed |

### Loans out

| Date from | Position | Name | To | Date to |
| 2 October 2020 | MF | Danylo Ihnatenko | Dnipro-1 | 30 January 2022 |
| 8 July 2021 | DF | Valeriy Bondarenko | Vorskla Poltava | End of season |
| 8 July 2021 | FW | Olarenwaju Kayode | Sivasspor | End of season |
| 22 July 2021 | FW | Bohdan Viunnyk | Mariupol | End of season |
| 26 July 2021 | MF | Marquinhos Cipriano | Sion | End of season |
| 30 January 2022 | MF | Danylo Ihnatenko | Girondins de Bordeaux | End of season |
| 31 January 2022 | FW | Danylo Sikan | Hansa Rostock | End of season |
| 29 March 2022 | MF | Oleksiy Kashchuk | Sabah | End of season |
| 31 March 2022 | MF | Maycon | Corinthians | 31 December 2022 |
| 1 April 2022 | DF | Vinicius Tobias | Real Madrid | End of the 2022/23 season |

### Contract suspensions

| Date | Position | Nationality | Name | Joined | Date | Ref. |
| 31 March 2022 | MF | | Tetê | Olympique Lyonnais | 30 June 2022 | |
| 7 April 2022 | DF | | Vitão | Internacional | 30 June 2022 | |

### Released

| Date | Position | Name | Joined | Date |
| 8 November 2021 | FW | Dentinho | Ceará | 2 March 2022 |
| 31 December 2021 | MF | Marlos | Athletico Paranaense | 1 February 2022 |
| 11 February 2022 | MF | Yevhen Konoplyanka | KS Cracovia | 11 February 2022 |
| 30 June 2022 | DF | Daniel Ehbudzhuo | Arminia Hannover | 31 January 2024 |
| 30 June 2022 | MF | Yevhen Hrytsenko | Van | 7 November 2022 |
| 30 June 2022 | FW | Stanislav Biblyk | Aluston-YUBK Alushta | 1 September 2022 |

## Competitions
### Overall record

| 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 | 24 July 2021 | 11 December 2021 | Matchday 1 | 1st (no title awarded) | 18 | 15 | 2 | 1 | 49 | 10 | +39 | 083.33 |
| Ukrainian Cup | 27 October 2021 | 27 October 2021 | Round of 16 | Quarter-finals (cancelled) | 1 | 1 | 0 | 0 | 3 | 0 | +3 | 100.00 |
| Super Cup | 22 September 2021 | 22 September 2021 | Final | Winners | 1 | 1 | 0 | 0 | 3 | 0 | +3 | 100.00 |
| Champions League | 3 August 2021 | 7 December 2021 | Third qualifying round | Group stage | 10 | 3 | 3 | 4 | 9 | 16 | −7 | 030.00 |
| Total | Total | Total | Total | Total | 30 | 20 | 5 | 5 | 64 | 26 | +38 | 066.67 |
Source: Results

### Premier League
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Shakhtar Donetsk | 18 | 15 | 2 | 1 | 49 | 10 | +39 | 47 | Qualification for the Champions League group stage |
| 2 | Dynamo Kyiv | 18 | 14 | 3 | 1 | 47 | 9 | +38 | 45 | Qualification for the Champions League second qualifying round |
| 3 | Dnipro-1 | 18 | 13 | 1 | 4 | 35 | 17 | +18 | 40 | Qualification for the Europa League play-off round |
| 4 | Zorya Luhansk | 18 | 11 | 3 | 4 | 37 | 19 | +18 | 36 | Qualification for the Europa Conference League third qualifying round |
| 5 | Vorskla Poltava | 18 | 9 | 6 | 3 | 30 | 18 | +12 | 33 | Qualification for the Europa Conference League second qualifying round |

#### Results summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |
Source: Results

#### Results by round

| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| Ground | H | A | H | H | A | A | H | A | H | A | H | A | H | A | H | A | H | A |
| Result | W | W | L | W | W | D | W | W | W | D | W | W | W | W | W | W | W | W |
| Position | 3 | 2 | 7 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 2 | 2 | 1 | 1 |

#### Results
### UEFA Champions League
#### Third qualifying round
#### Group stage

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Real Madrid | 6 | 5 | 0 | 1 | 14 | 3 | +11 | 15 | Advance to knockout phase |
| 2 | Inter Milan | 6 | 3 | 1 | 2 | 8 | 5 | +3 | 10 | Advance to knockout phase |
| 3 | Sheriff Tiraspol | 6 | 2 | 1 | 3 | 7 | 11 | −4 | 7 | Transfer to Europa League |
| 4 | Shakhtar Donetsk | 6 | 0 | 2 | 4 | 2 | 12 | −10 | 2 | |

## Squad statistics

    As of match played 11 December 2021

### Appearances and goals

| No. | Pos | Nat | Player | Total | Total | Premier League | Premier League | Ukrainian Cup | Ukrainian Cup | Supercup | Supercup | UEFA Champions League | UEFA Champions League |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| 1 | GK | UKR | Oleksiy Shevchenko | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 |
| 2 | DF | BRA | Dodô | 26 | 0 | 14 | 0 | 0+1 | 0 | 1 | 0 | 10 | 0 |
| 4 | DF | UKR | Serhiy Kryvtsov | 13 | 0 | 5+2 | 0 | 1 | 0 | 0+1 | 0 | 2+2 | 0 |
| 5 | DF | BRA | Marlon | 22 | 0 | 12 | 0 | 0 | 0 | 1 | 0 | 9 | 0 |
| 6 | MF | UKR | Taras Stepanenko | 22 | 2 | 13 | 2 | 0 | 0 | 1 | 0 | 3+5 | 0 |
| 8 | MF | BRA | Marcos Antônio | 28 | 3 | 8+9 | 1 | 1 | 1 | 0+1 | 0 | 6+3 | 1 |
| 15 | MF | UKR | Artem Bondarenko | 9 | 1 | 2+4 | 1 | 1 | 0 | 0 | 0 | 1+1 | 0 |
| 19 | MF | ISR | Manor Solomon | 26 | 4 | 8+8 | 4 | 1 | 0 | 0+1 | 0 | 7+1 | 0 |
| 20 | MF | UKR | Mykhailo Mudryk | 19 | 2 | 7+4 | 2 | 0+1 | 0 | 0 | 0 | 1+6 | 0 |
| 22 | DF | UKR | Mykola Matviyenko | 23 | 1 | 12+2 | 1 | 0 | 0 | 1 | 0 | 8 | 0 |
| 23 | FW | BFA | Lassina Traoré | 14 | 9 | 4+3 | 6 | 0 | 0 | 1 | 2 | 6 | 1 |
| 25 | MF | UKR | Heorhiy Sudakov | 14 | 4 | 5+5 | 4 | 1 | 0 | 0 | 0 | 1+2 | 0 |
| 26 | DF | UKR | Yukhym Konoplya | 11 | 1 | 4+5 | 1 | 1 | 0 | 0+1 | 0 | 0 | 0 |
| 30 | GK | UKR | Andriy Pyatov | 12 | 0 | 6 | 0 | 1 | 0 | 1 | 0 | 4 | 0 |
| 31 | DF | BRA | Ismaily | 21 | 0 | 9+3 | 0 | 0+1 | 0 | 1 | 0 | 4+3 | 0 |
| 38 | MF | BRA | Pedrinho | 19 | 4 | 8+3 | 3 | 0 | 0 | 1 | 0 | 7 | 1 |
| 44 | DF | UKR | Viktor Korniyenko | 13 | 1 | 7+3 | 1 | 1 | 0 | 0 | 0 | 1+1 | 0 |
| 77 | DF | UKR | Valeriy Bondar | 8 | 0 | 4+3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 81 | GK | UKR | Anatoliy Trubin | 18 | 0 | 12 | 0 | 0 | 0 | 0 | 0 | 6 | 0 |
| 99 | MF | BRA | Fernando | 14 | 8 | 7 | 5 | 1 | 1 | 0 | 0 | 5+1 | 2 |
| Players who suspended their contracts: ||||||||||||||
| 3 | DF | BRA | Vitão | 15 | 0 | 5+4 | 0 | 1 | 0 | 0 | 0 | 5 | 0 |
| 14 | MF | BRA | Tetê | 28 | 10 | 11+6 | 9 | 1 | 0 | 0 | 0 | 8+2 | 1 |
| Players away on loan: ||||||||||||||
| 7 | MF | BRA | Maycon | 26 | 0 | 11+4 | 0 | 0 | 0 | 1 | 0 | 9+1 | 0 |
| 45 | FW | UKR | Danylo Sikan | 14 | 2 | 3+8 | 2 | 0 | 0 | 0+1 | 0 | 0+2 | 0 |
| Players who left Shakhtar Donetsk during the season: ||||||||||||||
| 9 | FW | BRA | Dentinho | 7 | 2 | 1+3 | 1 | 0+1 | 1 | 0 | 0 | 0+2 | 0 |
| 10 | FW | UKR | Júnior Moraes | 1 | 1 | 0+1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 11 | MF | UKR | Marlos | 26 | 3 | 9+5 | 2 | 0+1 | 0 | 1 | 0 | 1+9 | 1 |
| 21 | MF | BRA | Alan Patrick | 20 | 4 | 10+1 | 2 | 0 | 0 | 1 | 1 | 5+3 | 1 |
| 70 | MF | UKR | Yevhen Konoplyanka | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0+2 | 0 |

### Goalscorers

| Place | Position | Nation | Number | Name | Premier League | Ukrainian Cup | Super Cup | Champions League | Total |
| 1 | MF | | 14 | Tetê | 9 | 0 | 0 | 1 | 10 |
| 2 | FW | | 23 | Lassina Traoré | 6 | 0 | 2 | 1 | 9 |
| 3 | MF | | 99 | Fernando | 5 | 1 | 0 | 2 | 8 |
| 4 | MF | | 25 | Heorhiy Sudakov | 4 | 0 | 0 | 0 | 4 |
| 4 | MF | | 19 | Manor Solomon | 4 | 0 | 0 | 0 | 4 |
| 4 | MF | | 38 | Pedrinho | 3 | 0 | 0 | 1 | 4 |
| 4 | MF | | 21 | Alan Patrick | 2 | 0 | 1 | 1 | 4 |
| 8 | MF | | 11 | Marlos | 2 | 0 | 0 | 1 | 3 |
| 8 | MF | | 8 | Marcos Antônio | 1 | 1 | 0 | 1 | 3 |
| 10 | FW | | 45 | Danylo Sikan | 2 | 0 | 0 | 0 | 2 |
| 10 | MF | | 20 | Mykhailo Mudryk | 2 | 0 | 0 | 0 | 2 |
| 10 | MF | | 6 | Taras Stepanenko | 2 | 0 | 0 | 0 | 2 |
| 10 | FW | | 9 | Dentinho | 1 | 1 | 0 | 0 | 2 |
| 10 | | | | Own goal | 1 | 0 | 0 | 1 | 2 |
| 15 | DF | | 44 | Viktor Korniyenko | 1 | 0 | 0 | 0 | 1 |
| 15 | DF | | 22 | Mykola Matviyenko | 1 | 0 | 0 | 0 | 1 |
| 15 | MF | | 15 | Artem Bondarenko | 1 | 0 | 0 | 0 | 1 |
| 15 | DF | | 26 | Yukhym Konoplya | 1 | 0 | 0 | 0 | 1 |
| 15 | FW | | 10 | Júnior Moraes | 1 | 0 | 0 | 0 | 1 |
| TOTALS | TOTALS | TOTALS | TOTALS | TOTALS | 49 | 3 | 3 | 9 | 64 |

### Clean sheets

| Place | Position | Nation | Number | Name | Premier League | Ukrainian Cup | Super Cup | Champions League | Total |
| 1 | GK | | 30 | Andriy Pyatov | 4 | 1 | 1 | 1 | 7 |
| 2 | GK | | 81 | Anatoliy Trubin | 5 | 0 | 0 | 1 | 6 |
| TOTALS | TOTALS | TOTALS | TOTALS | TOTALS | 9 | 1 | 1 | 2 | 13 |

### Disciplinary record

| Number | Position | Name | Premier League | Premier League | Ukrainian Cup | Ukrainian Cup | Super Cup | Super Cup | Champions League | Champions League | Total | Total |
| 2 | DF | Dodô | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 1 |
| 4 | DF | Serhiy Kryvtsov | 3 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 5 | 0 |
| 5 | DF | Marlon | 4 | 1 | 0 | 0 | 1 | 0 | 2 | 0 | 7 | 1 |
| 6 | MF | Taras Stepanenko | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 0 |
| 8 | MF | Marcos Antônio | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 3 | 0 |
| 15 | MF | Artem Bondarenko | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 19 | MF | Manor Solomon | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| 20 | MF | Mykhailo Mudryk | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 0 |
| 23 | FW | Lassina Traoré | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 25 | MF | Heorhiy Sudakov | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| 26 | DF | Yukhym Konoplya | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 31 | DF | Ismaily | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 38 | MF | Pedrinho | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 4 | 0 |
| 44 | DF | Viktor Korniyenko | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 77 | DF | Valeriy Bondar | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 81 | GK | Anatoliy Trubin | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| 99 | MF | Fernando | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 4 | 0 |
| Players who suspended their contracts: |||||||||||||
| 3 | DF | Vitão | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 2 | 0 |
| 14 | MF | Tetê | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 4 | 0 |
| Players away on loan: ||||||||||||||
| 7 | MF | Maycon | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 0 |
| 45 | FW | Danylo Sikan | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| Players who left Shakhtar Donetsk during the season: ||||||||||||||
| 9 | FW | Dentinho | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| 11 | MF | Marlos | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 21 | MF | Alan Patrick | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 3 | 0 |
| | | TOTALS | 30 | 2 | 1 | 0 | 4 | 0 | 19 | 0 | 54 | 2 |