GAIS vs Kalmar preview

Sweden flag 2026 Allsvenskan, Sweden
Gamla Ullevi Sat, 30 May - 1:00 PM
Allsvenskan
Full Time Sat, 30 May 1:00 PM
Round 10 Regular Season
S. Salter - 6'
M. Hallberg - 81' (Own Goal)
Goal
|

CONTEXT

GAIS hosted Kalmar in a match that concluded with a 3-0 victory for the home side. The halftime score stood at 1-0 in favor of GAIS. Possession was split with GAIS holding 52 percent and Kalmar at 48 percent. No red cards were shown to either team throughout the contest. GAIS entered as the stronger side and delivered the win accordingly. Pre-match indicators showed a significant deviation level of 54.9 percent aligned with GAIS. The outcome proved consistent with market alignment being true and efficiency shift recorded as in line with. Absence of xG values left certain performance metrics unquantified. The game featured no second half adjustments or knockout elements. Overall the result reflected the stronger team's control from start to finish.

TL;DR

  • Structural deviation: A significant deviation of 54.9 percent was recorded in favor of GAIS.
  • Efficiency shift: The efficiency shift remained in line with the stronger team's profile.
  • xG alignment: No xG data was available to determine outcome alignment.
  • Market alignment: The final result maintained true alignment with pre-match indicators.
  • xG expectations: Null xG values prevented evaluation against match expectations.
  • Event impact: The 3-0 scoreline developed without notable disruptive events.
  • Red card distortion: Zero red cards for both sides produced no game distortion.
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
A. Aganovic
A. Aganovic
Referee 25 matches
Fouls / Match
Referee 0.52
League Avg 0
Yellow Cards / Match
Referee 0.12
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
A. Svensson
A. Svensson
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
A. Sjöberg
A. Sjöberg
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
T. Olofsson
T. Olofsson
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
GAIS F. Holmberg
F. Holmberg
VS
Kalmar T. Koskela
T. Koskela
1.2
Avg Points / Game (Last 100 Matches)
1.11
1.83 i
Last 6 Opponents
Sirius Rank: 64 L
Hammarby Rank: 70 W
Degerfors Rank: 48 D
Västerås SK Rank: 48 W
Örgryte Rank: 41 W
IFK Göteborg Rank: 55 D
Avg Points / Game (Last 6 Matches)
1.67 i
Last 6 Opponents
Degerfors Rank: 49 W
Brommapojkarna Rank: 49 L
Halmstad Rank: 46 W
Sirius Rank: 66 L
Elfsborg Rank: 58 W
IFK Göteborg Rank: 55 D
3
Head to Head (Wins - Draws - Losses)
3 - 7 - 6
6

Win Probabilities

Live Win Probability (90 Min)
Home GAIS
45.09%
Draw
26.93%
Away Kalmar
27.98%

Movement

Changes since opening
GAIS
-50.3%
Draw
+23.26%
Kalmar
+27.04%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
60.77
43.93
0 (Weakest) 100 (Strongest)
Metric
GAIS
Kalmar
Power Score
60.77
43.93
League Position
5
12
Global Rank
459
772

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

Heatmaps Ball coordinates

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

vs

GAIS

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

GAIS ⚠ Proxy
vs
⚠ Proxy Kalmar
Attacking Efficiency
Higher is better
Attacking Efficiency
33.65
28.96
Defensive Efficiency
Lower is better
Defensive Efficiency
28.96
33.65
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
GAIS +0.48 Efficiency Index
vs
Kalmar -0.48 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
GAIS
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.

GAIS ⚠ Proxy
vs
⚠ Proxy Kalmar
Created Set-piece attacking threat
GAIS Kalmar
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.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
vs
Conceded Set-piece defensive exposure
GAIS Kalmar
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 0.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.
GAIS
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.

GAIS
vs
Kalmar
Attack After Winning Possession transition → offence
GAIS 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
GAIS 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
GAIS
Kalmar
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • GAI had peak pressure around 87'.
  • GAI started the game with stronger pressure.
GAI Pressure KAL Pressure
Pressure Index: GAI reached the top pressure at 87' (72.18).

Team Head to Head Last 6 Seasons

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

GAIS GAI Home
16 matches
Kalmar KAL Away
Match Record
3
Wins
6
7
Draws
7
6
Losses
3
Goals
23
Goals Scored
34
34
Goals Conceded
23
-11
Goal Difference
+11
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-05-31T00:00:58+00:00

STARTING XI

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

General Information

Date & Time
May 30, 2026, 01:00 PM
Competition
2026 Allsvenskan, Sweden · Round 10 · Regular Season
Stadium
Gamla Ullevi
Capacity
18416
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Adi Aganovic
Andreas Svensson
Anton Sjöberg
Tess Olofsson

Statistics

Possession
GAI
52%
KAL
48%

Top Statistics

3 Goals 0
1 Big Chances Created 3
8 Shots 4
30 Dangerous attacks 38
52 Possession 48
8 Corners 3
6 Free kicks 10
2 Yellow Cards 1

Match Overview

2 Assists 0
18 Throwins 21
63 Successful Dribbles Percentage 31
8 Dribble Attempts 16
5 Successful Dribbles 5
5 Substitutions 5
60 Ball Safe 57
7 Goal Attempts 3
10 Goal Kicks 8

Attacking

93 Attacks 92
0 Big Chances Missed 3

Possession

84 Successful Passes Percentage 83
12 Key Passes 9
511 Passes 475
429 Successful Passes 396
56 Long Passes 46
38 Successful Long Passes Percentage 54
21 Successful Long Passes 25

Defensive

16 Tackles 9
11 Interceptions 8
2 Saves 3
35 Duels Won 32

Build-up

12 Total Crosses 19
5 Accurate Crosses 9

Discipline

0 Offsides 1
10 Fouls 6

Lineup

Referee : Adi Aganovic

Starting XI

1
Mergim Krasniqi
Mergim Krasniqi Goalkeeper
7.13
2
Matteo de Brienne
7.4
4
Oskar Ågren
Oskar Ågren (C) Defender
7.06
12
Robin Frej
Robin Frej Defender
6.75
6
August Wängberg
August Wängberg
Defender69'
6.3
22
Anes Cardaklija
Anes Cardaklija Defender
8.23
8
William Milovanovic
William Milovanovic Midfielder
7.27
10
Henry Sletsjøe
Henry Sletsjøe Midfielder
7.08
24
Filip Beckman
Filip Beckman
Defender83'
6.47
17
Róbert Frosti Thorkelsson
7.17
21
S. Ekong
S. Ekong
Attacker83'
6.68
16
M. Andersson
M. Andersson Attacker
6.74
32
Oscar Pettersson
Oscar Pettersson
Attacker62'
6.79
20
S. Salter
S. Salter Attacker
7.61
25
Jonas Lindberg
Jonas Lindberg
Midfielder83'
7.24
Referee : Adi Aganovic

Starting XI

1
S. Brolin
S. Brolin Goalkeeper
6.31
2
Victor Larsson
Victor Larsson Defender
6.41
3
S. Øverby
S. Øverby
Defender71'
6.42
4
R. Jansson
R. Jansson Defender
6.38
5
M. Hallberg
M. Hallberg (C) Defender
5.66
39
L. Sætra
L. Sætra Defender
6.48
21
A. Magashy
A. Magashy
Midfielder85'
6.45
7
N. Chourak
N. Chourak Midfielder
6.44
11
A. Olusanya
A. Olusanya
Attacker58'
6.39
13
C. Rosenquist
C. Rosenquist Midfielder
5.94
17
C. Gustafsson
C. Gustafsson Midfielder
7.25
23
R. Gojani
R. Gojani Midfielder
6.38
12
Z. Råvik
Z. Råvik
Defender85'
6.66
24
Charles Sagoe Jr
Charles Sagoe Jr Midfielder
7.13
10
Marius Söderbäck
6.49
6
V. Tyren
V. Tyren
Attacker58'
6.1

Events

2ND-HALF
Event
4th Yellowcard
90+5'
Event
Foul / 3rd Yellowcard
90+5'
86'
Event
Foul / 2nd Yellowcard
85'
Event
A. Magashy L. Sætra
9th Substitution
85'
Event
Z. Råvik R. Gojani
10th Substitution
Event
Header / 2nd Goal
84'
Event
S. Ekong Róbert Frosti Thorkelsson
7th Substitution
83'
Event
Filip Beckman Henry Sletsjøe
6th Substitution
83'
Event
Jonas Lindberg S. Salter
8th Substitution
83'
Event
Left foot shot / 1st Own Goal
81'
71'
Event
S. Øverby Victor Larsson
5th Substitution
Event
August Wängberg Robin Frej
4th Substitution
69'
Event
Oscar Pettersson M. Andersson
3rd Substitution
62'
58'
Event
A. Olusanya N. Chourak
1st Substitution
58'
Event
V. Tyren Marius Söderbäck
2nd Substitution
1ST-HALF
Event
Foul / 1st Yellowcard
13'
Event
Left foot shot / 1st Goal
6'

Match Commentary

90
Attempt Attempt
Charlie Rosenqvist takes a right-footed shot, but it's blocked.
86
Update Update
Abdussalam Magashy replaces Lars Saetra.
84
GOAL! GOAL! Important
Anes Cardaklija takes a shot with his head and scores a goal.
84
Attempt Attempt
Shalom Ekong takes a right-footed shot, but it's saved.
90
Attempt Attempt
Charlie Rosenqvist takes a right-footed shot, but it's blocked.
83
Update Update
Shalom Ekong comes on for Robert Frosti Thorkelsson.
82
GOAL! GOAL! Important
Own goal by Melker Hallberg makes it 2-0.
68
Attempt Attempt
Rasmus Johansson's right-footed shot is blocked.
83
Update Update
Filip Beckman is on, and Henry Sletsjoe is off.
60
Attempt Attempt
Samuel Salter's left-footed shot is saved.
86
Update Update
Zakarias Ravik replaces Robert Gojani.
90
Attempt Attempt
Matteo de Brienne's right-footed shot is blocked.
57
Attempt Attempt
Charles Sagoe Jr. takes a right-footed shot, but it's blocked.
50
Attempt Attempt
Rasmus Johansson's right-footed shot is blocked.
72
Attempt Attempt
Vilmer Tyren takes a shot with his head but misses.
62
Update Update
Oscar Pettersson replaces Max Andersson.
77
Attempt Attempt
Oscar Pettersson attempts a right-footed shot but misses.
46
Attempt Attempt
Charlie Rosenqvist takes a header shot but misses.
57
Update Update
Vilmer Tyren is on, and Marius Soderback is off.
55
Attempt Attempt
Nassef Chourak has a left-footed shot that gets blocked.
71
Update Update
Sivert Engh Overby replaces Victor Larsson.
83
Update Update
Jonas Lindberg comes on for Samuel Salter.
31
Yellow Card Yellow Card Important
Lars Saetra receives a yellow card.
44
Attempt Attempt
William Milovanovic takes a left-footed shot, but it's saved.
49
Attempt Attempt
Rasmus Johansson's right-footed shot is blocked.
58
Update Update
Anthony Olusanya replaces Nassef Chourak.
57
Attempt Attempt
Charles Sagoe Jr. takes a right-footed shot but misses.
28
Attempt Attempt
Robert Gojani takes a right-footed shot, but it's blocked.
23
Attempt Attempt
Victor Larsson's right-footed shot is blocked.
14
Attempt Attempt
Marius Soderback takes a left-footed shot, but it's saved.
14
Attempt Attempt
Marius Soderback takes a left-footed shot, but it's saved.
39
Attempt Attempt
Rasmus Johansson's right-footed shot is blocked.
23
Attempt Attempt
Carl Gustafsson takes a left-footed shot, but it's saved.
8
Attempt Attempt
William Milovanovic takes a left-footed shot but misses.
34
Attempt Attempt
Henry Sletsjoe takes a right-footed shot but misses.
6
GOAL! GOAL! Important
Samuel Salter scores with a left-footed shot.
44
Attempt Attempt
William Milovanovic takes a left-footed shot, but it's saved.
2
Attempt Attempt
William Milovanovic takes a right-footed shot, but it is blocked.
42
Attempt Attempt
Rasmus Johansson takes a right-footed shot but misses.
18
Attempt Attempt
William Milovanovic attempts a header but misses the shot.

CONCLUSION

GAIS secured a 3-0 win over Kalmar with a 1-0 halftime lead and 52 percent possession. The absence of red cards allowed uninterrupted play for both teams. Market alignment held true while efficiency remained in line with the stronger side designation. Significant deviation metrics pointed to GAIS as the deviation team at 54.9 percent. Lack of xG figures limited deeper performance comparisons yet the score source confirmed the current result. No second half adjustments occurred and the outcome stayed consistent with pre-match positioning. This performance underscored GAIS control across the full match duration without external factors altering the structural flow.