Halmstad vs Djurgarden

1 June 2025 · Allsvenskan · 2025 · Referee Joakim Ostling

Full time 1 – 0

Half-time: 0–0

  • Filip Schyberg 69’

Match summary

Halmstad saw off Djurgarden 1-0. It was goalless at half-time.

Filip Schyberg put Halmstad ahead with a header in the 69th minute.

The chances backed that up: Halmstad created 2.26 expected goals (xG) from 14 shots to Djurgarden's 1.10 from 14. Yannick Agnero had a penalty saved for Halmstad.

Match stats

36% Possession 64%
14 Shots 14
6 Shots on target 4
1 Corners 5
282 Passes 494
75.2% Pass accuracy 86.8%
18 Tackles 21
14 Fouls 13
2 Yellow cards 3
1 Offsides 0

Key events

Halmstad Djurgarden
Kick-off
Yannick AgneroShot on target
5’
6’
Tobias Fjeld GulliksenShot on target
Yannick AgneroShot on target
27’
40’
Isak Alemayehu MulugetaShot on target
42’
Isak Alemayehu MulugetaShot on target
Half-time0-0
46’
Tokmac Chol NguenKalipha Jawla
Second half underway
Yannick AgneroShot on target
50’
56’
Aleksander NilssonShot on target
59’
Naeem MohammedLudvig Arvidsson
60’
Yannick AgneroMissed penaltysaved
62’
Yannick AgneroShot on target
62’
Filip SchybergHeader1-0 (Halmstad)
69’
72’
Zakaria SawoSanteri Haarala
Niilo MäenpääGísli Eyjólfsson
76’
Paweł ChrupałłaGustav Friberg
76’
90+1’
Zakaria SawoShot on target
90+2’
Tokmac Chol Nguen
Tim Erlandsson
90+2’
90+4’
Full-time1-0

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 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.26 1.10 69’ Filip Schyberg (Halmstad), 1-0 69’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.26 1.10 69’ Filip Schyberg (Halmstad), 1-0 Schyberg 69’
Halmstad 2.26 xGDjurgarden 1.10 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Djurgarden attacking Halmstad attacking 
62’ Yannick Agnero (Halmstad), penalty, 0.76 xG, saved 69’ Filip Schyberg (Halmstad), set piece, 0.59 xG, goal 42’ Isak Alemayehu Mulugeta (Djurgarden), set piece, 0.31 xG, saved 62’ Yannick Agnero (Halmstad), set piece, 0.21 xG, off target 27’ Gísli Eyjólfsson (Halmstad), open play, 0.15 xG, off target 90+5’ Tokmac Chol Nguen (Djurgarden), open play, 0.15 xG, blocked 57’ Jacob Une (Djurgarden), set piece, 0.12 xG, blocked 5’ Yannick Agnero (Halmstad), open play, 0.11 xG, saved 25’ Matias Siltanen (Djurgarden), open play, 0.11 xG, blocked 47’ Viktor Bergh (Djurgarden), open play, 0.11 xG, blocked 5’ Gustav Friberg (Halmstad), open play, 0.10 xG, off target 27’ Yannick Agnero (Halmstad), open play, 0.10 xG, saved 29’ Marcus Olsson (Halmstad), open play, 0.07 xG, off target 40’ Isak Alemayehu Mulugeta (Djurgarden), open play, 0.06 xG, saved 49’ Tobias Fjeld Gulliksen (Djurgarden), set piece, 0.04 xG, blocked 68’ Naeem Mohammed (Halmstad), open play, 0.04 xG, off target 90+4’ Zakaria Sawo (Djurgarden), open play, 0.04 xG, blocked 10’ Santeri Haarala (Djurgarden), open play, 0.04 xG, blocked 50’ Yannick Agnero (Halmstad), open play, 0.03 xG, saved 55’ Viktor Bergh (Djurgarden), direct free kick, 0.04 xG, hit the woodwork 64’ Aleksander Nilsson (Halmstad), open play, 0.03 xG, off target 52’ Aleksander Nilsson (Halmstad), set piece, 0.03 xG, blocked 90+1’ Zakaria Sawo (Djurgarden), open play, 0.03 xG, saved 46’ Tobias Fjeld Gulliksen (Djurgarden), open play, 0.02 xG, blocked 3’ Keita Kosugi (Djurgarden), open play, 0.02 xG, off target 6’ Tobias Fjeld Gulliksen (Djurgarden), open play, 0.01 xG, saved 36’ Yannick Agnero (Halmstad), set piece, 0.02 xG, blocked 59’ Aleksander Nilsson (Halmstad), set piece, 0.01 xG, saved 62’ Yannick Agnero (Halmstad), penalty, 0.76 xG, saved 69’ Filip Schyberg (Halmstad), set piece, 0.59 xG, goal 42’ Isak Alemayehu Mulugeta (Djurgarden), set piece, 0.31 xG, saved 62’ Yannick Agnero (Halmstad), set piece, 0.21 xG, off target 27’ Gísli Eyjólfsson (Halmstad), open play, 0.15 xG, off target 90+5’ Tokmac Chol Nguen (Djurgarden), open play, 0.15 xG, blocked 57’ Jacob Une (Djurgarden), set piece, 0.12 xG, blocked 5’ Yannick Agnero (Halmstad), open play, 0.11 xG, saved 25’ Matias Siltanen (Djurgarden), open play, 0.11 xG, blocked 47’ Viktor Bergh (Djurgarden), open play, 0.11 xG, blocked 5’ Gustav Friberg (Halmstad), open play, 0.10 xG, off target 27’ Yannick Agnero (Halmstad), open play, 0.10 xG, saved 29’ Marcus Olsson (Halmstad), open play, 0.07 xG, off target 40’ Isak Alemayehu Mulugeta (Djurgarden), open play, 0.06 xG, saved 49’ Tobias Fjeld Gulliksen (Djurgarden), set piece, 0.04 xG, blocked 68’ Naeem Mohammed (Halmstad), open play, 0.04 xG, off target 90+4’ Zakaria Sawo (Djurgarden), open play, 0.04 xG, blocked 55’ Viktor Bergh (Djurgarden), direct free kick, 0.04 xG, hit the woodwork 10’ Santeri Haarala (Djurgarden), open play, 0.04 xG, blocked 50’ Yannick Agnero (Halmstad), open play, 0.03 xG, saved 64’ Aleksander Nilsson (Halmstad), open play, 0.03 xG, off target 52’ Aleksander Nilsson (Halmstad), set piece, 0.03 xG, blocked 90+1’ Zakaria Sawo (Djurgarden), open play, 0.03 xG, saved 46’ Tobias Fjeld Gulliksen (Djurgarden), open play, 0.02 xG, blocked 3’ Keita Kosugi (Djurgarden), open play, 0.02 xG, off target 6’ Tobias Fjeld Gulliksen (Djurgarden), open play, 0.01 xG, saved 36’ Yannick Agnero (Halmstad), set piece, 0.02 xG, blocked 59’ Aleksander Nilsson (Halmstad), set piece, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

Halmstad 3-4-3 Starting XI
Erlandsson
Kurtulus
Schyberg
Olsson
Friberg 76’
Granath
Allansson
Nilsson
Arvidsson 60’
Eyjólfsson 76’
Agnero 89’
Djurgarden 4-3-3 Starting XI
Manojlović
Kosugi
Une
Danielson
Ståhl 56’
Bergh 72’
Mulugeta 56’
Siltanen
Gulliksen
Haarala 72’
Jawla 46’

Player stats

Goalkeeper1 player
Tim Erlandsson
90′ 3 0 26 1 – – – –
Defenders6 players
90′ 1 – – 7 1 30 – – – –
90′ 1 2 – 4 3 29 – 1 – –
Marcus Olsson
90′ 1 – – 3 2 33 – – – –
Gustav Friberg Taken off
76′ 2 2 – 5 – 19 3 – – –
Paweł Chrupałła Came on as a substitute
14′ 1 – – 1 – 7 – – – –
Gabriel Wallentin Came on as a substitute
8′ – – – – – 1 – – – –
Midfielders7 players
90′ – – 27 2 – 5 – 9 2 – –
90′ – – 37 2 – 1 – 6 1 3 –
90′ – – 28 – – 2 1 2 1 – –
Ludvig Arvidsson Taken off
60′ – – 5 – – 2 – 3 1 – –
Gísli Eyjólfsson Taken off
76′ – – 19 – – – – – 2 – –
Naeem Mohammed Came on as a substitute
30′ – – 5 – – 1 1 2 – 1 –
Niilo Mäenpää Came on as a substitute
14′ – – 10 – – 1 – 3 1 1 –
Forwards1 player
Yannick Agnero Taken off
89′ – – 6 4 1.23 – – 4 1 6 –
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.