AIK vs BK Hacken

8 November 2026 · Allsvenskan · 2026 · Referee Granit Maqedonci

Full time 3 – 2

Half-time: 1–0

  • Johan Hove 27’
  • Charlie Pavey 52’
  • Eskil Edh 90’
  • Mikkel Rygaard 50’
  • Adrian Svanback 62’

Match summary

AIK saw off BK Hacken 3-2, with a late winner. AIK led 1-0 at half-time.

In the first half, Johan Hove put AIK ahead from a corner in the 27th minute. In the second half, Mikkel Rygaard equalised in the 50th minute, Charlie Pavey put AIK back in front in the 52nd minute, Adrian Svanback equalised in the 62nd minute, and Eskil Edh won it in the 90th minute.

Both sides had 16 shots, with 7 on target for AIK and 9 for BK Hacken.

In this Allsvenskan fixture on matchday 28, AIK hosted BK Hacken in a match that finished with a final score of AIK 3 - BK Hacken 2 after a 1-0 half-time lead for the hosts. BK Hacken edged the overall territory and possession with 54 percent of the ball, completing 560 passes with an 88.2 percent accuracy compared to AIK's 469 passes at 82.3 percent. Both sides recorded 16 shots, though the visitors managed 9 shots on target against AIK's 7. AIK committed 17 fouls and received 4 yellow cards, while BK Hacken committed 13 fouls and received 0 yellow cards.

The scoring opened in the 27th minute when Johan Hove scored with a right foot shot for AIK, leading to a half-time score of 1-0 following a yellow card for Dino Beširović in the 36th minute. The second half saw 4 more goals, beginning with Mikkel Rygaard equalising for BK Hacken in the 50th minute with a left foot shot. Charlie Pavey quickly restored AIK's lead in the 52nd minute before Adrian Svanback levelled again for BK Hacken in the 62nd minute. After bookings for Yannick Geiger, Kristoffer Nordfeldt and Martin Ellingsen, Eskil Edh scored the winner for AIK in the 90th minute.

Match stats

46% Possession 54%
16 Shots 16
7 Shots on target 9
6 Corners 4
64 Attacks 80
40 Dangerous attacks 58
469 Passes 560
82.3% Pass accuracy 88.2%
18 Tackles 13
17 Fouls 13
4 Yellow cards 0
1 Offsides 1

Key events

AIK BK Hacken
Kick-off
6’
Gustav LindgrenShot on target
Johan HoveShot on target
11’
18’
Adrian SvanbackShot on target
Yannick GeigerShot on target
26’
Johan HoveRight foot shot1-0 (AIK)
27’
29’
David SegerShot on target
32’
Julius LindbergShot on target
36’
38’
Gustav LindgrenShot on target
Half-time1-0
Second half underway
50’
Mikkel RygaardLeft foot shot1-1 (BK Hacken)
Charlie PaveyLeft foot shot2-1 (AIK)
52’
Fredrik NissenShot on target
54’
56’
Mikkel RygaardShot on target
57’
62’
Adrian SvanbackLeft foot shot2-2 (BK Hacken)
77’
David SegerShot on target
79’
83’
Kevin FillingShot on target
86’
Eskil EdhRight foot shot3-2 (AIK)
90’
Full-time3-2

Shot map

Every shot and where it was taken from.

 BK Hacken attacking AIK attacking 
6’ Gustav Lindgren (BK Hacken), open play, saved 11’ Johan Hove (AIK), from a corner, blocked 11’ Johan Hove (AIK), open play, saved 18’ Adrian Svanback (BK Hacken), from a corner, saved 19’ Lucas Assadi (AIK), open play, off target 21’ Adrian Svanback (BK Hacken), open play, off target 26’ Yannick Geiger (AIK), open play, saved 27’ Johan Hove (AIK), from a corner, goal 27’ Sixten Gustafsson (AIK), from a corner, off target 29’ David Seger (BK Hacken), open play, saved 32’ Julius Lindberg (BK Hacken), open play, saved 32’ Julius Lindberg (BK Hacken), set piece, blocked 38’ Mikkel Rygaard (BK Hacken), open play, blocked 38’ Gustav Lindgren (BK Hacken), open play, saved 42’ Brice Wembangomo (BK Hacken), open play, blocked 45’ Julius Lindberg (BK Hacken), open play, off target 50’ Mikkel Rygaard (BK Hacken), open play, goal 52’ Charlie Pavey (AIK), open play, goal 54’ Fredrik Nissen (AIK), from a corner, saved 56’ Mikkel Rygaard (BK Hacken), open play, saved 62’ Adrian Svanback (BK Hacken), open play, goal 67’ Mikkel Rygaard (BK Hacken), from a corner, off target 69’ Mikkel Rygaard (BK Hacken), open play, off target 71’ Martin Ellingsen (AIK), open play, off target 72’ Kevin Filling (AIK), open play, off target 77’ David Seger (BK Hacken), open play, saved 82’ Martin Ellingsen (AIK), open play, off target 85’ Martin Ellingsen (AIK), from a corner, blocked 85’ Yannick Geiger (AIK), from a corner, blocked 85’ Linus Järeteg (AIK), open play, blocked 86’ Kevin Filling (AIK), open play, saved 90’ Eskil Edh (AIK), open play, goal 6’ Gustav Lindgren (BK Hacken), open play, saved 11’ Johan Hove (AIK), from a corner, blocked 11’ Johan Hove (AIK), open play, saved 18’ Adrian Svanback (BK Hacken), from a corner, saved 19’ Lucas Assadi (AIK), open play, off target 21’ Adrian Svanback (BK Hacken), open play, off target 26’ Yannick Geiger (AIK), open play, saved 27’ Johan Hove (AIK), from a corner, goal 27’ Sixten Gustafsson (AIK), from a corner, off target 29’ David Seger (BK Hacken), open play, saved 32’ Julius Lindberg (BK Hacken), open play, saved 32’ Julius Lindberg (BK Hacken), set piece, blocked 38’ Mikkel Rygaard (BK Hacken), open play, blocked 38’ Gustav Lindgren (BK Hacken), open play, saved 42’ Brice Wembangomo (BK Hacken), open play, blocked 45’ Julius Lindberg (BK Hacken), open play, off target 50’ Mikkel Rygaard (BK Hacken), open play, goal 52’ Charlie Pavey (AIK), open play, goal 54’ Fredrik Nissen (AIK), from a corner, saved 56’ Mikkel Rygaard (BK Hacken), open play, saved 62’ Adrian Svanback (BK Hacken), open play, goal 67’ Mikkel Rygaard (BK Hacken), from a corner, off target 69’ Mikkel Rygaard (BK Hacken), open play, off target 71’ Martin Ellingsen (AIK), open play, off target 72’ Kevin Filling (AIK), open play, off target 77’ David Seger (BK Hacken), open play, saved 82’ Martin Ellingsen (AIK), open play, off target 85’ Martin Ellingsen (AIK), from a corner, blocked 85’ Yannick Geiger (AIK), from a corner, blocked 85’ Linus Järeteg (AIK), open play, blocked 86’ Kevin Filling (AIK), open play, saved 90’ Eskil Edh (AIK), open play, goal
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Lineups

AIK 4-2-3-1 Starting XI
Nordfeldt
Pavey 80’
Nissen 88’
Matthys
Edh
Geiger
Beširović 62’
Kouame
Hove
Assadi 62’
Gustafsson 80’
BK Hacken 4-2-3-1 Starting XI
Berisha
Wembangomo
Hilvenius 82’
Väisänen
Lundqvist
Doumbia
Seger
Svanback
Rygaard
Lindberg 74’
Lindgren

Player stats

Goalkeeper1 player
90′ 7 2 36 1 – – 1
Defenders7 players
Charlie Pavey Taken off
80′ 2 – – 2 – 28 1 1 – –
Fredrik Nissen Taken off
88′ 1 1 – 3 2 48 – – – –
90′ – 1 – 3 3 75 – – – –
90′ 2 2 2 6 1 54 1 1 – –
Martin Ellingsen Came on as a substitute
28′ 2 1 – 3 – 18 1 – –
Lukas Bergquist Came on as a substitute
10′ 1 – – 1 – 9 1 – – –
Wilmer Olofsson Came on as a substitute
2′ – – – – – 3 – – – –
Midfielders6 players
90′ – – 50 1 – 5 – 8 6 3
Dino Beširović Taken off
62′ – – 31 – – 1 1 1 1 –
90′ – 1 31 3 – 3 1 8 2 4 –
90′ 1 – 39 1 – 1 1 2 – 1 –
Lucas Assadi Taken off
62′ – – 23 1 – – 1 – – – –
Linus Järeteg Came on as a substitute
10′ – – 3 – – – 1 – – – –
Forwards2 players
Sixten Gustafsson Taken off
80′ – 1 1 – – – 1 4 – 16 –
Kevin Filling Came on as a substitute
28′ – – 2 1 – – – 2 – 7 –
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.