GAIS vs Hammarby

13 July 2025 · Allsvenskan · 2025 · Referee Adam Ladeback

Full time 3 – 2

Half-time: 1–0

  • Ibrahim Diabaté 30’, 60’ (pen)
  • Amin Boudri 81’
  • Abdelrahman Boudah 52’
  • Jusef Erabi 85’ (pen)

Match summary

GAIS saw off Hammarby 3-2. GAIS led 1-0 at half-time.

In the first half, Ibrahim Diabaté put GAIS ahead in the 30th minute. In the second half, Abdelrahman Boudah equalised with a header in the 52nd minute, Diabaté put GAIS back in front from the penalty spot in the 60th minute, Amin Boudri made it 3-1 in the 81st minute, and Jusef Erabi pulled one back to make it 3-2 from the penalty spot in the 85th minute.

The chances backed that up: GAIS created 2.13 expected goals (xG) from 21 shots to Hammarby's 1.33 from 8.

Match stats

43% Possession 57%
21 Shots 8
10 Shots on target 5
11 Corners 1
386 Passes 525
78.8% Pass accuracy 82.9%
19 Tackles 29
12 Fouls 9
2 Yellow cards 1
0 Red cards 0
0 Offsides 2

Key events

GAIS Hammarby
Kick-off
Kevin HolménShot on target
3’
Gustav LundgrenShot on target
4’
Kevin HolménShot on target
23’
Ibrahim DiabatéRight foot shot1-0 (GAIS)
30’
Half-time1-0
Second half underway
52’
Abdelrahman BoudahHeader1-1 (Hammarby)
52’
Simon StrandShot on target
Amin BoudriShot on target
56’
Ibrahim DiabatéPenalty2-1 (GAIS)
60’
63’
Sebastian TounektiShot on target
William MilovanovicShot on target
64’
81’
Amin BoudriRight foot shot3-1 (GAIS)
81’
85’
Jusef ErabiPenalty3-2 (Hammarby)
Edvin BecirovicAmin Boudri
86’
90+3’
Axel HenrikssonShot on target
90+3’
Gustav LundgrenShot on target
90+3’
90+4’
Jusef ErabiShot on target
Full-time3-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 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.13 1.33 30’ Ibrahim Diabaté (GAIS), 1-0 30’ 52’ Abdelrahman Boudah (Hammarby), 1-1 52’ 60’ Ibrahim Diabaté (GAIS), 2-1 60’ 81’ Amin Boudri (GAIS), 3-1 81’ 85’ Jusef Erabi (Hammarby), 3-2 85’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.13 1.33 30’ Ibrahim Diabaté (GAIS), 1-0 Diabaté 30’ 52’ Abdelrahman Boudah (Hammarby), 1-1 Boudah 52’ 60’ Ibrahim Diabaté (GAIS), 2-1 Diabaté 60’ 81’ Amin Boudri (GAIS), 3-1 Boudri 81’ 85’ Jusef Erabi (Hammarby), 3-2 Erabi 85’
GAIS 2.13 xGHammarby 1.33 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Hammarby attacking GAIS attacking 
60’ Ibrahim Diabaté (GAIS), penalty, 0.76 xG, goal 85’ Jusef Erabi (Hammarby), penalty, 0.76 xG, goal 69’ Axel Henriksson (GAIS), open play, 0.22 xG, off target 90+4’ Jusef Erabi (Hammarby), set piece, 0.17 xG, saved 56’ Amin Boudri (GAIS), open play, 0.16 xG, saved 70’ Hampus Skoglund (Hammarby), open play, 0.15 xG, off target 52’ Abdelrahman Boudah (Hammarby), from a corner, 0.14 xG, goal 81’ Amin Boudri (GAIS), open play, 0.13 xG, goal 71’ Axel Henriksson (GAIS), open play, 0.13 xG, blocked 90+3’ Gustav Lundgren (GAIS), open play, 0.12 xG, saved 24’ Ibrahim Diabaté (GAIS), open play, 0.08 xG, blocked 30’ Ibrahim Diabaté (GAIS), open play, 0.08 xG, goal 80’ Amin Boudri (GAIS), open play, 0.07 xG, blocked 64’ William Milovanovic (GAIS), open play, 0.05 xG, saved 90+1’ Gustav Lundgren (GAIS), from a corner, 0.05 xG, off target 4’ Gustav Lundgren (GAIS), open play, 0.05 xG, saved 19’ Rasmus Niklasson (GAIS), open play, 0.04 xG, off target 23’ Kevin Holmén (GAIS), open play, 0.04 xG, saved 24’ Rasmus Niklasson (GAIS), open play, 0.03 xG, blocked 45’ Tesfaldet Tekie (Hammarby), open play, 0.04 xG, off target 52’ Simon Strand (Hammarby), open play, 0.04 xG, saved 90+3’ Axel Henriksson (GAIS), open play, 0.04 xG, saved 40’ Tesfaldet Tekie (Hammarby), open play, 0.03 xG, off target 72’ Kevin Holmén (GAIS), from a corner, 0.02 xG, off target 3’ Kevin Holmén (GAIS), open play, 0.02 xG, saved 14’ Robin Wendin Thomasson (GAIS), open play, 0.01 xG, off target 63’ Sebastian Tounekti (Hammarby), open play, 0.01 xG, saved 65’ Gustav Lundgren (GAIS), from a corner, 0.01 xG, off target 90’ William Milovanovic (GAIS), from a corner, 0.01 xG, off target 60’ Ibrahim Diabaté (GAIS), penalty, 0.76 xG, goal 85’ Jusef Erabi (Hammarby), penalty, 0.76 xG, goal 69’ Axel Henriksson (GAIS), open play, 0.22 xG, off target 90+4’ Jusef Erabi (Hammarby), set piece, 0.17 xG, saved 56’ Amin Boudri (GAIS), open play, 0.16 xG, saved 70’ Hampus Skoglund (Hammarby), open play, 0.15 xG, off target 52’ Abdelrahman Boudah (Hammarby), from a corner, 0.14 xG, goal 81’ Amin Boudri (GAIS), open play, 0.13 xG, goal 71’ Axel Henriksson (GAIS), open play, 0.13 xG, blocked 90+3’ Gustav Lundgren (GAIS), open play, 0.12 xG, saved 24’ Ibrahim Diabaté (GAIS), open play, 0.08 xG, blocked 30’ Ibrahim Diabaté (GAIS), open play, 0.08 xG, goal 80’ Amin Boudri (GAIS), open play, 0.07 xG, blocked 64’ William Milovanovic (GAIS), open play, 0.05 xG, saved 90+1’ Gustav Lundgren (GAIS), from a corner, 0.05 xG, off target 4’ Gustav Lundgren (GAIS), open play, 0.05 xG, saved 19’ Rasmus Niklasson (GAIS), open play, 0.04 xG, off target 23’ Kevin Holmén (GAIS), open play, 0.04 xG, saved 45’ Tesfaldet Tekie (Hammarby), open play, 0.04 xG, off target 52’ Simon Strand (Hammarby), open play, 0.04 xG, saved 90+3’ Axel Henriksson (GAIS), open play, 0.04 xG, saved 24’ Rasmus Niklasson (GAIS), open play, 0.03 xG, blocked 40’ Tesfaldet Tekie (Hammarby), open play, 0.03 xG, off target 72’ Kevin Holmén (GAIS), from a corner, 0.02 xG, off target 3’ Kevin Holmén (GAIS), open play, 0.02 xG, saved 14’ Robin Wendin Thomasson (GAIS), open play, 0.01 xG, off target 65’ Gustav Lundgren (GAIS), from a corner, 0.01 xG, off target 63’ Sebastian Tounekti (Hammarby), open play, 0.01 xG, saved 90’ William Milovanovic (GAIS), from a corner, 0.01 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

GAIS 4-3-3 Starting XI
Krasniqi
Thomasson 90’
Frej
Ågren 90’
Wängberg
Milovanovic
Holmén
Boudri 86’
Niklasson 67’
Diabaté 2 90’
Lundgren
Hammarby 4-1-3-2 Starting XI
Hahn
Skoglund
Eriksson
Vagić
Winther 66’
Strand
Tounekti 83’
Karlsson
Tekie 83’
Boudah 65’
Besara 66’

Player stats

Goalkeeper1 player
90′ 3 2 32 – 1 – – –
Defenders4 players
90′ 7 1 – 8 – 27 – – – –
90′ – – – 2 1 59 – – – –
Oskar Ågren Taken off
89′ 1 1 – 4 2 52 – – – –
Robin Wendin Thomasson Taken off
89′ 1 2 – 1 – 38 – – – –
Midfielders7 players
90′ – – 33 2 – – – 2 4 – –
90′ – – 44 2 – 4 1 6 – 1 –
Amin Boudri Taken off
86′ 1 – 26 1 – 4 1 5 2 1 –
90′ – – 33 6 – 1 1 5 2 1 –
Rasmus Niklasson Taken off
67′ – – 15 1 – 1 – 2 2 – –
Axel Henriksson Came on as a substitute
23′ – – 11 1 – – – 1 1 – –
Edvin Becirovic Came on as a substitute
10′ – – – – – – – – – – –
Forwards1 player
Ibrahim Diabaté Taken off
89′ 2 1 3 2 0.91 – 1 7 2 13 –
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.