| Season | 2024–25 |
|---|---|
| Dates | 10 August 2024 – 25 May 2025 |
| Champions | Drita (4th title) |
| Relegated | Suhareka Feronikeli |
| Champions League | Drita |
| Europa League | Prishtina |
| Conference League | Ballkani Malisheva |
| Matches | 105 |
| Goals | 250 (2.38 per match) |
| Top goalscorer | Mevlan Zeka (17 goals)[1] |
| Biggest home win | Ballkani 4–0Ferizaj (28 September 2024) Suhareka 4–0Llapi (10 December 2024) |
| Biggest away win | Feronikeli 1–4Ballkani (4 November 2024) |
| Highest scoring | Prishtina 3–3Drita (15 February 2025) |
| Longest winning run | Drita (5 matches) |
| Longest unbeaten run | Drita (14 matches) |
| Longest winless run | Feronikeli (14 matches) |
| Longest losing run | Feronikeli (6 matches) |
2025–26 → All statistics correct as of 23 February 2025. | |
The2024–25 Football Superleague of Kosovo season, also known as theALBI MALL Superleague of Kosovo (Albanian:ALBI MALL Superliga e Kosovës) for sponsorship reasons with Albi Mall was the 26th[A] season of top-tier football inKosovo. The season began on 10 August 2024 and ended on 25 May 2025.
Ballkani were the defending champions from the previous season, but failed to defend their title, falling short toDrita.
The leаgue consisted of ten teams – the top eight teаms from the previous season and two teams promoted from the 2023–24 First Football League of Kosovo.
The two directly promoted teаms wereSuhareka andFerizaj, winners of the 2023–24 Kosovo First League groups A and B, respectively.[2] They replaced the2023–24 Kosovo Superleague bottom two teams,Liria Prizren andFushë Kosova.
| Club | Town | Stadium and capacity | UEFA license[3] | |
|---|---|---|---|---|
| Ballkani | Suhareka | Suva Reka City Stadium | 1,500 | |
| Drita | Gjilan | Gjilan Synthetic Grass Stadium[C] | 1,500 | |
| Dukagjini | Klinë | 18 June Stadium | 3,000 | |
| Ferizaj | Ferizaj | Ferizaj Synthetic Grass Stadium | 1,500 | |
| Feronikeli | Drenas | Rexhep Rexhepi Stadium | 2,000 | |
| Gjilani | Gjilan | Gjilan Synthetic Grass Stadium[C] | 1,500 | |
| Llapi | Podujevë | Zahir Pajaziti Stadium | 8,000 | |
| Malisheva | Malishevë | Liman Gegaj Stadium | 2,000 | |
| Prishtina | Prishtinë | Fadil Vokrri Stadium | 13,000 | |
| Suhareka | Suhareka | Suhareka City Stadium | 1,500 | |
| Club | Manager | Captain | Kit manufacturer | Shirt sponsor1 | ||
|---|---|---|---|---|---|---|
| Ballkani | ||||||
| Drita | ||||||
| Dukagjini | ||||||
| Ferizaj | ||||||
| Feronikeli | none | |||||
| Gjilani | ||||||
| Llapi | ||||||
| Malisheva | ||||||
| Prishtina | ||||||
| Suhareka | none | |||||
| Team | Outgoing manager | Date of vacancy | Incoming manager | Date of appointment |
|---|---|---|---|---|
| Gjilani | 25 May 2024 | 9 June 2024 | ||
| Suhareka | 26 May 2024 | 26 May 2024 | ||
| Dukagjini | 27 May 2024 | 4 June 2024 | ||
| Prishtina | 2 June 2024 | 9 June 2024 | ||
| Malisheva | 26 July 2024 | 26 July 2024 | ||
| Feronikeli | 26 August 2024 | 26 August 2024 | ||
| Ballkani | 2 September 2024 | 9 September 2024 | ||
| Feronikeli | 30 August 2024 | 30 August 2024 | ||
| Suhareka | 18 October 2024 | 19 October 2024 | ||
| Ballkani | 4 December 2024 | 6 December 2024 | ||
| Feronikeli | 18 February 2025 | 21 February 2025 | ||
| Suhareka | 1 March 2025 | 1 March 2025 | ||
| Suhareka | 13 March 2025 | 13 March 2025 | ||
| Prishtina | 5 April 2025 | 6 April 2025 |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Drita(C) | 36 | 22 | 8 | 6 | 59 | 26 | +33 | 74 | Qualification for theChampions League first qualifying round |
| 2 | Ballkani | 36 | 17 | 11 | 8 | 61 | 39 | +22 | 62 | Qualification for theConference League second qualifying round |
| 3 | Malisheva | 36 | 14 | 11 | 11 | 44 | 39 | +5 | 53 | Qualification for theConference League first qualifying round |
| 4 | Gjilani | 36 | 13 | 12 | 11 | 48 | 47 | +1 | 51 | |
| 5 | Ferizaj | 36 | 14 | 8 | 14 | 42 | 47 | −5 | 50 | |
| 6 | Prishtina | 36 | 11 | 15 | 10 | 42 | 36 | +6 | 48[a] | Qualification for theEuropa League first qualifying round[b] |
| 7 | Dukagjini | 36 | 13 | 9 | 14 | 35 | 45 | −10 | 48[a] | |
| 8 | Llapi(O) | 36 | 12 | 11 | 13 | 42 | 41 | +1 | 47 | Qualification for theRelegation play-off |
| 9 | Suhareka(R) | 36 | 12 | 7 | 17 | 49 | 62 | −13 | 43 | Relegation toKosovo First League |
| 10 | Feronikeli(R) | 36 | 3 | 6 | 27 | 24 | 64 | −40 | 15 |
Each team plays each other four times (36 matches each), twice at home and twice away.
First half of season[edit]
Source:Soccerway Legend: Blue = home team win; Yellow = draw; Red = away team win. For upcoming matches, an "a" indicates there is an article about the rivalry between the two participants. | Second half of season[edit]
Source:Soccerway Legend: Blue = home team win; Yellow = draw; Red = away team win. For upcoming matches, an "a" indicates there is an article about the rivalry between the two participants.
|
The two runners-up of the 2024–25 Kosovo First League (Liria Prizren andVushtrria) faced other in the semi-finals. The winners then faced the Kosovo Superleague eighth-placed team (Llapi) for the final place in the2025–26 Kosovo Superleague.
| Vushtrria | 3–1 | Liria Prizren |
|---|---|---|
| Maxhuni Solomon Statovci | Report | Nikqi |
Top scorers[edit]
| Hat-tricks[edit]
|
| Week | Player | Club | Ref | Week | Player | Club | Ref | |
|---|---|---|---|---|---|---|---|---|
| 1 | Ballkani | [A 1] | 19 | Gjilani | [A 2] | |||
| 2 | Suhareka | [A 3] | 20 | Gjilani | [A 4] | |||
| 3 | Prishtina | [A 5] | 21 | Ferizaj | [A 6] | |||
| 4 | Drita | [A 7] | 22 | Malisheva | [A 8] | |||
| 5 | Malisheva | [A 9] | 23 | Gjilani | [A 10] | |||
| 6 | Llapi | [A 11] | 24 | Malisheva | [A 12] | |||
| 7 | Ballkani | [A 13] | 25 | Ballkani | [A 14] | |||
| 8 | Malisheva | [A 15] | 26 | Prishtina | [A 16] | |||
| 9 | Ferizaj | [A 17] | 27 | Dukagjini | [A 18] | |||
| 10 | Gjilani | [A 19] | 28 | Llapi | [A 20] | |||
| 11 | Drita | [A 21] | 29 | Drita | [A 22] | |||
| 12 | Dukagjini | [A 23] | 30 | Llapi | [A 24] | |||
| 13 | Ballkani | [A 25] | 31 | Gjilani | [A 26] | |||
| 14 | Drita | [A 27] | 32 | Gjilani | [A 28] | |||
| 15 | Drita | [A 29] | 33 | Ferizaj | [A 30] | |||
| 16 | Suhareka | [A 31] | 34 | Suhareka | [A 32] | |||
| 17 | Gjilani | [A 33] | 35 | Prishtina | [A 34] | |||
| 18 | Drita | [A 35] | 36 | Llapi | [A 36] |