| Season | 2023–24 |
|---|---|
| Dates | 29 July 2023 – 26 May 2024 |
| Champions | Borac 3rd Premier League title 3rdBosnian title |
| Relegated | Tuzla City Zvijezda 09 |
| Champions League | Borac |
| Conference League | Zrinjski Velež Sarajevo |
| Matches | 198 |
| Goals | 551 (2.78 per match) |
| Top goalscorer | Nemanja Bilbija (24 goals) |
| Biggest home win | Sarajevo 6–2 Tuzla City (24 November 2023) |
| Biggest away win | Zvijezda 09 0–5Željezničar (20 May 2024) |
| Highest scoring | Sarajevo 6–2 Tuzla City (24 November 2023) Tuzla City 2–6 Borac (13 May 2024) |
| Longest winning run | Zrinjski (11 matches) |
| Longest unbeaten run | Borac (22 matches) |
| Longest winless run | Zvijezda 09 (11 matches) |
| Longest losing run | Tuzla City (7 matches) |
| Highest attendance | 21,000 Sarajevo 3–0 Željezničar (8 October 2023) |
| Lowest attendance | 100 On multiple occasions |
| Total attendance | 490,560 |
| Average attendance | 2,477 |
2024–25 → | |
The2023–24 Premier League of Bosnia and Herzegovina (known as theWwin League for sponsorship reasons) was the 24th season of thePremier League of Bosnia and Herzegovina, the highestfootballleague ofBosnia and Herzegovina. The season began on 29 July 2023 and ended on 26 May 2024, with a winter break between mid December 2023 and mid February 2024.
Borac Banja Luka secured a third Premier League title with a match to spare, following a 4–3 victory againstIgman Konjic.[1]
Twelve teams contested in the league – the top ten teams from the previous season and the two promoted from each of the second-level leagues. The promoted teams wereGOŠK Gabela andZvijezda 09, who returned to the top flight after respective absences of four and three years. They replacedLeotar andSloboda Tuzla, who were relegated after respective spells of two and nine years in the top flight.[2]
| Team | Location | Stadium | Capacity |
|---|---|---|---|
| Borac | Banja Luka | Banja Luka City Stadium | 10,030 |
| GOŠK | Gabela | Perica-Pero Pavlović | 3,000 |
| Igman | Konjic | Konjic City Stadium | 5,000 |
| Posušje | Posušje | Mokri Dolac | 8,000 |
| Sarajevo | Sarajevo(Koševo) | Asim Ferhatović Hase | 34,500 |
| Sloga | Doboj | Luke Stadium | 3,000 |
| Široki Brijeg | Široki Brijeg | Pecara | 7,000 |
| Tuzla City | Tuzla | Tušanj | 7,200 |
| Velež | Mostar(Vrapčići) | Stadion Rođeni | 7,000 |
| Zrinjski | Mostar | Stadion pod Bijelim Brijegom | 9,000 |
| Zvijezda 09 | Ugljevik | Ugljevik City Stadium | 5,000 |
| Željezničar | Sarajevo(Grbavica) | Grbavica | 13,146 |
Note: Flags indicate national team as has been defined underFIFA eligibility rules. Players and Managers may hold more than one non-FIFA nationality.
| Team | Manager | Captain | Kit manufacturer | Shirt sponsor |
|---|---|---|---|---|
| Borac | Kelme | Mtel | ||
| GOŠK | Joma | WWin | ||
| Igman | Kelme | Igman | ||
| Posušje | Jako | Formula | ||
| Sarajevo | Adidas | Turkish Airlines | ||
| Sloga | GB3 | Meridian | ||
| Široki Brijeg | Kelme | WWin | ||
| Tuzla City | No1 | — | ||
| Velež | Joma | Narentas | ||
| Zrinjski | Macron | M.T. Abraham Group | ||
| Zvijezda 09 | NAAI | WWin | ||
| Željezničar | Macron | The Maniacs |
| Team | Outgoing manager | Manner of departure | Date of vacancy | Position in the table | Incoming manager | Date of appointment |
|---|---|---|---|---|---|---|
| Široki Brijeg | Sacked | 3 June 2023 | Pre-season | 16 June 2023 | ||
| Zvijezda 09 | End of contract | 15 June 2023 | 19 June 2023 | |||
| Sarajevo | Mutual consent | 22 July 2023 | 3 August 2023 | |||
| Igman | 27 July 2023 | |||||
| Velež | Mutual consent | 23 August 2023 | 4th | 30 August 2023 | ||
| Tuzla City | 29 September 2023 | 11th | 30 September 2023 | |||
| Igman | 3 October 2023 | 10th | 4 October 2023 | |||
| Željezničar | 1 November 2023 | 8th | 1 November 2023 | |||
| GOŠK | 6 November 2023 | 10th | 8 November 2023 | |||
| Željezničar | End of interim spell | 7 November 2023 | 6th | 7 November 2023 | ||
| Zvijezda 09 | Resigned | 15 November 2023 | 12th | 20 November 2023 | ||
| Zrinjski | Mutual consent | 18 November 2023 | 3rd | |||
| Široki Brijeg | 23 December 2023 | 6th | 30 December 2023 | |||
| Posušje | Sacked | 30 December 2023 | 7th | 2 January 2024 | ||
| Tuzla City | End of interim spell | 31 December 2023 | 9th | 8 January 2024 | ||
| Željezničar | Resigned | 2 January 2024 | 10th | 8 January 2024 | ||
| Zrinjski | End of interim spell | 5 January 2024 | 2nd | 5 January 2024 | ||
| GOŠK | Mutual consent | 12 February 2024 | 8th | 13 February 2024 | ||
| Zvijezda 09 | 22 March 2024 | 12th | 27 March 2024 | |||
| Tuzla City | 31 March 2024 | 10th | 31 March 2024 | |||
| Željezničar | 20 April 2024 | 11th | 20 April 2024 | |||
| Igman | 27 April 2024 | 10th | 27 April 2024 | |||
| Široki Brijeg | 12 May 2024 | 8th | 12 May 2024 |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Borac Banja Luka(C) | 33 | 24 | 6 | 3 | 68 | 26 | +42 | 78 | Qualification for theChampions League first qualifying round |
| 2 | Zrinjski Mostar | 33 | 24 | 4 | 5 | 76 | 27 | +49 | 76 | Qualification toConference League second qualifying round[a] |
| 3 | Velež Mostar | 33 | 16 | 11 | 6 | 50 | 28 | +22 | 59 | Qualification toConference League first qualifying round |
| 4 | Sarajevo | 33 | 16 | 8 | 9 | 57 | 38 | +19 | 53[b] | |
| 5 | Posušje | 33 | 13 | 9 | 11 | 35 | 29 | +6 | 48 | |
| 6 | Željezničar | 33 | 13 | 4 | 16 | 35 | 36 | −1 | 43 | |
| 7 | Sloga Doboj | 33 | 13 | 3 | 17 | 37 | 50 | −13 | 42 | |
| 8 | Široki Brijeg | 33 | 11 | 6 | 16 | 37 | 45 | −8 | 39 | |
| 9 | GOŠK Gabela | 33 | 8 | 10 | 15 | 38 | 64 | −26 | 34 | |
| 10 | Igman Konjic | 33 | 9 | 6 | 18 | 40 | 67 | −27 | 33 | |
| 11 | Tuzla City(R) | 33 | 7 | 6 | 20 | 45 | 69 | −24 | 27 | Relegation to thePrva Liga FBiH |
| 12 | Zvijezda 09(R) | 33 | 6 | 3 | 24 | 33 | 72 | −39 | 21 | Relegation to thePrva Liga RS |
| Home \ Away | BOR | GOŠ | IGM | POS | SAR | SLG | ŠB | TUZ | VEL | ZRI | ZVI | ŽEL |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Borac | — | 3–0 | 4–1 | 1–0 | 1–1 | 5–0 | 1–0 | 2–1 | 2–0 | 0–0 | 4–2 | 3–2 |
| GOŠK | 0–3 | — | 4–0 | 1–1 | 2–2 | 2–4 | 0–0 | 1–4 | 0–4 | 1–5 | 2–0 | 1–0 |
| Igman | 0–1 | 1–2 | — | 2–1 | 1–2 | 1–0 | 1–0 | 2–0 | 2–4 | 0–2 | 3–1 | 2–0 |
| Posušje | 0–2 | 0–0 | 4–1 | — | 0–1 | 4–0 | 1–2 | 1–1 | 1–0 | 2–2 | 2–0 | 1–0 |
| Sarajevo | 1–1 | 3–0 | 2–2 | 3–0 | — | 1–2 | 1–3 | 6–2 | 1–0 | 1–0 | 2–0 | 3–0 |
| Sloga | 0–4 | 3–2 | 4–1 | 1–0 | 3–0 | — | 1–0 | 2–1 | 0–0 | 1–1 | 1–0 | 3–0 |
| Široki Brijeg | 0–2 | 2–0 | 2–0 | 1–1 | 1–0 | 0–1 | — | 1–0 | 2–2 | 0–2 | 2–1 | 2–0 |
| Tuzla City | 1–2 | 2–2 | 3–1 | 0–1 | 1–2 | 3–0 | 2–0 | — | 1–1 | 2–4 | 2–0 | 3–0 |
| Velež | 0–0 | 0–0 | 1–1 | 2–1 | 1–0 | 4–2 | 1–1 | 1–1 | — | 3–0 | 5–0 | 1–0 |
| Zrinjski | 0–1 | 3–1 | 5–0 | 0–1 | 2–0 | 2–0 | 3–1 | 3–1 | 3–0 | — | 5–3 | 2–1 |
| Zvijezda 09 | 1–2 | 1–2 | 3–4 | 0–2 | 1–0 | 1–0 | 3–0 | 1–1 | 0–0 | 2–1 | — | 2–1 |
| Željezničar | 2–0 | 2–3 | 1–0 | 1–1 | 3–0 | 1–0 | 2–1 | 3–1 | 0–1 | 0–0 | 1–0 | — |
| Home \ Away | BOR | GOŠ | IGM | POS | SAR | SLG | ŠB | TUZ | VEL | ZRI | ZVI | ŽEL |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Borac | 3–1 | 4–3 | 1–0 | 1–0 | 1–2 | 3–1 | ||||||
| GOŠK | 0–1 | 1–1 | 1–0 | 1–4 | 1–2 | |||||||
| Igman | 0–0 | 1–1 | 2–0 | 1–4 | 0–0 | |||||||
| Posušje | 2–1 | 1–0 | 1–1 | 0–1 | 2–0 | 1–0 | ||||||
| Sarajevo | 1–1 | 4–0 | 3–2 | 1–1 | 3–0 | 2–1 | ||||||
| Sloga | 0–1 | 2–3 | 3–1 | 0–2 | 2–0 | 0–3 | ||||||
| Široki Brijeg | 1–2 | 2–2 | 4–1 | 2–2 | 0–1 | |||||||
| Tuzla City | 2–6 | 1–2 | 1–5 | 3–1 | 1–5 | |||||||
| Velež | 1–1 | 3–3 | 2–0 | 2–0 | 1–0 | 3–1 | ||||||
| Zrinjski | 4–3 | 3–0 | 4–0 | 1–0 | 4–0 | 2–0 | ||||||
| Zvijezda 09 | 1–2 | 2–2 | 2–3 | 3–2 | 0–5 | |||||||
| Željezničar | 2–1 | 0–0 | 1–0 | 2–0 | 0–1 |
| Rank | Player | Club | Goals[48] |
|---|---|---|---|
| 1 | Zrinjski | 24 | |
| 2 | Sarajevo | 17 | |
| 3 | Sloga | 16 | |
| 4 | Zrinjski | 12 | |
| Velež | |||
| Borac | |||
| 7 | Tuzla City | 11 | |
| 8 | Sarajevo | 10 | |
| 9 | GOŠK | 9 | |
| Igman |