2024–25 FC Shakhtar Donetsk season

{{Infobox football club season

| club = Shakhtar Donetsk

| season = 2024–25

| image =

| manager = Marino Pušić

| chairman = Rinat Akhmetov

| stadium = Arena Lviv {{small|(League)}}
Arena AufSchalke {{small|(Europe)}}

| league = {{nowrap|Premier League}}

| league result = {{nowrap|3rd}}

| cup1 = {{nowrap|Ukrainian Cup}}

| cup1 result = {{nowrap|Final}}

| cup2 = {{nowrap|UEFA Champions League}}

| cup2 result = {{nowrap|League phase}}

| league topscorer =
Heorhiy Sudakov
(11)

| season topscorer =
Heorhiy Sudakov
(13)

| highest attendance = {{nowrap|57,079 vs Bayern Munich }}
{{small|(10 December 2024)}}

| lowest attendance = {{nowrap|645 vs Vorskla Poltava }}
{{small|(5 December 2024)}}

| average attendance = {{formatnum:{{#expr: (((1185+1319+958+1028+967+1380+767+1280+645+1238+1320+2500+920+1117)/14) round 0)}}}} {{small|(19 April 2025)}}

| prevseason = 2023–24

| nextseason = 2025–26

| pattern_la1 = _shakhtar2425h

| pattern_b1 = _shakhtar2425h

| pattern_ra1 = _shakhtar2425h

| pattern_sh1 = _shakhtar2425h

| pattern_so1 = _shakhtar2425hl

| leftarm1 = FFA500

| body1 = FFA500

| rightarm1 = FFA500

| shorts1 = FFA500

| socks1 = FFA500

| pattern_la2 = _shakhtar2425a

| pattern_b2 = _shakhtar2425a

| pattern_ra2 = _shakhtar2425a

| pattern_sh2 = _shakhtar2425a

| pattern_so2 =

| leftarm2 = 000000

| body2 = 000000

| rightarm2 = 000000

| shorts2 = 000000

| socks2 = 000000

| pattern_la3 = _shakhtar2425t

| pattern_b3 = _shakhtar2425t

| pattern_ra3 = _shakhtar2425t

| pattern_sh3 = _shakhtar2425t

| pattern_so3 =

| leftarm3 = FFF200

| body3 = FFF200

| rightarm3 = FFF200

| shorts3 = FFF200

| socks3 = FFF200

}}

The 2024–25 season is FC Shakhtar Donetsk's 34th season in existence and the club's 26th consecutive season in the top flight of Ukrainian football. In addition to the domestic league, Shakhtar Donetsk will participate in the Ukrainian Cup and the UEFA Champions League. The season covered the period from 1 July 2024 to 30 June 2025.

Season events

On 25 June, Shakhtar announced the signing of Kiril Fesyun from Kolos Kovalivka.{{cite web |title=Кіріл Фесюн переходить до Шахтаря |url=https://shakhtar.com/uk-ua/news/2024/june/25_news/25_kiril-fesiun/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=27 June 2024 |language=Ukrainian |date=25 June 2024}} The following day, 26 June, Shakhtar announced the signing of Alaa Ghram from CS Sfaxien and the departure of Denil Castillo to Midtjylland, on 1 July, in a permanent transfer.{{cite web |title=Деніл Кастілло переходить у Мідтьюлланн |url=https://shakhtar.com/uk-ua/news/2024/june/26_news/26_denil-castillo/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=27 June 2024 |language=Ukrainian |date=26 June 2024}}{{cite web |title=Алаа Грам – гравець Шахтаря |url=https://shakhtar.com/uk-ua/news/2024/june/26_news/26_alaa-ghram/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=27 June 2024 |language=Ukrainian |date=26 June 2024}}

On 30 June, Shakhtar announced that Yaroslav Rakitskyi had left the club as a free agent.{{cite web |title=Ярослав Ракіцький залишає донецький клуб |url=https://shakhtar.com/uk-ua/news/2024/june/30_news/30_rakitskyi/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=1 July 2024 |language=Ukrainian |date=30 June 2024}}

On 2 July, Shakhtar announced that they would play their European games this season at Schalke 04's Arena AufSchalke in Gelsenkirchen.{{cite web |title=Ліга чемпіонів – у Німеччині |url=https://shakhtar.com/uk-ua/news/2024/july/2_news/2_veltinsarena/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=2 July 2024 |language=Ukrainian |date=2 July 2024}}

On 9 July, Shakhtar announced the signing of Bartol Franjić on a season-long loan deal from VfL Wolfsburg.{{cite web |title=Бартол Франьїч переходить у Шахтар |url=https://shakhtar.com/uk-ua/news/2024/july/9_news/9_bartol-franjic/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=9 July 2024 |language=Ukrainian |date=9 July 2024 }}

On 17 July, Shakhtar announced that they had signed a new contract with Vinicius Tobias, keeping the defender at the club until 30 June 2029.{{cite web |title=Вінісіус Тобіас та Шахтар підписали новий контракт |url=https://shakhtar.com/uk-ua/news/2024/july/16_news/16_vinicius-tobias/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=17 July 2024 |language=Ukrainian |date=17 July 2024 }}

On 29 July, Shakhtar announced that Giorgi Gocholeishvili had joined Copenhagen on loan for the season, with an option to make the move permanent.{{cite web |title=Giorgi Gocholeishvili is loaned out by Copenhagen |url=https://shakhtar.com/en/news/2024/july/29_news/29_gocholeishvili/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=29 July 2024 |date=29 July 2024}}

On 4 January, Shakhtar announced that they had agreed to an early termination of Bartol Franjić's loan deal.{{cite web |title=Шахтар дякує Бартолу Франьїчу! |url=https://shakhtar.com/uk-ua/news/2025/january/4_news/4_franjic/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=5 January 2025 |language=Ukrainian |date=4 January 2025 }}

On 22 January, Shakhtar announced that Kevin Kelsy had left the club to sign permanently for Portland Timbers, and that Danylo Sikan had left the club to sign for Trabzonspor.{{cite web |title=Шахтар дякує Кевіну Келсі! |url=https://shakhtar.com/uk-ua/news/2025/january/22_news/22_kelsy/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=22 January 2025 |language=Ukrainian |date=22 January 2025}}{{cite web |title=Дякуємо, Даниле! |url=https://shakhtar.com/uk-ua/news/2025/january/22_news/22_sikan/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=22 January 2025 |language=Ukrainian |date=22 January 2025}}

On 30 January, Shakhtar announced that Taras Stepanenko had left the club.{{cite web |title=Дякуємо, Легендо! |url=https://shakhtar.com/uk-ua/news/2025/january/30_news/30_stepanenko/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=30 January 2025 |language=Ukrainian |date=30 January 2025}}

On 3 February, Shakhtar announced that Oleksandr Zubkov had left the club to sign for Trabzonspor.{{cite web |title=Дякуємо, Олександре! |url=https://shakhtar.com/uk-ua/news/2025/february/3_news/3_zubkov/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=3 February 2025 |language=Ukrainian |date=3 February 2025}}

On 7 February, Shakhtar announced the signing of Diego Arroyo from Club Bolívar on a contract until 31 December 2029.{{cite web |title=Дієго Арройо – гравець Шахтаря |url=https://shakhtar.com/uk-ua/news/2025/february/7_news/7_diego-arroyo/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=7 February 2025 |language=Ukrainian |date=7 February 2025}}

On 8 February, Shakhtar announced the signing of Kauã Elias from Fluminense on a contract until 31 December 2029.{{cite web |title=Кауан Еліас – у Шахтарі |url=https://shakhtar.com/uk-ua/news/2025/february/8_news/8_kaua-elias/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=9 February 2025 |language=Ukrainian |date=8 February 2025}}

On 10 March, Shakhtar announced the signing of Alisson Santana from Atlético Mineiro on a contract until 31 December 2030.{{cite web |title=Alisson is a Shakhtar player |url=https://shakhtar.com/en/news/2025/march/10_news/10_alisson/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=10 March 2025 |date=10 March 2025}}

Squad

{{updated|match played 27 April 2025}}{{Cite web|url=https://shakhtar.com/ru-ru/players/first-team/|title = Основной состав ФК "Шахтер" | Официальный сайт ФК "Шахтер" (Донецк)}}

class="wikitable" style="text-align:center; font-size:90%; width:95%;"
style="background:orange; color:#000000; text-align:center;"| Number

! style="background:orange; color:#000000; text-align:center;"| Player

! style="background:orange; color:#000000; text-align:center;"| Nationality

! style="background:orange; color:#000000; text-align:center;"| Position

! style="background:orange; color:#000000; text-align:center;"| Date of birth (age)

! style="background:orange; color:#000000; text-align:center;"| Signed from

! style="background:orange; color:#000000; text-align:center;"| Signed in

! style="background:orange; color:#000000; text-align:center;"| Contract ends

! style="background:orange; color:#000000; text-align:center;"| Apps.

! style="background:orange; color:#000000; text-align:center;"| Goals

colspan="11" style="background:#dcdcdc; text-align:center;"| Goalkeepers
12

| Tymur Puzankov

| {{flagicon|UKR}}

| GK

| {{birth date and age|df=yes|2003|03|4}}

| Academy

| 2021

|

| 0

| 0

23

| Kiril Fesyun

| {{flagicon|UKR}}

| GK

| {{birth date and age|df=yes|2002|8|7}}

| Kolos Kovalivka

| 2024

| 2029

| 3

| 0

31

| Dmytro Riznyk

| {{flagicon|UKR}}

| GK

| {{birth date and age|df=yes|1999|01|30}}

| Vorskla Poltava

| 2023{{cite web |title=Dmytro Riznyk is at Shakhtar |url=https://shakhtar.com/en/news/2023/february/10_news/10_riznyk/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=10 February 2023 |date=10 February 2023}}

| 2028

| 74

| 0

34

| Rostyslav Bahlay

| {{flagicon|UKR}}

| GK

| {{birth date and age|df=yes|2008|2|1}}

| Academy

| 2024

|

| 0

| 0

35

| Vladyslav Kravets

| {{flagicon|UKR}}

| GK

| {{birth date and age|df=yes|2005|1|28}}

| Academy

| 2021

|

| 0

| 0

48

| Denys Tvardovskyi

| {{flagicon|UKR}}

| GK

| {{birth date and age|df=yes|2003|6|13}}

| Academy

| 2023

|

| 2

| 0

colspan="11" style="background:#dcdcdc; text-align:center;"| Defenders
3

| Diego Arroyo

| {{flagicon|BOL}}

| DF

| {{birth date and age|df=yes|2005|4|29}}

| Club Bolívar

| 2025

| 2029

| 0

| 0

5

| Valeriy Bondar

| {{flagicon|UKR}}

| DF

| {{birth date and age|df=yes|1999|02|27}}

| Academy

| 2019

|

| 136

| 2

13

| Pedro Henrique

| {{flagicon|BRA}}

| DF

| {{birth date and age|df=yes|2002|7|11}}

| Athletico Paranaense

| 2023{{cite web |title=Pedrinho is a Shakhtar newcomer |url=https://shakhtar.com/en/news/2023/july/19_news/19_pedrinho-is-shakhtar-player/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=15 September 2023 |date=19 July 2023}}

| 2028

| 38

| 0

16

| Irakli Azarovi

| {{flagicon|GEO}}

| DF

| {{birth date and age|df=yes|2002|2|21}}

| Red Star Belgrade

| 2023{{cite web |title=Irakli Azarov is a Shakhtar player |url=https://shakhtar.com/en/news/2023/august/22_news/22_irakli-azarov/ |website=shakhtar.com/ |publisher=FC Shakhtar Donetsk |access-date=18 September 2023 |date=22 August 2023}}

| 2028

| 45

| 0

17

| Vinicius Tobias

| {{flagicon|BRA}}

| DF

| {{birth date and age|df=yes|2004|02|23}}

| Internacional

| 2022{{cite web |title=Vinicius joined Shakhtar |url=https://shakhtar.com/en/news/2022/january/16_news/16_vinicius-tobias/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=16 January 2022 |date=15 January 2022}}

| 2029

| 21

| 0

18

| Alaa Ghram

| {{flagicon|TUN}}

| DF

| {{birth date and age|df=yes|2001|7|24}}

| CS Sfaxien

| 2024

| 2029

| 10

| 0

22

| Mykola Matviyenko

| {{flagicon|UKR}}

| DF

| {{birth date and age|df=yes|1996|05|02}}

| Academy

| 2015

| 2027{{cite web |title=Новий контракт Матвієнка |url=https://shakhtar.com/en/news/2023/march/21_news/21_matviienko/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=21 March 2023 |language=uk|date=21 March 2023}}

| 131

| 16

26

| Yukhym Konoplya

| {{flagicon|UKR}}

| DF

| {{birth date and age|df=yes|1999|08|26}}

| Academy

| 2017

|

| 87

| 5

74

| Maryan Faryna

| {{flagicon|UKR}}

| DF

| {{birth date and age|df=yes|2003|08|28}}

| Academy

| 2022

|

| 3

| 0

colspan="11" style="background:#dcdcdc; text-align:center;"| Midfielders
6

| Marlon Gomes

| {{flagicon|BRA}}

| MF

| {{birth date and age|df=yes|2003|12|14}}

| Vasco da Gama

| 2024{{cite web |title=Marlon Gomes is at Shakhtar |url=https://shakhtar.com/en/news/2024/january/26_news/26_marlon-gomes/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=26 January 2024 |date=26 January 2024}}

| 2028

| 43

| 8

8

| Dmytro Kryskiv

| {{flagicon|UKR}}

| MF

| {{birth date and age|df=yes|2000|10|06}}

| Academy

| 2019

|

| 88

| 12

9

| Maryan Shved

| {{flagicon|UKR}}

| MF

| {{birth date and age|df=yes|1997|07|16}}

| KV Mechelen

| 2022{{cite web |title=Shakhtar newcomer: Marian Shved |url=https://shakhtar.com/en/news/2022/september/1_news/1_marian-shved/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=1 September 2022 |date=1 September 2022}}

| 2027

| 40

| 8

10

| Heorhiy Sudakov

| {{flagicon|UKR}}

| MF

| {{birth date and age|df=yes|2002|09|01}}

| Academy

| 2020

| 2028{{cite web |title=Shakhtar and Heorhii Sudakov extended the contract |url=https://shakhtar.com/en/news/2024/february/1_news/1_sudakov/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=2 February 2024 |date=1 February 2024}}

| 134

| 32

11

| Kevin

| {{flagicon|BRA}}

| MF

| {{birth date and age|df=yes|2003|01|04}}

| Palmeiras

| 2024{{cite web |title=Kevin is a Shakhtar player |url=https://shakhtar.com/en/news/2024/january/19_news/19_kevin/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=19 January 2024 |date=19 January 2024}}

| 2028

| 48

| 12

20

| Anton Hlushchenko

| {{flagicon|UKR}}

| MF

| {{birth date and age|df=yes|2004|04|20}}

| Academy

| 2022

|

| 6

| 1

21

| Artem Bondarenko

| {{flagicon|UKR}}

| MF

| {{birth date and age|df=yes|2000|8|21}}

| Academy

| 2020

| 2028{{cite web |title=Новий контракт Артема Бондаренка |url=https://shakhtar.com/uk-ua/news/2024/january/12_news/12_bondarenko/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=12 January 2024 |language=Ukrainian |date=12 January 2024}}

| 118

| 25

24

| Viktor Tsukanov

| {{flagicon|UKR}}

| MF

| {{birth date and age|df=yes|2006|2|4}}

| Academy

| 2024{{cite web |title=Shakhtar and Viktor Tsukanov signed a 5-year contract |url=https://shakhtar.com/en/news/2024/february/5_news/5_tsukanov/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=5 February 2024 |date=5 February 2024}}

| 2028

| 4

| 0

29

| Yehor Nazaryna

| {{flagicon|UKR}}

| MF

| {{birth date and age|df=yes|1997|07|10}}

| Zorya Luhansk

| 2022{{cite web |title=Yehor Nazaryna is Shakhtar player |url=https://shakhtar.com/en/news/2022/september/23_news/23_nazaryna/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=1 October 2022 |date=23 September 2022}}

| 2027

| 62

| 3

38

| Pedrinho

| {{flagicon|BRA}}

| MF

| {{birth date and age|df=yes|1998|04|13}}

| Benfica

| 2021{{cite web|url=https://shakhtar.com/ru-ru/news/2021/june/13_news/13_pedrinho-is-shakhtar-player/|title=Педриньо – игрок Шахтера|publisher=shakhtar.com|access-date=13 June 2021}}

| 2029{{cite web |title=Pedrinho returns to Shakhtar |url=https://shakhtar.com/en/news/2024/february/6_news/6_pedrinho/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=7 February 2024 |date=6 February 2024}}

| 48

| 5

39

| Newerton

| {{flagicon|BRA}}

| MF

| {{birth date and age|df=yes|2005|6|3}}

| São Paulo

| 2023{{cite web |title=Newerton is a Shakhtar player |url=https://shakhtar.com/en/news/2023/july/21_news/21_newerton/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=15 September 2023 |date=21 July 2023}}

| 2028

| 39

| 3

colspan="11" style="background:#dcdcdc; text-align:center;"| Forwards
2

| Lassina Traoré

| {{flagicon|BFA}}

| FW

| {{birth date and age|df=yes|2001|01|12}}

| Ajax

| 2021{{cite web|url=https://shakhtar.com/ru-ru/news/2021/june/18_news/18_lassina-traore-is-shakhtar-player/|title=Траоре – игрок Шахтера|publisher=shakhtar.com|access-date=18 June 2021}}

| 2026

| 94

| 24

7

| Eguinaldo

| {{flagicon|BRA}}

| FW

| {{birth date and age|df=yes|2004|8|9}}

| Vasco da Gama

| 2023{{cite web |title=Eguinaldo is at Shakhtar: a five-year contract |url=https://shakhtar.com/en/news/2023/july/31_news/31_eguinaldo/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=15 September 2023 |date=31 July 2023}}

| 2028

| 53

| 9

19

| Kauã Elias

| {{flagicon|BRA}}

| FW

| {{birth date and age|df=yes|2006|3|28}}

| Fluminense

| 2025

| 2029

| 6

| 0

30

| Alisson Santana

| {{flagicon|BRA}}

| FW

| {{birth date and age|df=yes|2005|9|21}}

| Atlético Mineiro

| 2025

| 2030

| 8

| 1

colspan="11" style="background:#dcdcdc; text-align:center;"| Also under contract
| Andriy Totovytskyi

| {{flagicon|UKR}}

| MF

| {{birth date and age|df=yes|1993|01|20}}

| Kolos Kovalivka

| 2022{{cite web |title=Andriy Totovytskyi is a Shakhtar player |url=https://shakhtar.com/en/news/2022/july/21_news/21_andriy-totovytskyi/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=22 August 2022 |date=21 July 2022}}

| 2025

| 19

| 1

colspan="11" style="background:#dcdcdc; text-align:center;"| Away on loan
3

| Stav Lemkin

| {{flagicon|ISR}}

| DF

| {{birth date and age|df=yes|2003|4|2}}

| Hapoel Tel Aviv

| 2023{{cite web |title=Stav Lemkin – Shakhtar newcomer |url=https://shakhtar.com/en/news/2023/july/31_news/31_stav-lemkin/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=15 September 2023 |date=31 July 2023}}

| 2028

| 5

| 0

13

| Giorgi Gocholeishvili

| {{flagicon|GEO}}

| DF

| {{birth date and age|df=yes|2001|02|14}}

| Saburtalo Tbilisi

| 2023{{cite web |title=The Georgian footballer will join the Miners in January |url=https://shakhtar.com/en/news/2022/november/29_news/29_giorgi-gocholeishvili/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=29 November 2022 |date=29 November 2022}}

| 2027

| 36

| 1

20

| Dmytro Topalov

| {{flagicon|UKR}}

| MF

| {{birth date and age|df=yes|1998|03|12}}

| Academy

| 2017

|

| 18

| 0

25

| Kyrylo Siheyev

| {{flagicon|UKR}}

| MF

| {{birth date and age|df=yes|2004|05|16}}

| Academy

| 2021

|

| 0

| 0

32

| Eduard Kozik

| {{flagicon|UKR}}

| DF

| {{birth date and age|df=yes|2003|04|19}}

| Academy

| 2021

|

| 8

| 0

55

| Luka Latsabidze

| {{flagicon|GEO}}

| DF

| {{birth date and age|df=yes|2004|3|18}}

| Dinamo Tbilisi

| 2024{{cite web |title=Luka Latsabidze is a Shakhtar player |url=https://shakhtar.com/en/news/2024/february/4_news/4_luka-latsabidze/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=4 February 2024 |date=4 February 2024}}

| 2028

| 0

| 0

77

| Khusrav Toirov

| {{flagicon|TJK}}

| MF

| {{birth date and age|df=yes|2004|08|1}}

| Atyrau

| 2023{{cite web |title=Khusrav Toirov joins Shakhtar |url=https://shakhtar.com/en/news/2023/march/1_news/1_khusrav-toirov/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=1 March 2023 |date=1 March 2023}}

| 2027

| 2

| 0

| Viktor Korniyenko

| {{flagicon|UKR}}

| DF

| {{birth date and age|df=yes|1999|02|14}}

| Academy

| 2016

|

| 30

| 1

| Roman Savchenko

| {{flagicon|UKR}}

| DF

| {{birth date and age|df=yes|2004|2|17}}

| Academy

| 2021

|

| 0

| 0

| Danylo Udod

| {{flagicon|UKR}}

| DF

| {{birth date and age|df=yes|2004|3|9}}

| Academy

| 2021

|

| 0

| 0

| Maycon

| {{flagicon|BRA}}

| MF

| {{birth date and age|df=yes|1997|07|15}}

| Corinthians

| 2018

| 2025{{cite web |title=Новый контракт Майкона |url=https://shakhtar.com/ru-ru/news/2021/december/9_news/9_maycon/ |website=shakhtar.com/ |language=ru |publisher=FC Shakhtar Donetsk |access-date=13 December 2021 |date=9 December 2021}}

| 98

| 8

| Oleh Ocheretko

| {{flagicon|UKR}}

| MF

| {{birth date and age|df=yes|2003|03|25}}

| Academy

| 2020

| 2027{{cite web |title=Shakhtar and Oleh Ocheretko signed a new contract |url=https://shakhtar.com/en/news/2024/february/2_news/2_ocheretko/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=4 February 2024 |date=2 February 2024}}

| 17

| 1

| Ivan Petryak

| {{flagicon|UKR}}

| MF

| {{birth date and age|df=yes|1994|03|13}}

| Fehérvár

| 2022{{cite web |title=Ivan Petryak joins Shakhtar |url=https://shakhtar.com/en/news/2022/august/22_news/22_ivanpetryak/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=23 August 2022 |date=22 August 2022}}

| 2026

| 38

| 3

colspan="11" style="background:#dcdcdc; text-align:center;"| Players who left during the season
4

| Bartol Franjić

| {{flagicon|CRO}}

| DF

| {{birth date and age|df=yes|2000|1|14}}

| on loan from VfL Wolfsburg

| 2024

| 2025

| 8

| 1

6

| Taras Stepanenko

| {{flagicon|UKR}}

| MF

| {{birth date and age|df=yes|1989|08|08}}

| Metalurh Zaporizhya

| 2010

| 2025{{cite web |title=Taras Stepanenko extended his contract with Shakhtar for one year |url=https://shakhtar.com/en/news/2024/january/20_news/20_stepanenko/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=22 January 2024 |date=20 January 2024}}

| 440

| 31

11

| Oleksandr Zubkov

| {{flagicon|UKR}}

| MF

| {{birth date and age|df=yes|1996|08|03}}

| Ferencváros

| 2022{{cite web |title=Oleksandr Zubkov: return to Shakhtar |url=https://shakhtar.com/en/news/2022/august/5_news/5_zubkov/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=22 August 2022 |date=5 August 2022}}

| 2027

| 107

| 20

14

| Danylo Sikan

| {{flagicon|UKR}}

| FW

| {{birth date and age|df=yes|2001|04|16}}

| Karpaty Lviv

| 2019

| 2028{{cite web |title=Danylo Sikan extended his contract with Shakhtar |url=https://shakhtar.com/en/news/2023/august/29_news/29_sikan/ |website=shakhtar.com/ |publisher=FC Shakhtar Donetsk |access-date=18 September 2023 |date=29 August 2023}}

| 118

| 31

18

| Kevin Kelsy

| {{flagicon|VEN}}

| FW

| {{birth date and age|df=yes|2004|07|27}}

| Boston River

| 2023{{cite web |title=Kevin Kelsy joins Shakhtar |url=https://shakhtar.com/en/news/2023/january/31_news/31_kevin-kelsy/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=31 January 2023 |date=31 January 2023}}

| 2027

| 37

| 9

Transfers

{{main|List of Ukrainian football transfers summer 2024|List of Ukrainian football transfers winter 2024–25}}

=In=

class="wikitable" style="text-align:center; font-size:90%; "
style="background:#FF8000; color:black; width:200px;"| Date

! style="background:#FF8000; color:black; width:50px;"| Position

! style="background:#FF8000; color:black; width:50px;"| Nationality

! style="background:#FF8000; color:black; width:200px;"| Name

! style="background:#FF8000; color:black; width:200px;"| From

! style="background:#FF8000; color:black; width:200px;"| Fee

! style="background:#FF8000; color:black; width:50px;"| Ref.

25 June 2024GK{{flagicon|UKR}}Kiril FesyunKolos KovalivkaUndisclosed
26 June 2024DF{{flagicon|TUN}}Alaa GhramCS SfaxienUndisclosed
7 February 2025DF{{flagicon|BOL}}Diego ArroyoClub BolívarUndisclosed
8 February 2025FW{{flagicon|BRA}}Kauã EliasFluminenseUndisclosed
10 March 2025FW{{flagicon|BRA}}Alisson SantanaAtlético MineiroUndisclosed

=Loans in=

class="wikitable" style="text-align:center; font-size:90%; "
style="background:#FF8000; color:black; width:200px;"| Date from

! style="background:#FF8000; color:black; width:50px;"| Position

! style="background:#FF8000; color:black; width:50px;"| Nationality

! style="background:#FF8000; color:black; width:200px;"| Name

! style="background:#FF8000; color:black; width:200px;"| From

! style="background:#FF8000; color:black; width:200px;"| Date to

! style="background:#FF8000; color:black; width:50px;"| Ref.

9 July 2024DF{{flagicon|CRO}}Bartol FranjićVfL Wolfsburg4 January 2025

=Out=

class="wikitable" style="text-align:center; font-size:90%; "
style="background:#FF8000; color:black; width:200px;"| Date

! style="background:#FF8000; color:black; width:50px;"| Position

! style="background:#FF8000; color:black; width:50px;"| Nationality

! style="background:#FF8000; color:black; width:200px;"| Name

! style="background:#FF8000; color:black; width:200px;"| To

! style="background:#FF8000; color:black; width:200px;"| Fee

! style="background:#FF8000; color:black; width:50px;"| Ref.

1 July 2024MF{{flagicon|ECU}}Denil CastilloMidtjyllandUndisclosed
3 July 2024DF{{flagicon|BRA}}MarlonAl AinUndisclosed{{cite web |title=العين يتعاقد مع مدافع برشلونة السابق |url=https://www.kooora.com/?n=1338558 |website=kooora.com |publisher=Kooora |access-date=17 July 2024 |date=3 July 2024}}
5 July 2024DF{{flagicon|UKR}}Oleksandr DrambayevKryvbas Kryvyi RihUndisclosed{{cite web |title=Officially: FC "Kryvbas" has signed four new football players |url=https://en.fckryvbas.com/post/oficiino-fk-krivbas-pidpisav-chotirokh-novikh-futbolistiv |website=fckryvbas.com |publisher=FC Kryvbas Kryvyi Rih |access-date=17 July 2024 |date=5 July 2024}}
18 July 2024DF{{flagicon|UKR}}Andriy BulezaKarpaty LvivUndisclosed
22 January 2025FW{{flagicon|UKR}}Danylo SikanTrabzonsporUndisclosed
22 January 2025FW{{flagicon|VEN}}Kevin KelsyPortland TimbersUndisclosed
3 February 2025MF{{flagicon|UKR}}Oleksandr ZubkovTrabzonsporUndisclosed

=Loans out=

class="wikitable" style="text-align:center; font-size:90%; "
style="background:#FF8000; color:black; width:200px;"| Date from

! style="background:#FF8000; color:black; width:50px;"| Position

! style="background:#FF8000; color:black; width:50px;"| Nationality

! style="background:#FF8000; color:black; width:200px;"| Name

! style="background:#FF8000; color:black; width:200px;"| To

! style="background:#FF8000; color:black; width:200px;"| Date to

! style="background:#FF8000; color:black; width:50px;"| Ref.

24 August 2023DF{{flagicon|UKR}}Viktor KorniyenkoVorskla Poltava30 June 2025{{cite web |title=Viktor Korniienko loaned out to Vorskla |url=https://shakhtar.com/en/news/2023/august/24_news/24_korniienko/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=18 September 2023 |date=24 August 2023}}
30 April 2024FW{{flagicon|VEN}}Kevin KelsyFC Cincinnati31 December 2024{{cite web |title=Kevin Kelsy loaned out to FC Cincinnati |url=https://shakhtar.com/en/news/2024/april/30_news/30_kelsy/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=1 May 2024 |date=30 April 2024}}
12 July 2024MF{{flagicon|TJK}}Khusrav ToirovAtyrau31 December 2024
29 July 2024DF{{flagicon|GEO}}Giorgi GocholeishviliCopenhagen30 June 2025
30 July 2024DF{{flagicon|UKR}}Roman SavchenkoChornomorets Odesa30 June 2025
30 July 2024DF{{flagicon|UKR}}Danylo UdodChornomorets Odesa30 June 2025
10 August 2024MF{{flagicon|UKR}}Oleh OcheretkoKarpaty Lviv30 June 2025
26 August 2024MF{{flagicon|UKR}}Kyrylo SiheyevChornomorets Odesa30 June 2025
28 August 2024MF{{flagicon|UKR}}Ivan PetryakChornomorets Odesa30 June 2025{{cite web |title=Іван Петряк – ще один новачок команди «моряків» |url=https://chornomorets.football/news/ivan-petryak-shche-odin-novachok-komandi-moryakiv |website=chornomorets.football/ |publisher=FC Chornomorets Odesa |access-date=28 August 2024 |language=Ukrainian |date=26 August 2024}}
3 September 2024DF{{flagicon|GEO}}Luka LatsabidzeChornomorets Odesa30 June 2025{{cite web |title=Лука Лацабідзе став «моряком» |url=https://chornomorets.football/news/luka-lacabidze-stav-moryakom |website=chornomorets.football/ |publisher=FC Chornomorets Odesa |access-date=4 September 2024 |language=Ukrainian |date=3 September 2024}}
4 September 2024DF{{flagicon|ISR}}Stav LemkinMaccabi Tel Aviv30 June 2025{{cite web |title=Lemkin joins Maccabi on loan|url=https://www.maccabi-tlv.co.il/en/2024/09/lemkin-joins-maccabi-on-loan/ |website=maccabi-tlv.co.il/ |publisher=Maccabi Tel Aviv F.C. |access-date=5 September 2024 |date=4 September 2024}}
25 February 2025MF{{flagicon|TJK}}Khusrav ToirovChornomorets Odesa30 June 2025{{cite web |title=Півзахисник Хусрав Тоіров другу частину сезону 24/25 проведе в одеському "Чорноморці". |url=https://www.instagram.com/p/DGf2i9HI210/ |website=instagram.com/fcchornomorets/ |publisher=FC Chornomorets Odesa |access-date=25 February 2025 |language=Ukrainian |date=25 February 2025}}

=Released=

class="wikitable" style="text-align:center; font-size:90%; "
style="background:#FF8000; color:black; width:200px;"| Date

! style="background:#FF8000; color:black; width:50px;"| Position

! style="background:#FF8000; color:black; width:50px;"| Nationality

! style="background:#FF8000; color:black; width:200px;"| Name

! style="background:#FF8000; color:black; width:200px;"| Joined

! style="background:#FF8000; color:black; width:200px;"| Date

! style="background:#FF8000; color:black; width:50px;"| Ref.

30 June 2024DF{{flagicon|UKR}}Yaroslav Rakitskyi
30 January 2025MF{{flagicon|UKR}}Taras StepanenkoEyüpspor1 February 2025{{cite web |title=Semt-i Mukaddes’e Hoş Geldin Taras Stepanenko! |url=https://www.instagram.com/p/DFihawFIcGj/?hl=en |website=instagram.com/eyupsporkulubu/?hl=en |publisher=Eyüpspor Instagram |access-date=3 February 2025 |language=Turkish |date=1 February 2025}}

Friendlies

{{Football box collapsible

|round =

|date = 29 June 2024

|time = 18:30 EEST (UTC+3)

|team1 = Shakhtar Donetsk {{flagicon|UKR}}

|score = 4–1

|report = https://shakhtar.com/uk-ua/news/2024/june/29_news/29_shakhtar_sarajevo/

|team2 = {{flagicon|BIH}} Sarajevo

|goals1 = Sikan {{goal|12}}
Kryskiv {{goal|32}}
Traoré {{goal|67|pen.}}
Eguinaldo {{goal|84}}

|goals2 = Oliveira {{goal|51}}

|stadium =

|location = Slovenia

|attendance =

|referee =

|result = W

}}

{{Football box collapsible

|round =

|date = 6 July 2024

|time = 19:30 EEST (UTC+3)

|team1 = Hajduk Split {{flagicon|CRO}}

|score = 1–1

|report = https://shakhtar.com/uk-ua/news/2024/july/6_news/6_shakhtar_hajduk/

|team2 = {{flagicon|UKR}} Shakhtar Donetsk

|goals1 = Sahiti {{goal|13}}

|goals2 = Traoré {{goal|28}}

|stadium = Stanko Mlakar Stadium

|location = Kranj, Slovenia

|attendance = 200

|referee =

|result = D

}}

{{Football box collapsible

|round =

|date = 11 July 2024

|time = 17:30 EEST (UTC+3)

|team1 = Shakhtar Donetsk {{flagicon|UKR}}

|score = 0–1

|report = https://www.soccer24.com/match/nTvJH4pI/#/match-summary/match-summary

|team2 = {{flagicon|SRB}} TSC

|goals1 =

|goals2 = Vulić {{goal|4}}

|stadium = NNC Brdo

|location = Kranj, Slovenia

|attendance =

|referee =

|result = L

}}

{{Football box collapsible

|round =

|date = 14 July 2024

|time = 18:00 EEST (UTC+3)

|team1 = Shakhtar Donetsk {{flagicon|UKR}}

|score = 5–0

|report = https://shakhtar.com/uk-ua/news/2024/july/14_news/14_shakhtar_rizespor/

|team2 = {{flagicon|TUR}} Çaykur Rizespor

|goals1 = Nazaryna {{goal|11}}
Tobias {{goal|17}}
Kevin {{goal|54}}
Matviyenko {{goal|81}}
Hlushchenko {{goal|89|pen.}} |goals2 =

|stadium = Brdo Stadium

|location = Predoslje, Slovenia

|attendance = 100

|referee =

|result = W

}}

{{Football box collapsible

|round =

|date = 17 July 2024

|time = 15:00 EEST (UTC+3)

|team1 = Shakhtar Donetsk {{flagicon|UKR}}

|score = 1–0

|report = https://shakhtar.com/uk-ua/news/2024/july/17_news/17_shakhtar_besiktas/

|team2 = {{flagicon|TUR}} Beşiktaş

|goals1 = Eguinaldo {{goal|66}}

|goals2 =

|stadium = Stadion Z'dežele

|location = Celje, Slovenia

|attendance = 500

|referee =

|result = W

}}

{{Football box collapsible

|round =

|date = 20 July 2024

|time = EEST (UTC+3)

|team1 = Shakhtar Donetsk {{flagicon|UKR}}

|score = 0–1

|report = https://shakhtar.com/uk-ua/news/2024/july/20_news/20_shakhtar_ipswich/

|team2 = {{flagicon|ENG}} Ipswich Town

|goals1 =

|goals2 = Morsy {{goal|28}}

|stadium = Sportzentrum Landskron

|location = Villach, Austria

|attendance = 200

|referee =

|result = L

}}

{{Football box collapsible

|round =

|date = 26 July 2024

|time = 20:00 EEST (UTC+3)

|team1 = Dinamo Zagreb {{flagicon|CRO}}

|score = 1–0

|report = https://shakhtar.com/uk-ua/news/2024/july/26_news/26_dinamo-zagreb_shakhtar/

|team2 = {{flagicon|UKR}} Shakhtar Donetsk

|goals1 = Bočkaj {{goal|67}}

|goals2 =

|stadium = Stadion Maksimir

|location = Zagreb, Croatia

|attendance =

|referee =

|result = L

}}

{{Football box collapsible

|round =

|date = 27 July 2024

|time = 20:00 EEST (UTC+3)

|team1 = Dinamo Zagreb {{flagicon|CRO}}

|score = 2–2

|report = https://shakhtar.com/en/news/2024/july/27_news/27_dinamo-zagreb_shakhtar/

|team2 = {{flagicon|UKR}} Shakhtar Donetsk

|goals1 = Petković {{goal|66|pen.|83|pen.}}

|goals2 = Bondarenko {{goal|54}}
Kevin {{goal|59}}

|stadium = Stadion Maksimir

|location = Zagreb, Croatia

|attendance = 2,746

|referee =

|result = D

}}

{{Football box collapsible

|round =

|date = 12 August 2024

|time = 13:00 EEST (UTC+3)

|team1 = Shakhtar Donetsk {{flagicon|UKR}}

|score = 3–0

|report = https://shakhtar.com/uk-ua/news/2024/august/12_news/12_shakhtar_mariupol/

|team2 = {{flagicon|UKR}} Mariupol

|goals1 = Pedrinho {{goal|3}}
Franjić {{goal|14}}
Traoré {{goal|87}}

|goals2 =

|stadium = Svyatoshin Olympic Complex

|location = Kyiv

|attendance = 0

|referee =

|result = W

}}

{{Football box collapsible

|round =

|date = 9 January 2025

|time = 16:00 EET (UTC+2)

|team1 = Shakhtar Donetsk {{flagicon|UKR}}

|score = 2–2

|report = https://shakhtar.com/uk-ua/news/2025/january/9_news/9_shakhtar_dinamo-zagreb/

|team2 = {{flagicon|CRO}} Dinamo Zagreb

|goals1 = Kevin {{goal|14}}
Stepanenko {{goal|84}}

|goals2 = Stojković {{goal|14}}
Hoxha {{goal|95}}

|stadium = Mardan Stadium

|location = Antalya, Turkey

|attendance =

|referee =

|result = D

}}

{{Football box collapsible

|round =

|date = 15 January 2025

|time = 12:00 EET (UTC+2)

|team1 = Shakhtar Donetsk {{flagicon|UKR}}

|score = 1–0

|report = https://shakhtar.com/uk-ua/news/2025/january/15_news/15_shakhtar_cska-sofia/

|team2 = {{flagicon|BUL}} CSKA Sofia

|goals1 = Tsukanov {{goal|75}}

|goals2 =

|stadium = Mardan Stadium

|location = Antalya, Turkey

|attendance =

|referee =

|result = W

}}

{{Football box collapsible

|round =

|date = 15 January 2025

|time = 16:00 EET (UTC+2)

|team1 = Shakhtar Donetsk {{flagicon|UKR}}

|score = 4–0

|report = https://shakhtar.com/uk-ua/news/2025/january/15_news/15_shakhtar_ludogorets/

|team2 = {{flagicon|BUL}} Ludogorets Razgrad

|goals1 = Gomes {{goal|17}}
Kevin {{goal|27}}
Eguinaldo {{goal|64}}
Pedrinho {{goal|88}}

|goals2 =

|stadium = Regnum Stadium

|location = Antalya, Turkey

|attendance =

|referee =

|result = W

}}

{{Football box collapsible

|round =

|date = 9 February 2025

|time = 14:30 EET (UTC+2)

|team1 = Shakhtar Donetsk {{flagicon|UKR}}

|score = 3–0

|report = https://shakhtar.com/uk-ua/news/2025/february/9_news/9_shakhtar_zimbru/

|team2 = {{flagicon|MDA}} Zimbru Chișinău

|goals1 = Kevin {{goal|23}}
Bondarenko {{goal|60|pen.}}
Shved {{goal|86}}

|goals2 = {{abbr|Dahan|Guy Dahan}} {{penmiss}} {{small|48'}}

|stadium = Cullinan Football Complex

|location = Antalya, Turkey

|attendance =

|referee =

|result = W

}}

{{Football box collapsible

|round =

|date = 13 February 2025

|time = 16:00 EET (UTC+2)

|team1 = Shakhtar Donetsk {{flagicon|UKR}}

|score = 3–1

|report = https://shakhtar.com/uk-ua/news/2025/february/13_news/13_shakhtar_rfs/

|team2 = {{flagicon|LAT}} RFS

|goals1 = Shved {{goal|3}}
Elias {{goal|20}}
Traoré {{goal|65}}

|goals2 = {{abbr|Derkach|Maksym Derkach}} {{goal|90}}

|stadium = Titanic Deluxe

|location = Antalya, Turkey

|attendance =

|referee =

|result = W

}}

{{Football box collapsible

|round =

|date = 16 February 2025

|time = 12:00 EET (UTC+2)

|team1 = Shakhtar Donetsk {{flagicon|UKR}}

|score = 2–0

|report = https://shakhtar.com/uk-ua/news/2025/february/16_news/16_shakhtar_dila/

|team2 = {{flagicon|GEO}} Dila Gori

|goals1 = Henrique {{goal|58}}
Traoré {{goal|64}}

|goals2 =

|stadium = Titanic Deluxe

|location = Antalya, Turkey

|attendance =

|referee =

|result = W

}}

{{Football box collapsible

|round =

|date = 12 March 2025

|time = 12:00 EET (UTC+2)

|team1 = Karpaty Lviv {{flagicon|UKR}}

|score = 1–2

|report = https://shakhtar.com/en/news/2025/march/12_news/12_karpaty_shakhtar_friendly/

|team2 = {{flagicon|UKR}} Shakhtar Donetsk

|goals1 = Pidlepenets {{goal|1}}

|goals2 = Hlushchenko {{goal|12}}
Elias {{goal|82}}

|stadium = Arena Lviv

|location = Lviv

|attendance =

|referee =

|result = W

}}

Competitions

=Overall record=

{{Fb overview2

|c=3

|c1=Premier League |fm1=4 August 2024 |lm1= |sr1=Matchday 1 |fp1= |w1=16|d1=6 |l1=4 |f1=61|a1=24

|c2=Ukrainian Cup |fm2=30 October 2024 |lm2= |sr2=Round of 16 |fp2= |w2=3 |d2=0 |l2=0 |f2=3 |a2=0

|c3=Champions League |fm3=18 September 2024 |lm3=29 January 2025 |sr3=League phase |fp3=27th |w3=2 |d3=1 |l3=5 |f3=8 |a3=16

|u=27 April 2025

|s=Results

}}

=Premier League=

{{main article|2024–25 Ukrainian Premier League}}

==League table==

{{:2024–25 Ukrainian Premier League|showteam=SHA}}

==Results summary==

{{Fb_rs |hw=10|hd=3 |hl=2 |hgf=41|hga=15|aw=6 |ad=3 |al=2 |agf=20|aga=9 }}

{{Fb_rs footer|u=27 April 2025|s=Results |date=July 2024}}

==Results by round==

{{#invoke:sports rbr table|table|legendpos=b

| header=Round

| rnd5=6

| rnd6=7

| rnd7=8

| rnd8=9

| rnd9=10

| rnd10=11

| rnd11=12

| rnd12=13

| rnd13=14

| rnd14=15

| rnd15=16

| rnd16=17

| rnd17=18

| rnd18=19

| rnd19=20

| rnd20=21

| rnd21=22

| rnd22=23

| rnd23=24

| rnd24=5

|label1= Ground

| res1=A/H/A/A/H/H/A/H/A/A/H/H/H/H/H/A/H/H/H/A/A/H/A/A/H/H/

|label2= Result

| res2=W/L/W/L/W/W/D/W/W/D/W/W/W/D/W/L/W/W/D/D/W/W/W/W/L/D/

|label3= Position

| res3=1/3/2/5/7/4/4/4/4/4/3/3/3/3/3/3/3/3/3/3/3/3/3/3/3/3/3

|text_H=Home|text_A=Away

|color_W=green2|text_W=Win

|color_D=yellow2|text_D=Draw

|color_L=red2|text_L=Loss

|color_1=1st|color_2=2nd|color_3=3rd|color_18-=red1

|updated=27 April 2025

|source=Results

|date=May 2023

| notes=

}}

{{notelist}}

==Results==

{{Football box collapsible

|round = 1

|date = 4 August 2024

|time = 15:30 EEST (UTC+3)

|team1 = Vorskla Poltava

|score = 0–5

|report = https://upl.ua/en/report/view/13824

|team2 = Shakhtar Donetsk

|goals1 =

|goals2 = Matviyenko {{goal|8||68}}
Kevin {{yel|10}}
Bondar {{yel|22}}
Zubkov {{goal|31}}
Sudakov {{goal|67|pen.}}
Sikan {{goal|88}}
Pedro Henrique {{yel|90}}

|stadium = Oleksiy Butovsky Vorskla Stadium

|location = Poltava

|attendance = 2,632

|referee = Mykola Balakin

|result = W

}}

{{Football box collapsible

|round = 2

|date = 11 August 2024

|time = 18:00 EEST (UTC+3)

|team1 = Shakhtar Donetsk

|score = 0–1

|report = https://upl.ua/en/report/view/13830

|team2 = Polissya Zhytomyr

|goals1 = Kevin {{yel|90+5}}

|goals2 = Chobotenko {{goal|35}}
Hutsulyak {{yel|65}}
Mykhaylichenko {{yel|72}}
Volynets {{yel|23}}

|stadium = Arena Lviv

|location = Lviv

|attendance = 1,185

|referee = Oleksandr Shandor

|result = L

}}

{{Football box collapsible

|round = 3

|date = 18 August 2024

|time = 18:00 EEST (UTC+3)

|team1 = Livyi Bereh Kyiv

|score = 0–1

|report = https://upl.ua/en/report/view/13840

|team2 = Shakhtar Donetsk

|goals1 = Dedukh {{yel|61}}
{{abbr|Sokolov|Oleh Sokolov}} {{yel|80}}
Sukhoruchko {{yel|87}}
Synytsya {{yel|90}}
Banada {{Yel|90+2}}

|goals2 = Sikan {{goal|63}}
Eguinaldo {{yel|90+1}}

|stadium = Livyi Bereh Arena

|location = Kyiv

|attendance = 1,279

|referee = Dmytro Panchyshyn

|result = W

}}

{{Football box collapsible

|round = 4

|date = 24 August 2024

|time = 13:00 EEST (UTC+3)

|team1 = Oleksandriya

|score = 4–3

|report = https://upl.ua/en/report/view/13847

|team2 = Shakhtar Donetsk

|goals1 = Filippov {{goal|37||48|pen.|57}}
Kalyuzhnyi {{goal|42}}
Vashchenko {{yel|63}}

|goals2 = Shabanov {{goal|16|o.g.}}
Kryskiv {{goal|25}}
Pedrinho {{goal|90+5}}

|stadium = CSC Nika Stadium

|location = Oleksandriia

|attendance = 1,180

|referee = Vitalii Romanov

|result = L

}}

{{Football box collapsible

|round = 6

|date = 14 September 2024

|time = 18:27 EEST (UTC+3)

|team1 = Shakhtar Donetsk

|score = 5–2

|report = https://upl.ua/en/report/view/13864

|team2 = Karpaty Lviv

|goals1 = Zubkov {{goal|21}}
Kryskiv {{yel|28}}
Bondarenko {{goal|29||39||65}}
Sikan {{goal|43}}
Pedro Henrique {{yel|64}}
Kevin {{yel|66}}

|goals2 = Pidlepenets {{goal|25}}
Chachua {{goal|83}}
Miroshnichenko {{yel|90+3}}

|stadium = Arena Lviv

|location = Lviv

|attendance = 1,319

|referee = Andrii Kovalenko

|result = W

|note = Match started 27 minutes late due to an air-raid siren.

}}

{{Football box collapsible

|round = 7

|date = 23 September 2024

|time = 18:00 EEST (UTC+3)

|team1 = Shakhtar Donetsk

|score = 4–0

|report = https://upl.ua/en/report/view/13872

|team2 = Obolon Kyiv

|goals1 = Bondarenko {{goal|17}}
Traoré {{goal|67}}
Tobias {{yel|76}}
Sudakov {{goal|78}}
Newerton {{goal|90}}

|goals2 = {{abbr|Taranukha|Rostyslav Taranukha}} {{yel|20}}
Medynskyi {{yel|33}}
Sukhanov {{yel|72}}
Karas {{yel|87}}

|stadium = Arena Lviv

|location = Lviv

|attendance = 958

|referee = Roman Blavatskyi

|result = W

}}

{{Football box collapsible

|round = 8

|date = 27 September 2024

|time = 18:00 EEST (UTC+3)

|team1 = Veres Rivne

|score = 1–1

|report = https://upl.ua/en/report/view/13880

|team2 = Shakhtar Donetsk

|goals1 = {{abbr|Hodya|Dmytro Hodya}} {{yel|22}}
Sharay {{yel|71}}
Klyots {{goal|81}}

|goals2 = Sudakov {{goal|65|pen.}}

|stadium = Avanhard Stadium

|location = Rivne

|attendance = 3,674

|referee = Maksym Kozyriatskyi

|result = D

}}

{{Football box collapsible

|round = 9

|date = 6 October 2024

|time = 15:30 EEST (UTC+3)

|team1 = Shakhtar Donetsk

|score = 5–1

|report = https://upl.ua/en/report/view/13888

|team2 = LNZ Cherkasy

|goals1 = Sudakov {{goal|13||50||53||57}}
Zubkov {{goal|26}}
Konoplya {{yel|62}}
Marlon {{yel|90+2}}

|goals2 = Nonikashvili {{goal|61|pen.}}
Momoh {{yel|88}}

|stadium = Arena Lviv

|location = Lviv

|attendance = 1,028

|referee = Denys Shurman

|result = W

}}

{{Football box collapsible

|round = 10

|date = 18 October 2024

|time = 18:00 EEST (UTC+3)

|team1 = Kolos Kovalivka

|score = 0–1

|report = https://upl.ua/en/report/view/13896

|team2 = Shakhtar Donetsk

|goals1 = Veleten {{yel|22}}
Bolívar {{yel|29}}
Diego {{yel|90+4}}

|goals2 = Matviyenko {{yel|36}}
Bondarenko {{yel|43}}
Sudakov {{yel|47}}
Krasniqi {{goal|59|o.g.}}

|stadium = Kolos Stadium

|location = Kovalivka

|attendance = 700

|referee = Oleksii Derevinskyi

|result = W

}}

{{Football box collapsible

|round = 11

|date = 27 October 2024

|time = 18:00 EET (UTC+2)

|team1 = Dynamo Kyiv

|score = 1–1

|report = https://upl.ua/en/report/view/13904

|team2 = Shakhtar Donetsk

|goals1 = Andriyevskyi {{yel|62}}
Karavayev {{goal|87}}

|goals2 = Zubkov {{yel|40}}
Bondarenko {{goal|48}}
Pedro Henrique {{yel|58}}
Kryskiv {{sentoff|0|61}}

|stadium = Valeriy Lobanovskyi Dynamo Stadium

|location = Kyiv

|attendance = 3,500

|referee = Mykola Balakin

|result = D

}}

{{Football box collapsible

|round = 12

|date = 2 November 2024

|time = 18:00 EEST (UTC+3)

|team1 = Shakhtar Donetsk

|score = 2–1

|report = https://upl.ua/en/report/view/13911

|team2 = Chornomorets Odesa

|goals1 = Zubkov {{goal|17}}
Bondarenko {{goal|45+1}}

|goals2 = Habelok {{goal|20}}

|stadium = Arena Lviv

|location = Lviv

|attendance = 967

|referee = Dmytro Panchyshyn

|result = W

}}

{{Football box collapsible

|round = 13

|date = 10 November 2024

|time = 15:30 EET (UTC+2)

|team1 = Shakhtar Donetsk

|score = 3–1

|report = https://upl.ua/en/report/view/13920

|team2 = Zorya Luhansk

|goals1 = Bondarenko {{goal|52|pen.}}
Kevin {{goal|54}}
Jordan {{goal|90+3|o.g.}}

|goals2 = Yatsyk {{goal|37}}
Mićin {{yel|40}}
Dryshlyuk {{yel|79}}

|stadium = Arena Lviv

|location = Lviv

|attendance = 1,380

|referee = Oleksandr Afanasiev

|result = W

}}

{{Football box collapsible

|round = 14

|date = 23 November 2024

|time = 18:00 EET (UTC+2)

|team1 = Shakhtar Donetsk

|score = 6–0

|report = https://upl.ua/en/report/view/13928

|team2 = Inhulets Petrove

|goals1 = Sudakov {{yel|32}} {{penmiss}} {{small|42'}}
Bondarenko {{goal|45+1}}
Franjić {{goal|47}}
Kevin {{goal|50}}
Eguinaldo {{goal|70||82}}
Zubkov {{goal|80}}

|goals2 = Volokhatyi {{yel|9}}
Mysyk {{yel|53}}
{{abbr|Mohylnyi|Bohdan Mohylnyi}} {{yel|56}}

|stadium = Arena Lviv

|location = Lviv

|attendance = 767

|referee = Oleksandr Kalonov

|result = W

}}

{{Football box collapsible

|round = 15

|date = 1 December 2024

|time = 18:00 EET (UTC+2)

|team1 = Shakhtar Donetsk

|score = 1–1

|report = https://upl.ua/en/report/view/13936

|team2 = Rukh Lviv

|goals1 = Matviyenko {{goal|23}}
Sudakov {{yel|45}}

|goals2 = Didyk {{yel|18}} {{goal|90+2}}
Krasnopir {{yel|30}}
Slyubyk {{yel|45+1}}

|stadium = Arena Lviv

|location = Lviv

|attendance = 1,280

|referee = Viktor Kopievskii

|result = D

}}

{{Football box collapsible

|round = 16

|date = 5 December 2024

|time = 18:00 EET (UTC+2)

|team1 = Shakhtar Donetsk

|score = 3–1

|report = https://upl.ua/en/report/view/13944

|team2 = Vorskla Poltava

|goals1 = Newerton {{goal|14}}
Sudakov {{goal|22}}
Traoré {{goal|36}}

|goals2 = Nesterenko {{goal|77}}

|stadium = Arena Lviv

|location = Lviv

|attendance = 645

|referee = Oleksii Derevinskyi

|result = W

}}

{{Football box collapsible

|round = 17

|date = 15 December 2024

|time = 18:00 EET (UTC+2)

|team1 = Polissya Zhytomyr

|score = 1–0

|report = https://upl.ua/en/report/view/13950

|team2 = Shakhtar Donetsk

|goals1 = {{abbr|Matić|Matej Matić}} {{yel|13}}
Taylor {{yel|48}}
Sarapiy {{yel|61}}
Mykhaylichenko {{goal|90+1}}
Bristrić {{yel|90+5}}

|goals2 = Kryskiv {{yel|62}}
Sikan {{yel|90+3}}

|stadium = Tsentralnyi Stadion

|location = Zhytomyr

|attendance = 2,100

|referee = Vitalii Romanov

|result = L

}}

{{Football box collapsible

|round = 18

|date = 24 February 2025

|time = 18:00 EET (UTC+2)

|team1 = Shakhtar Donetsk

|score = 1–0

|report = https://upl.ua/en/report/view/13960

|team2 = Livyi Bereh Kyiv

|goals1 = Pedrinho {{yel|45}}
Shved {{goal|61}}
Bondar {{yel|70}}
Kevin {{yel|88}}

|goals2 = Semenov {{yel|88}}
Dedukh {{yel|88}}

|stadium = Arena Lviv

|location = Lviv

|attendance = 1,238

|referee = Oleksandr Afanasiev

|result = W

}}

{{Football box collapsible

|round = 19

|date = 1 March 2025

|time = 18:00 EET (UTC+2)

|team1 = Shakhtar Donetsk

|score = 3–0

|report = https://upl.ua/en/report/view/13967

|team2 = Oleksandriya

|goals1 = Kevin {{yel|55}}
Matviyenko {{yel|63}}
Sudakov {{goal|77||90+3}}
Eguinaldo {{goal|90}}

|goals2 = Kalyuzhnyi {{yel|52}}
Myshnyov {{yel|68}}

|stadium = Arena Lviv

|location = Lviv

|attendance = 1,320

|referee = Mykola Balakin

|result = W

}}

{{Football box collapsible

|round = 20

|date = 6 March 2025

|time = 18:00 EET (UTC+2)

|team1 = Shakhtar Donetsk

|score = 1–1

|report = https://upl.ua/en/report/view/13976

|team2 = Kryvbas Kryvyi

|goals1 = Pedro Henrique {{yel|48}}
Bondarenko {{yel|67}}
Marlon {{yel|68}}

|goals2 = Mykytyshyn {{yel|44}}
{{abbr|Mendoza|Gleiker Mendoza}} {{goal|57}}
Lunyov {{yel|68}}
Kuzyk {{yel|73}}
Klishchuk {{yel|90+3}}
Dibango {{yel|90+5}}

|stadium = Arena Lviv

|location = Lviv

|attendance = 2,500

|referee = Oleksii Derevinskyi

|result = D

}}

{{Football box collapsible

|round = 21

|date = 11 March 2025

|time = 18:00 EET (UTC+2)

|team1 = Karpaty Lviv

|score = 0–0

|report = https://upl.ua/en/report/view/13984

|team2 = Shakhtar Donetsk

|goals1 = Tanda {{yel|16}}
Sych {{yel|75}}

|goals2 = Marlon {{yel|35}}
Matviyenko {{yel|79}}

|stadium = Arena Lviv

|location = Lviv

|attendance = 3,250

|referee = Vitalii Romanov

|result = D

}}

{{Football box collapsible

|round = 22

|date = 29 March 2025

|time = 15:30 EET (UTC+2)

|team1 = Obolon Kyiv

|score = 0–2

|report = https://upl.ua/en/report/view/13992

|team2 = Shakhtar Donetsk

|goals1 = Vitenchuk {{yel|37}}
Pryimak {{yel|44}}

|goals2 = Eguinaldo {{goal|23}}
Hlushchenko {{goal|89}}

|stadium = Obolon Arena

|location = Kyiv

|attendance = 3,100

|referee = Andrii Kovalenko

|result = W

}}

{{Football box collapsible

|round = 23

|date = 6 April 2025

|time = 18:00 EET (UTC+2)

|team1 = Shakhtar Donetsk

|score = 3–0

|report = https://upl.ua/en/report/view/14000

|team2 = Veres Rivne

|goals1 = Kevin {{goal|59}}
Sudakov {{goal|88}}
Traoré {{goal|90}}

|goals2 = Klyots {{yel|53}}
Honcharenko {{yel|78}}

|stadium = Arena Lviv

|location = Lviv

|attendance = 920

|referee = Denys Shurman

|result = W

}}

{{Football box collapsible

|round = 24

|date = 11 April 2025

|time = 15:30 EET (UTC+2)

|team1 = LNZ Cherkasy

|score = 1–4

|report = https://upl.ua/en/report/view/14008

|team2 = Shakhtar Donetsk

|goals1 = Salihu {{goal|86}}

|goals2 = Marlon {{goal|7||20}}
Dajko {{goal|11|o.g.}}
Traoré {{goal|90+1}}

|stadium = Cherkasy Arena

|location = Cherkasy

|attendance = 1,650

|referee = Dmytro Panchyshyn

|result = W

}}

{{Football box collapsible

|round = 5

|date = 16 April 2025

|time = 14:00 EEST (UTC+3)

|team1 = Kryvbas Kryvyi

|score = 0–1

|report = https://upl.ua/en/report/view/13856

|team2 = Shakhtar Donetsk

|goals1 = Bizimana {{yel|5}}
Ilić {{penmiss}} {{small|77'}}
Tverdokhlib {{goal|85}}
Vakulko {{yel|87}}

|goals2 = Matviyenko {{yel|38}}
Stepanenko {{goal|40}}
Kevin {{goal|62}}

|stadium = Hirnyk Stadium

|location = Kryvyi Rih

|attendance = 450

|referee = Denys Shurman

|result = W

|note = Match originally scheduled for 1 September 2024, but abandoned in the 51st minute due to an air-raid siren.{{cite web |title=Матч Кривбас – Шахтар буде дограно в інший день |url=https://shakhtar.com/uk-ua/news/2024/september/1_news/1_kryvbas_shakhtar_match-rescheduled/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=1 September 2024 |language=Ukrainian |date=1 September 2024}} Remaining minutes were played on 16 April 2025.

}}

{{Football box collapsible

|round = 25

|date = 19 April 2025

|time = 18:00 EET (UTC+2)

|team1 = Shakhtar Donetsk

|score = 2–4

|report = https://upl.ua/en/report/view/14016

|team2 = Kolos Kovalivka

|goals1 = Marlon {{goal|44}}
Tobias {{yel|86}}
Kevin {{goal|90+5|pen.}}

|goals2 = Rrapaj {{goal|26}}
Tsurikov {{goal|38}}
Veleten {{goal|84}} {{yel|85}}
Bolívar {{yel|86}} {{goal|90+7}}
Pakholyuk {{yel|90+10}}

|stadium = Arena Lviv

|location = Lviv

|attendance = 1,117

|referee = Volodymyr Novohatnii

|result = L

}}

{{Football box collapsible

|round = 26

|date = 27 April 2025

|time = 18:00 EET (UTC+2)

|team1 = Shakhtar Donetsk

|score = 2–2

|report = https://upl.ua/ua/report/view/14024

|team2 = Dynamo Kyiv

|goals1 = Kevin {{goal|6|pen.}}
Eguinaldo {{goal|20}}
Alisson {{yel|78}}

|goals2 = Vanat {{goal|56}}
Dubinchak {{yel|79}}
Kabayev {{goal|90+3}}

|stadium = Arena Lviv

|location = Lviv

|attendance = 4,850

|referee = Vitaliy Romanov

|result = D

}}

{{Football box collapsible

|round = 27

|date = 3 May 2025

|time = EET (UTC+2)

|team1 = Chornomorets Odesa

|score = –

|report =

|team2 = Shakhtar Donetsk

|goals1 =

|goals2 =

|stadium =

|location =

|attendance =

|referee =

|result =

}}

=Ukrainian Cup=

{{main article|2024–25 Ukrainian Cup}}

{{Football box collapsible

|round = Round of 16

|date = 30 October 2024

|time = 18:00 EET (UTC+2)

|team1 = Shakhtar Donetsk

|score = 1–0

|report = https://upl.ua/ua/report/view/14686

|team2 = Zorya Luhansk

|goals1 = Franjić {{yel|8}}
Traoré {{goal|21}}

|goals2 = {{abbr|Slesar|Artem Slesar}} {{yel|54}}
Eskinja {{sentoff|0|80}}

|stadium = Arena Lviv

|location = Lviv

|attendance = 1,097

|referee = Denys Shurman

|result = W

}}

{{Football box collapsible

|round = Quarter-final

|date = 2 April 2025

|time = 14:00 EEST (UTC+3)

|team1 = Oleksandriya

|score = 0–1

|aet = yes

|report = https://upl.ua/ua/report/view/14688

|team2 = Shakhtar Donetsk

|goals1 = Campos {{yel|51}}
Myshnyov {{yel|55}}
Kalyuzhnyi {{yel|83}}
Batata {{yel|84}}
Smyrnyi {{yel|109}}

|goals2 = Henrique {{yel|7}}
Nazaryna {{yel|24}}
Pedrinho {{yel|36}}
Kevin {{yel|54}} {{goal|109}}
Bondar {{yel|90}}
Matviyenko {{yel|93}}
Traoré {{yel|98}}

|stadium = CSC Nika Stadium

|location = Oleksandriia

|attendance = 1,180

|referee = Mykola Balakin

|result = W

}}

{{Football box collapsible

|round = Semi-final

|date = 23 April 2025

|time = 18:00 EEST (UTC+3)

|team1 = Polissya Zhytomyr

|score = 0–1

|aet = yes

|report = https://upl.ua/ua/report/view/14765

|team2 = Shakhtar Donetsk

|goals1 = Hutsulyak {{yel|50}}
Sarapiy {{yel|57}}
Babenko {{yel|102}}
Mykhaylichenko {{yel|107}}
Talles {{yel|120}}
Bristrić {{yel|120+1}}

|goals2 = Tobias {{yel|103}}
Alisson {{goal|114}}

|stadium = Tsentralnyi Stadion

|location = Zhytomyr

|attendance = 4,550

|referee = Dmytro Panchyshyn

|result = W

}}

{{Football box collapsible

|round = Final

|date = 14 May 2025

|time = EEST (UTC+3)

|team1 = Shakhtar Donetsk

|score =

|report =

|team2 = Dynamo Kyiv

|goals1 =

|goals2 =

|stadium = Tsentralnyi Stadion

|location = Zhytomyr

|attendance =

|referee =

|result =

}}

=UEFA Champions League=

{{main article|2024–25 UEFA Champions League}}

==League phase==

{{main|2024–25 UEFA Champions League league phase}}

{{:2024–25 UEFA Champions League league phase|transcludesection=Table|showteam=SHK}}

{{#invoke:sports rbr table|table|legendpos=b

| header=Round

|label1= Ground

| res1=A/H/A/H/A/H/H/A

|label2= Result

| res2=D/L/L/W/L/L/W/L

|label3= Position

| res3=21/27/29/28/26/27/27/27

|text_H=Home|text_A=Away

|color_W=green2|text_W=Win

|color_D=yellow2|text_D=Draw

|color_L=red2|text_L=Loss

| color1-8=green1 |color_9-16=blue1 |color_17-24=blue2

|updated=29 January 2025

|source=Results

|date=May 2023

| notes=

}}

{{notelist}}

{{Football box collapsible

|round = 1

|date = 18 September 2024

|time = 19:45 EEST (UTC+3)

|team1 = Bologna {{fbaicon|ITA}}

|score = 0–0

|report = Report{{cite web |url=https://www.uefa.com/uefachampionsleague/match/2042034/ |title=Bologna vs. Shakhtar Donetsk |website=UEFA |publisher=Union of European Football Associations |access-date=31 August 2024}}

|team2 = {{fbaicon|UKR}} Shakhtar Donetsk

|goals1 = Posch {{yel|3}}
Castro {{yel|58}}

|goals2 = Sudakov {{penmiss}} {{small|4'}}
Bondar {{yel|12}}
Tobias {{yel|70}}
Stepanenko {{yel|84}}
Marlon {{yel|88}}

|stadium = Stadio Renato Dall'Ara

|location = Bologna, Italy

|attendance = 23,130{{cite web |url=https://www.uefa.com/newsfiles/UCL/2025/2042034_FR.pdf |title=Full Time Summary Matchday 1 – Bologna v Shakhtar Donetsk |work=UEFA |publisher=Union of European Football Associations |date=18 September 2024 |access-date=18 September 2024}}

|referee = Rohit Saggi (Norway)

|result = D

}}

{{Football box collapsible

|round = 2

|date = 2 October 2024

|time = 19:45 EEST (UTC+3)

|team1 = Shakhtar Donetsk {{fbaicon|UKR}}

|score = 0–3

|report = https://www.uefa.com/uefachampionsleague/match/2041947/

|team2 = {{fbaicon|ITA}} Atalanta

|goals1 = Ghram {{yel|20}}

|goals2 = Djimsiti {{goal|21}}
Lookman {{goal|44}}
Bellanova {{goal|48}}
Zaniolo {{yel|78}}
Éderson {{yel|84}}

|stadium = Arena AufSchalke

|location = Gelsenkirchen, Germany

|attendance = 21,636{{cite web |url=https://www.uefa.com/newsfiles/UCL/2025/2041947_FR.pdf |title=Full Time Summary Matchday 2 – Shakhtar Donetsk v Atalanta |work=UEFA |publisher=Union of European Football Associations |date=2 October 2024 |access-date=2 October 2024}}

|referee = João Pinheiro (Portugal)

|result = L

|note = Due to the Russian invasion of Ukraine, Ukrainian teams are required to play their home matches at neutral venues until further notice.{{cite news |url=https://www.uefa.com/news-media/news/0272-148740475a92-1b97baa3e9d7-1000/|title=Decisions from today's extraordinary UEFA Executive Committee meeting |work=UEFA |publisher=Union of European Football Associations |date=25 February 2022 |access-date=25 February 2022}} Therefore, Shakhtar Donetsk will play their home matches at Arena AufSchalke, Gelsenkirchen, Germany, instead of their regular stadium, Donbas Arena, Donetsk.{{cite web |title=The Champions League comes to Germany |url=https://shakhtar.com/en/news/2024/july/2_news/2_veltinsarena/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=2 July 2024 |date=2 July 2024}}

}}

{{Football box collapsible

|round = 3

|date = 22 October 2024

|time = 22:00 EEST (UTC+3)

|team1 = Arsenal {{fbaicon|ENG}}

|score = 1–0

|report = https://www.uefa.com/uefachampionsleague/match/2041956/

|team2 = {{fbaicon|UKR}} Shakhtar Donetsk

|goals1 = Riznyk {{goal|29|o.g.}}
White {{yel|34}}
Trossard {{penmiss}} {{small|77'}}
Martinelli {{yel|84}}

|goals2 = Pedro Henrique {{yel|90+6}}

|stadium = Emirates Stadium

|location = London, England

|attendance = 59,594{{cite web |url=https://www.uefa.com/newsfiles/UCL/2025/2041956_FR.pdf |title=Full Time Summary Matchday 3 – Arsenal v Shakhtar Donetsk |work=UEFA |publisher=Union of European Football Associations |date=22 October 2024 |access-date=22 October 2024}}

|referee = Benoît Bastien (France)

|result = L

}}

{{Football box collapsible

|round = 4

|date = 6 November 2024

|time = 19:45 EET (UTC+2)

|team1 = Shakhtar Donetsk {{fbaicon|UKR}}

|score = 2–1

|report = https://www.uefa.com/uefachampionsleague/match/2041984/

|team2 = {{fbaicon|SUI}} Young Boys

|goals1 = Zubkov {{goal|31}}
Sudakov {{goal|41}}
Konoplya {{yel|81}}

|goals2 = Imeri {{goal|27}}
Blum {{yel|40}}
Athekame {{yel|45+3}}
Niasse {{yel|70}}

|stadium = Arena AufSchalke

|location = Gelsenkirchen, Germany

|attendance = 17,420{{cite web |url=https://www.uefa.com/newsfiles/UCL/2025/2041984_FR.pdf |title=Full Time Summary Matchday 4 – Shakhtar Donetsk v Young Boys |work=UEFA |publisher=Union of European Football Associations |date=6 November 2024 |access-date=6 November 2024}}

|referee = Orel Grinfeld (Israel)

|result = W

|note = Due to the Russian invasion of Ukraine, Ukrainian teams are required to play their home matches at neutral venues until further notice.{{cite news |url=https://www.uefa.com/news-media/news/0272-148740475a92-1b97baa3e9d7-1000/|title=Decisions from today's extraordinary UEFA Executive Committee meeting |work=UEFA |publisher=Union of European Football Associations |date=25 February 2022 |access-date=25 February 2022}} Therefore, Shakhtar Donetsk will play their home matches at Arena AufSchalke, Gelsenkirchen, Germany, instead of their regular stadium, Donbas Arena, Donetsk.{{cite web |title=The Champions League comes to Germany |url=https://shakhtar.com/en/news/2024/july/2_news/2_veltinsarena/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=2 July 2024 |date=2 July 2024}}

}}

{{Football box collapsible

|round = 5

|date = 27 November 2024

|time = 22:00 EET (UTC+2)

|team1 = PSV Eindhoven {{fbaicon|NED}}

|score = 3–2

|report = https://www.uefa.com/uefachampionsleague/match/2041999/

|team2 = {{fbaicon|UKR}} Shakhtar Donetsk

|goals1 = Boscagli {{yel|59}}
Saibari {{yel|84}}
Tillman {{goal|87||90}} {{yel|90+1}}
Pepi {{goal|90+5}}

|goals2 = Sikan {{goal|8}}
Zubkov {{goal|37}}
Pedro Henrique {{sentoff|0|69}}
Kryskiv {{yel|87}}

|stadium = Philips Stadion

|location = Eindhoven, Netherlands

|attendance = 35,100{{cite web |url=https://www.uefa.com/newsfiles/UCL/2025/2041999_FR.pdf |title=Full Time Summary Matchday 5 – PSV Eindhoven v Shakhtar Donetsk |work=UEFA |publisher=Union of European Football Associations |date=27 November 2024 |access-date=27 November 2024}}

|referee = Urs Schnyder (Switzerland)

|result = L

}}

{{Football box collapsible

|round = 6

|date = 10 December 2024

|time = 22:00 EET (UTC+2)

|team1 = Shakhtar Donetsk {{fbaicon|UKR}}

|score = 1–5

|report = Report{{cite web |url=https://www.uefa.com/uefachampionsleague/match/2042011/ |title=Shakhtar Donetsk vs. Bayern Munich |website=UEFA |publisher=Union of European Football Associations |access-date=10 December 2024}}

|team2 = {{fbaicon|GER}} Bayern Munich

|goals1 = Kevin {{goal|5}}
Kryskiv {{yel|55}}
Traoré {{yel|82}}

|goals2 = Sané {{yel|7}}
Laimer {{goal|11}}
Müller {{goal|45}}
Olise {{goal|70|pen.|90+3}}
Goretzka {{yel|82}}
Musiala {{goal|87}}

|stadium = Arena AufSchalke

|location = Gelsenkirchen, Germany

|attendance = 57,079{{cite web |url=https://www.uefa.com/newsfiles/UCL/2025/2042011_FR.pdf |title=Full Time Summary Matchday 6 – Shakhtar Donetsk v Bayern Munich |work=UEFA |publisher=Union of European Football Associations |date=10 December 2024 |access-date=10 December 2024}}

|referee = Halil Umut Meler (Turkey)

|result = L

|note = Due to the Russian invasion of Ukraine, Ukrainian teams are required to play their home matches at neutral venues until further notice.{{cite news |url=https://www.uefa.com/news-media/news/0272-148740475a92-1b97baa3e9d7-1000/|title=Decisions from today's extraordinary UEFA Executive Committee meeting |work=UEFA |publisher=Union of European Football Associations |date=25 February 2022 |access-date=25 February 2022}} Therefore, Shakhtar Donetsk will play their home matches at Arena AufSchalke, Gelsenkirchen, Germany, instead of their regular stadium, Donbas Arena, Donetsk.{{cite web |title=The Champions League comes to Germany |url=https://shakhtar.com/en/news/2024/july/2_news/2_veltinsarena/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=2 July 2024 |date=2 July 2024}}

}}

{{Football box collapsible

|round = 7

|date = 22 January 2025

|time = 19:45 EET (UTC+2)

|team1 = Shakhtar Donetsk {{fbaicon|UKR}}

|score = 2–0

|report = Report{{cite web |url=https://www.uefa.com/uefachampionsleague/match/2042047/ |title=Shakhtar Donetsk vs. Brest |website=UEFA |publisher=Union of European Football Associations |access-date=22 January 2025}}

|team2 = {{fbaicon|FRA}} Brest

|goals1 = Kevin {{goal|18}}
Sudakov {{goal|37|pen.}}
Stepanenko {{yel|77}}

|goals2 = Ndiaye {{yel|22}}

|stadium = Arena AufSchalke

|location = Gelsenkirchen, Germany

|attendance = 15,282{{cite web |url=https://www.uefa.com/newsfiles/UCL/2025/2042047_FR.pdf |title=Full Time Summary Matchday 7 – Shakhtar Donetsk v Brest |work=UEFA |publisher=Union of European Football Associations |date=22 January 2025 |access-date=22 January 2025}}

|referee = Sandro Schärer (Switzerland)

|result = W

|note = Due to the Russian invasion of Ukraine, Ukrainian teams are required to play their home matches at neutral venues until further notice.{{cite news |url=https://www.uefa.com/news-media/news/0272-148740475a92-1b97baa3e9d7-1000/|title=Decisions from today's extraordinary UEFA Executive Committee meeting |work=UEFA |publisher=Union of European Football Associations |date=25 February 2022 |access-date=25 February 2022}} Therefore, Shakhtar Donetsk will play their home matches at Arena AufSchalke, Gelsenkirchen, Germany, instead of their regular stadium, Donbas Arena, Donetsk.{{cite web |title=The Champions League comes to Germany |url=https://shakhtar.com/en/news/2024/july/2_news/2_veltinsarena/ |website=shakhtar.com |publisher=FC Shakhtar Donetsk |access-date=2 July 2024 |date=2 July 2024}}

}}

{{Football box collapsible

|round = 8

|date = 29 January 2025

|time = 22:00 EET (UTC+2)

|team1 = Borussia Dortmund {{fbaicon|GER}}

|score = 3–1

|report = Report{{cite web |url=https://www.uefa.com/uefachampionsleague/match/2042069/ |title=Borussia Dortmund vs. Shakhtar Donetsk |website=UEFA |publisher=Union of European Football Associations |access-date=29 January 2025}}

|team2 = {{fbaicon|UKR}} Shakhtar Donetsk

|goals1 = Guirassy {{goal|17||44}}
Beier {{yel|27}}
Bensebaini {{goal|79}}

|goals2 = Kevin {{yel|25}}
Marlon {{goal|50}} {{yel|58}}

|stadium = Westfalenstadion

|location = Dortmund, Germany

|attendance = 81,365{{cite web |url=https://www.uefa.com/newsfiles/UCL/2025/2042069_FR.pdf |title=Full Time Summary Matchday 8 – Borussia Dortmund v Shakhtar Donetsk |work=UEFA |publisher=Union of European Football Associations |date=29 January 2025 |access-date=29 January 2025}}

|referee = Glenn Nyberg (Sweden)

|result = L

}}

Squad statistics

{{updated|match played 27 April 2025}}

=Appearances and goals=

{{Efs start|Premier League|Ukrainian Cup|UEFA Champions League}}

{{Efs player|no=2 |name=Lassina Traoré|pos=FW|nat=BFA |9+12|4|1+2|1|0+6|0}}

{{Efs player|no=5 |name=Valeriy Bondar|pos=DF|nat=UKR |24|0|3|0|8|0}}

{{Efs player|no=6 |name=Marlon Gomes|pos=MF|nat=BRA |12+8|3|3|0|4+3|1}}

{{Efs player|no=7 |name=Eguinaldo|pos=FW|nat=BRA |10+13|5|2|0|5+2|0}}

{{Efs player|no=8 |name=Dmytro Kryskiv|pos=MF|nat=UKR |15+5|1|0+1|0|7+1|0}}

{{Efs player|no=9 |name=Maryan Shved|pos=MF|nat=UKR |4+4|1|0|0|0|0}}

{{Efs player|no=10|name=Heorhiy Sudakov|pos=MF|nat=UKR |23+1|11|1+2|0|8|2}}

{{Efs player|no=11|name=Kevin|pos=MF|nat=BRA |19+2|6|3|1|5+2|2}}

{{Efs player|no=13|name=Pedro Henrique|pos=DF|nat=BRA |15+3|0|2|0|5+1|0}}

{{Efs player|no=16|name=Irakli Azarovi|pos=DF|nat=GEO |10|0|1|0|2|0}}

{{Efs player|no=17|name=Vinicius Tobias|pos=DF|nat=BRA |14+1|0|3|0|2+1|0}}

{{Efs player|no=18|name=Alaa Ghram|pos=DF|nat=TUN |4+2|0|1+1|0|2|0}}

{{Efs player|no=19|name=Kauã Elias|pos=FW|nat=BRA |1+5|0|0|0|0|0}}

{{Efs player|no=20|name=Anton Hlushchenko|pos=MF|nat=UKR |0+4|1|0+1|0|0|0}}

{{Efs player|no=21|name=Artem Bondarenko|pos=MF|nat=UKR |22+3|9|2+1|0|5+3|0}}

{{Efs player|no=22|name=Mykola Matviyenko|pos=DF|nat=UKR |22|3|2|0|8|0}}

{{Efs player|no=23|name=Kiril Fesyun|pos=GK|nat=UKR |2+1|0|0|0|0|0}}

{{Efs player|no=26|name=Yukhym Konoplya|pos=DF|nat=UKR |12+1|0|0|0|5+2|0}}

{{Efs player|no=29|name=Yehor Nazaryna|pos=MF|nat=UKR |3+7|0|1+2|0|0|0}}

{{Efs player|no=30|name=Alisson Santana|pos=FW|nat=BRA |2+4|0|0+2|1|0|0}}

{{Efs player|no=31|name=Dmytro Riznyk|pos=GK|nat=UKR |24|0|3|0|8|0}}

{{Efs player|no=38|name=Pedrinho|pos=MF|nat=BRA |11+11|1|3|0|2+2|0}}

{{Efs player|no=39|name=Newerton|pos=MF|nat=BRA |4+9|2|0+1|0|0+4|0}}

{{Efs player|no=74|name=Maryan Faryna|pos=DF|nat=UKR |0+1|0|0|0|0|0}}

|-

|colspan="16"|Players away on loan:

|-

|colspan="16"|Players who left Shakhtar Donetsk during the season:

{{Efs player|no=4 |name=Bartol Franjić|pos=DF|nat=CRO |3+2|1|1|0|0+2|0}}

{{Efs player|no=6 |name=Taras Stepanenko|pos=MF|nat=UKR |1+8|1|1|0|1+5|0}}

{{Efs player|no=11|name=Oleksandr Zubkov|pos=MF|nat=UKR |10+2|5|0+1|0|7+1|2}}

{{Efs player|no=14|name=Danylo Sikan|pos=FW|nat=UKR |9+4|3|0+1|0|4+1|1}}

|}

=Goalscorers=

class="wikitable" style="font-size: 95%; text-align: center;"
width=20|Place

!width=20|Position

!width=20|Nation

!width=20|Number

!width=150|Name

!width=150|Premier League

!width=150|Ukrainian Cup

!width=150|Champions League

!width=80|Total

1MF{{flagicon|UKR}}10Heorhiy Sudakov110213
rowspan="2"|2MF{{flagicon|UKR}}21Artem Bondarenko9009
|MF{{flagicon|BRA}}11Kevin6129
4MF{{flagicon|UKR}}11Oleksandr Zubkov5027
rowspan="2"|5FW{{flagicon|BRA}}7Eguinaldo5005
|FW{{flagicon|BFA}}2Lassina Traoré4105
rowspan="3"|7FW{{flagicon|UKR}}14Danylo Sikan3014
|MF{{flagicon|BRA}}6Marlon Gomes3014
colspan="3"|Own goal4004
10DF{{flagicon|UKR}}22Mykola Matviyenko3003
11MF{{flagicon|BRA}}39Newerton2002
rowspan="7"|12MF{{flagicon|UKR}}8Dmytro Kryskiv1001
|MF{{flagicon|BRA}}38Pedrinho1001
|DF{{flagicon|CRO}}4Bartol Franjić1001
|MF{{flagicon|UKR}}9Maryan Shved1001
|MF{{flagicon|UKR}}20Anton Hlushchenko1001
|MF{{flagicon|UKR}}6Taras Stepanenko1001
|FW{{flagicon|BRA}}30Alisson Santana0101
colspan="5"|TOTALS613872

=Clean sheets=

class="wikitable" style="font-size: 95%; text-align: center;"
width=20|Place

!width=20|Position

!width=20|Nation

!width=20|Number

!width=150|Name

!width=150|Premier League

!width=150|Ukrainian Cup

!width=150|Champions League

!width=80|Total

1GK{{flagicon|UKR}}31Dmytro Riznyk103215
colspan="5"|TOTALS103215

=Disciplinary record=

class="wikitable" style="font-size: 100%; text-align: center;"
rowspan="2" width="5%" align="center"|Number

|rowspan="2" width="5%" align="center"|Nation

|rowspan="2" width="5%" align="center"|Position

|rowspan="2" width="10%" align="center"|Name

|colspan="2" align="center"|Premier League

|colspan="2" align="center"|Ukrainian Cup

|colspan="2" align="center"|Champions League

|colspan="2" align="center"|Total

width=60 style="background: #FFEE99"|{{yel}}

!width=60 style="background: #FF8888"|{{sent off}}

!width=60 style="background: #FFEE99"|{{yel}}

!width=60 style="background: #FF8888"|{{sent off}}

!width=60 style="background: #FFEE99"|{{yel}}

!width=60 style="background: #FF8888"|{{sent off}}

!width=60 style="background: #FFEE99"|{{yel}}

!width=60 style="background: #FF8888"|{{sent off}}

2{{flagicon|BFA}}FWLassina Traoré00101020
5{{flagicon|UKR}}DFValeriy Bondar20101040
6{{flagicon|BRA}}MFMarlon Gomes30002050
7{{flagicon|BRA}}FWEguinaldo10000010
8{{flagicon|UKR}}MFDmytro Kryskiv21002041
10{{flagicon|UKR}}MFHeorhiy Sudakov30000030
11{{flagicon|BRA}}MFKevin50101070
13{{flagicon|BRA}}DFPedro Henrique40101161
17{{flagicon|BRA}}DFVinicius Tobias20101040
18{{flagicon|TUN}}DFAlaa Ghram00001010
21{{flagicon|UKR}}MFArtem Bondarenko10000010
22{{flagicon|UKR}}DFMykola Matviyenko50100060
26{{flagicon|UKR}}DFYukhym Konoplya10001020
29{{flagicon|UKR}}MFYehor Nazaryna00100010
30{{flagicon|BRA}}FWAlisson Santana10000010
38{{flagicon|BRA}}MFPedrinho10100020
colspan="16"|Players away on loan:
colspan="16"|Players who left Shakhtar Donetsk during the season:
4{{flagicon|CRO}}DFBartol Franjić00100010
6{{flagicon|UKR}}MFTaras Stepanenko00002020
11{{flagicon|UKR}}MFOleksandr Zubkov10000010
14{{flagicon|UKR}}FWDanylo Sikan10000010
colspan="3"|

|TOTALS

|33

|1

|9

|0

|13

|1

|55

|2

Notes

{{reflist|group=note}}

References

{{Reflist|30em}}