Elfsborg vs BK Hacken

6 July 2025 · Allsvenskan · 2025 · Referee Kristoffer Karlsson

Full time 0 – 2

Half-time: 0–1

  • John Paul Dembe 33’, 90+3’

Match summary

BK Hacken beat Elfsborg 2-0 on the road. BK Hacken led 1-0 at half-time.

John Paul Dembe put BK Hacken ahead with a header in the 33rd minute and Dembe made it 0-2 in stoppage time.

There was little between the sides on chances: Elfsborg created 1.11 expected goals (xG) from 13 shots, BK Hacken 1.35 from 12.

Match stats

62% Possession 38%
13 Shots 12
3 Shots on target 4
16 Corners 0
474 Passes 297
85.4% Pass accuracy 74.7%
15 Tackles 22
15 Fouls 12
3 Yellow cards 2
3 Offsides 0

Key events

Elfsborg BK Hacken
0’
J. GustafssonManagerArgument
Kick-off
Terry YegbeShot on target
5’
14’
32’
33’
John Paul DembeHeader0-1 (BK Hacken)
39’
44’
John Paul DembeShot on target
45+1’
Half-time0-1
Second half underway
Frederik IhlerArbër Zeneli
55’
Jens Jakob ThomasenShot on target
57’
72’
Amor LayouniSrđan Hrstić
77’
Severin NiouleShot on target
80’
Nikola ZečevićSigge Jansson
Johan LarssonSimon Olsson
80’
81’
Ari SigurpálssonShot on target
85’
90+3’
John Paul DembeRight foot shot0-2 (BK Hacken)
Full-time0-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.11 1.35 33’ John Paul Dembe (BK Hacken), 0-1 33’ 90+3’ John Paul Dembe (BK Hacken), 0-2 90+3’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.11 1.35 33’ John Paul Dembe (BK Hacken), 0-1 Dembe 33’ 90+3’ John Paul Dembe (BK Hacken), 0-2 Dembe 90+3’
Elfsborg 1.11 xGBK Hacken 1.35 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 BK Hacken attacking Elfsborg attacking 
44’ John Paul Dembe (BK Hacken), open play, 0.32 xG, saved 33’ John Paul Dembe (BK Hacken), set piece, 0.31 xG, goal 85’ Ari Sigurpálsson (Elfsborg), open play, 0.23 xG, saved 61’ John Paul Dembe (BK Hacken), open play, 0.19 xG, blocked 90+3’ John Paul Dembe (BK Hacken), open play, 0.16 xG, goal 48’ Mikkel Rygaard (BK Hacken), open play, 0.15 xG, blocked 71’ Frederik Ihler (Elfsborg), open play, 0.12 xG, off target 59’ Frederik Ihler (Elfsborg), open play, 0.09 xG, off target 49’ Besfort Zeneli (Elfsborg), set piece, 0.09 xG, blocked 38’ Arbër Zeneli (Elfsborg), open play, 0.08 xG, off target 63’ Frederik Ihler (Elfsborg), open play, 0.09 xG, blocked 90+2’ Julius Magnusson (Elfsborg), from a corner, 0.08 xG, off target 5’ Terry Yegbe (Elfsborg), from a corner, 0.07 xG, saved 17’ Severin Nioule (BK Hacken), open play, 0.07 xG, off target 47’ Terry Yegbe (Elfsborg), from a corner, 0.07 xG, off target 64’ Buhari Ibrahim (Elfsborg), from a corner, 0.07 xG, off target 33’ Mikkel Rygaard (BK Hacken), set piece, 0.05 xG, blocked 57’ Jens Jakob Thomasen (Elfsborg), open play, 0.04 xG, saved 5’ Buhari Ibrahim (Elfsborg), from a corner, 0.04 xG, blocked 61’ Mikkel Rygaard (BK Hacken), open play, 0.04 xG, blocked 49’ Besfort Zeneli (Elfsborg), direct free kick, 0.03 xG, blocked 12’ Srđan Hrstić (BK Hacken), open play, 0.02 xG, off target 77’ Severin Nioule (BK Hacken), open play, 0.02 xG, saved 84’ Julius Lindberg (BK Hacken), open play, 0.02 xG, off target 33’ Filip Ohman (BK Hacken), set piece, 0.00 xG, off target 33’ John Paul Dembe (BK Hacken), set piece, 0.31 xG, goal 44’ John Paul Dembe (BK Hacken), open play, 0.32 xG, saved 85’ Ari Sigurpálsson (Elfsborg), open play, 0.23 xG, saved 61’ John Paul Dembe (BK Hacken), open play, 0.19 xG, blocked 90+3’ John Paul Dembe (BK Hacken), open play, 0.16 xG, goal 48’ Mikkel Rygaard (BK Hacken), open play, 0.15 xG, blocked 71’ Frederik Ihler (Elfsborg), open play, 0.12 xG, off target 59’ Frederik Ihler (Elfsborg), open play, 0.09 xG, off target 49’ Besfort Zeneli (Elfsborg), set piece, 0.09 xG, blocked 63’ Frederik Ihler (Elfsborg), open play, 0.09 xG, blocked 38’ Arbër Zeneli (Elfsborg), open play, 0.08 xG, off target 90+2’ Julius Magnusson (Elfsborg), from a corner, 0.08 xG, off target 5’ Terry Yegbe (Elfsborg), from a corner, 0.07 xG, saved 17’ Severin Nioule (BK Hacken), open play, 0.07 xG, off target 47’ Terry Yegbe (Elfsborg), from a corner, 0.07 xG, off target 64’ Buhari Ibrahim (Elfsborg), from a corner, 0.07 xG, off target 33’ Mikkel Rygaard (BK Hacken), set piece, 0.05 xG, blocked 57’ Jens Jakob Thomasen (Elfsborg), open play, 0.04 xG, saved 61’ Mikkel Rygaard (BK Hacken), open play, 0.04 xG, blocked 5’ Buhari Ibrahim (Elfsborg), from a corner, 0.04 xG, blocked 49’ Besfort Zeneli (Elfsborg), direct free kick, 0.03 xG, blocked 12’ Srđan Hrstić (BK Hacken), open play, 0.02 xG, off target 77’ Severin Nioule (BK Hacken), open play, 0.02 xG, saved 84’ Julius Lindberg (BK Hacken), open play, 0.02 xG, off target 33’ Filip Ohman (BK Hacken), set piece, 0.00 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Elfsborg 5-3-2 Starting XI
Eriksson
Hedlund
Wikström
Ibrahim
Yegbe 80’
Hult
Olsson 80’
Thomasen 67’
Zeneli
Silverholt 67’
Zeneli 55’
BK Hacken 4-2-3-1 Starting XI
Berisha
Lode
Hilvenius 80’
Ohman 65’
Jansson 80’
Andersen
Holm
Nioule
Rygaard
Dembe 2
Hrstić 72’

Player stats

Goalkeeper1 player
90′ 2 2 25 – – – – –
Defenders6 players
90′ 4 – – 7 – 35 – – – –
90′ 1 3 – 5 4 41 2 – – –
90′ – 2 – 5 5 54 3 – – –
Terry Yegbe Taken off
80′ 2 2 – 4 1 66 – – – –
90′ 2 1 – 9 – 65 2 – – –
Rami Kaib Came on as a substitute
10′ – – – – – 12 – – – –
Midfielders5 players
Simon Olsson Taken off
80′ – – 27 1 – – 1 2 1 – –
Jens Jakob Thomasen Taken off
67′ – – 43 1 – 1 1 2 3 1 –
90′ – – 62 6 – 1 1 3 – 2 –
Julius Magnusson Came on as a substitute
23′ – – 21 – – – – 1 – – –
Johan Larsson Came on as a substitute
10′ – – 1 – – 1 – 1 – – –
Forwards4 players
Taylor Silverholt Taken off
67′ – – – – – – – 2 – 8 –
Arbër Zeneli Taken off
55′ – – 1 – 0.08 – – 5 2 6 –
Frederik Ihler Came on as a substitute
35′ – – 3 – 0.30 – – 1 – 3 –
Ari Sigurpálsson Came on as a substitute
23′ – – 1 1 0.23 – – – – 5 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.