# 2018–19 FC Shakhtar Donetsk season

The 2018–19 Shakhtar Donetsk season was the club's 28th season.

## Squad

The squad is as of 4 March 2019.
| Squad no. | Name | Position | Date of birth (age) | Notes |
| Goalkeepers ||||||
| 1 | Oleksiy Shevchenko | GK | (1992-02-24) 24 February 1992 (age 32) | |
| 30 | Andriy Pyatov | GK | (1984-06-28) 28 June 1984 (age 40) | Vice Captain |
| 55 | Oleh Kudryk | GK | (1996-10-17) 17 October 1996 (age 28) | |
| Defenders ||||||
| 2 | Bohdan Butko | RB/LB | (1991-01-13) 13 January 1991 (age 33) | Vice Captain |
| 4 | Serhiy Kryvtsov | CB | (1991-03-15) 15 March 1991 (age 33) | Vice Captain |
| 5 | Davit Khocholava | CB | (1993-02-08) 8 February 1993 (age 31) | |
| 15 | Valeriy Bondarenko | CB | (1994-02-03) 3 February 1994 (age 30) | |
| 18 | Ivan Ordets | CB | (1992-07-08) 8 July 1992 (age 32) | Vice Captain |
| 22 | Mykola Matviyenko | LB/CB/RB | (1996-05-02) 2 May 1996 (age 28) | |
| 31 | Ismaily | LB/LWB | (1990-01-11) 11 January 1990 (age 34) | |
| Midfielders ||||||
| 6 | Taras Stepanenko | DM | (1989-08-08) 8 August 1989 (age 35) | Club Captain |
| 7 | Taison | LW/AM | (1988-01-13) 13 January 1988 (age 36) | |
| 9 | Dentinho | AM/CM/LW | (1989-01-19) 19 January 1989 (age 35) | |
| 11 | Marlos | RW/AM | (1988-06-07) 7 June 1988 (age 36) | |
| 14 | Tetê | RW/LW/AM | (2000-02-15) 15 February 2000 (age 24) | |
| 17 | Maksym Malyshev | DM | (1992-12-24) 24 December 1992 (age 32) | |
| 19 | Manor Solomon | RW/LW/AM | (1999-07-24) 24 July 1999 (age 25) | |
| 21 | Alan Patrick | CM/AM/RW | (1991-02-13) 13 February 1991 (age 33) | |
| 23 | Wellington Nem | AM/RW/LW | (1992-02-06) 6 February 1992 (age 32) | |
| 27 | Maycon | CM | (1997-07-15) 15 July 1997 (age 27) | |
| 28 | Marquinhos Cipriano | RW/LW | (1999-03-27) 27 March 1999 (age 25) | |
| 29 | Andriy Totovytskyi | AM/RW/ST | (1993-01-20) 20 January 1993 (age 31) | |
| 50 | Serhiy Bolbat | LW/RW/RB | (1993-01-13) 13 January 1993 (age 31) | |
| 74 | Viktor Kovalenko | AM/CM | (1996-02-14) 14 February 1996 (age 28) | |
| 88 | Marcos Antônio | CM/AM | (2000-06-13) 13 June 2000 (age 24) | |
| 99 | Fernando | LW/ST | (1999-03-01) 1 March 1999 (age 25) | |
| Forwards ||||||
| 8 | Olarenwaju Kayode | ST/LW/RW | (1993-05-08) 8 May 1993 (age 31) | |
| 10 | Júnior Moraes | ST | (1987-04-04) 4 April 1987 (age 37) | |

### Other players under the contract

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 |
| 70 | GK | UKR | Ruslan Yefanov |
| — | DF | UKR | Andriy Zaporoshchenko |
| No. | Pos. | Nation | Player |
| — | DF | UKR | Volodymyr Hrachov |
| — | DF | UKR | Oleksandr Masalov |

### U21 team squad

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 |
| 56 | MF | UKR | Andriy Kulakov |
| 57 | FW | UKR | Oleksiy Kashchuk |
| 58 | DF | UKR | Yevhen Chahovets |
| 59 | MF | UKR | Mykyta Adamenko |
| 61 | MF | UKR | Dmytro Topalov |
| 62 | MF | UKR | Volodymyr Yakimets |
| 63 | FW | UKR | Oleksandr Hlahola |
| 64 | FW | UKR | Roman Yalovenko |
| 65 | DF | UKR | Yukhym Konoplya |
| 68 | GK | UKR | Anatoliy Trubin |
| 71 | MF | UKR | Maksym Chekh |
| 72 | FW | UKR | Vladyslav Kuzmenko |
| No. | Pos. | Nation | Player |
| 75 | MF | UKR | Viktor Korniyenko |
| 77 | DF | UKR | Valeriy Bondar |
| 78 | DF | UKR | Yuriy Mate |
| 79 | GK | UKR | Vladyslav Vertyey |
| 82 | GK | UKR | Yevhen Kucherenko |
| 83 | MF | UKR | Dmytro Kryskiv |
| 84 | FW | UKR | Artem Kholod |
| 85 | MF | UKR | Kyrylo Melichenko |
| 86 | DF | UKR | Dmytro Pavlish |
| 87 | DF | UKR | Nazariy Muravskyi |
| 89 | FW | BLR | Ilya Vasilevich |
| 92 | MF | UKR | Maksym Andrushchenko |

### New contracts

| No. | Pos | Player | Date | Source |
| 31 | DF | Ismaily | 20 June 2018 | |
| 11 | MF | Marlos | 29 November 2018 | |

## Transfers
### Transfer in

| Date | Position | No. | Player | From club | Fee | Ref. |
| 8 June 2018 | FW | 8 | Olarenwaju Kayode | Manchester City | €3,000,000 | |
| 16 June 2018 | MF | 99 | Fernando | Palmeiras | €5,500,000 | |
| 17 June 2018 | GK | 1 | Oleksiy Shevchenko | Karpaty Lviv | Undisclosed | |
| 17 June 2018 | MF | 27 | Maycon | Corinthians | €6,600,000 | |
| 18 June 2018 | FW | 10 | Júnior Moraes | Dynamo Kyiv | Free | |
| 10 July 2018 | MF | 28 | Marquinhos Cipriano | São Paulo | €1,000,000 | |
| 11 January 2019 | MF | 19 | Manor Solomon | Maccabi Petah Tikva | €6,000,000 | |
| 21 January 2019 | FW | 14 | Danylo Sikan | Karpaty Lviv | €150,000 | |
| 23 January 2019 | DF | 15 | Valeriy Bondarenko | Oleksandriya | €600,000 | |
| 19 February 2019 | MF | 88 | Marcos Antônio | Estoril | €3,500,000 | |
| 28 February 2019 | MF | 14 | Tetê | Grêmio | €15,000,000 | |
| Total | Total | Total | Total | Total | €41,350,000 | €41,350,000 |

### Transfer out

| Date | Position | No. | Player | To club | Fee | Ref. |
| 5 June 2018 | MF | 8 | Fred | Manchester United | €59,000,000 | |
| 6 June 2018 | FW | 19 | Facundo Ferreyra | Benfica | Free | |
| 22 June 2018 | DF | 33 | Darijo Srna | Cagliari | Free | |
| 27 June 2018 | FW | | Vladyslav Buhay | Mariupol | Free | |
| 1 July 2018 | MF | 60 | Oleksiy Zinkevych | Volyn Lutsk | Free | |
| 3 July 2018 | FW | 41 | Giorgi Arabidze | Nacional | Undisclosed | |
| 4 July 2018 | FW | | Artur Zahorulko | Olimpik Donetsk | Free | |
| 8 July 2018 | FW | 86 | Ruslan Fomin | Mariupol | Free | |
| 24 July 2018 | DF | 66 | Márcio Azevedo | Atlético Paranaense | Free | |
| 9 August 2018 | MF | 10 | Bernard | Everton | Free | |
| 25 September 2018 | MF | 24 | Dmytro Hrechyshkin | Oleksandriya | Free | |
| 17 December 2018 | DF | | Ihor Duts | Rukh | Free | |
| 14 January 2019 | MF | 60 | Illya Putrya | Mariupol | Free | |
| 15 January 2019 | MF | 24 | Serhiy Hryn | Vejle Boldklub | Free | |
| 18 January 2019 | FW | 50 | Pylyp Budkivskyi | Zorya Luhansk | Free | |
| 28 January 2019 | DF | 44 | Yaroslav Rakitskiy | Zenit Saint Petersburg | €10,000,000 | |
| 12 February 2019 | GK | 26 | Mykyta Shevchenko | Zorya Luhansk | Free | |
| Total | Total | Total | Total | Total | €69,000,000 | €69,000,000 |

### Loan in

| Date | Position | No. | Player | From club | Fee | Ref. |
| Total | Total | Total | Total | Total | €0 | €0 |

### Loan out

| Date | Position | No. | Player | To club | Fee | Ref. |
| 2 February 2018 | DF | | Taras Kacharaba | Slovan | Free | |
| 13 June 2018 | DF | 76 | Murad Khachayev | Sumgayit | Free | |
| 13 June 2018 | MF | 72 | Vyacheslav Churko | Mariupol | Free | |
| 15 June 2018 | DF | 69 | Danylo Sahutkin | Arsenal Kyiv | Free | |
| 20 June 2018 | FW | 41 | Andriy Boryachuk | Mariupol | Free | |
| 28 June 2018 | GK | 54 | Yevhen Hrytsenko | Mariupol | Free | |
| 28 June 2018 | DF | 16 | Serhiy Chobotenko | Mariupol | Free | |
| 29 June 2018 | MF | 97 | Danylo Ihnatenko | Mariupol | Free | |
| 29 June 2018 | DF | 52 | Ihor Kyryukhantsev | Mariupol | Free | |
| 5 July 2018 | FW | | Denys Bezborodko | Desna | Free | |
| 8 July 2018 | MF | 34 | Ivan Petryak | Ferencvárosi | Free | |
| 11 July 2018 | DF | | Yuriy Senytskyi | Avanhard | Free | |
| 21 July 2018 | MF | 67 | Oleksandr Pikhalyonok | Mariupol | Free | |
| 22 July 2018 | MF | 58 | Andriy Korobenko | Mariupol | Free | |
| 29 July 2018 | DF | 98 | Dodô | Vitória | Free | |
| 8 August 2018 | FW | 99 | Gustavo Blanco Leschuk | Malaga | Free | |
| 31 August 2018 | MF | 59 | Oleksandr Zubkov | Mariupol | Free | |
| 3 September 2018 | DF | 95 | Eduard Sobol | Jablonec | Free | |
| 12 September 2018 | FW | | Denys Arendaruk | Rukh | Free | |
| 1 February 2019 | DF | 94 | Oleh Danchenko | Yenisey | Free | |
| 12 February 2019 | FW | | Vladyslav Kulach | Oleksandriya | Free | |
| 13 February 2019 | FW | 14 | Danylo Sikan | Mariupol | Free | |
| 22 February 2019 | DF | | Serhiy Vakulenko | Arsenal Kyiv | Free | |
| 22 February 2019 | MF | 20 | Vyacheslav Tankovskyi | Arsenal Kyiv | Free | |
| 1 March 2019 | MF | 91 | Mykhailo Mudryk | Arsenal Kyiv | Free | |
| 3 March 2019 | FW | 90 | Artem Dudik | Slutsk | Free | |
| Total | Total | Total | Total | Total | €0 | €0 |

### Loan return

| Date | Position | No. | Player | From club | Fee | Ref. |
| 20 December 2018 | DF | | Dmytro Shevchenko | Rukh | Free | |
| Total | Total | Total | Total | Total | €0 | €0 |

## 2018–19 selection by nationality

| Nationality | | | | | | | | | Total players |
| Current squad selection | 15 | 10 | - | 1 | - | 1 | - | 1 | 28 |
| Youth/reserves squad selection | 23 | - | - | - | - | - | 1 | - | 24 |
| Players out on loan | 23 | 1 | 1 | - | 1 | - | - | - | 26 |

## Competitions
### Overall

| Competition | Started round | Current position | Final position | First match | Last match |
| Premier League | Matchday 1 | — | Winners | 25 July 2018 | 30 May 2019 |
| Cup | Round of 16 | — | Winners | 31 October 2018 | 15 May 2019 |
| Super Cup | Final | — | Runner-up | 21 July 2018 | 21 July 2018 |
| Champions League | Group stage | — | Group stage | 19 September 2018 | 12 December 2018 |
| Europa League | Round of 32 | — | Round of 32 | 14 February 2019 | 21 February 2019 |
Updated to match played 19 May 2019 Source: Competitions

### Overview

| Competition | Record | Record | Record | Record | Record | Record | Record | Record |
| Competition | G | W | D | L | GF | GA | GD | Win % |
| Premier League | 32 | 26 | 5 | 1 | 73 | 11 | +62 | 081.25 |
| Super Cup | 1 | 0 | 0 | 1 | 0 | 1 | −1 | 000.00 |
| Cup | 4 | 4 | 0 | 0 | 10 | 3 | +7 | 100.00 |
| Champions League | 6 | 1 | 3 | 2 | 8 | 16 | −8 | 016.67 |
| Europa League | 2 | 0 | 1 | 1 | 3 | 6 | −3 | 000.00 |
| Total | 45 | 31 | 9 | 5 | 94 | 37 | +57 | 068.89 |
Updated to match played 31 May 2019 Source: Competitions

### Ukrainian Premier League
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Shakhtar Donetsk | 22 | 18 | 3 | 1 | 52 | 9 | +43 | 57 | Qualification for the Championship round |
| 2 | Dynamo Kyiv | 22 | 16 | 2 | 4 | 40 | 11 | +29 | 50 | Qualification for the Championship round |
| 3 | FC Oleksandriya | 22 | 12 | 5 | 5 | 31 | 19 | +12 | 41 | Qualification for the Championship round |
| 4 | Zorya Luhansk | 22 | 8 | 8 | 6 | 28 | 20 | +8 | 32 | Qualification for the Championship round |
| 5 | FC Lviv | 22 | 7 | 9 | 6 | 19 | 20 | −1 | 30 | Qualification for the Championship round |
* ↑ Teams play each other twice (22 matches), before the league split into two groups (the top six and the bottom six) for the last 10 matches.
Teams that placed 10th and 11th in the 2018–19 Ukrainian Premier League play two-leg play-off with the second and third teams of the 2018–19 Ukrainian First League. The draw for play-offs took place on 24 May 2019 and the games will be played on 4 and 8 June 2019.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Chornomorets Odesa | 0 – 2 | Kolos Kovalivka | 0 – 0 | 0 – 2 |
| Karpaty Lviv | 3 – 1 | Volyn Lutsk | 0 – 0 | 3 – 1 |

### Second leg

Kolos Kovalivka won 2–0 on aggregate and were promoted to the 2019–20 Ukrainian Premier League. Chornomorets Odesa were relegated to the 2019–20 Ukrainian First League
Karpaty Lviv won 3–0 on aggregate and retained their spot in the 2019–20 Ukrainian Premier League. Volyn Lutsk remained in the 2019–20 Ukrainian First League
Due to fan violence at the game and attack on referee, the original score 1–3 was scratched and replaced with technical score 0–3 loss to Volyn and win for Karpaty. Additionally, the Lutsk department of police started criminal proceedings on the fact of intentional damage to property during the game by the Karpaty fans.

### Championship round table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Shakhtar Donetsk (C) | 32 | 26 | 5 | 1 | 73 | 11 | +62 | 83 | Qualification for the Champions League group stage |
| 2 | Dynamo Kyiv | 32 | 22 | 6 | 4 | 54 | 18 | +36 | 72 | Qualification for the Champions League third qualifying round |
| 3 | FC Oleksandriya | 32 | 14 | 7 | 11 | 39 | 34 | +5 | 49 | Qualification for the Europa League group stage |
| 4 | FC Mariupol | 32 | 12 | 7 | 13 | 36 | 47 | −11 | 43 | Qualification for the Europa League third qualifying round |
| 5 | Zorya Luhansk | 32 | 11 | 10 | 11 | 39 | 34 | +5 | 43 | Qualification for the Europa League second qualifying round |
* 1 2 3 Since the winners of the 2018–19 Ukrainian Cup, Shakhtar Donetsk, qualified for European competition based on league position, the spot awarded to the cup winners (Europa League group stage) was passed to the third-placed team, the spot awarded to the third-placed team (Europa League third qualifying round) was passed to the fourth-placed team, and the spot awarded to the fourth-placed team (Europa League second qualifying round) was passed to the fifth-placed team.
* 1 2 Head to Head: Mariupol – Zorya +3=0-1, advantage Mariupol.
Teams that placed 10th and 11th in the 2018–19 Ukrainian Premier League play two-leg play-off with the second and third teams of the 2018–19 Ukrainian First League. The draw for play-offs took place on 24 May 2019 and the games will be played on 4 and 8 June 2019.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Chornomorets Odesa | 0 – 2 | Kolos Kovalivka | 0 – 0 | 0 – 2 |
| Karpaty Lviv | 3 – 1 | Volyn Lutsk | 0 – 0 | 3 – 1 |

### Second leg

Kolos Kovalivka won 2–0 on aggregate and were promoted to the 2019–20 Ukrainian Premier League. Chornomorets Odesa were relegated to the 2019–20 Ukrainian First League
Karpaty Lviv won 3–0 on aggregate and retained their spot in the 2019–20 Ukrainian Premier League. Volyn Lutsk remained in the 2019–20 Ukrainian First League
Due to fan violence at the game and attack on referee, the original score 1–3 was scratched and replaced with technical score 0–3 loss to Volyn and win for Karpaty. Additionally, the Lutsk department of police started criminal proceedings on the fact of intentional damage to property during the game by the Karpaty fans.

#### Results summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |

#### 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 | 31 | 32 |
| Ground | A | H | A | H | A | A | H | A | H | A | H | H | A | H | A | H | H | A | H | A | H | A | A | H | A | A | H | H | A | H | H | A |
| Result | W | W | L | W | W | W | W | W | W | W | D | W | W | W | W | D | D | W | W | W | W | W | W | W | D | W | W | W | W | D | W | W |
| Position | 3 | 1 | 3 | 3 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 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 | MCI | LYO | SHK | HOF |
| 1 | Manchester City | 6 | 4 | 1 | 1 | 16 | 6 | +10 | 13 | Advance to knockout phase | — | 1–2 | 6–0 | 2–1 |
| 2 | Lyon | 6 | 1 | 5 | 0 | 12 | 11 | +1 | 8 | Advance to knockout phase | 2–2 | — | 2–2 | 2–2 |
| 3 | Shakhtar Donetsk | 6 | 1 | 3 | 2 | 8 | 16 | −8 | 6 | Transfer to Europa League | 0–3 | 1–1 | — | 2–2 |
| 4 | TSG Hoffenheim | 6 | 0 | 3 | 3 | 11 | 14 | −3 | 3 | | 1–2 | 3–3 | 2–3 | — |

### Appearances and goals

| No. | Pos | Nat | Player | Total | Total | Premier League | Premier League | Ukrainian Cup | Ukrainian Cup | UEFA Champions League | UEFA Champions League | UEFA Europa League | UEFA Europa League | Supercup | Supercup |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| 1 | GK | UKR | Oleksiy Shevchenko | 5 | 0 | 3 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 | DF | UKR | Bohdan Butko | 19 | 0 | 12+2 | 0 | 0 | 0 | 1+2 | 0 | 2 | 0 | 0 | 0 |
| 4 | DF | UKR | Serhiy Kryvtsov | 32 | 0 | 20+1 | 0 | 4 | 0 | 5 | 0 | 1 | 0 | 1 | 0 |
| 5 | DF | GEO | Davit Khocholava | 33 | 2 | 25 | 2 | 2+1 | 0 | 3 | 0 | 2 | 0 | 0 | 0 |
| 6 | MF | UKR | Taras Stepanenko | 36 | 4 | 22+4 | 4 | 2 | 0 | 6 | 0 | 1 | 0 | 1 | 0 |
| 7 | MF | BRA | Taison | 35 | 6 | 23+2 | 3 | 3 | 0 | 5 | 2 | 2 | 1 | 0 | 0 |
| 8 | FW | NGA | Olarenwaju Kayode | 16 | 1 | 3+7 | 1 | 1+1 | 0 | 0+3 | 0 | 0+1 | 0 | 0 | 0 |
| 9 | MF | BRA | Dentinho | 16 | 5 | 4+8 | 4 | 0+2 | 1 | 0+2 | 0 | 0 | 0 | 0 | 0 |
| 10 | FW | UKR | Júnior Moraes | 39 | 26 | 27 | 19 | 3 | 3 | 6 | 3 | 2 | 1 | 1 | 0 |
| 11 | MF | UKR | Marlos | 26 | 10 | 16+3 | 9 | 1 | 0 | 3 | 0 | 2 | 1 | 1 | 0 |
| 14 | MF | BRA | Tetê | 10 | 4 | 4+4 | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 15 | DF | UKR | Valeriy Bondarenko | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 17 | MF | UKR | Maksym Malyshev | 4 | 0 | 0+3 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 |
| 18 | DF | UKR | Ivan Ordets | 2 | 0 | 1+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 19 | MF | ISR | Manor Solomon | 16 | 1 | 6+5 | 0 | 1+2 | 1 | 0 | 0 | 1+1 | 0 | 0 | 0 |
| 21 | MF | BRA | Alan Patrick | 38 | 2 | 23+4 | 2 | 3 | 0 | 2+3 | 0 | 2 | 0 | 1 | 0 |
| 22 | DF | UKR | Mykola Matviyenko | 27 | 3 | 12+6 | 3 | 3 | 0 | 5 | 0 | 1 | 0 | 0 | 0 |
| 23 | MF | BRA | Wellington Nem | 21 | 3 | 14+1 | 3 | 1+3 | 0 | 1+1 | 0 | 0 | 0 | 0 | 0 |
| 27 | MF | BRA | Maycon | 30 | 5 | 11+10 | 4 | 0+2 | 0 | 5+1 | 1 | 0+1 | 0 | 0 | 0 |
| 28 | MF | BRA | Marquinhos Cipriano | 5 | 0 | 1+4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 29 | MF | UKR | Andriy Totovytskyi | 8 | 1 | 1+5 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0+1 | 0 |
| 30 | GK | UKR | Andriy Pyatov | 38 | 0 | 27 | 0 | 2 | 0 | 6 | 0 | 2 | 0 | 1 | 0 |
| 31 | DF | BRA | Ismaily | 39 | 2 | 27 | 0 | 3 | 0 | 6 | 2 | 2 | 0 | 1 | 0 |
| 50 | MF | UKR | Serhiy Bolbat | 30 | 3 | 17+3 | 3 | 3 | 0 | 2+2 | 0 | 0+2 | 0 | 0+1 | 0 |
| 55 | GK | UKR | Oleh Kudryk | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 68 | GK | UKR | Anatoliy Trubin | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 74 | MF | UKR | Viktor Kovalenko | 37 | 7 | 16+9 | 7 | 3 | 0 | 4+2 | 0 | 2 | 0 | 1 | 0 |
| 77 | DF | UKR | Valeriy Bondar | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 88 | MF | BRA | Marcos Antônio | 10 | 1 | 7+1 | 0 | 1+1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 99 | MF | BRA | Fernando | 22 | 2 | 7+11 | 2 | 1 | 0 | 1+1 | 0 | 0 | 0 | 1 | 0 |
| Players who left Shakhtar Donetsk during the season: ||||||||||||||
| 44 | DF | UKR | Yaroslav Rakitskiy | 16 | 1 | 11 | 1 | 0 | 0 | 4 | 0 | 0 | 0 | 1 | 0 |
| 91 | MF | UKR | Mykhailo Mudryk | 1 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 94 | DF | UKR | Oleh Danchenko | 12 | 1 | 8+1 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 |

### Goalscorers

| Place | Position | Nation | Number | Name | Premier League | Ukrainian Cup | Champions League | Europa League | Super Cup | Total |
| 1 | FW | | 10 | Júnior Moraes | 19 | 3 | 3 | 1 | 0 | 26 |
| 2 | MF | | 11 | Marlos | 9 | 0 | 0 | 1 | 0 | 10 |
| 3 | MF | | 74 | Viktor Kovalenko | 7 | 0 | 0 | 0 | 0 | 7 |
| 4 | MF | | 7 | Taison | 3 | 0 | 2 | 1 | 0 | 6 |
| 5 | MF | | 27 | Maycon | 4 | 0 | 1 | 0 | 0 | 5 |
| 5 | MF | | 9 | Dentinho | 4 | 1 | 0 | 0 | 0 | 5 |
| 7 | MF | | 14 | Tetê | 2 | 2 | 0 | 0 | 0 | 4 |
| 7 | MF | | 6 | Taras Stepanenko | 4 | 0 | 0 | 0 | 0 | 4 |
| 7 | | | | Own goal | 4 | 0 | 0 | 0 | 0 | 4 |
| 10 | MF | | 50 | Serhiy Bolbat | 3 | 0 | 0 | 0 | 0 | 3 |
| 10 | MF | | 23 | Wellington Nem | 3 | 0 | 0 | 0 | 0 | 3 |
| 10 | DF | | 22 | Mykola Matviyenko | 3 | 0 | 0 | 0 | 0 | 3 |
| 13 | MF | | 99 | Fernando | 2 | 0 | 0 | 0 | 0 | 2 |
| 13 | DF | | 31 | Ismaily | 0 | 0 | 2 | 0 | 0 | 2 |
| 13 | MF | | 21 | Alan Patrick | 2 | 0 | 0 | 0 | 0 | 2 |
| 13 | DF | | 5 | Davit Khocholava | 2 | 0 | 0 | 0 | 0 | 2 |
| 17 | DF | | 44 | Yaroslav Rakitskiy | 1 | 0 | 0 | 0 | 0 | 1 |
| 17 | MF | | 29 | Andriy Totovytskyi | 0 | 1 | 0 | 0 | 0 | 1 |
| 17 | DF | | 94 | Oleh Danchenko | 0 | 1 | 0 | 0 | 0 | 1 |
| 17 | FW | | 88 | Olarenwaju Kayode | 1 | 0 | 0 | 0 | 0 | 1 |
| 17 | MF | | 88 | Marcos Antônio | 0 | 1 | 0 | 0 | 0 | 1 |
| 17 | MF | | 19 | Manor Solomon | 0 | 1 | 0 | 0 | 0 | 1 |
| TOTALS | TOTALS | TOTALS | TOTALS | TOTALS | 73 | 10 | 8 | 3 | 0 | 94 |

### Clean sheets

| No. | Player | Ukrainian Premier League | Ukrainian Cup | UEFA Champions League | UEFA Europa League | Ukrainian Super Cup | TOTAL |
| 1 | Oleksiy Shevchenko | 3 | 1 | 0 | 0 | 0 | 4 |
| 30 | Andriy Pyatov | 18 | 1 | 0 | 0 | 0 | 19 |
| 55 | Oleh Kudryk | 1 | 0 | 0 | 0 | 0 | 1 |
| 68 | Anatoliy Trubin | 1 | 0 | 0 | 0 | 0 | 1 |
| Totals | Totals | 23 | 2 | 0 | 0 | 0 | 25 |

### Disciplinary record

| Number | Position | Name | Premier League | Premier League | Ukrainian Cup | Ukrainian Cup | Champions League | Champions League | Europa League | Europa League | Super Cup | Super Cup | Total | Total |
| 1 | GK | Oleksiy Shevchenko | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 | DF | Bohdan Butko | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | DF | Serhiy Kryvtsov | 6 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 9 | 0 |
| 5 | DF | Davit Khocholava | 6 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 1 |
| 6 | MF | Taras Stepanenko | 9 | 0 | 1 | 0 | 1 | 0 | 2 | 1 | 0 | 0 | 13 | 1 |
| 7 | MF | Taison | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 |
| 8 | FW | Olarenwaju Kayode | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 9 | MF | Dentinho | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 10 | FW | Júnior Moraes | 9 | 0 | 2 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 14 | 1 |
| 11 | MF | Marlos | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| 14 | MF | Tetê | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 15 | DF | Valeriy Bondarenko | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 17 | MF | Maksym Malyshev | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 18 | DF | Ivan Ordets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 19 | MF | Manor Solomon | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 21 | MF | Alan Patrick | 5 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 7 | 0 |
| 22 | DF | Mykola Matviyenko | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 3 | 0 |
| 23 | MF | Wellington Nem | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| 27 | MF | Maycon | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 |
| 28 | MF | Marquinhos Cipriano | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 29 | MF | Andriy Totovytskyi | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| 30 | GK | Andriy Pyatov | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 31 | DF | Ismaily | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 1 |
| 44 | DF | Yaroslav Rakitskiy | 6 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 7 | 0 |
| 50 | MF | Serhiy Bolbat | 2 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 4 | 0 |
| 55 | GK | Oleh Kudryk | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 68 | GK | Anatoliy Trubin | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 74 | MF | Viktor Kovalenko | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 |
| 77 | DF | Valeriy Bondar | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 88 | MF | Marcos Antônio | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 91 | MF | Mykhailo Mudryk | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 94 | DF | Oleh Danchenko | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 3 | 0 |
| 99 | MF | Fernando | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 4 | 0 |
| | | TOTALS | 70 | 2 | 11 | 1 | 10 | 0 | 5 | 1 | 4 | 1 | 100 | 5 |