Match summary
Mjallby took a 1-0 win at Oster. It was goalless at half-time.
Jacob Bergström put Mjallby ahead in the 66th minute.
The chances backed that up: Mjallby created 1.81 expected goals (xG) from 24 shots to Oster's 1.30 from 9.
5 July 2025 · Allsvenskan · 2025 · Referee Richard Sundell
Half-time: 0–0
Mjallby took a 1-0 win at Oster. It was goalless at half-time.
Jacob Bergström put Mjallby ahead in the 66th minute.
The chances backed that up: Mjallby created 1.81 expected goals (xG) from 24 shots to Oster's 1.30 from 9.
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.
Tap a goal for the scorer and score.
Every shot and where it was taken from.
Hover or tap a shot for the player, minute and xG.
| 90′ | 5 | 1 | 35 | 3 | – | – | – | – |
Tatu Varmanen
|
90′ | – | – | – | 2 | 1 | 32 | 1 | – | – | – | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mattis Adolfsson
|
90′ | 1 | 1 | – | 5 | 4 | 33 | 2 | – | – | – | |
Kingsley Gyamfi
|
90′ | – | – | – | 1 | 1 | 53 | – | – | – | – | |
| 90′ | – | 2 | – | 3 | – | 34 | 2 | – | – | – | ||
Dennis Olsson
|
90′ | – | – | – | – | – | 19 | 1 | – | – | – |
Daniel Ask
Taken off
|
73′ | – | – | 48 | – | – | 1 | 3 | 1 | 1 | – | – | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Daniel Ljung
Taken off
|
80′ | – | – | 29 | 1 | – | 1 | 2 | 3 | 3 | – | – | |
David Seger
Taken off
|
86′ | – | – | 51 | 2 | – | 5 | 1 | 5 | 1 | – | – | |
Matias Tamminen
Taken off
|
73′ | – | – | 19 | – | – | 2 | – | 7 | 1 | 4 | – | |
Magnus Christensen
Came on as a substitute
|
17′ | – | – | 15 | – | – | 3 | 1 | 4 | – | – | – | |
Vladimir Rodić
Came on as a substitute
|
17′ | – | – | 5 | – | – | 2 | – | 3 | – | – | – | |
Niklas Söderberg
Came on as a substitute
|
10′ | – | – | 3 | – | – | – | – | 3 | 1 | – | – | |
Noah Söderberg
Came on as a substitute
|
10′ | – | – | 5 | – | – | – | – | 2 | – | 1 | – |
Alibek Aliev
Taken off
|
85′ | – | – | 3 | 2 | 0.72 | – | 1 | 6 | 2 | 21 | – | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Oskar Gabrielsson
Came on as a substitute
|
11′ | – | – | 1 | – | 0.05 | – | – | 1 | – | 1 | – |
| 90′ | 2 | 0 | 33 | – | – | – | – | – |
| 90′ | 6 | 1 | – | 9 | 1 | 45 | 2 | – | – | – | ||
| 90′ | 2 | – | – | 5 | 2 | 49 | 2 | – | – | – | ||
| 90′ | 1 | – | – | 9 | 6 | 45 | – | – | – | – | ||
Ludvig Tidstrand
Came on as a substitute
|
18′ | 2 | – | – | 2 | – | 8 | – | – | – | – | |
Uba Charles
Came on as a substitute
|
15′ | 3 | 1 | – | 3 | – | 9 | – | – | – | – | |
Jakob Kiilerich
Came on as a substitute
|
9′ | – | – | – | 1 | 1 | 3 | – | – | – | – |
Herman Johansson
Taken off
|
87′ | – | – | 24 | 2 | – | 1 | 1 | 7 | 3 | 3 | – | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jesper Gustavsson
|
90′ | – | – | 48 | – | – | 3 | 1 | 9 | – | 5 | – | |
| 90′ | – | 1 | 51 | 4 | – | 1 | – | 2 | – | 1 | – | ||
Timo Stavitski
Taken off
|
72′ | – | – | 26 | 1 | – | 1 | – | 2 | 1 | 1 | – | |
Abdoulie Manneh
Taken off
|
87′ | – | – | 50 | 3 | – | – | – | 2 | – | 1 | – | |
Romeo Leandersson
Came on as a substitute
|
9′ | – | – | – | – | – | – | – | 1 | 1 | 1 | – |
Viktor Gustafson
Taken off
|
75′ | – | – | 4 | – | 0.45 | – | 4 | 4 | 1 | 44 | – | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jacob Bergström
Taken off
|
72′ | 1 | – | 2 | 1 | 0.28 | – | 1 | 4 | – | 14 | – | |
Alexander Johansson
Came on as a substitute
|
18′ | – | – | – | – | – | – | – | 1 | – | 7 | – |
Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.
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.