# 2024–25 Ukrainian First League

The 2024–25 Ukrainian First League is the 34th football league season since its establishment. The league competition consisted of 18 teams. The competition is conducting during the ongoing war with the Russia since late February 2022.
The season started with an opening match of the season on 7 August 2024 between Ahrobiznes and Metalist in Volochysk. Most of the other Round 1 matches were played in the following day, 8 August 2024.

## Format

The PFL has decided to keep the split group format of double round-robin tournaments with 9 teams in group, total 18 teams. The number of teams has been reduced to 18 compared to the 20 last season. Similar to the last season the top teams will qualify for the promotion tournament, four from each, while less fortunate teams, five from each, will qualify for the relegation tournament. Due to odd number of teams in both groups of the first stage, the second stage groups, promotion and relegation, will not have even number of teams. In total the first stage will have 18 rounds with 72 matches in each group, 16 for each team.
The second stage will have another two groups one for promotion to the top tier, another for relegation to the tier below. The promotion group tournament will consist of 8 teams, top 4 teams from each group (A and B) of the first stage. The teams' record from the previous stage will be grandfathered in full. Each team in the promotion group will play 8 matches with the best four teams of the other group of the first stage (home and away). In total there will be 32 matches. The top two teams of the promotion group will get promotion rights to the Ukrainian Premier League, while the next two teams (3rd and 4th places) would receive a chance to get promotion rights through play-off match-up with the top tier teams.
The teams that would place 5th through 9th in each group (A and B) in the first stage will form the relegation group. The teams' record from the previous stage will be grandfathered in full as well. Each 10 teams of the relegation group will play 10 matches with the 5 teams of the other group of the first stage (home and away). In total there will be 50 matches. The bottom three teams (places 8-10) will gain direct relegation to the tier below (Druha Liha/Ukrainian Second League), while teams that would place 6th and 7th will meet with runners-up of the Druha Liha in play-off match-ups to contest their place in the league.

### Emergency changes

Following the withdrawal of FC Khust in September 2024, the Professional Football League adopted following decisions:
* If a First League team is withdrawn and has not played fifty percent of the matches in the first stage of the First League competition, then the points scored in the first stage of the competition with that team will be annulled (scratched).
* After completing the first stage, this team automatically takes the last place in the respective group, and after completing the second stage, it automatically takes the last place in the Relegation group.
* If a team is withdrawn from group A, then the points scored in group B with the team with the lowest place in the tournament table of this group are annulled, for the teams of the corresponding group, in the second stage of the competition (for the teams of the Championship group) and remain (counted) (for teams of the Elimination group), a similar approach is used when removing a team from group B.

## Teams

This season, Ukrainian First League consisted of 18 teams.

### Promoted teams

Two teams were promoted at the end of the 2023–24 Ukrainian Second League.
* UCSA Tarasivka – playoff winner (debut)
* FC Kudrivka – placed 7th (debut, replacing "Kudrivka-Nyva")

### Relegated teams

Two teams were relegated at the end of the 2023–24 Ukrainian Premier League.
* Metalist 1925 Kharkiv – 16th placed (returning after three seasons)
* FC Mynai – 15th placed (returning after four seasons)

### Administrative issues
#### Temporary relocation

Due to the Russian military aggression, three clubs in the league were forced to relocate.
* FC Metalist Kharkiv moved to Uzhhorod
* FSC Mariupol moved to Boryspil
* FC Metalist 1925 Kharkiv moved to Zolocha community (Kyiv suburb)

#### Administrative issues

* FC Kudrivka which has its teams in both Chernihiv and Kyiv regions (representing Irpin) merged and took over Nyva Buzova (Irpin city area). The club withdrew its original team from the lower tier for this season.
* Due to withdrawal of the Ukrainian Second League (tier 3) champion Druzhba Myrivka, FC Khust, which was defeated in play-off match-up against PFC Zviahel, was allowed to remain in the Persha Liha (tier 2) competitions.
* On 21 June 2024, it was announced that Podoliany Ternopil (2023–24 AAFU debutants) are planned to merge with FC Khust as FC Khust-Podoliany. The merging was not done.
* On 19 November 2024, an information has appeared that Metalist Kharkiv has financial issues and might be sanctioned by football administrators including FIFA.

#### Withdrawn

* PFC Zviahel – promoted as a playoff winner to debut, but withdrawn before the season started
* Kudrivka-Nyva – partially merged during the last season's winter break, the club completed merger
* Druzhba Myrivka – winner of the 2023–24 Ukrainian Second League withdrawn from competitions
* FC Khust – after playing only three matches, the club announced that it withdraws from the league. On the moment of its announcement, it lost all its 3 matches and was placing the last 9th position.

### Location map

The following displays the location of teams.

## Stadiums

The following stadiums were used as home grounds for the teams in the competition.
| Rank | Stadium | Location | Capacity | Club | Notes |
| 1 | Yuvileinyi | Sumy | 25,830 | Viktoriya Sumy | |
| 2 | Dynamo imeni Lobanovskoho | Kyiv | 16,873 | Metalist 1925 Kharkiv | used as home ground in 1 match |
| 3 | Miskyi imeni Shukhevycha | Ternopil | 15,150 | Nyva Ternopil | |
| 4 | Bukovyna | Chernivtsi | 12,000 | Bukovyna Chernivtsi | |
| 5 | Slavutych-Arena | Zaporizhzhia | 11,883 | Metalurh Zaporizhzhia | |
| 6 | Avanhard | Uzhhorod | 10,383 | Metalist Kharkiv | used as home ground during the season |
| 7 | Cherkasy Arena | Cherkasy | 10,321 | Viktoriya Sumy | used as home ground in 1 match |
| 8 | Podillia | Khmelnytskyi | 6,800 | Podillia Khmelnytskyi | |
| 9 | Rukh | Ivano-Frankivsk | 6,500 | Prykarpattia Ivano-Frankivsk | |
| 10 | Kolos | Boryspil | 5,654 | FSC Mariupol | used as home ground during the season |
| 10 | Kolos | Boryspil | 5,654 | Viktoriya Sumy | used as home ground in 3 matches |
| 11 | Karpaty | Khust | 5,200 | FC Khust | |
| 12 | Arena Livyi Bereh | Zolochivska hromada | 4,700 | Metalist 1925 Kharkiv | used as home ground during the season |
| 13 | Yunist | Volochysk | 2,700 | Ahrobiznes Volochysk | |
| 14 | imeni Tonkocheyeva | Kamianets-Podilskyi | 2,587 | Epitsentr Kamianets-Podilskyi | |
| 15 | Yunist Stadium | Horishni Plavni | 2,500 | Kremin Kremenchuk | used as home ground during the season |
| 15 | Yunist Stadium | Horishni Plavni | 2,500 | SC Poltava | used as home ground in 1 match |
| 16 | imeni Bannikova | Kyiv | 1,678 | UCSA Tarasivka | |
| 16 | imeni Bannikova | Kyiv | 1,678 | Viktoriya Sumy | used as home ground in 2 matches |
| 17 | Mynai Arena | Mynai | 1,312 | FC Mynai | |
| 18 | Mashynobudivnyk | Karlivka | 1,300 | Kremin Kremenchuk | used as home ground in 1 match |
| 19 | Yuvileinyi | Bucha | 1,028 | FC Kudrivka | |
| 20 | Molodizhnyi | Poltava | 680 | SC Poltava | |
| 21 | Dinaz | Demydiv | 500 | Dinaz Vyshhorod | |
| 21 | Dinaz | Demydiv | 500 | Kremin Kremenchuk | used as home ground in 1 match |
| 21 | Dinaz | Demydiv | 500 | Viktoriya Sumy | used as home ground in 1 match |
| 22 | Kudrivka-Arena | Kudrivka | 500 | FC Kudrivka | used as home ground in 2 matches |
Notes:
* ↑ FC Kremin is barred from playing at its home stadium (Kremin Arena) due to its turf issues.

## Personnel and sponsorship

| Team | President | Head coach | Captain | Kit manufacturer | Shirt sponsor |
| Ahrobiznes Volochysk | Oleh Sobutskyi | Oleksandr Chyzhevskyi | Roman Bilyi | Nike | Ahrobiznes |
| Bukovyna Chernivtsi | Andriy Safronyak | Hryhoriy Churilov (caretaker) | Vitaliy Koltsov | Nike | Dmart |
| Dinaz Vyshhorod | Yaroslav Moskalenko | Oleksandr Ryabokon | Andriy Voloshyn | Nike | Цар Хліб |
| Epitsentr Kamianets-Podilskyi | Ivan Chernonoh | Serhiy Nahornyak | Andriy Bezhenar | Macron | Епіцентр |
| Khust | Mykhaylo Madyarchyk | Volodymyr Tsytkin | Bohdan Pavlych | Joma | — |
| Kremin Kremenchuk | Serhii Kovnir | Ihor Klymovskyi | Oleksandr Dykhtiaruk | SWIFT | TERMINAL-MK |
| Kudrivka | Roman Solodarenko | Vasyl Baranov (caretaker) | Anton Yashkov | Nike | — |
| Mariupol | Oleksandr Yaroshenko | Oleh Krasnopyorov | Artem Tyeryekhov | Joma | Kyrrex |
| Metalist Kharkiv | Oleksandr Yaroslavskyi | Andriy Anishchenko | Vladyslav Rybak | Joma | — |
| Metalist 1925 Kharkiv | Volodymyr Nosov | Patrick van Leeuwen | Maksym Imerekov | Puma | WhiteBIT |
| Metalurh Zaporizhzhia | Maksym Lupashko | Illya Blyznyuk | Dmytro Krapyvnyi | Legea | Weltum |
| Mynai | Valeriy Peresolyak | Yevhen Kalynychenko | Oleh Vyshnevskyi | Kelme | FavBet |
| Nyva Ternopil | Oleksandr Stadnyk | Yuriy Virt | Arsen Slotyuk | Kelme | — |
| Podillya Khmelnytskyi | Yevhen Beiderman | Serhiy Kovalets | Oleksandr Tsybulnyk | Kelme | Kolvi |
| Poltava | Serhiy Ivashchenko | Volodymyr Sysenko | Vladyslav Danylenko | Joma | КВП |
| Prykarpattia Ivano-Frankivsk | Vasyl Olshanetskyi | Oleh Rypan | Vasyl Tsyutsyura | Joma | — |
| UCSA Tarasivka | Serhiy Lesnyk | Dmytro Chyrykal | Anton Yevdokymov | Kelme | — |
| Viktoriya Sumy | Serhiy Bondarenko | Anatoliy Bezsmertnyi | Dmytro Ulyanov | Puma | — |
Notes:

### Managerial changes

| Team | Outgoing head coach | Manner of departure | Date of vacancy | Table | Incoming head coach | Date of appointment |
| Nyva Ternopil | Oleksandr Stakhiv | Mutual agreement | 10 June 2024 | Pre-season | Yevhen Kalynychenko | 19 June 2024 |
| Metalurh Zaporizhia | Anton Hay (caretaker) | End of interim | 23 June 2024 | Pre-season | Volodymyr Shapovalov | 23 June 2024 |
| Dinaz Vyshhorod | Oleksandr Holovko | Change of role | 16 July 2024 | Pre-season | Oleksandr Ryabokon | 16 July 2024 |
| UCSA Tarasivka | Mykola Tsymbal | Sacked | 23 July 2024 | Pre-season | Dmytro Chyrykal | 23 July 2024 |
| Metalist 1925 Kharkiv | Viktor Skrypnyk | Resigned | 26 July 2024 | Pre-season | Serhiy Karpenko (interim) | 28 July 2024 |
| Metalist 1925 Kharkiv | Serhiy Karpenko (interim) | End of interim spell | 20 August 2024 | 7th (group B) | Patrick van Leeuwen | 20 August 2024 |
| Kudrivka | Roman Loktionov | Sacked | 4 September 2024 | 4th (group B) | Vasyl Baranov (interim) | 4 September 2024 |
| Nyva Ternopil | Yevhen Kalynychenko | Sacked | 13 September 2024 | 4th (group A) | Ruslan Umanets (interim) | 13 September 2024 |
| Nyva Ternopil | Ruslan Umanets (interim) | End of interim | 16 September 2024 | 6th (group A) | Yuriy Virt | 16 September 2024 |
| Metalurh Zaporizhia | Volodymyr Shapovalov | Sacked | 30 September 2024 | 8th (group B) | Illya Blyznyuk | 1 October 2024 |
| Podillya Khmelnytskyi | Vitaliy Kostyshyn | Resigned | 19 October 2024 | 7th (group A) | Oleksandr Zhdanov (caretaker) | 22 October 2024 |
| Bukovyna Chernivtsi | Valeriy Kryventsov | Suspended | 22 October 2024 | 3rd (group A) | Hryhoriy Churilov (caretaker) | 22 October 2024 |
| Podillia Khmelnytskyi | Oleksandr Zhdanov (caretaker) | Continued the caretaker spell in tandem | 27 October 2024 | 7th (group A) | Oleksandr Zhdanov & Andriy Fedorenko (caretakers) | 27 October 2024 |
| Podillia Khmelnytskyi | Oleksandr Zhdanov & Andriy Fedorenko (caretakers) | End of caretaker period | 29 October 2024 | 7th (group A) | Serhiy Kovalets | 29 October 2024 |
| Bukovyna Chernivtsi | Valeriy Kryventsov | Mutual consent after suspended in October | 30 November 2024 | 4th (group A) | Hryhoriy Churilov (caretaker) | 22 October 2024 |
| Mynai | Željko Ljubenović | Mutual consent | 21 January 2025 | 13th (relegation group) | Yevhen Kalynychenko | 1 February 2025 |
| Dinaz Vyshhorod | Oleksandr Ryabokon | Mutual consent | 27 February 2025 | 15th (relegation group) | TBA | TBA |
| Mariupol | Oleh Krasnoperov | Withdrawal the club | 10 March 2025 | 10th (relegation group) | None | None |
Notes:
* ↑ Serhiy Kovalets started his work since 1 November 2024.
* ↑ Hryhoriy Churilov still have a caretaker spell after suspended and sacked of the previous coach

## Group A league table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
| 1 | Epitsentr Kamianets-Podilskyi (Q) | 14 | 8 | 5 | 1 | 21 | 7 | +14 | 29 | Qualified to the Promotion group |
| 2 | Ahrobiznes Volochysk (Q) | 14 | 9 | 1 | 4 | 16 | 13 | +3 | 28 | Qualified to the Promotion group |
| 3 | Metalist Kharkiv (Q) | 14 | 6 | 4 | 4 | 20 | 11 | +9 | 22 | Qualified to the Promotion group |
| 4 | Bukovyna Chernivtsi (Q) | 14 | 5 | 5 | 4 | 11 | 11 | 0 | 20 | Qualified to the Promotion group |
| 5 | Nyva Ternopil (Q) | 14 | 4 | 4 | 6 | 13 | 17 | −4 | 16 | Qualified to the Relegation group |
| 6 | Mynai (Q) | 14 | 4 | 4 | 6 | 12 | 20 | −8 | 16 | Qualified to the Relegation group |
| 7 | Prykarpattia Ivano-Frankivsk (Q) | 14 | 3 | 4 | 7 | 14 | 18 | −4 | 13 | Qualified to the Relegation group |
| 8 | Podillia Khmelnytskyi (Q) | 14 | 1 | 5 | 8 | 9 | 19 | −10 | 8 | Qualified to the Relegation group |
| - | Khust | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Withdrawn and record annulled |
* 1 2 Head-to-head points: Nyva 4, Mynai 1

### Group A results

| Home \ Away | AHR | BUK | EPC | XST | MET | MIN | NYV | POD | PRY |
| Ahrobiznes Volochysk | | 1–0 | 2–1 | | 2–1 | 2–1 | 0–1 | 1–0 | 0–1 |
| Bukovyna Chernivtsi | 0–1 | | 1–1 | | 2–1 | 2–1 | 1–0 | 1–1 | 0–0 |
| Epitsentr Kamianets-Podilskyi | 2–0 | 2–0 | | 5–2 | 1–1 | 4–0 | 1–1 | 2–1 | 3–0 |
| FC Khust | | | | | | | 2–3 | | |
| Metalist Kharkiv | 0–1 | 0–1 | 0–0 | | | 3–0 | 2–0 | 1–1 | 2–1 |
| FC Mynai | 3–1 | 1–0 | 0–0 | | 0–3 | | 0–2 | 0–0 | 4–2 |
| Nyva Ternopil | 2–3 | 1–1 | 0–1 | | 1–1 | 1–1 | | 2–1 | 2–1 |
| Podillya Khmelnytskyi | 1–1 | 0–1 | 1–2 | 1–0 | 0–3 | 0–1 | 1–0 | | 2–2 |
| Prykarpattia Ivano-Frankivsk | 0–1 | 1–1 | 0–1 | | 1–2 | 0–0 | 3–0 | 2–0 | |

### Group A results by week

| Team ╲ Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| Ahrobiznes Volochysk | W | W | W | W | W | W | W | W | W | L | L | D | L | L |
| Bukovyna Chernivtsi | D | L | W | W | L | W | W | D | L | D | D | D | W | L |
| Epitsentr Kamianets-Podilskyi | W | D | W | D | W | L | W | D | D | D | W | W | W | W |
| Khust | L | L | L | — | — | — | — | — | — | — | — | — | — | — |
| Metalist Kharkiv | L | D | D | D | L | W | W | L | W | W | D | L | W | W |
| Mynai | W | L | D | L | D | L | L | D | W | W | D | L | L | W |
| Nyva Ternopil | L | D | L | W | L | L | L | D | L | D | D | W | W | W |
| Podillia Khmelnytskyi | D | L | D | D | L | W | L | L | D | L | L | D | L | L |
| Prykarpattia Ivano-Frankivsk | D | L | L | D | W | L | L | D | D | W | W | L | L | L |

### Group A goalscorers

As of 23 November 2024
| Rank | Scorer | Team | Goals (Pen.) |
| 1 | Danylo Kravchuk | Epitsentr Kamianets-Podilskyi | 9 (0) |
| 2 | Andriy Riznyk | Nyva Ternopil | 7 (0) |
| 3 | Artur Remenyak | FC Mynai | 5 (0) |
| 3 | Dmytro Haladey | Nyva Ternopil | 5 (1) |
| 3 | Vasyl Tsyutsyura | Prykarpattia Ivano-Frankivsk | 5 (2) |
| 6 | 2 player(s) | 2 player(s) | 4 |
| 8 | 8 player(s) | 8 player(s) | 3 |
| 16 | 10 player(s) | 10 player(s) | 2 |
| 26 | 39 player(s) | 39 player(s) | 1 |

### Group A clean sheets

As of 23 November 2024
| Rank | Player | Club | Clean sheets |
| 1 | Oleh Bilyk | Epitsentr Kamianets-Podilskyi | 8 |
| 2 | Roman Pidkivka | Ahrobiznes Volochysk | 5 |
| 2 | Vladyslav Rybak | Metalist Kharkiv | 5 |
| 4 | 2 player(s) | 2 player(s) | 4 |
| 6 | 1 player(s) | 1 player(s) | 3 |
| 7 | 2 player(s) | 2 player(s) | 2 |
| 9 | 3 player(s) | 3 player(s) | 1 |

## Group B league table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
| 1 | Kudrivka (Q) | 16 | 9 | 4 | 3 | 22 | 12 | +10 | 31 | Qualified to the Promotion group |
| 2 | Metalist 1925 Kharkiv (Q) | 16 | 8 | 5 | 3 | 21 | 10 | +11 | 29 | Qualified to the Promotion group |
| 3 | Poltava (Q) | 16 | 8 | 5 | 3 | 24 | 14 | +10 | 29 | Qualified to the Promotion group |
| 4 | UCSA Tarasivka (Q) | 16 | 8 | 4 | 4 | 31 | 21 | +10 | 28 | Qualified to the Promotion group |
| 5 | Viktoriya Sumy (Q) | 16 | 6 | 5 | 5 | 23 | 12 | +11 | 23 | Qualified to the Relegation group |
| 6 | Mariupol (Q) | 16 | 5 | 3 | 8 | 17 | 23 | −6 | 18 | Qualified to the Relegation group |
| 7 | Metalurh Zaporizhzhia (Q) | 16 | 4 | 5 | 7 | 15 | 22 | −7 | 17 | Qualified to the Relegation group |
| 8 | Dinaz Vyshhorod (Q) | 16 | 3 | 4 | 9 | 12 | 28 | −16 | 13 | Qualified to the Relegation group |
| 9 | Kremin Kremenchuk (Q) | 16 | 2 | 3 | 11 | 9 | 32 | −23 | 9 | Qualified to the Relegation group |

### Group B results

| Home \ Away | DIN | KRE | KDR | MAR | M25 | MET | POL | UCS | VKT |
| Dinaz Vyshhorod | | 0–1 | 0–1 | 1–4 | 0–2 | 2–0 | 3–1 | 0–2 | 1–1 |
| Kremin Kremenchuk | 0–3 | | 0–3 | 3–0 | 1–1 | 0–1 | 0–0 | 0–1 | 0–3 |
| FC Kudrivka | 0–0 | 2–1 | | 1–0 | 1–1 | 3–0 | 0–0 | 0–1 | 0–2 |
| FSC Mariupol | 3–0 | 3–0 | 0–0 | | 1–0 | 1–1 | 1–2 | 2–3 | 0–4 |
| Metalist 1925 Kharkiv | 2–2 | 4–0 | 0–2 | 1–1 | | 2–0 | 0–1 | 2–0 | 2–0 |
| Metalurh Zaporizhzhia | 3–0 | 1–0 | 1–3 | 1–0 | 1–2 | | 0–0 | 1–2 | 1–3 |
| SC Poltava | 3–0 | 4–2 | 1–2 | 3–0 | 0–1 | 2–2 | | 1–1 | 1–0 |
| UCSA Tarasivka | 5–0 | 5–0 | 3–4 | 3–0 | 0–0 | 2–2 | 1–3 | | 1–1 |
| Viktoriya Sumy | 0–0 | 1–1 | 2–0 | 0–1 | 0–1 | 0–0 | 1–2 | 5–1 | |
* ↑ The game scheduled to be played on 7 August 2024 on Viktoriya's ground was postponed to later due to air raid siren. The game was rescheduled and took place on 24 September 2024 on Dinaz's ground instead whilst Matchday 10 match was rescheduled to take place on Viktoriya's ground.
* ↑ On 27 November 2024 the postponed game between FC Kremin and FSC Mariupol was canceled due to financial hardship of the Mariupol team. The decision for the game result was determied by the UAF Control and Disciplinary Committee on 3 December 2024.
* ↑ The game scheduled to be played on 3 October 2024 was postponed to later due to air raid siren. The game was rescheduled and took place on 30 October 2024.
* ↑ The match that originally ended 2–1 was changed to technical result due to an ineligible player for Kremin.
* ↑ On 22 November 2024, the PFL announced that it was informed by FC Dinaz that the club cannot make it to the game Metalurh-Dinaz scheduled on 24 November 2024. On 25 November 2024, the president of PFL commented that FC Dinaz will be awarded with a technical loss for no show. On 28 November 2024, the UAF Control and Disciplinary Committee determined the technical result of the match which reflected the previous comment of the PFL president.
* ↑ On 14 October 2024 the Mariupol players refused to appear on the field due to unpaid wages by the club. Mariupol was awarded technical loss for forfeit on decision of the UAF Control and Disciplinary Commission of 24 October 2024.
* ↑ The game scheduled to be played on 26 August 2024 was postponed to later due to air raid siren. The game was rescheduled and took place on 13 November 2024.

### Group B Results by week

| Team ╲ Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| Dinaz Vyshhorod | D | L | L | D | L | L | D | W | D | L | W | L | L | L | W | L |
| Kremin Kremenchuk | L | D | L | L | L | W | L | L | L | L | L | L | D | D | L | W |
| Kudrivka | L | D | W | L | W | D | D | D | W | W | W | L | W | W | W | W |
| Mariupol | W | L | W | D | L | D | L | W | D | L | W | L | W | L | L | L |
| Metalist 1925 Kharkiv | L | D | D | D | W | W | D | L | D | W | W | W | W | W | L | W |
| Metalurh Zaporizhzhia | W | L | L | D | D | L | L | L | D | L | D | W | W | L | D | W |
| Poltava | W | W | D | W | D | W | W | W | D | L | D | W | L | D | W | L |
| UCSA Tarasivka | W | L | W | D | W | W | W | D | L | D | W | L | W | W | D | L |
| Viktoriya Sumy | W | W | L | W | L | D | D | D | D | W | W | L | L | L | D | W |

### Group B goalscorers

As of 25 November 2024
| Rank | Scorer | Team | Goals (Pen.) |
| 1 | Ari Moura | Metalist 1925 Kharkiv | 8 (1) |
| 2 | Vavá Guerreiro | UCSA Tarasivka | 6 (2) |
| 2 | Ruslan Palamar | Viktoriya Sumy | 6 (5) |
| 4 | Pablo Castro | UCSA Tarasivka | 5 (0) |
| 4 | Andriy Storchous | FC Kudrivka | 5 (0) |
| 4 | Maksym Yevpak | Viktoriya Sumy | 5 (0) |
| 4 | Illya Zubkov | FSC Mariupol | 5 (1) |
| 4 | Dmytro Shcherbak | SC Poltava | 5 (3) |
| 9 | 2 player(s) | 2 player(s) | 4 |
| 11 | 8 player(s) | 8 player(s) | 3 |
| 19 | 19 player(s) | 19 player(s) | 2 |
| 38 | 45 player(s) | 45 player(s) | 1 |

### Group B clean sheets

As of 25 November 2024
| Rank | Player | Club | Clean sheets |
| 1 | Danylo Varakuta | Metalist 1925 Kharkiv | 7 |
| 1 | Anton Yashkov | FC Kudrivka | 7 |
| 3 | Nikita Fedotov | UCSA Tarasivka | 6 |
| 3 | Oleksandr Lytvynenko | Viktoriya Sumy | 6 |
| 3 | Valeriy Voskonyan | SC Poltava | 6 |
| 6 | 2 player(s) | 2 player(s) | 3 |
| 8 | 3 player(s) | 3 player(s) | 2 |
| 11 | 4 player(s) | 4 player(s) | 1 |

## Promotion group league table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
| 1 | Epitsentr Kamianets-Podilskyi | 14 | 8 | 5 | 1 | 21 | 7 | +14 | 29 | Promotion to Ukrainian Premier League |
| 2 | Ahrobiznes Volochysk | 14 | 9 | 1 | 4 | 16 | 13 | +3 | 28 | Promotion to Ukrainian Premier League |
| 3 | Kudrivka | 14 | 7 | 4 | 3 | 17 | 11 | +6 | 25 | Qualification to promotion play-offs |
| 4 | Poltava | 14 | 7 | 4 | 3 | 20 | 12 | +8 | 25 | Qualification to promotion play-offs |
| 5 | Metalist 1925 Kharkiv | 14 | 7 | 4 | 3 | 16 | 9 | +7 | 25 | |
| 6 | Metalist Kharkiv | 14 | 6 | 4 | 4 | 20 | 11 | +9 | 22 | |
| 7 | UCSA Tarasivka | 14 | 6 | 4 | 4 | 25 | 21 | +4 | 22 | |
| 8 | Bukovyna Chernivtsi | 14 | 5 | 5 | 4 | 11 | 11 | 0 | 20 | |
* 1 2 3 Head-to-head points (goal difference): Kudrivka 8 (+3), Poltava 5 (-1), Metalist 1925 5 (-2)

### Promotion group results

* Home \ Away
* Ahrobiznes Volochysk
* Bukovyna Chernivtsi
* Epitsentr Kamianets-Podilskyi
* Kudrivka
* Metalist Kharkiv
* Metalist 1925 Kharkiv
* Poltava
* UCSA Tarasivka

### Promotion group results by week

* Team ╲ Round
* Ahrobiznes Volochysk
* Bukovyna Chernivtsi
* Epitsentr Kamianets-Podilskyi
* Kudrivka
* Metalist Kharkiv
* Metalist 1925 Kharkiv
* Poltava
* UCSA Tarasivka

### Promotion group goalscorers

As of 27 November 2024
| Rank | Scorer | Team | Goals (Pen.) |
| 1 | Danylo Kravchuk | Epitsentr Kamianets-Podilskyi | 9 (0) |
| 2 | Ari Moura | Metalist 1925 Kharkiv | 8 (1) |
| 3 | Vavá Guerreiro | UCSA Tarasivka | 6 (2) |
| 4 | Pablo Castro | UCSA Tarasivka | 5 (0) |
| 4 | Andriy Storchous | FC Kudrivka | 5 (0) |
| 4 | Dmytro Shcherbak | SC Poltava | 5 (3) |
| 7 | Yevhen Misyura | SC Poltava | 4 (0) |
| 7 | Vladlen Yurchenko | Metalist 1925 Kharkiv | 4 (0) |
| 7 | Maksym Voytikhovskyi | Ahrobiznes Volochysk | 4 (1) |
| 10 | 14 player(s) | 14 player(s) | 3 |
| 24 | 13 player(s) | 13 player(s) | 2 |
| 37 | 44 player(s) | 44 player(s) | 1 |

### Promotion group clean sheets

As of 25 November 2024
| Rank | Player | Club | Clean sheets |
| 1 | Oleh Bilyk | Epitsentr Kamianets-Podilskyi | 8 |
| 2 | Danylo Varakuta | Metalist 1925 Kharkiv | 7 |
| 2 | Anton Yashkov | FC Kudrivka | 7 |
| 4 | Nikita Fedotov | UCSA Tarasivka | 6 |
| 4 | Valeriy Voskonyan | SC Poltava | 6 |
| 6 | 2 player(s) | 2 player(s) | 5 |
| 8 | 2 player(s) | 2 player(s) | 2 |
| 10 | 2 player(s) | 2 player(s) | 1 |

## Relegation group league table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
| 9 | Viktoriya Sumy | 16 | 6 | 5 | 5 | 23 | 12 | +11 | 23 | |
| 10 | Mariupol | 16 | 5 | 3 | 8 | 17 | 23 | −6 | 18 | |
| 11 | Metalurh Zaporizhzhia | 16 | 4 | 5 | 7 | 15 | 22 | −7 | 17 | |
| 12 | Nyva Ternopil | 14 | 4 | 4 | 6 | 13 | 17 | −4 | 16 | |
| 13 | Mynai | 14 | 4 | 4 | 6 | 12 | 20 | −8 | 16 | |
| 14 | Prykarpattia Ivano-Frankivsk | 14 | 3 | 4 | 7 | 14 | 18 | −4 | 13 | Qualification to relegation play-off |
| 15 | Dinaz Vyshhorod | 16 | 3 | 4 | 9 | 12 | 28 | −16 | 13 | Qualification to relegation play-off |
| 16 | Kremin Kremenchuk | 16 | 2 | 3 | 11 | 9 | 32 | −23 | 9 | Relegation to Ukrainian Second League |
| 17 | Podillya Khmelnytskyi | 14 | 1 | 5 | 8 | 9 | 19 | −10 | 8 | Relegation to Ukrainian Second League |
| - | Khust | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Withdrawn and record annulled |
* ↑ The UAF Control and Disciplanry Committee spared FC Mariupol despite two no shows during the season.
* 1 2 Head-to-head points: Nyva 4, Mynai 1

### Relegation group results

* Home \ Away
* Dinaz Vyshhorod
* Kremin Kremenchuk
* Mariupol
* Metalurh Zaporizhzhia
* Mynai
* Nyva Ternopil
* Podillya Khmelnytskyi
* Prykarpattia Ivano-Frankivsk
* Viktoriya Sumy

### Relegation group results by week

* Team ╲ Round
* Dinaz Vyshhorod
* Kremin Kremenchuk
* Mariupol
* Metalurh Zaporizhzhia
* Mynai
* Nyva Ternopil
* Podillya Khmelnytskyi
* Prykarpattia Ivano-Frankivsk
* Viktoriya Sumy

### Relegation group goalscorers

As of 27 November 2024
| Rank | Scorer | Team | Goals (Pen.) |
| 1 | Andriy Riznyk | Nyva Ternopil | 7 (0) |
| 2 | Ruslan Palamar | Viktoriya Sumy | 6 (5) |
| 3 | Artur Remenyak | FC Mynai | 5 (0) |
| 3 | Maksym Yevpak | Viktoriya Sumy | 5 (0) |
| 3 | Dmytro Haladey | Nyva Ternopil | 5 (1) |
| 3 | Illya Zubkov | FSC Mariupol | 5 (1) |
| 3 | Vasyl Tsyutsyura | Prykarpattia Ivano-Frankivsk | 5 (2) |
| 8 | 1 player(s) | 1 player(s) | 4 |
| 9 | 2 player(s) | 2 player(s) | 3 |
| 11 | 17 player(s) | 17 player(s) | 2 |
| 28 | 39 player(s) | 39 player(s) | 1 |

### Relegation group clean sheets

As of 23 November 2024
| Rank | Player | Club | Clean sheets |
| 1 | Oleksandr Lytvynenko | Viktoriya Sumy | 6 |
| 2 | 2 player(s) | 2 player(s) | 4 |
| 4 | 3 player(s) | 3 player(s) | 3 |
| 7 | 3 player(s) | 3 player(s) | 2 |
| 10 | 5 player(s) | 5 player(s) | 1 |

## Awards
### Monthly awards

| Month | Player of the Month | Player of the Month | Ref. |
| Month | Player | Club | Ref. |
| August 2024 | Maksym Voytikhovskyi | Ahrobiznes Volochysk | |
| September 2024 | Valeriy Voskonyan | SC Poltava | |
| October 2024 | Oleksiy Lytovchenko | FC Kudrivka | |
| March 2025 | | | |
| April 2025 | | | |

### Round awards
#### Fall half

| Round | Player | Player | Player | Coach | Coach | Coach |
| Round | Player | Club | Reference | Coach | Club | Reference |
| Round 1 | Andriy Bezhenar | Epitsentr Kamianets-Podilskyi | | Oleh Krasnopyorov | FSC Mariupol | |
| Round 2 | Dmytro Shcherbak | SC Poltava | | Oleksandr Chyzhevskyi | Ahrobiznes Volochysk | |
| Round 3 | Danylo Kravchuk | Epitsentr Kamianets-Podilskyi | | Dmytro Chyrykal | UCSA Tarasivka | |
| Round 4 | Ruslan Palamar | Viktoriya Sumy | | Oleh Krasnopyorov (2) | FSC Mariupol | |
| Round 5 | Dmytro Haladey | Nyva Ternopil | | Yevhen Kalynychenko | Nyva Ternopil | |
| Round 6 | Pablo Castro | UCSA Tarasivka | | Anatoliy Bezsmertnyi | Viktoriya Sumy | |
| Round 7 | Roman Tolochko | Ahrobiznes Volochysk | | Serhiy Nahornyak | Epitsentr Kamianets-Podilskyi | |
| Round 8 | Petro Lutsiv | Metalist Kharkiv | | Andriy Anishchenko | Metalist Kharkiv | |
| Round 9 | Denys Pidruchnyi | Metalist Kharkiv | | Volodymyr Sysenko | SC Poltava | |
| Round 10 | Dmytro Korkishko | FC Kudrivka | | Vasyl Baranov | FC Kudrivka | |
| Round 11 | Ari Moura | Metalist 1925 Kharkiv | | Oleksandr Chyzhevskyi (2) | Ahrobiznes Volochysk | |
| Round 12 | Artur Remenyak | FC Mynai | | Oleksandr Ryabokon | Dinaz Vyshhorod | |
| Round 13 | Vasyl Kravets | Metalist 1925 Kharkiv | | Patrick van Leeuwen | Metalist 1925 Kharkiv | |
| Round 14 | Oleksiy Lytovchenko | FC Kudrivka | | Volodymyr Sysenko (2) | SC Poltava | |
| Round 15 | Ivan Bendera | Epitsentr Kamianets-Podilskyi | | Oleh Krasnopyorov (3) | FSC Mariupol | |
| Round 16 | Roman Debelko | UCSA Tarasivka | | Yuriy Virt | Nyva Ternopil | |
| Round 17 | Andriy Riznyk | Nyva Ternopil | | Andriy Anishchenko (2) | Metalist Kharkiv | |
| Round 18 | Maksym Yevpak | Viktoriya Sumy | | Patrick van Leeuwen (2) | Metalist 1925 Kharkiv | |
| winter break |||||||

#### Spring half

| Round | Player | Player | Player | Coach | Coach | Coach |
| Round | Player | Club | Reference | Coach | Club | Reference |
| winter break |||||||
| Round 1 | | | | | | |
| Round 2 | | | | | | |
| Round 3 | | | | | | |
| Round 4 | | | | | | |
| Round 5 | | | | | | |
| Round 6 | | | | | | |
| Round 7 | | | | | | |
| Round 8 | | | | | | |
| Round 9 | | | | | | |
| Round 10 | | | | | | |

## Relegation play-offs

The relegation–promotion play-off games are scheduled to take place between the 6th and 7th placed teams in the Relegation group of the First League with the second and third placed teams of the Second League.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| | x – x | | | |
| | x – x | | | |

## Number of teams by region

| Number | Region | Team(s) |
| 3 | Khmelnytskyi Oblast | Ahrobiznes, Epitsentr, and Podillia |
| 2 | Kharkiv Oblast | Metalist and Metalist 1925 |
| 2 | Kyiv Oblast | Dinaz and UCSA |
| 2 | Poltava Oblast | Kremin and Poltava |
| 2 | Zakarpattia Oblast | Khust and Mynai |
| 1 | Chernihiv Oblast | Kudrivka |
| 1 | Chernivtsi Oblast | Bukovyna |
| 1 | Donetsk Oblast | Mariupol |
| 1 | Ivano-Frankivsk Oblast | Prykarpattia |
| 1 | Sumy Oblast | Viktoriya |
| 1 | Ternopil Oblast | Nyva |
| 1 | Zaporizhia Oblast | Metalurh |