2024–25 Ukrainian Premier League
34th season of top-tier football league in Ukrainian football From Wikipedia, the free encyclopedia
The 2024–25 Ukrainian Premier League season, referred to as the Ukrainian Premier League VBET for sponsorship reasons, is the 34th top-level football club competition since the fall of the Soviet Union and the 17th since the establishment of the Ukrainian Premier League.
![]() Official logo[1] | |
Season | 2024–25 |
---|---|
Dates | 3 August 2024 – 24 May 2025 17 December 2024 – 21 February 2025 (winter break) |
Matches played | 133 |
Goals scored | 315 (2.37 per match) |
Top goalscorer | Vladyslav Vanat (10 goals) |
Biggest home win | Shakhtar 6–0 Inhulets (23 November 2024) |
Biggest away win | Vorskla 0–5 Shakhtar (4 August 2024) |
Highest scoring | Oleksandriya 4–3 Shakhtar (24 August 2024) Shakhtar 5–2 Karpaty (14 September 2024) Dynamo 5–2 Inhulets (3 November 2024) |
Longest winning run | 5 matches Dynamo |
Longest unbeaten run | 17 matches Dynamo |
Longest winless run | 14 matches Inhulets |
Longest losing run | 4 matches Obolon |
Highest attendance | 6,300 Karpaty 1–3 Dynamo (17 August 2024) |
Lowest attendance | 0 9 matches |
Total attendance | 136,830 |
Average attendance | 1,069 |
← 2023–24 2025–26 →
All statistics correct as of 16 December 2024. |
Teams
Summarize
Perspective
This season the Ukrainian Premier League remained at 16 teams.
Promoted teams
- Inhulets Petrove – first-placed team of the 2023–24 Ukrainian First League (returning after a season)
- Karpaty Lviv – second-placed team of the 2023–24 Ukrainian First League (returning, last competed in 2019–20, for the first time since its reorganization in 2020)
- Livyi Bereh Kyiv – winner of pre-season Mini-tournament. Third-placed team of the 2023–24 Ukrainian First League (debut)
Relegated teams
- FC Mynai – relegated after four seasons in the top flight.
- Metalist 1925 Kharkiv – relegated after three seasons in the top flight.
Withdrawn teams
Location map
Stadiums
The minimum threshold for the stadium's capacity in the UPL is 4,500 (Article 10, paragraph 8.3).[3]
The following stadiums are regarded as home grounds:
Rank | Stadium | Place | Club | Capacity | Notes |
---|---|---|---|---|---|
1 | Arena Lviv | Lviv | Rukh Lviv | 34,725 | |
Shakhtar Donetsk | used as home ground in 9 matches | ||||
2 | Chornomorets Stadium | Odesa | Chornomorets Odesa | 34,164 | |
3 | Ukraina Stadium | Lviv | Karpaty Lviv | 28,051 | |
4 | Butovsky Vorskla Stadium | Poltava | Vorskla Poltava | 23,842 | |
5 | Lobanovskyi Dynamo Stadium | Kyiv | Dynamo Kyiv | 16,873 | |
Zorya Luhansk | used as home ground during the season | ||||
6 | Tsentralnyi Stadion | Cherkasy | LNZ Cherkasy | 10,321 | |
7 | Avanhard Stadium | Rivne | Veres Rivne | 7,122 | |
8 | CSC Nika Stadium | Oleksandriya | FC Oleksandriya | 7,000 | |
9 | Tsentralnyi Stadion | Zhytomyr | Polissya Zhytomyr | 5,928 | |
10 | Obolon Arena | Kyiv | Obolon Kyiv | 5,103 | |
11 | Kolos Stadium | Kovalivka | Kolos Kovalivka | 5,050 | |
LNZ Cherkasy | used as home ground in 1 match | ||||
Inhulets Petrove | used as home ground in 1 match | ||||
12 | Arena Livyi Bereh | Zolochivska hromada | Livyi Bereh Kyiv | 4,700 | |
Shakhtar Donetsk | used as home ground in 1 match | ||||
13 | Hirnyk Stadium | Kryvyi Rih | Kryvbas Kryvyi Rih | 3,219 | |
Inhulets Petrove | used as reserve home ground during the season |
Personnel and sponsorship
Managerial changes
Team | Outgoing manager | Manner of departure | Date of vacancy | Table | Incoming manager | Date of appointment |
---|---|---|---|---|---|---|
Inhulets Petrove | ![]() |
Mutual agreement | 5 June 2024 | Pre-season | ![]() |
15 June 2024[5] |
LNZ Cherkasy | ![]() |
End of the contract | 10 June 2024[6] | ![]() |
11 June 2024[7] | |
Chornomorets Odesa | ![]() |
Mutual consent[8] | 26 June 2024[8] | ![]() |
26 June 2024 | |
![]() |
End of the contract | 30 June 2024 | ![]() |
1 July 2024[9][10] | ||
![]() | ||||||
![]() |
End of caretaker spell[B] | 13 July 2024 | ![]() |
9 July 2024[11] | ||
Karpaty Lviv | ![]() |
Mutual consent[12] | 17 July 2024 | ![]() |
19 July 2024 | |
Zorya Luhansk | ![]() |
Return to previous position | 26 August 2024 | 8th | ![]() |
26 August 2024 |
Obolon Kyiv | ![]() |
Fired | 4 September 2024[13] | 16th | ![]() |
4 September 2024 |
![]() |
End of interim | 5 September 2024 | ![]() |
5 September 2024 | ||
Vorskla Poltava | ![]() |
Return to previous coaching role | 23 October 2024 | 12th | ![]() |
24 October 2024 |
LNZ Cherkasy | ![]() |
Suspended | 11 December 2024 | 10th | ![]() |
11 December 2024 |
Sacked after suspended | 12 December 2024 | ![]() |
12 December 2024 | |||
![]() |
End of caretaker spell | 18 December 2024 | ![]() |
18 December 2024 |
Notes:
League table
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Dynamo Kyiv | 17 | 13 | 4 | 0 | 37 | 11 | +26 | 43 | Qualification for the Champions League second qualifying round |
2 | Oleksandriya | 17 | 11 | 5 | 1 | 26 | 12 | +14 | 38 | Qualification for the Conference League second qualifying round |
3 | Shakhtar Donetsk | 16 | 10 | 3 | 3 | 41 | 15 | +26 | 33 | |
4 | Kryvbas Kryvyi Rih | 17 | 9 | 4 | 4 | 22 | 16 | +6 | 31 | |
5 | Polissya Zhytomyr | 18 | 8 | 6 | 4 | 25 | 16 | +9 | 30 | |
6 | Karpaty Lviv | 17 | 7 | 3 | 7 | 22 | 21 | +1 | 24 | |
7 | Rukh Lviv | 18 | 5 | 8 | 5 | 21 | 15 | +6 | 23 | |
8 | Zorya Luhansk | 16 | 7 | 1 | 8 | 18 | 20 | −2 | 22 | |
9 | Veres Rivne | 18 | 5 | 7 | 6 | 20 | 24 | −4 | 22[a] | |
10 | LNZ Cherkasy | 18 | 6 | 4 | 8 | 19 | 26 | −7 | 22[a] | |
11 | Kolos Kovalivka | 18 | 3 | 9 | 6 | 12 | 14 | −2 | 18 | |
12 | Vorskla Poltava | 17 | 4 | 4 | 9 | 15 | 25 | −10 | 16[b] | |
13 | Livyi Bereh Kyiv | 17 | 4 | 4 | 9 | 9 | 20 | −11 | 16[b] | Qualification for the Relegation play-off |
14 | Chornomorets Odesa | 18 | 4 | 3 | 11 | 13 | 26 | −13 | 15 | |
15 | Obolon Kyiv | 17 | 3 | 5 | 9 | 10 | 29 | −19 | 14 | Relegation to Ukrainian First League |
16 | Inhulets Petrove | 17 | 1 | 6 | 10 | 12 | 32 | −20 | 9 |
Updated to match(es) played on 22 February 2025. Source: upl.ua
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Head-to-head goals scored; 5) Goal difference; 6) Goals scored; 7) Draw or "Golden match" if two teams tied for title (Article 22, paragraph 3).[14]
Notes:
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Head-to-head goals scored; 5) Goal difference; 6) Goals scored; 7) Draw or "Golden match" if two teams tied for title (Article 22, paragraph 3).[14]
Notes:
Results
Summarize
Perspective
Teams play each other twice on a home and away basis.
Home \ Away | CHO | DYN | INH | KAR | KOL | KRY | LIV | LNZ | OBL | OLK | PZH | RUX | SHA | VER | VOR | ZOR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Chornomorets Odesa | 1–0 | 0–1 | 1–0 | 1–3 | 1–0 | 1–4 | 1–1 | 0–1 | 0–1 | |||||||
Dynamo Kyiv | 3–1 | 5–2 | 2–1 | 1–0 | 3–0 | 2–1 | 0–0 | 1–1 | 1–0 | 3–1 | ||||||
Inhulets Petrove | 0–2 | 0–1 | ||||||||||||||
Karpaty Lviv | 1–3 | 0–0 | 1–0 | 3–0 | 3–0 | 1–0 | 1–3 | 5–0 | 1–1 | |||||||
Kolos Kovalivka | 1–2 | 1–1 | 0–0 | 1–1 | 0–0 | 1–1 | 0–0 | 0–1 | 0–1 | 1–0 | ||||||
Kryvbas Kryvyi Rih | 1–0 | 1–1 | 2–0 | 3–1 | 0–1 | 3–1 | 1–1 | 0–3 | 1–1 | |||||||
Livyi Bereh Kyiv | 1–0 | 0–3 | 0–0 | 0–1 | 3–1 | 1–1 | 0–1 | 0–3 | 0–2 | |||||||
LNZ Cherkasy | 1–1 | 2–0 | 2–1 | 1–0 | 0–1 | 0–2 | 3–1 | 1–2 | ||||||||
Obolon Kyiv | 1–5 | 2–1 | 2–2 | 0–1 | 0–0 | 0–4 | 0–0 | 0–2 | ||||||||
Oleksandriya | 3–0 | 0–0 | 2–1 | 3–0 | 2–1 | 2–0 | 1–1 | 1–0 | 1–1 | 4–3 | 1–0 | |||||
Polissia Zhytomyr | 1–1 | 1–1 | 0–0 | 1–1 | 4–0 | 0–1 | 1–0 | 2–1 | 2–1 | |||||||
Rukh Lviv | 1–1 | 5–0 | 0–1 | 0–0 | 1–0 | 0–1 | 1–3 | 1–1 | 3–0 | |||||||
Shakhtar Donetsk | 2–1 | a | 6–0 | 5–2 | 5–1 | 4–0 | 0–1 | 1–1 | 3–1 | 3–1 | ||||||
Veres Rivne | 1–2 | 2–2 | 0–0 | 0–2 | 1–3 | 1–1 | 2–0 | 1–1 | 2–2 | 2–1 | ||||||
Vorskla Poltava | 0–3 | 0–1 | 0–1 | 2–0 | 2–0 | 0–0 | 0–5 | |||||||||
Zorya Luhansk | 2–1 | 0–2 | 2–1 | 2–1 | 0–1 | 1–2 | 1–2 | 2–0 |
Matches affected by air alerts
Round 2.
Shakhtar vs Polissia. The match had been interrupted in the 61st minute for 30 minutes.[15]
Round 3.
Vorskla vs Obolon. Kick off time was delayed for 35 minutes. The match had been interrupted in the 16th minute.[16]
Zorya vs Oleksandriya. Kick off time was delayed for 45 minutes.[17]
Round 4.
Livyi Bereh vs Chornomorets. Kick off time was delayed for 90 minutes.[18]
LNZ vs Karpaty. Kick off time was postponed for 6 hours.[19]
Round 5.
Kryvbas vs Shakhtar. The match, which kicked off on 1 September 2024, has been interrupted in the 50th minute.[20] It will be resumed in 2025.
Round 6.
Vorskla vs Rukh. Beginning of the second half was delayed for 20 minutes.[21]
Round 7.
Kryvbas vs Vorskla. Kick off time was delayed for 30 minutes. The match had been interrupted in the 6th minute. Beginning of the second half was delayed for 18 minutes.[22]
Round 8.
Veres vs Shakhtar. Kick off time was delayed for 27 minutes.[23]
Round 10.
Oleksandriya vs Vorskla. Kick off time was delayed for 40 minutes.[24]
Round 11.
Kryvbas vs LNZ. Kick off time was delayed for 80 minutes.[25]
Round 13.
Livyi Bereh vs Inhulets. Kick off time was delayed for 25 minutes.[26]
Kolos vs Kryvbas. Kick off time was delayed for 80 minutes.[27]
Round 14.
Veres vs Oleksandriya. Kick off time was delayed for 90 minutes.[28]
Round 16.
Inhulets vs Zorya. The match, which kicked off on 8 December 2024 (kick off time was delayed for 141 minute), has been interrupted during half-time.[29][30] It will be resumed in 2025.
Kolos vs Obolon. Kick off time was delayed for 110 minutes. Beginning of the second half was delayed for 35 minutes.[31]
Dynamo vs Oleksandriya. The match had been interrupted in the 58th minute for 38 minutes.[32]
Round 17.
Vorskla vs Livyi Bereh. Beginning of the second half was delayed for 100 minutes.[33]
Oleksandriya vs LNZ. The match had been interrupted in the 30th minute. Beginning of the second half was delayed for 40 minutes.[34]
Kryvbas vs Karpaty. Kick off time was delayed for 30 minutes.[35]
Mini-Tournament play-offs
After the withdrawal of Dnipro-1 from the Ukrainian Premier League the administration concured a playoff between the relegated teams from the 2024–25 Ukrainian Premier League season and the third and fourth placed teams from the 2023–24 Ukrainian First League Promotion group.
Team 1 | Score | Team 2 |
---|---|---|
Livyi Bereh Kyiv | 1 – 1 5 – 4 (pen.) |
Metalist 1925 Kharkiv |
Epitsentr Kamianets-Podilskyi | 3 – 3 3 – 5 (pen.) |
FC Mynai |
Semi-Finals
Livyi Bereh Kyiv | 1 – 1 | Metalist 1925 Kharkiv |
---|---|---|
Report | ||
Penalties | ||
5 – 4 |
Livyi Bereh Kyiv advance to the Final of the Mini-Tournament play-offs
Epitsentr Kamianets-Podilskyi | 3 – 3 | FC Mynai |
---|---|---|
Report | ||
Penalties | ||
3 – 5 |
FC Mynai advance to the Final of the Mini-Tournament play-offs
Final
Team 1 | Score | Team 2 |
---|---|---|
Livyi Bereh Kyiv | 3 – 0 | FC Mynai |
Livyi Bereh Kyiv promoted to the Ukrainian Premier League
Relegation play-offs
Teams that placed 13th and 14th in the 2024–25 Ukrainian Premier League play two-leg play-off with the third and fourth teams of the 2024–25 Ukrainian First League.
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
TBD | x–x | TBD | ||
TBD | x–x | TBD |
First Semi-final
v | ||
---|---|---|
v | ||
---|---|---|
Second Semi-final
v | ||
---|---|---|
v | ||
---|---|---|
Season statistics
Summarize
Perspective
Awards
Monthly awards
Month | Player of the Month | Coach of the Month | Ref. | ||
---|---|---|---|---|---|
Player | Club | Coach | Club | ||
August 2024 | ![]() |
Polissya Zhytomyr | ![]() |
FC Oleksandriya | [38] |
September 2024 | ![]() |
Dynamo Kyiv | ![]() |
Polissya Zhytomyr | [39] |
October 2024 | ![]() |
Polissya Zhytomyr | ![]() |
Karpaty Lviv | [40] |
November 2024 | ![]() |
Kryvbas Kryvyi Rih | ![]() |
Veres Rivne | [41] |
December 2024 / February 2025 | ![]() |
Kryvbas Kryvyi Rih | ![]() |
Kryvbas Kryvyi Rih | [42] |
March 2025 | |||||
April 2025 | |||||
May 2025 |
Round awards
Round | Player | Coach | ||||
---|---|---|---|---|---|---|
Player | Club | Reference | Coach | Club | Reference | |
Round 1 | ![]() |
Shakhtar Donetsk | [43] | ![]() |
Shakhtar Donetsk | [43] |
Round 2 | ![]() |
Dynamo Kyiv | [44] | ![]() |
Polissya Zhytomyr | [44] |
Round 3 | ![]() |
Dynamo Kyiv | [45] | ![]() |
FC Oleksandriya | [46] |
Round 4 | ![]() |
FC Oleksandriya | [47] | ![]() |
FC Oleksandriya | [47] |
Round 5 | ![]() |
Rukh Lviv | [48] | ![]() |
Livyi Bereh Kyiv | [48] |
Round 6 | ![]() |
Shakhtar Donetsk | [49] | ![]() |
Shakhtar Donetsk | [49] |
Round 7 | ![]() |
FC Oleksandriya | [50] | ![]() |
Kolos Kovalivka | [50] |
![]() |
Shakhtar Donetsk | [51] | ![]() |
Rukh Lviv | [51] | |
Round 8 | ![]() |
Polissya Zhytomyr | [52] | ![]() |
FC Oleksandriya | [52] |
Round 9 | ![]() |
Shakhtar Donetsk | [53] | ![]() |
Chornomorets Odessa | [53] |
Round 10 | ![]() |
LNZ Cherkasy | [54] | ![]() |
Dynamo Kyiv | [54] |
Round 11 | ![]() |
Kryvbas Kryvyi Rih | [55] | ![]() |
Kryvbas Kryvyi Rih | [55] |
Round 12 | ![]() |
Dynamo Kyiv | [56] | ![]() |
FC Oleksandriya | [56] |
Round 13 | ![]() |
FC Oleksandriya | [57] | ![]() |
Veres Rivne | [57] |
Round 14 | ![]() |
Shakhtar Donetsk | [58] | ![]() |
Vorskla Poltava | [58] |
Round 15 | ![]() |
Kryvbas Kryvyi Rih | [59] | ![]() |
Inhulets Petrove | [59] |
Round 16 | ![]() |
Dynamo Kyiv | [60] | ![]() |
Dynamo Kyiv | [60] |
Round 17 | ![]() |
Polissya Zhytomyr | [61] | ![]() |
Obolon Kyiv | [61] |
winter break | ||||||
Round 18 | ||||||
Round 19 | ||||||
Round 20 | ||||||
Round 21 | ||||||
Round 22 | ||||||
Round 23 | ||||||
Round 24 | ||||||
Round 25 | ||||||
Round 26 | ||||||
Round 27 | ||||||
Round 28 | ||||||
Round 29 | ||||||
Round 30 | ||||||
See also
Notes
- Born on territory of Bosnian republic in Yugoslavia before its dissolution, Marino Pušić is of mixed ethnic background and carries a dual citizenship.[4]
- Despite the appointment to the position of head coach, Oleksandr Babych has not yet taken up his duties, so the team was led by Anatoliy Didenko
References
External links
Wikiwand - on
Seamless Wikipedia browsing. On steroids.