Häcken vs Hammarby Prediction, Preview and Stats

Sweden flag 2026 Allsvenskan, Sweden
Nordic Wellness Arena Sun, 31 May - 12:00 PM
Allsvenskan
Häcken HAC
3 Winner 2
Hammarby HAM
Full Time Sun, 31 May 12:00 PM
Round 10 Regular Season
Silas Andersen - 55'
Amor Layouni - 48' (P)
Goal
|
Goal
Victor Lind - 39', 9'

CONTEXT

Häcken hosted Hammarby in a match that ended 3-2 to the home side. The visitors led 0-2 at halftime after establishing control through possession at 56 percent compared to Häcken's 44 percent. Despite being designated the stronger team, Häcken trailed at the break but completed a second-half turnaround without the aid of red cards on either side. Pre-match indicators showed a significant deviation level of 67.6 percent associated with Häcken, and the overall market alignment was recorded as false. Efficiency shift stayed in line with available parameters while xG metrics remained unavailable throughout. The outcome reflected adjustments after the interval that overturned the halftime deficit in a game without knockout implications or tie resolutions.

TL;DR

  • Structural deviation: Häcken overcame a halftime deficit as the stronger team in a match with significant deviation recorded at 67.6 percent.
  • Efficiency shift: Efficiency shift stayed in line with parameters across both halves of the contest.
  • xG alignment: xG alignment could not be assessed because home and away xG values were unavailable.
  • Market alignment: Market alignment was false based on the recorded pre-match indicators and final result.
  • xG expectations: xG expectations remained unspecified due to null values in the match data set.
  • Event impact: The halftime score of 0-2 was overturned by second-half adjustments leading to the 3-2 outcome.
  • Red card distortion: Red card distortion was absent with zero red cards issued to either team.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality

Match referee

T. Olofsson

Sweden 25 matches in sample
Avg. cards 0.12
Fouls / match 0.52
Yellow cards / match 0.12
Red cards / match 0
Penalties / match 0

Other match officials

R. Wilde

1st Assistant

Sweden

P. Leek

2nd Assistant

Sweden

O. Johnson

4th Official

Sweden

League averages

Allsvenskan Based on last 100 matches

Fouls / match 24.09
Yellow cards / match 3.65
Red cards / match 0.07
Penalties / match 0.2
Häcken J. Gustafsson
J. Gustafsson
VS
Hammarby K. Karlsson
K. Karlsson
1.89
Avg Points / Game (Last 100 Matches)
1.7
1.67 i
Last 6 Opponents
Elfsborg Rank: D
Mjällby Rank: W
Malmö FF Rank: W
Degerfors Rank: D
Sirius Rank: D
Västerås SK Rank: D
Avg Points / Game (Last 6 Matches)
1.67 i
Last 6 Opponents
AIK Rank: L
GAIS Rank: L
Malmö FF Rank: W
IFK Göteborg Rank: W
Västerås SK Rank: W
Djurgården Rank: D
10
Head to Head (Wins - Draws - Losses)
10 - 10 - 8
8

Win Probabilities

Live Win Probability (90 Min)
Home Häcken
32.41%
Draw
25.39%
Away Hammarby
42.2%

Movement

Changes since opening
Häcken
-61.75%
Draw
+19.74%
Hammarby
+42.01%

Team Power Ranking

i
What is Power Ranking?
Power score: composite of opponent-weighted form (last 6 & 20 games) and league position over last 3 seasons.
31.37
28.55
0 (Weakest) 100 (Strongest)
Metric
Häcken
Hammarby
Power Score
31.37
28.55
League Position
2
4
Global Rank
-
-

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Häcken Opponent-weighted form score
Hammarby Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Häcken Hammarby

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Häcken

Left / Center / Right
Opposition half density
vs season average

Hammarby

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Häcken ⚠ Proxy
vs
⚠ Proxy Hammarby
Attacking Efficiency
Higher is better
Attacking Efficiency
46.93
35.09
Defensive Efficiency
Lower is better
Defensive Efficiency
35.09
46.93
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Häcken +1.23 Efficiency Index
vs
Hammarby -1.23 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Häcken
Hammarby
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Häcken ⚠ Proxy
vs
⚠ Proxy Hammarby
Created Set-piece attacking threat
Häcken Hammarby
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
Goals per Match Average set-piece goals scored per match.
1.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
vs
Conceded Set-piece defensive exposure
Häcken Hammarby
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
0.00 1.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
xG set-piece data unavailable for both teams. Values estimated using proxy metrics (shots, dangerous attacks). Confidence: Medium.
Häcken
Hammarby
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Häcken
vs
Hammarby
Attack After Winning Possession transition → offence
Häcken Hammarby
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Häcken Hammarby
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Häcken
Hammarby
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • HAM had peak pressure around 36'.
  • HAC started the game with stronger pressure.
HAC Pressure HAM Pressure
Pressure Index: HAM reached the top pressure at 36' (83.13).

Team Head to Head Last 6 Seasons

Summary of 28 matches between these sides — filtered by competition and venue context.

Häcken HAC Home
28 matches
Hammarby HAM Away
Match Record
10
Wins
8
10
Draws
10
8
Losses
10
Goals
41
Goals Scored
43
43
Goals Conceded
41
-2
Goal Difference
+2

Data last updated: 2026-06-01T00:01:19+00:00

STARTING XI

Match Formation 4-2-3-1
Match Formation 4-2-3-1

General Information

Date & Time :
May 31, 2026, 12:00 PM
Competition :
2026 Allsvenskan, Sweden · Round 10 · Regular Season
Stadium :
Nordic Wellness Arena
Capacity :
7000
Pitch Surface :
Grass
Weather :
☀️ , Clear
Referees :
Tess Olofsson
Robin Wilde
Pär Leek
Oscar Johnson

Statistics

Possession
HAC
45%
HAM
55%

Top Statistics

3 Goals 2
3 Big Chances Created 0
11 Shots 10
33 Dangerous attacks 73
44 Possession 56
7 Corners 8
7 Free kicks 11
3 Yellow Cards 2

Match Overview

1 Hit Woodwork 0
9 Throwins 16
59 Successful Dribbles Percentage 40
22 Dribble Attempts 25
13 Successful Dribbles 10
62 Ball Safe 71
11 Goal Attempts 13
9 Goal Kicks 13
1 Penalties 0
3 Substitutions 4
2 Injuries 1
2 Assists 1

Attacking

73 Attacks 103
2 Big Chances Missed 0

Possession

79 Successful Passes Percentage 84
388 Passes 503
305 Successful Passes 422
48 Long Passes 57
12 Key Passes 10
14 Successful Long Passes 22
29 Successful Long Passes Percentage 39

Defensive

22 Tackles 16
5 Saves 3
13 Interceptions 9
51 Duels Won 44

Build-up

13 Total Crosses 19
4 Accurate Crosses 2

Discipline

11 Fouls 8
1 Offsides 1

Lineup

Referee : Tess Olofsson

Starting XI

1
Andreas Linde
Andreas Linde Goalkeeper
7.01
5
Brice Wembangomo
Brice Wembangomo Defender
6.14
13
Harry Hilvenius
Harry Hilvenius Defender
6.88
21
Adam Lundkvist
Adam Lundkvist Defender
7.23
23
Olle Samuelsson
Olle Samuelsson Defender
6.53
6
Abdoulaye Doumbia
Abdoulaye Doumbia Midfielder
7.1
8
Silas Andersen
Silas Andersen Midfielder
7.07
10
Mikkel Rygaard
Mikkel Rygaard (C) Midfielder
6.45
20
Adrian Svanbäck
Adrian Svanbäck
Attacker69'
7.39
11
Julius Lindberg
Julius Lindberg Midfielder
7.95
24
Amor Layouni
Amor Layouni Midfielder
7.07
14
Jeremy Agbonifo
Jeremy Agbonifo
Attacker76'
6.72
9
G. Lindgren
G. Lindgren Attacker
7.26
3
Johan Hammar
Johan Hammar
Defender90+1'
Referee : Tess Olofsson

Starting XI

1
Warner Hahn
Warner Hahn Goalkeeper
6.25
2
Hampus Skoglund
Hampus Skoglund Defender
6.14
14
Dennis Collander
Dennis Collander
Midfielder90'
6.4
3
Frederik Winther
Frederik Winther Defender
6.4
4
Victor Eriksson
Victor Eriksson Defender
6.46
16
Noah Persson
Noah Persson Defender
6.36
5
Tesfaldet Tekie
Tesfaldet Tekie Midfielder
6.5
11
Oscar Johansson Schellhas
6.69
8
Markus Karlsson
Markus Karlsson Midfielder
6.76
9
Victor Lind
Victor Lind Midfielder
2
8.64
20
Nahir Besara
Nahir Besara (C) Midfielder
7.17
19
Nikola Vasic
Nikola Vasic
Attacker90'
6.61
26
Montader Madjed
Montader Madjed Midfielder
6.41
15
Oliver Jordan Hagen
6.45
7
Paulos Abraham
Paulos Abraham Attacker
7.21

Events

2ND-HALF
Event
Jeremy Agbonifo
Time wasting / 5th Yellowcard
90+4'
Event
Johan Hammar G. Lindgren
7th Substitution
90+1'
90'
Event
Dennis Collander Hampus Skoglund
5th Substitution
90'
Event
Nikola Vasic Nahir Besara
6th Substitution
Event
Time wasting / 4th Yellowcard
89'
Event
Left foot shot / 4th Goal
79'
Event
Jeremy Agbonifo Amor Layouni
3rd Substitution
76'
76'
Event
Oliver Jordan Hagen Montader Madjed
4th Substitution
Event
Adrian Svanbäck Mikkel Rygaard
2nd Substitution
69'
65'
Event
Oscar Johansson Schellhas Tesfaldet Tekie
1st Substitution
Event
Silas Andersen
Left foot shot / 3rd Goal
55'
Event
Left foot shot / 1st Penalty
48'
47'
Event
Foul / 3rd Yellowcard
1ST-HALF
39'
Event
Right foot shot / 2nd Goal
Event
Silas Andersen
Foul / 2nd Yellowcard
28'
26'
Event
Foul / 1st Yellowcard
9'
Event
Right foot shot / 1st Goal

Match Commentary

90
Update Update
Nikola Vasic replaces Nahir Besara.
90
Attempt Attempt
Noah Persson takes a left-footed shot but misses.
90
Attempt Attempt
Noah Persson takes a left-footed shot but misses.
90
Update Update
On Johan Hammar, off Gustav Andreas Linde.
90
Update Update
Dennis Collander is replaced by Hampus Skoglund.
90
Attempt Attempt
Noah Persson takes a left-footed shot but misses.
90
Attempt Attempt
Jeremy Agbonifo takes a left-footed shot, but it's blocked.
90
Attempt Attempt
Jeremy Agbonifo takes a left-footed shot, but it's blocked.
87
Attempt Attempt
Adrian Svanback takes a right-footed shot, but it is blocked.
87
Attempt Attempt
Noah Persson takes a left-footed shot but misses.
86
Attempt Attempt
Gustav Lindgren takes a right-footed shot but misses.
85
Attempt Attempt
Nahir Besara takes a right-footed shot, but it is saved.
82
Attempt Attempt
Silas Andersen takes a right-footed shot but misses.
79
Attempt Attempt
Adrian Svanback scores with a left-footed shot.
75
Substitution Substitution
Oliver Hagen is substituted for Montader Madjed.
75
Update Update
Jeremy Agbonifo comes on for Amor Layouni.
71
Attempt Attempt
Gustav Lindgren's right-footed shot is blocked.
71
Attempt Attempt
Julius Lindberg's right-footed shot is blocked.
69
Attempt Attempt
Silas Andersen's header is saved.
68
Update Update
Adrian Svanback comes on for Mikkel Rygaard Jensen.
65
Update Update
Oscar Johansson comes on for Tesfaldet Tekie.
64
Attempt Attempt
Paulos Abraham takes a right-footed shot but misses.
62
Attempt Attempt
Julius Lindberg takes a right-footed shot, but it's saved.
60
Attempt Attempt
Julius Lindberg takes a right-footed shot, but it is saved.
58
Attempt Attempt
Amor Layouni takes a left-footed shot but misses.
55
Attempt Attempt
Silas Andersen scores with a left-footed shot.
48
Attempt Attempt
Amor Layouni scores with a left-footed shot.
47
GOAL! GOAL! Important
Goal in the penalty shootout! Amor Layouni scores, making it 1-2.
45
Attempt Attempt
Shot by Tesfaldet Tekie with his right foot misses the target.
45
Attempt Attempt
Tesfaldet Tekie takes a right-footed shot but misses.
44
Attempt Attempt
Nahir Besara's left-footed shot is blocked.
39
Attempt Attempt
Victor Lind takes a shot with his right foot and scores.
37
Attempt Attempt
Mikkel Rygaard Jensen's left-footed shot is blocked.
37
Attempt Attempt
Shot by Victor Lind with his right foot results in a goal.
34
Attempt Attempt
Paulos Abraham's left-footed shot is saved.
33
Attempt Attempt
Shot by Tesfaldet Tekie with his right foot goes wide.
33
Attempt Attempt
Paulos Abraham's left-footed shot is saved.
31
Attempt Attempt
Mikkel Rygaard Jensen takes a left-footed shot but misses.
28
Yellow Card Yellow Card Important
Silas Andersen receives a yellow card.
24
Attempt Attempt
Nahir Besara takes a right-footed shot but misses.
24
Attempt Attempt
Nahir Besara takes a right-footed shot but misses.
16
Attempt Attempt
Victor Lind's header shot missed the target.
9
Attempt Attempt
Victor Lind takes a shot with his right foot and scores.
9
GOAL! GOAL! Important
Goal! Victor Lind scores to make it 0-1.
8
Attempt Attempt
Adam Lundqvist takes a left-footed shot that hits the post.
7
Attempt Attempt
Julius Lindberg's right-footed shot is saved.

CONCLUSION

The 3-2 result for Häcken followed a clear pattern of recovery after trailing at the interval. Possession favored the visitors yet did not prevent the home side from securing the win as the designated stronger team. Absence of red cards maintained standard match conditions without added distortions. Significant deviation metrics highlighted the gap between pre-match positioning and actual progression while efficiency remained consistent with baseline measures. Unavailable xG figures limited deeper quantitative review but the scoreline aligned with observed second-half changes. The false market alignment underscored the mismatch between indicators and the completed fixture. Overall the contest demonstrated factual adjustments that produced the final tally without external influences.

Häcken vs Hammarby preview with tactical analysis, xG context, lineup signals, and data-backed betting insights for faster decisions.

Use this page as a quick-read snapshot first, then continue to deep stats and methodology references below.

How We Build This Analysis

BestPreviews combines tactical context, lineup quality, xG trends, and form data across competitions. Read the full methodology and FAQ.

Author

Daniels Zorge

Daniels Zorge covers football fixtures with a focus on tactical matchups, playing styles, and key details that shape each game.