# 2024–25 I liga

The 2024–25 I liga (also known as Betclic I liga for sponsorship reasons) is the 77th season of the second tier domestic division in the Polish football league system since its establishment in 1949 and the 17th season of the Polish I liga under its current title. The league is operated by the PZPN.

## Season overview

The season will start on 19 July 2024 and go into the winter break after the 19th matchday on 9 December. With the 20th matchday, the season will continue on 14 February 2025. The final 34th matchday is scheduled for 25 May 2025.
The regular season is being played as a round-robin tournament. A total of 18 teams participate, 12 of which competed in the league campaign during the previous season, while three to be relegated from the 2023–24 Ekstraklasa and the remaining three to be promoted from the 2023–24 II liga. Each team will play a total of 34 matches, half at home and half away.

## Teams

A total of 18 teams will participate in the 2024–25 edition of the I liga.

### Changes from last season

The following teams have changed division since the 2023–24 season.

### Stadiums and locations

    Note: Table lists in alphabetical order.
| Team | Location | Venue | Capacity |
| Arka Gdynia | Gdynia | GOSiR Stadium | 15,139 |
| Bruk-Bet Termalica Nieciecza | Nieciecza | Bruk-Bet Stadium | 4,666 |
| Chrobry Głogów | Głogów | GOS Stadium | 2,817 |
| GKS Tychy | Tychy | Tychy Stadium | 15,150 |
| Górnik Łęczna | Łęczna | Górnik Łęczna Stadium | 7,464 |
| Kotwica Kołobrzeg | Kołobrzeg | Sebastian Karpiniuk Stadium | 3,014 |
| ŁKS Łódź | Łódź | Władysław Król Stadium | 18,029 |
| Miedź Legnica | Legnica | White Eagle Stadium | 6,864 |
| Odra Opole | Opole | Odra Stadium Opolski Stadium [pl] | 4,560 11,600 |
| Pogoń Siedlce | Siedlce | ROSRRiT Stadium | 2,901 |
| Polonia Warsaw | Warsaw | Kazimierz Sosnkowski Stadium | 7,150 |
| Ruch Chorzów | Chorzów | Silesian Stadium | 54,378 |
| Stal Rzeszów | Rzeszów | Stal Stadium | 11,547 |
| Stal Stalowa Wola | Stalowa Wola | Subcarpathian Football Center | 3,764 |
| Warta Poznań | Poznań | Respect Energy Stadium Dębińska Road Stadium | 5,383 4,694 |
| Wisła Kraków | Kraków | Henryk Reyman Stadium | 33,326 |
| Wisła Płock | Płock | Kazimierz Górski Orlen Stadium | 15,004 |
| Znicz Pruszków | Pruszków | MZOS Stadium | 1,977 |
* ^ This will be final season of Odra Opole at Odra Stadium, as they will be set to move to their new stadium in March 2025.
* ^ Since 28 October 2023 Ruch Chorzów played their matches at Silesian Stadium. It remains unclear if they will stay there or they will move to Ruch Chorzów Stadium.
* ^ Due to the renovation of Dębińska Road Stadium in Poznań, Warta had to play their matches at Respect Energy Stadium in Grodzisk Wielkopolski since 2020. Even though on 29 April 2024, Enea Stadion offered Warta to play their matches for the 2024–25 season, on 19 June they ultimately decided to remain in Grodzisk Wielkopolski with hopes to return to Dębińska Road Stadium.

## League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or Relegation |
| 1 | Bruk-Bet Termalica Nieciecza | 24 | 15 | 6 | 3 | 49 | 24 | +25 | 51 | Promotion to Ekstraklasa |
| 2 | Arka Gdynia | 23 | 14 | 6 | 3 | 45 | 17 | +28 | 48 | Promotion to Ekstraklasa |
| 3 | Miedź Legnica | 24 | 13 | 6 | 5 | 46 | 27 | +19 | 45 | Qualification for the promotion play-offs |
| 4 | Wisła Płock | 24 | 12 | 8 | 4 | 41 | 28 | +13 | 44 | Qualification for the promotion play-offs |
| 5 | Polonia Warsaw | 24 | 11 | 5 | 8 | 30 | 27 | +3 | 38 | Qualification for the promotion play-offs |
| 6 | Wisła Kraków | 24 | 10 | 7 | 7 | 42 | 24 | +18 | 37 | Qualification for the promotion play-offs |
| 7 | Ruch Chorzów | 24 | 10 | 7 | 7 | 35 | 29 | +6 | 37 | |
| 8 | ŁKS Łódź | 24 | 9 | 7 | 8 | 34 | 26 | +8 | 34 | |
| 9 | Stal Rzeszów | 23 | 9 | 7 | 7 | 36 | 30 | +6 | 34 | |
| 10 | Znicz Pruszków | 23 | 9 | 7 | 7 | 32 | 30 | +2 | 34 | |
| 11 | Górnik Łęczna | 23 | 8 | 9 | 6 | 35 | 30 | +5 | 33 | |
| 12 | GKS Tychy | 24 | 7 | 11 | 6 | 31 | 26 | +5 | 32 | |
| 13 | Chrobry Głogów | 24 | 5 | 6 | 13 | 21 | 42 | −21 | 21 | |
| 14 | Kotwica Kołobrzeg | 23 | 4 | 8 | 11 | 18 | 37 | −19 | 20 | |
| 15 | Warta Poznań | 24 | 5 | 5 | 14 | 17 | 40 | −23 | 20 | |
| 16 | Odra Opole | 23 | 4 | 8 | 11 | 19 | 47 | −28 | 20 | Relegation to II liga |
| 17 | Stal Stalowa Wola | 24 | 2 | 9 | 13 | 15 | 40 | −25 | 15 | Relegation to II liga |
| 18 | Pogoń Siedlce | 24 | 2 | 6 | 16 | 20 | 42 | −22 | 12 | Relegation to II liga |

## Positions by round

Note: The place taken by the team that played fewer matches than the opponents was underlined.
| Team ╲ Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| Bruk-Bet Termalica Nieciecza | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Arka Gdynia | 14 | 8 | 5 | 6 | 6 | 7 | 8 | 6 | 6 | 4 | 4 | 3 | 3 | 4 | 3 | 3 | 2 | 2 | 2 | 2 | 2 | 2 |
| Miedź Legnica | 7 | 3 | 9 | 7 | 5 | 3 | 5 | 5 | 4 | 3 | 5 | 4 | 4 | 2 | 2 | 2 | 3 | 3 | 3 | 3 | 3 | 3 |
| Wisła Płock | 9 | 5 | 2 | 3 | 3 | 5 | 4 | 3 | 2 | 2 | 2 | 2 | 2 | 3 | 4 | 4 | 4 | 5 | 5 | 5 | 4 | 4 |
| Ruch Chorzów | 2 | 4 | 7 | 8 | 9 | 10 | 12 | 10 | 8 | 9 | 11 | 9 | 9 | 8 | 5 | 5 | 5 | 4 | 4 | 4 | 5 | 5 |
| Polonia Warsaw | 14 | 14 | 17 | 17 | 18 | 18 | 16 | 13 | 11 | 8 | 10 | 11 | 10 | 11 | 10 | 11 | 10 | 11 | 8 | 9 | 8 | 6 |
| Wisła Kraków | 11 | 13 | 14 | 10 | 10 | 12 | 13 | 14 | 16 | 16 | 13 | 12 | 11 | 10 | 11 | 9 | 6 | 6 | 7 | 7 | 6 | 7 |
| Górnik Łęczna | 4 | 2 | 3 | 2 | 2 | 4 | 3 | 4 | 5 | 7 | 6 | 7 | 7 | 6 | 7 | 8 | 9 | 7 | 6 | 6 | 7 | 8 |
| Stal Rzeszów | 6 | 8 | 6 | 4 | 4 | 2 | 2 | 2 | 3 | 5 | 3 | 5 | 5 | 7 | 8 | 7 | 8 | 9 | 10 | 11 | 9 | 9 |
| Znicz Pruszków | 4 | 6 | 4 | 5 | 8 | 9 | 6 | 7 | 9 | 11 | 8 | 8 | 8 | 9 | 9 | 10 | 11 | 10 | 11 | 8 | 10 | 10 |
| GKS Tychy | 7 | 11 | 10 | 11 | 11 | 8 | 9 | 11 | 12 | 12 | 12 | 13 | 14 | 15 | 15 | 15 | 14 | 13 | 12 | 12 | 12 | 11 |
| ŁKS Łódź | 11 | 15 | 13 | 15 | 15 | 14 | 11 | 9 | 7 | 6 | 7 | 6 | 6 | 5 | 6 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| Chrobry Głogów | 3 | 10 | 12 | 13 | 12 | 13 | 14 | 16 | 14 | 14 | 15 | 14 | 16 | 13 | 16 | 16 | 16 | 15 | 16 | 16 | 16 | 13 |
| Warta Poznań | 18 | 18 | 16 | 12 | 14 | 15 | 17 | 17 | 15 | 15 | 14 | 15 | 13 | 14 | 12 | 12 | 12 | 12 | 13 | 13 | 13 | 14 |
| Kotwica Kołobrzeg | 9 | 12 | 7 | 8 | 7 | 6 | 7 | 8 | 10 | 10 | 9 | 10 | 12 | 12 | 13 | 13 | 15 | 14 | 15 | 15 | 15 | 15 |
| Odra Opole | 17 | 7 | 11 | 14 | 13 | 11 | 10 | 12 | 13 | 13 | 16 | 16 | 15 | 16 | 14 | 14 | 13 | 16 | 14 | 14 | 14 | 16 |
| Stal Stalowa Wola | 14 | 16 | 18 | 18 | 17 | 16 | 18 | 18 | 18 | 18 | 18 | 17 | 17 | 17 | 17 | 17 | 17 | 17 | 17 | 17 | 17 | 17 |
| Pogoń Siedlce | 13 | 17 | 15 | 16 | 16 | 16 | 15 | 15 | 17 | 17 | 17 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 |
* Promotion to Ekstraklasa
* Qualification for promotion play-offs
* Relegation to II liga

## Results

| Home \ Away | ARK | BBT | CHG | TYC | GKŁ | KOT | ŁKS | MLE | ODO | PSI | PWA | RCH | STR | SSW | WAR | WKR | WPŁ | ZNI |
| Arka Gdynia | — | | 2–0 | | 1–2 | 5–0 | 2–1 | | | 2–1 | 0–0 | 1–1 | 2–1 | 5–1 | | 2–2 | 2–0 | 1–1 |
| Bruk-Bet Termalica Nieciecza | 2–1 | — | 3–2 | | | | 2–2 | 1–1 | 3–0 | 1–1 | | 1–1 | | 3–0 | 3–0 | | 4–2 | 1–2 |
| Chrobry Głogów | | 0–4 | — | 0–0 | 1–1 | 3–2 | | | 1–1 | 1–0 | 1–2 | | 1–3 | 2–0 | | 0–3 | 0–0 | |
| GKS Tychy | 1–1 | 0–2 | 3–1 | — | | 4–0 | 0–3 | 2–2 | 0–0 | | | 0–1 | | 0–0 | 1–1 | | | 1–1 |
| Górnik Łęczna | | 0–2 | | 2–2 | — | | 2–2 | 1–2 | 2–2 | | 3–1 | | 2–1 | 2–0 | 1–1 | 1–0 | | 1–2 |
| Kotwica Kołobrzeg | | 0–5 | | 0–0 | 1–1 | — | 0–0 | | 0–1 | | 1–0 | | 1–3 | 1–1 | 0–1 | 1–1 | 2–0 | |
| ŁKS Łódź | 0–2 | | 3–0 | | 1–1 | 0–2 | — | 0–1 | | 2–0 | 0–0 | 0–1 | | 0–0 | | 3–1 | 0–1 | |
| Miedź Legnica | 1–2 | | 1–0 | 1–3 | | 1–1 | 1–0 | — | | 4–1 | 2–3 | 3–0 | 3–3 | 4–2 | | | 2–2 | 4–0 |
| Odra Opole | 0–6 | 2–2 | | 1–5 | | | 0–1 | 0–2 | — | 4–1 | | 0–2 | | 2–1 | 0–0 | | 1–2 | 1–1 |
| Pogoń Siedlce | | 1–2 | 1–2 | 0–1 | 1–1 | 2–1 | | | 0–1 | — | 2–4 | 1–1 | 1–1 | | | 1–3 | 1–3 | |
| Polonia Warsaw | 0–3 | 0–1 | | 2–1 | 2–1 | 2–2 | | 0–1 | 3–0 | | — | 1–0 | 1–0 | | 2–0 | 2–0 | | 0–1 |
| Ruch Chorzów | | 2–2 | 5–0 | | 3–2 | 1–0 | | | 6–0 | 1–1 | | — | | | 2–1 | 0–5 | | 0–0 |
| Stal Rzeszów | 1–0 | 1–2 | 0–0 | 5–1 | 0–3 | 1–0 | 2–4 | 1–0 | 2–2 | | | 0–2 | — | | 4–0 | | | 2–1 |
| Stal Stalowa Wola | | | 1–1 | | 0–1 | 0–2 | | 0–2 | | 1–3 | 1–1 | 2–0 | 2–2 | — | 0–0 | 1–5 | 1–3 | |
| Warta Poznań | 0–1 | 0–1 | 1–0 | 1–3 | | | 2–4 | 1–4 | | 2–1 | | | 0–1 | 1–0 | — | | 1–2 | 1–1 |
| Wisła Kraków | 2–2 | 2–0 | | 0–0 | 1–0 | | 2–1 | 1–1 | 5–0 | | 0–0 | 3–1 | 1–1 | | 0–1 | — | | 0–1 |
| Wisła Płock | | | 2–1 | 0–0 | 2–2 | 1–1 | | | 2–1 | 1–0 | 4–1 | 3–2 | 1–1 | | 4–0 | 1–3 | — | |
| Znicz Pruszków | 0–1 | | 2–3 | | 2–3 | 4–0 | 2–2 | | | 1–0 | 2–1 | 2–3 | | 0–1 | | 2–1 | 2–2 | — |

## Results by round

| Team ╲ Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| Arka Gdynia | L | W | W | D | D | D | L | W | W | W | W | W | W | L | W | D | W | W | W | D | W | D |
| Bruk-Bet Termalica Nieciecza | W | W | W | W | D | W | W | W | W | D | W | L | L | W | W | D | W | W | W | D | D | D |
| Chrobry Głogów | W | L | L | D | D | L | L | L | W | L | D | L | W | L | L | L | D | W | L | D | L | W |
| GKS Tychy | D | D | D | D | D | W | L | D | L | D | L | L | L | D | D | D | D | W | W | W | W | W |
| Górnik Łęczna | W | W | D | W | W | W | L | L | D | D | D | D | W | D | L | D | D | W | W | D | L | L |
| Kotwica Kołobrzeg | D | D | W | L | W | W | L | D | L | D | D | L | L | L | L | L | L | W | L | D | L | D |
| ŁKS Łódź | L | D | L | L | W | W | W | W | W | D | L | W | D | W | L | D | D | L | L | D | L | D |
| Miedź Legnica | D | W | L | W | W | W | L | W | W | D | W | W | W | W | D | D | L | W | D | D | W | L |
| Odra Opole | L | W | L | L | D | W | D | L | L | L | D | L | D | L | W | D | D | L | W | D | L | L |
| Pogoń Siedlce | L | L | D | L | L | L | W | D | L | L | L | L | L | D | L | W | L | L | L | D | D | L |
| Polonia Warsaw | L | D | L | L | L | L | W | W | W | W | L | L | W | D | W | D | W | L | W | D | W | W |
| Ruch Chorzów | W | D | D | L | D | D | L | W | W | L | L | W | W | W | W | W | L | W | W | D | L | D |
| Stal Rzeszów | W | L | W | W | W | W | D | D | L | D | W | D | L | L | L | W | D | L | L | D | W | W |
| Stal Stalowa Wola | L | L | L | L | D | L | L | L | L | D | W | D | D | D | W | L | L | L | L | D | D | L |
| Warta Poznań | L | L | D | W | L | L | L | D | W | L | D | L | W | L | W | D | W | L | L | L | D | L |
| Wisła Kraków | D | L | W | D | D | L | L | W | W | W | L | W | D | W | W | D | W | L | D | L | W | D |
| Wisła Płock | D | W | W | W | W | L | W | D | W | D | W | W | D | L | L | D | D | L | W | D | W | W |
| Znicz Pruszków | W | D | W | D | L | L | W | D | L | W | D | W | D | D | L | L | D | W | L | W | L | W |

## Promotion play-offs

I liga play-offs final for the 2024–25 season will be played on 1 June 2025. The teams who finished in 3rd, 4th, 5th and 6th place are set to compete. The fixtures are determined by final league position – 3rd team of regular season vs 6th team of regular season and 4th team of regular season vs 5th team of regular season. The winner of final match will be promoted to the Ekstraklasa for next season. All matches will be played in a stadiums of team which occupied higher position in regular season.
* Semi-finals 29 May 2025
* 3
* 6
* 4
* 5

## Season statistics

    As of 12 December 2024

### Top goalscorers

| Rank | Player | Club | Goals |
| 1 | Karol Czubak | Arka Gdynia | 14 |
| 2 | Ángel Rodado | Wisła Kraków | 13 |
| 3 | Kacper Karasek | Bruk-Bet Termalica | 10 |
| 3 | Daniel Stanclik | Znicz Pruszków | 10 |
| 3 | Damian Warchoł | Górnik Łęczna | 10 |
| 3 | Łukasz Zjawiński | Polonia Warsaw | 10 |
| 7 | Przemysław Banaszak | Górnik Łęczna | 9 |
| 8 | Stefan Feiertag | ŁKS Łódź | 8 |
| 8 | Szymon Sobczak | Arka Gdynia | 8 |
| 8 | Łukasz Zwoliński | Wisła Kraków | 8 |

## Attendances

| Pos | Team | Total | High | Low | Average | Change |
| 1 | Wisła Kraków | 180,641 | 22,217 | 12,301 | 16,422 | n/a$^†$ |
| 2 | Ruch Chorzów | 141,156 | 53,293 | 10,083 | 15,684 | n/a$^1$ |
| 3 | ŁKS Łódź | 75,099 | 10,512 | 4,832 | 6,827 | n/a$^1$ |
| 4 | Arka Gdynia | 78,886 | 8,094 | 4,518 | 6,574 | n/a$^†$ |
| 5 | Wisła Płock | 55,407 | 8,321 | 0 | 5,037 | n/a$^†$ |
| 6 | GKS Tychy | 41,003 | 9,020 | 2,142 | 3,728 | n/a$^†$ |
| 7 | Miedź Legnica | 43,412 | 4,768 | 3,019 | 3,618 | n/a$^†$ |
| 8 | Stal Rzeszów | 39,583 | 5,137 | 2,798 | 3,598 | n/a$^†$ |
| 9 | Stal Stalowa Wola | 32,135 | 3,764 | 2,094 | 2,921 | n/a$^2$ |
| 10 | Bruk-Bet Termalica Nieciecza | 26,680 | 4,492 | 1,116 | 2,425 | n/a$^†$ |
| 11 | Odra Opole | 24,374 | 3,500 | 1,243 | 2,216 | n/a$^†$ |
| 12 | Polonia Warsaw | 23,386 | 4,049 | 1,251 | 2,126 | n/a$^†$ |
| 13 | Górnik Łęczna | 17,976 | 2,085 | 1,219 | 1,634 | n/a$^†$ |
| 14 | Kotwica Kołobrzeg | 14,542 | 2,830 | 380 | 1,322 | n/a$^2$ |
| 15 | Pogoń Siedlce | 14,508 | 2,566 | 812 | 1,319 | n/a$^2$ |
| 16 | Warta Poznań | 10,493 | 1,874 | 485 | 954 | n/a$^1$ |
| 17 | Chrobry Głogów | 8,956 | 1,186 | 448 | 814 | n/a$^†$ |
| 18 | Znicz Pruszków | 8,544 | 1,423 | 540 | 777 | n/a$^†$ |
| | League total | 836,781 | 53,293 | 0 | 4,226 | −4.5%$^†$ |
Updated to games played on 3 March 2025. Source: 90minut.pl Notes: 1. Team played last season in Ekstraklasa. 2. Team played last season in II liga.