Match summary
AC Oulu won 1-0 away at SJK. AC Oulu led 1-0 at half-time.
Julius Körkkö put AC Oulu ahead in the 35th minute.
SJK can feel hard done by, creating 2.31 expected goals (xG) from 15 shots to AC Oulu's 1.38 from 7.
23 May 2026 · Veikkausliiga · 2026 · Referee Antti Munukka
Half-time: 0–1
AC Oulu won 1-0 away at SJK. AC Oulu led 1-0 at half-time.
Julius Körkkö put AC Oulu ahead in the 35th minute.
SJK can feel hard done by, creating 2.31 expected goals (xG) from 15 shots to AC Oulu's 1.38 from 7.
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′ | – | – | – | – | – | – | – | ||
Salim Giabo Yussif
Taken off
|
73′ | – | – | – | – | – | – | – | |
| 90′ | – | – | 1 | 0.11 | – | – | |||
| 90′ | – | – | – | – | – | – | – | ||
| 90′ | – | – | 1 | 0.20 | – | – | – | ||
| 90′ | – | – | – | – | – | – | – | ||
| 90′ | – | – | – | – | – | – | – | ||
Olatoundji Tessilimi
Taken off
|
59′ | – | – | 3 | 0.26 | – | – | – | |
Kasper Paananen
Taken off
|
73′ | – | – | 2 | 0.01 | – | – | – | |
Muhammed Suso
Taken off
|
59′ | – | – | 2 | 0.60 | – | – | – | |
Jeremiah Streng
Taken off
|
88′ | – | – | 3 | 0.88 | – | – | – | |
Elias Mastokangas
Came on as a substitute
|
31′ | – | – | – | – | – | – | – | |
Ussumane Djalo
Came on as a substitute
|
31′ | – | – | 2 | 0.03 | – | – | – | |
Sayibu Yakubu
Came on as a substitute
|
17′ | – | – | 1 | 0.21 | – | – | – | |
Danila Bulgakov
Came on as a substitute
|
17′ | – | – | – | – | – | – | – | |
Joonas Kekarainen
Came on as a substitute
|
2′ | – | – | – | – | – | – | – |
| 90′ | – | – | – | – | – | – | – | ||
| 90′ | – | – | 1 | 0.18 | – | – | – | ||
Mikko Pitkänen
Taken off
|
82′ | – | – | – | – | – | – | – | |
| 90′ | – | – | – | – | – | – | |||
| 90′ | – | – | – | – | – | – | – | ||
Iiro Mendolin
Taken off
|
71′ | – | – | – | – | – | – | – | |
| 90′ | – | – | – | – | – | – | – | ||
Elias Kallio
Taken off
|
71′ | – | – | 1 | 0.22 | – | – | – | |
Lamine Ghezali
Taken off
|
56′ | – | – | – | – | – | – | – | |
Rasmus Karjalainen
Taken off
|
82′ | – | – | 1 | 0.42 | – | – | – | |
| 90′ | 1 | – | 3 | 0.56 | – | – | – | ||
Kalifa Jatta
Came on as a substitute
|
34′ | – | – | – | – | – | – | – | |
Matias Ojala
Came on as a substitute
|
19′ | – | – | – | – | – | – | – | |
Juuso Makelainen
Came on as a substitute
|
19′ | – | – | 1 | 0.00 | – | – | – | |
Alex Lietsa
Came on as a substitute
|
8′ | – | – | – | – | – | – | – | |
Niklas Jokelainen
Came on as a substitute
|
8′ | – | – | – | – | – | – | – |
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.