| Season | 2024–25 |
|---|---|
| Dates | 20 July 2024 – 30 May 2025 |
| Champions | Slavia Prague (8th title) |
| Relegated | Č. Budějovice |
| Champions League | Slavia Prague,Viktoria Plzeň |
| Europa League | Sigma Olomouc,Baník Ostrava |
| UEFA Conference League | Sparta Prague |
| Matches | 276 |
| Goals | 734 (2.66 per match) |
| Top goalscorer | Jan Kliment (18 goals) |
| Biggest home win | Ostrava 6–0Dukla 9 November 2024 |
| Biggest away win | Liberec 0–5Jablonec 6 October 2024 Olomouc 0–5Slavia 26 April 2025 |
| Highest scoring | Plzeň 7–2Č. Budějovice 15 December 2024 |
| Total attendance | 1,704,832 |
| Average attendance | 6,177 |
2025–26 → | |
The2024–25 Czech First League, known as theChance Liga for sponsorship reasons, was the 32nd season of theCzech Republic's top-tierfootball for professional clubs since its establishment in 1993.Sparta Prague were the reigning champions. The first half of the season had 19 rounds, starting in July 2024 and finishing in December. The second half commenced in February 2025. The season ended on 25 May 2025 with two extra play-out fixtures on 29 May and 1 June 2025.[1]
From the start of the 2024–25 season, the league became known as the "Chance Liga" after its new main sponsor, Chance betting office.[2] The general season format is unchanged from last season, the 16 clubs play each other home and away, until the league is split up in championship, play-off and relegation groups. The lowest-ranked team will be relegated directly to the second league, and the two teams positioned 14th and 15th will play a play-out with two teams from the second league positioned 2nd and 3rd in a home and away format. The change is the cancellation of the Conference League play-off final between the teams finishing 5th and the team winning the play-off group. The winner of the middle group (i.e. the team placed 7th) will only receive a financial bonus.[3]
This is the seventh season to useVAR, featuring it in all matches played. The VAR central workplace in theMichle district of Prague was used for the first time. VAR had offside line technology available for the first time.[4]
In the 2024–25 season, three new rules were introduced. The first is the ability for teams to use a sixth substitution if there is a head injury or concussion. Secondly, the punishment for a player in a situation where that player spoils a clear scoring opportunity with his hand was changed, and only a yellow card was awarded instead of a red card. Finally, the assessment of premature running of players into the penalty area during apenalty also changed.[5]
Other changes concern the dates of matches, which is partly due to the new format of the European competitions. The spring part started a week earlier than in previous years (on 1 February) and the exact dates of the matches were determined further in advance than three weeks, as has been the case so far.[1]
SK Dynamo České Budějovice became the first team in the history of the Czech First League to not win any match in the regular season.[6] After continuing the run in the season-ending relegation group, in which they picked up a solitary point, the club finished their 35-game season without winning (29 losses, 6 draws).[7]
A total of sixteen teams contest the league, including 15 sides from the 2023–24 season and the winner of last season's second league.
After being relegated in the2018–19 season,FK Dukla Prague returned to Czech First League as the champion of the2023–24 Czech National Football League.[8]
The lowest positioned team from thelast season,FC Zlín, was relegated to the Czech National Football League.
| Teams | Manager | Captain | Kit maker | Main sponsor |
|---|---|---|---|---|
| Bohemians | Puma | BALshop | ||
| České Budějovice | Adidas | Tipsport | ||
| Dukla Prague | Adidas | Carbounion | ||
| Hradec Králové | Jako | Hradec Králové | ||
| Jablonec | Capelli Sport | 24live | ||
| Karviná | Joma | OKD | ||
| Slovan Liberec | Nike | Tipsport | ||
| Mladá Boleslav | Puma | Škoda Auto | ||
| Sigma Olomouc | Adidas | Tipsport | ||
| Baník Ostrava | Macron | Fortuna | ||
| Pardubice | Joma | ČPP Servis | ||
| Viktoria Plzeň | Macron | Doosan Škoda Power | ||
| Slavia Prague | Puma | eToro | ||
| Slovácko | Puma | Z-Group | ||
| Sparta Prague | Adidas | Betano | ||
| Teplice | Macron | AGC Glass Europe |
Ahead of the season:
| Team | Outgoing manager | Manner of departure | Date of vacancy | Replaced by | Date of appointment | Contract valid until |
|---|---|---|---|---|---|---|
| Slovan Liberec | End of contract | 30 June 2024 | 26 May 2024 | Undisclosed | ||
| Pardubice | Mutual consent | 25 May 2024 | 27 May 2024 | Undisclosed | ||
| Sigma Olomouc | Sacked | 12 May 2024 | 29 May 2024 | Undisclosed | ||
| Karviná | Sacked | 30 June 2024 | 11 June 2024 | Undisclosed | ||
| Sparta Prague | Mutual consent | 12 June 2024 | 12 June 2024 | Undisclosed | ||
| Slovácko | Mutual consent | 31 May 2024 | 12 June 2024 | Undisclosed | ||
| Jablonec | Sacked | 7 June 2024 | 17 June 2024 | Undisclosed |
During the season:
| Team | Outgoing manager | Manner of departure | Date of vacancy | Match-week | Position in table | Replaced by | Date of appointment | Contract valid until |
|---|---|---|---|---|---|---|---|---|
| České Budějovice | Sacked | 28 July 2024 | 2 | 16th | 28 July 2024 | Undisclosed | ||
| Mladá Boleslav | Mutual consent | 24 August 2024 | 5 | 10th | 24 August 2024 | Undisclosed | ||
| Pardubice | Sacked | 26 October 2024 | 13 | 15th | 29 October 2024 | Undisclosed | ||
| Slovácko | Sacked | 27 October 2024 | 13 | 8th | 14 November 2024 | Summer 2027 | ||
| České Budějovice | Sacked | 10 January 2025 | 19 | 16th | 12 January 2025 | Undisclosed | ||
| Slovácko | Sacked | 31 March 2025 | 27 | 13th | 31 March 2025 | End of the season | ||
| Mladá Boleslav | Mutual consent | 8 April 2025 | 28 | 10th | 8 April 2025 | End of the season | ||
| Sparta Prague | Sacked | 15 May 2025 | 33 | 4th | 15 May 2025 | End of the season |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Slavia Prague | 30 | 25 | 3 | 2 | 61 | 11 | +50 | 78 | Qualification for thechampionship group |
| 2 | Viktoria Plzeň | 30 | 20 | 5 | 5 | 59 | 28 | +31 | 65 | |
| 3 | Baník Ostrava | 30 | 20 | 4 | 6 | 52 | 26 | +26 | 64 | |
| 4 | Sparta Prague | 30 | 19 | 5 | 6 | 56 | 33 | +23 | 62 | |
| 5 | Jablonec | 30 | 15 | 6 | 9 | 47 | 25 | +22 | 51 | |
| 6 | Sigma Olomouc | 30 | 12 | 7 | 11 | 46 | 41 | +5 | 43 | |
| 7 | Slovan Liberec | 30 | 11 | 9 | 10 | 45 | 31 | +14 | 42 | Qualification for themiddle group |
| 8 | Karviná | 30 | 11 | 8 | 11 | 40 | 52 | −12 | 41 | |
| 9 | Hradec Králové | 30 | 11 | 7 | 12 | 33 | 31 | +2 | 40 | |
| 10 | Bohemians 1905 | 30 | 8 | 10 | 12 | 32 | 42 | −10 | 34[a] | |
| 11 | Mladá Boleslav | 30 | 9 | 7 | 14 | 40 | 40 | 0 | 34[a] | Qualification for therelegation group |
| 12 | Teplice | 30 | 9 | 7 | 14 | 32 | 42 | −10 | 34[a] | |
| 13 | Slovácko | 30 | 7 | 9 | 14 | 25 | 51 | −26 | 30 | |
| 14 | Dukla Prague | 30 | 5 | 9 | 16 | 23 | 47 | −24 | 24 | |
| 15 | Pardubice | 30 | 4 | 7 | 19 | 22 | 49 | −27 | 19 | |
| 16 | České Budějovice | 30 | 0 | 5 | 25 | 14 | 78 | −64 | 5 |
| Home \ Away | BOH | CBU | DUK | HKR | JAB | KAR | LIB | MLA | PCE | OLO | OST | PLZ | SLA | SLO | SPA | TEP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Bohemians 1905 | — | 1–0 | 3–1 | 0–3 | 1–2 | 3–3 | 0–0 | 2–2 | 0–0 | 0–1 | 2–1 | 1–2 | 0–4 | 3–3 | 1–2 | 1–1 |
| České Budějovice | 0–0 | — | 0–0 | 0–2 | 2–3 | 2–3 | 0–0 | 0–4 | 1–3 | 0–2 | 0–4 | 0–3 | 0–4 | 0–2 | 0–2 | 1–1 |
| Dukla Prague | 1–0 | 3–0 | — | 1–2 | 0–2 | 0–0 | 1–4 | 0–1 | 2–1 | 1–3 | 1–2 | 1–3 | 0–0 | 1–2 | 1–1 | 1–1 |
| Hradec Králové | 2–2 | 1–0 | 1–0 | — | 1–1 | 1–1 | 0–2 | 2–1 | 3–0 | 1–1 | 0–1 | 0–1 | 1–1 | 3–0 | 0–2 | 1–0 |
| Jablonec | 0–1 | 5–0 | 2–1 | 2–0 | — | 5–0 | 0–0 | 2–0 | 1–0 | 0–0 | 3–1 | 0–0 | 1–2 | 4–2 | 1–2 | 3–0 |
| Karviná | 1–2 | 4–1 | 0–0 | 0–0 | 1–0 | — | 1–3 | 3–1 | 1–0 | 2–1 | 0–0 | 1–2 | 0–4 | 2–0 | 2–3 | 1–1 |
| Slovan Liberec | 2–2 | 2–0 | 1–1 | 0–0 | 0–5 | 2–3 | — | 3–1 | 3–0 | 1–1 | 0–1 | 1–1 | 0–1 | 4–0 | 1–0 | 3–0 |
| Mladá Boleslav | 1–2 | 4–0 | 0–1 | 3–0 | 0–1 | 1–1 | 1–0 | — | 2–2 | 1–3 | 0–0 | 0–2 | 0–2 | 3–0 | 2–2 | 2–1 |
| Pardubice | 2–0 | 0–0 | 0–1 | 2–1 | 2–0 | 0–1 | 1–1 | 0–3 | — | 2–2 | 2–3 | 0–0 | 0–2 | 0–1 | 1–2 | 0–1 |
| Sigma Olomouc | 1–3 | 3–0 | 2–1 | 1–2 | 0–0 | 1–2 | 1–4 | 3–2 | 4–0 | — | 2–2 | 2–1 | 1–2 | 2–1 | 1–2 | 2–1 |
| Baník Ostrava | 1–0 | 2–1 | 6–0 | 1–0 | 1–0 | 2–1 | 2–0 | 2–1 | 5–2 | 1–0 | — | 1–3 | 0–1 | 3–1 | 1–1 | 2–0 |
| Viktoria Plzeň | 2–0 | 7–2 | 4–2 | 1–0 | 3–2 | 5–0 | 3–2 | 1–1 | 2–0 | 2–1 | 0–1 | — | 1–3 | 2–0 | 1–0 | 1–1 |
| Slavia Prague | 2–0 | 4–0 | 3–0 | 2–1 | 3–0 | 5–1 | 1–0 | 1–0 | 2–0 | 2–0 | 1–0 | 3–0 | — | 2–0 | 2–1 | 2–1 |
| Slovácko | 0–0 | 2–1 | 0–0 | 1–5 | 0–0 | 2–1 | 0–4 | 1–1 | 1–1 | 2–2 | 1–0 | 1–0 | 0–0 | — | 0–2 | 0–2 |
| Sparta Prague | 1–0 | 2–1 | 2–0 | 3–0 | 2–1 | 4–1 | 2–1 | 2–0 | 2–1 | 2–3 | 1–3 | 2–4 | 2–0 | 2–2 | — | 1–1 |
| Teplice | 1–2 | 5–2 | 1–1 | 1–0 | 0–1 | 1–3 | 2–1 | 1–2 | 2–0 | 1–0 | 2–3 | 0–2 | 1–0 | 1–0 | 1–4 | — |
Points and goals were carried over in full from the regular season.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation | SLA | PLZ | OST | SPA | JAB | OLO | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Slavia Prague(C) | 35 | 29 | 3 | 3 | 77 | 18 | +59 | 90 | Qualification for theChampions League league phase | — | 4–3 | 3–0 | 2–1 | — | — | |
| 2 | Viktoria Plzeň | 35 | 23 | 5 | 7 | 71 | 36 | +35 | 74 | Qualification for theChampions League second qualifying round | — | — | 1–2 | 2–0 | 4–1 | — | |
| 3 | Baník Ostrava | 35 | 22 | 5 | 8 | 58 | 34 | +24 | 71 | Qualification for theEuropa League second qualifying round | — | — | — | 3–2 | 1–2 | 0–0 | |
| 4 | Sparta Prague | 35 | 19 | 6 | 10 | 61 | 44 | +17 | 63 | Qualification for theConference League second qualifying round | — | — | — | — | 1–3 | 1–1 | |
| 5 | Jablonec | 35 | 19 | 6 | 10 | 60 | 33 | +27 | 63 | 3–2 | — | — | — | — | 4–0 | ||
| 6 | Sigma Olomouc | 35 | 12 | 9 | 14 | 48 | 53 | −5 | 45 | Qualification for theEuropa League play-off round[a] | 0–5 | 1–2 | — | — | — | — |
Teams will play a group for placement. Starting in the 2024–25 season, the group winner will no longer be awarded the Conference League play-off against the fourth-placed or fifth-placed of the championship group and will only receive a financial bonus.
| First round | Second round | |||||||||
| Bohemians 1905 | 4 | 0 | 4 | |||||||
| Slovan Liberec | 1 | 1 | 2 | |||||||
| Bohemians 1905 | 1 | 0 | 1 | |||||||
| Hradec Králové | 0 | 2 | 2 | |||||||
| Hradec Králové | 1 | 4 | 5 | |||||||
| Karviná | 0 | 0 | 0 | |||||||
Points and goals were carried over in full from the regular season.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation | TEP | MLA | SLO | DUK | PCE | CBU | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 11 | Teplice | 35 | 12 | 8 | 15 | 41 | 45 | −4 | 44 | — | — | 1–0 | 2–2 | 3–0 | — | ||
| 12 | Mladá Boleslav | 35 | 11 | 8 | 16 | 48 | 48 | 0 | 41 | 1–0 | — | 2–2 | 2–3 | — | — | ||
| 13 | Slovácko | 35 | 9 | 11 | 15 | 31 | 56 | −25 | 38 | — | — | — | 3–2 | 1–0 | 0–0 | ||
| 14 | Dukla Prague(O) | 35 | 8 | 10 | 17 | 34 | 55 | −21 | 34 | Qualification for therelegation play-offs | — | — | — | — | 2–0 | 2–1 | |
| 15 | Pardubice(O) | 35 | 6 | 7 | 22 | 25 | 56 | −31 | 25 | — | 2–1 | — | — | — | 1–0 | ||
| 16 | České Budějovice(R) | 35 | 0 | 6 | 29 | 16 | 86 | −70 | 6 | Relegation toFNL | 0–3 | 1–2 | — | — | — | — |
Teams placed 14th and 15th in the relegation group faced the teams placed 2nd and 3rd in theCzech National Football League for two spots in the next season.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Vyškov | 1–1(2–4p) | Dukla Prague | 0–0 | 1–1 (a.e.t.) |
| Pardubice | 2–1 | Chrudim | 2–0 | 0–1 |
Final standings[45]
| Rank | Player | Club | Goals |
|---|---|---|---|
| 1 | Olomouc | 18 | |
| 2 | Plzeň | 15 | |
| 3 | Slavia | 14 | |
| 4 | Karviná | 13 | |
| Ostrava | |||
| Mladá Boleslav / Slavia | |||
| 7 | Sparta | 11 | |
| 8 | Mladá Boleslav | 10 | |
| Karviná / Plzeň | |||
| Plzeň |
| Matchweek | Date | Player | For | Against | Result |
|---|---|---|---|---|---|
| 2 | 28 July 2024 | Mladá Boleslav | Slovácko | 3–0 (H)[46] | |
| 15 | 10 November 2024 | Slavia | Karviná | 5–1 (H)[47] | |
| 16 | 24 November 2024 | Liberec | Olomouc | 4–1 (A)[48] | |
| 18 | 8 December 2024 | Mladá Boleslav | České Budějovice | 4–0 (A)[49] | |
| 19 | 15 December 2024 | Plzeň | České Budějovice | 7–2 (H)[50] | |
| 22 | 15 February 2025 | Sparta | Karviná | 3–2 (A)[51] | |
| 26 | 16 March 2025 | Karviná | České Budějovice | 3–2 (A)[52] | |
| 31 | 26 April 2025 | Slavia | Olomouc | 5–1 (H)[53] |
(H) – Home team, (A) – Away team
Final standings[54]
| Rank | Player | Club | Clean sheets |
|---|---|---|---|
| 1 | Jablonec | 16 | |
| 2 | Mladá Boleslav /Teplice | 13 | |
| 3 | Slavia | 12 | |
| Hradec Králové | |||
| 5 | Dukla | 10 | |
| 6 | Plzeň | 9 | |
| Slavia | |||
| 7 | Sparta | 8 | |
| 9 | Slovácko | 7 | |
| Ostrava / Slavia | |||
| Karviná | |||
| Ostrava |