Bollklubben Häcken, more commonly known as BK Häcken or simply Häcken (), is a Swedish professional football club based in Gothenburg (Hisingen). It currently plays in the Allsvenskan, the top tier of Swedish football. Formed on 2 August 1940, Häcken has played 23 seasons in Allsvenskan, debuting in the league in 1983.

The club is affiliated to Gothenburg Football Association and play their home games at Nordic Wellness Arena. The club colours, reflected in their crest and kit, are yellow and black.

History

The beginning

The club was started by a group of 14- to 15-year-old youngsters who wanted not just to play football for fun but also to create an organisation and participate in the national league system. Originally they played under the name BK Kick, but that name had already been taken by another club, and so when they applied to join the Gothenburg Football Association, their local FA, they renamed themselves Bollklubben Häcken, referencing the hedge (sv: häck) which grew around the field where they practised. Bollklubben Häcken was formally registered on 2 August 1940.

First decades

Following the first years the club only played sporadic matches, youth championships and a few other matches, but eventually they started to play at the senior level.

In 2010, Häcken earned the Fair Play award for the Allsvenskan. This resulted in the team earning a spot in the 1st Qualifying Round of the 2011–12 UEFA Europa League when Sweden won third place in the UEFA Fair Play ranking.

In 2012, BK Häcken finished second in Allsvenskan, which was their best performance in the league so far. During this season, the Ghanaian striker Waris Majeed scored 23 goals, which made him the Allsvenskan top scorer of the year. In 2016, Häcken secured their first main title, as they beat Malmö FF in the final of the Svenska Cupen, and won the cup title. In 2019, Häcken secured their second main title, as they beat AFC Eskilstuna in the final of the Svenska Cupen with 3–0 at Nordic Wellness Arena.

The club won the 2022 edition of Allsvenskan, becoming Swedish champions for the first time in their history.

On 11 May 2023, BK Häcken won the Swedish Cup for the third time, by defeating Mjällby AIF, 4–1 in the final game at Strandvallen.

On 29 May 2025, BK Häcken won the Swedish Cup again, this time by defeating Malmö FF on away ground, 4–2 following penalty shootout after a 0–0 draw.

Rivalries

Häcken's main rivals are the three other main Gothenburg teams IFK Göteborg, GAIS and Örgryte IS, with IFK being considered the biggest rival.

A lesser rivalry also consists between Häcken and IF Elfsborg from Borås, as well as with other teams from the island of Hisingen, namely IF Warta and Hisingsbacka FC, especially between the younger aged teams.

Honours

  • Swedish Champions
  • Winners (1): 2022

Leagues

  • Allsvenskan
  • Champions (1): 2022
  • Runners-up (1): 2012
  • Superettan
  • Champions (1): 2004
  • Runners-up (1): 2008
  • Division 1 Södra:
  • Champions (2): 1990, 1999
  • Runners-up (1): 1997
  • Division 1 Västra
  • Champions (1): 1992

Cups

  • Svenska Cupen
  • Winners (4): 2015–16, 2018–19, 2022–23, 2024–25
  • Runners-up (2): 1989–90, 2020–21

European record

:As of 12 November 2025

{| class="wikitable sortable" style="text-align: center;"

|-

!Competition!!Played!!Won!!Drew!!Lost!!GF!!GA!!GD!!Win%

|-

|align=left|

|-

|align=left|

|-

|align=left|

|-

|align=left|

|}

Legend: GF = Goals For. GA = Goals Against. GD = Goal Difference.

{| class="wikitable"

! Season

! Competition

! Round

! Club

! Home

! Away

! Aggregate

|-

| rowspan="3"| 2007–08

| rowspan="3"| UEFA Cup

| First qualifying round

| KR Reykjavik

| style="text-align:center; background:#ffd;"| 1–1

| style="text-align:center; background:#dfd;"| 1–0

| style="text-align:center;"| 2–1

|-

| Second qualifying round

| Dunfermline Athletic

| style="text-align:center; background:#dfd;"| 1–0

| style="text-align:center; background:#ffd;"| 1–1

| style="text-align:center;"| 2–1

|-

| First round

| Spartak Moscow

| style="text-align:center; background:#fdd;"| 1–3

| style="text-align:center; background:#fdd;"| 0–5

| style="text-align:center;"| 1–8

|-

| rowspan="3"| 2011–12

| rowspan="3"| UEFA Europa League

| First qualifying round

| UN Käerjéng 97

| style="text-align:center; background:#dfd;"| 5–1

| style="text-align:center; background:#ffd;"| 1–1

| style="text-align:center;"| 6–2

|-

| Second qualifying round

| Honka

| style="text-align:center; background:#dfd;"| 1–0

| style="text-align:center; background:#dfd;"| 2–0

| style="text-align:center;"| 3–0

|-

| Third qualifying round

| Nacional

| style="text-align:center; background:#dfd;"| 2–1

| style="text-align:center; background:#fdd;"| 0–3

| style="text-align:center;"| 2–4

|-

| rowspan=2 |2013–14

| rowspan=2 |UEFA Europa League

| Second qualifying round

| Sparta Prague

| style="text-align:center; background:#dfd;"| 1–0

| style="text-align:center; background:#ffd;"| 2–2

| style="text-align:center;"| 3–2

|-

| Third qualifying round

| Thun

| style="text-align:center; background:#fdd;"| 1–2

| style="text-align:center; background:#fdd;"| 0–1

| style="text-align:center;"| 1–3

|-

| |2016–17

| |UEFA Europa League

| Second qualifying round

| Cork City

| style="text-align:center; background:#ffd;"| 1–1

| style="text-align:center; background:#fdd;"| 0–1

| style="text-align:center;"| 1–2

|-

| rowspan="2"|2018–19

| rowspan="2"|UEFA Europa League

| First qualifying round

| Liepāja

| style="text-align:center; background:#fdd;"| 1–2

| style="text-align:center; background:#dfd;"| 3–0

| style="text-align:center;"| 4–2

|-

| Second qualifying round

| RB Leipzig

| style="text-align:center; background:#ffd;"| 1–1

| style="text-align:center; background:#fdd;"| 0–4

| style="text-align:center;"| 1–5

|-

| 2019–20

| UEFA Europa League

| Second qualifying round

| AZ

| style="text-align:center; background:#fdd;"| 0–3

| style="text-align:center; background:#ffd;"| 0–0

| style="text-align:center;"| 0–3

|-

| 2021–22

| UEFA Europa Conference League

| Second qualifying round

| Aberdeen

| style="text-align:center; background:#dfd;"| 2–0

| style="text-align:center; background:#fdd;"| 1–5

| style="text-align:center;"| 3–5

|-

| rowspan="7"|2023–24

| rowspan="2"|UEFA Champions League

| First qualifying round

| The New Saints

| style="text-align:center; background:#dfd;"| 3–1

| style="text-align:center; background:#dfd;"| 2–0

| style="text-align:center;"| 5–1

|-

| Second qualifying round

| KÍ

| style="text-align:center; background:#ffd;"| 3–3

| style="text-align:center; background:#ffd;"| 0–0

| style="text-align:center;"| 3−3

|-

| rowspan="5"|UEFA Europa League

| Third qualifying round

| Žalgiris

| style="text-align:center; background:#dfd;"| 5–0

| style="text-align:center; background:#dfd;"| 3–1

| style="text-align:center;"| 8–1

|-

| Play-off round

| Aberdeen

| style="text-align:center; background:#ffd;"| 2–2

| style="text-align:center; background:#dfd;"| 3–1

| style="text-align:center;"| 5–3

|-

| rowspan="3"|Group H

| Bayer Leverkusen

| style="text-align:center; background:#fdd;"| 0–2

| style="text-align:center; background:#fdd;"| 0–4

| rowspan="3"| 4th out of 4

|-

| Qarabağ

| style="text-align:center; background:#fdd;"| 0–1

| style="text-align:center; background:#fdd;"| 1–2

|-

| Molde

| style="text-align:center; background:#fdd;"| 1–3

| style="text-align:center; background:#fdd;"| 1–5

|-

| rowspan="3"| 2024–25

| rowspan="3"| UEFA Conference League

| Second qualifying round

| F91 Dudelange

| style="text-align:center; background:#dfd;"| 6–1

| style="text-align:center; background:#dfd;"| 6–2

| style="text-align:center;"| 12−3

|-

| Third qualifying round

| Paide Linnameeskond

| style="text-align:center; background:#dfd;"| 6–1

| style="text-align:center; background:#ffd;"| 1–1

| style="text-align:center;"| 7−2

|-

| Play-off round

| Heidenheim

| style="text-align:center; background:#fdd;"| 1–2

| style="text-align:center; background:#fdd;"| 2–3

| style="text-align:center;"| 3–5

|-

| rowspan="10"| 2025–26

| rowspan="3"| UEFA Europa League

| First qualifying round

| Spartak Trnava

| style="text-align:center; background:#ffd;"| 2–2

| style="text-align:center; background:#dfd;"| 1–0

| style="text-align:center;"| 3−2

|-

| Second qualifying round

| Anderlecht

| style="text-align:center; background:#dfd;"| 2–1

| style="text-align:center; background:#fdd;"| 0–1

| style="text-align:center;"| 2–2

|-

| Third qualifying round

| Brann

| style="text-align:center; background:#fdd;"| 0–2

| style="text-align:center; background:#dfd;"| 1–0

| style="text-align:center;"| 1–2

|-

| rowspan="7"| UEFA Conference League

| Play-off round

| CFR Cluj

| style="text-align:center; background:#dfd;"| 7–2

| style="text-align:center; background:#fdd;"| 0–1

| style="text-align:center;"| 7–3

|-

| rowspan="6"| League phase

| Shelbourne

|

| style="text-align:center"| 0–0

| rowspan="6"|

|-

| Rayo Vallecano

| style="text-align:center"| 2-2

| rowspan="6"|

|-

| Strasbourg

| style="text-align:center"| 1-2

| rowspan="6"|

|-

| Zrinjski Mostar

|

| style="text-align:center"|

|-

| AEK Larnaca

| style="text-align:center"|

|

|-

| Slovan Bratislava

|

| style="text-align:center"|

|}

Players

First-team squad

Out on loan

Retired numbers

2 – Johan Lind, defender (1995–2010)

Managers

  • Sven-Agne Larsson (1958–59)
  • Agne Simonsson (1977–82)
  • Reine Almqvist (1983, 1989–93)
  • Jan Sjöström (1984–86)
  • Stefan Lundin (1989–91)
  • (1996–00)
  • Torbjörn Nilsson (2001)
  • Jörgen Lennartsson (2002–04)
  • Stefan Lundin (2005 – Sept 06)
  • Reine Almqvist (Sept 2006–07)
  • (2007–09)
  • Peter Gerhardsson (2009–16)
  • Mikael Stahre (2017)
  • Andreas Alm (2018–21)
  • Per-Mathias Høgmo (2021–2023)
  • Pål Arne Johansen (2024)
  • Joop Oosterveld (interim) (2024)
  • Jens Gustafsson (2025-)

Footnotes

References

  • BK Häcken – official site
  • Supporterklubben Getingarna – official supporter club site
  • Sektion G – supporter site