Häcken vs Kalmar preview

Sweden flag 2026 Allsvenskan, Sweden
Nordic Wellness Arena Sat, 1 Aug - 1:00 PM
Allsvenskan
Full Time Sat, 1 Aug 1:00 PM
Round 15 Regular Season
|
Goal
A. Keita - 12'

CONTEXT

Häcken faced Kalmar in a league encounter that ended with a 1-1 scoreline. The home side, considered the stronger team, started brightly and took the lead before the interval, but Kalmar responded to level the score by halftime. The second half saw both teams unable to find a winner despite changes in approach. Possession stats indicated a slight edge for Häcken at 52 percent to 48 percent. However, the expected goals metric revealed Kalmar's dominance in creating chances with 1.97 compared to the home team's 0.81. This mismatch highlighted inefficiencies in finishing for the visitors or defensive resilience from Häcken. No dismissals occurred during the ninety minutes, keeping the game at full strength throughout.

TL;DR

  • Structural deviation: Häcken as the stronger team showed a significant deviation in performance.
  • Efficiency shift: The efficiency shift was in line with the overall match dynamics.
  • xG alignment: Kalmar generated a higher xG of 1.97 against Häcken's 0.81.
  • Market alignment: The draw result was aligned with market expectations.
  • xG expectations: The 1-1 outcome was not consistent with the xG differential favoring Kalmar.
  • Event impact: Both teams scored once in the first half leading to a 1-1 halftime score.
  • Red card distortion: Absence of red cards meant no distortion occurred in the match.
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
M. Al Hakim
M. Al Hakim
Referee 25 matches
Fouls / Match
Referee 30.4
League Avg 0
Yellow Cards / Match
Referee 4
League Avg 0
Red Cards / Match
Referee 0.36
League Avg 0
Penalties / Match
Referee 0.36
League Avg 0
M. Culum
M. Culum
1st Assistant 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
F. Klyver
F. Klyver
2nd Assistant 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
S. Mahmoudi
S. Mahmoudi
4th Official 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
Häcken J. Gustafsson
J. Gustafsson
VS
Kalmar T. Koskela
T. Koskela
1.71
Avg Points / Game (Last 100 Matches)
1.21
1.33 i
Last 6 Opponents
AIK Rank: 62 D
Halmstad Rank: 46 W
Örgryte Rank: 41 L
Djurgården Rank: 69 L
Hammarby Rank: 71 W
Elfsborg Rank: 61 D
Avg Points / Game (Last 6 Matches)
1.67 i
Last 6 Opponents
Mjällby Rank: 69 W
Malmö FF Rank: 64 D
Hammarby Rank: 68 L
Örgryte Rank: 46 W
GAIS Rank: 64 L
Degerfors Rank: 50 W
1
Head to Head (Wins - Draws - Losses)
1 - 0 - 1
1

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
63.83
43.99
0 (Weakest) 100 (Strongest)
Metric
Häcken
Kalmar
Power Score
63.83
43.99
League Position
3
10
Global Rank
500
709

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
Kalmar Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Häcken Kalmar

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

Kalmar

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 Kalmar
Attacking Efficiency
Higher is better
Attacking Efficiency
24.42
30.52
Defensive Efficiency
Lower is better
Defensive Efficiency
30.52
24.42
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 -0.62 Efficiency Index
vs
Kalmar +0.62 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Häcken
Kalmar
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
vs
Kalmar
Created Set-piece attacking threat
Häcken Kalmar
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
4%
74%
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
-0.04 vs -1.45
Conceded Set-piece defensive exposure
Häcken Kalmar
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
74%
4%
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
-1.45 vs -0.04
Häcken
Kalmar
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
Kalmar
Attack After Winning Possession transition → offence
Häcken Kalmar
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 Kalmar
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
Kalmar
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • KAL had peak pressure around 53'.
  • KAL started the game with stronger pressure.
HAC Pressure KAL Pressure
Pressure Index: KAL reached the top pressure at 53' (62.36).

Team Head to Head Last 6 Seasons

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

Häcken HAC Home
2 matches
Kalmar KAL Away
Match Record
1
Wins
1
0
Draws
0
1
Losses
1
Goals
3
Goals Scored
2
2
Goals Conceded
3
+1
Goal Difference
-1
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-08-02T00:00:42+00:00

STARTING XI

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

General Information

Date & Time
Aug 01, 2026, 01:00 PM
Competition
2026 Allsvenskan, Sweden · Round 15 · Regular Season
Stadium
Nordic Wellness Arena
Capacity
7000
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Mohammed Al Hakim
Mehmet Culum
Fredrik Klyver
Soroush Mahmoudi

Statistics

Possession
HAC
51%
KAL
49%

Top Statistics

1 Goals 1
0 Big Chances Created 3
6 Shots 5
54 Dangerous attacks 53
52 Possession 48
5 Corners 6
13 Free kicks 17
3 Yellow Cards 0

Match Overview

73 Ball Safe 74
4 Goal Attempts 8
4 Substitutions 2
17 Throwins 18
1 Hit Woodwork 1
1 Assists 0
1 Injuries 0
3 Dribble Attempts 3
3 Successful Dribbles 3
25 Successful Dribbles Percentage 17

Attacking

82 Attacks 94

Possession

29 Long Passes 30
471 Passes 436
389 Successful Passes 363
83 Successful Passes Percentage 83
7 Key Passes 7

Defensive

5 Saves 0
8 Tackles 15
11 Interceptions 12
40 Duels Won 49

Build-up

13 Total Crosses 15

Discipline

0 Offsides 3
17 Fouls 13

Lineup

Referee : Mohammed Al Hakim

Starting XI

1
Andreas Linde
Andreas Linde Goalkeeper
7.4
5
Brice Wembangomo
Brice Wembangomo Defender
6.1
16
Pontus Dahbo
Pontus Dahbo
Midfielder46'
6.56
13
Harry Hilvenius
Harry Hilvenius Defender
7.27
21
Adam Lundkvist
Adam Lundkvist Defender
7.09
23
Olle Samuelsson
Olle Samuelsson Defender
6.75
6
Abdoulaye Doumbia
Abdoulaye Doumbia Midfielder
6.72
8
Simen Hestnes
Simen Hestnes Midfielder
6.72
10
Mikkel Rygaard
Mikkel Rygaard (C) Midfielder
7.44
24
Bamir Sadiku
Bamir Sadiku
Attacker90+1'
20
Adrian Svanbäck
Adrian Svanbäck Midfielder
6.38
32
Harun Ibrahim
Harun Ibrahim Midfielder
6.49
22
Filip Helander
Filip Helander
Defender83'
6.61
9
G. Lindgren
G. Lindgren Attacker
6.49
7
Sanders Ngabo
Sanders Ngabo
Midfielder77'
6.5
Referee : Mohammed Al Hakim

Starting XI

1
S. Brolin
S. Brolin Goalkeeper
6.6
3
S. Øverby
S. Øverby Defender
7.09
27
Fabian Björklund
6.66
39
L. Sætra
L. Sætra Defender
6.87
47
A. Keita
A. Keita Defender
7.38
10
Marius Söderbäck
Marius Söderbäck Midfielder
6.93
17
C. Gustafsson
C. Gustafsson (C) Midfielder
7.18
21
A. Magashy
A. Magashy Midfielder
6.49
5
M. Hallberg
M. Hallberg
Midfielder63'
6.76
23
R. Gojani
R. Gojani Midfielder
7
7
N. Chourak
N. Chourak
Midfielder85'
6.58
24
Charles Sagoe Jr
Charles Sagoe Jr Midfielder
6.48
13
C. Rosenquist
C. Rosenquist Attacker
6.81

Events

2ND-HALF
Event
Bamir Sadiku Mikkel Rygaard
6th Substitution
90+1'
85'
Event
N. Chourak R. Gojani
5th Substitution
Event
Filip Helander Harun Ibrahim
4th Substitution
83'
Event
Sanders Ngabo G. Lindgren
3rd Substitution
77'
Event
3rd Yellowcard
71'
63'
Event
M. Hallberg A. Magashy
2nd Substitution
Event
2nd Yellowcard
57'
Event
1st Yellowcard
52'
Event
Pontus Dahbo Brice Wembangomo
1st Substitution
46'
1ST-HALF
Event
Header / 2nd Goal
24'
12'
Event
Header / 1st Goal

Match Commentary

90
Update Update
Match ends with a score of 1-1.
85
Update Update
Bamir Sadiku is on, and Mikkel Rygaard Jensen is off.
84
Update Update
Nassef Chourak is on, and Robert Gojani is off.
84
Update Update
Nassef Chourak comes on for Robert Gojani.
83
Update Update
Filip Helander comes on for Harun Ibrahim.
82
Attempt Attempt
Mikkel Rygaard Jensen takes a left-footed shot but misses.
78
Attempt Attempt
Charlie Rosenqvist takes a right-footed shot, but it's saved.
77
Attempt Attempt
Charlie Rosenqvist takes a right-footed shot, but it is saved.
76
Corner Corner
Corner awarded.
75
Attempt Attempt
Adrian Svanback takes a right-footed shot, but it is blocked.
75
Attempt Attempt
Abdoulaye Doumbia takes a right-footed shot but misses.
72
Attempt Attempt
Aboubacar Keita takes a left-footed shot, but it is blocked.
72
Attempt Attempt
Aboubacar Keita takes a left-footed shot, but it is blocked.
71
Yellow Card Yellow Card Important
Yellow card issued.
69
Attempt Attempt
Shot by Pontus Dahbo with his left foot is blocked.
69
Corner Corner
Corner awarded.
65
Attempt Attempt
Robert Gojani takes a left-footed shot but misses.
63
Attempt Attempt
Aboubacar Keita attempts a header but misses the shot.
63
Update Update
Melker Hallberg comes on for Abdussalam Magashy.
63
Corner Corner
Corner awarded.
62
Attempt Attempt
Carl Gustafsson takes a right-footed shot but misses.
59
Corner Corner
Corner awarded.
57
Yellow Card Yellow Card Important
Yellow card issued.
52
Yellow Card Yellow Card Important
Yellow card issued.
51
Corner Corner
Corner awarded.
50
Attempt Attempt
Charles Sagoe Jr. takes a right-footed shot, but it is saved.
46
Update Update
Pontus Dahbo replaces Brice Wembangomo.
38
Attempt Attempt
Mikkel Rygaard Jensen takes a left-footed shot but misses.
38
Attempt Attempt
Adrian Svanback takes a right-footed shot that hits the post.
31
Corner Corner
Corner awarded.
30
Attempt Attempt
Adrian Svanback takes a right-footed shot, but it is blocked.
24
GOAL! GOAL! Important
Shot! Harry Hilvenius scores with a header.
24
Corner Corner
Corner awarded.
24
GOAL! GOAL! Important
Goal! The score is now 1-1.
20
Corner Corner
Corner awarded.
16
Attempt Attempt
Charlie Rosenqvist takes a right-footed shot, but it's saved.
16
Corner Corner
Corner awarded.
12
GOAL! GOAL! Important
Shot! Aboubacar Keita scores with a header.
12
GOAL! GOAL! Important
Goal! Aboubacar Keita scores, making it 0-1.
11
Corner Corner
Corner awarded.
11
GOAL! GOAL! Important
Goal! The score is now 0-1.
5
Attempt Attempt
Adrian Svanback takes a right-footed shot but misses.
4
Attempt Attempt
Aboubacar Keita attempts a header, but it's saved.
4
Corner Corner
Corner awarded.
3
Corner Corner
Corner awarded.
1
Update Update
Kick-off! The referee is Mohammed Al-Hakim.

CONCLUSION

Final score detail: Häcken 1-1 Kalmar. Structural assessment: Häcken exhibited a significant deviation from the pre-match structural baseline. Efficiency outcome: Possession-adjusted chance creation finished in line with projected levels. Result alignment: The final score was consistent with the pre-match probability model. Market alignment: The match result was within the projected probability range.