HJK Helsinki vs AC Oulu

11 April 2026 · Veikkausliiga · 2026 · Referee Peiman Simani

Full time 0 – 1

Half-time: 0–1

  • Elias Kallio 27’

Match summary

AC Oulu won 1-0 away at HJK Helsinki. AC Oulu led 1-0 at half-time.

Elias Kallio put AC Oulu ahead in the 27th minute.

HJK Helsinki can feel hard done by, creating 1.34 expected goals (xG) from 13 shots to AC Oulu's 0.91 from 14.

Match stats

61% Possession 39%
13 Shots 14
3 Shots on target 2
3 Corners 4
624 Passes 346
85.4% Pass accuracy 84.1%
2 Tackles 3
7 Fouls 14
1 Yellow cards 4
0 Red cards 0
3 Offsides 0

Key events

HJK Helsinki AC Oulu
Kick-off
16’
17’
Julius KörkköShot on target
20’
27’
Elias KallioRight foot shot0-1 (AC Oulu)
37’
David EzehShot on target
37’
Half-time0-1
Second half underway
Mads BorchersShot on target
57’
Toivo MeroMads Borchers
58’
Miska YlitolvaBrooklyn Lyons-Foster
58’
Lucas LingmanShot on target
65’
67’
90+2’
Full-time0-1

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.34 0.91 27’ Elias Kallio (AC Oulu), 0-1 27’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.34 0.91 27’ Elias Kallio (AC Oulu), 0-1 Kallio 27’
HJK Helsinki 1.34 xGAC Oulu 0.91 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 AC Oulu attacking HJK Helsinki attacking 
37’ David Ezeh (HJK Helsinki), open play, 0.29 xG, saved 57’ Mads Borchers (HJK Helsinki), open play, 0.28 xG, saved 31’ Lamine Ghezali (AC Oulu), open play, 0.25 xG, blocked 10’ David Ezeh (HJK Helsinki), from a corner, 0.24 xG, off target 9’ David Ezeh (HJK Helsinki), open play, 0.18 xG, blocked 79’ Miska Ylitolva (HJK Helsinki), open play, 0.16 xG, off target 47’ Julius Körkkö (AC Oulu), open play, 0.12 xG, blocked 82’ Rasmus Karjalainen (AC Oulu), open play, 0.13 xG, blocked 19’ Elias Kallio (AC Oulu), open play, 0.12 xG, hit the woodwork 27’ Elias Kallio (AC Oulu), open play, 0.12 xG, goal 17’ Julius Körkkö (AC Oulu), open play, 0.09 xG, saved 37’ Alexander Ring (HJK Helsinki), open play, 0.06 xG, blocked 65’ Lucas Lingman (HJK Helsinki), direct free kick, 0.05 xG, saved 85’ Elias Kallio (AC Oulu), open play, 0.04 xG, off target 42’ Teemu Pukki (HJK Helsinki), open play, 0.02 xG, blocked 39’ Rasmus Karjalainen (AC Oulu), open play, 0.02 xG, blocked 52’ Alexander Ring (HJK Helsinki), open play, 0.02 xG, off target 6’ Mads Borchers (HJK Helsinki), open play, 0.02 xG, blocked 90+1’ Teemu Pukki (HJK Helsinki), open play, 0.01 xG, blocked 30’ Julius Paananen (AC Oulu), open play, 0.01 xG, blocked 43’ Lucas Lingman (HJK Helsinki), open play, 0.01 xG, blocked 32’ Lamine Ghezali (AC Oulu), from a corner, 0.01 xG, blocked 63’ Julius Körkkö (AC Oulu), open play, 0.01 xG, off target 56’ Julius Körkkö (AC Oulu), set piece, 0.00 xG, off target 13’ Julius Paananen (AC Oulu), open play, 0.00 xG, off target 38’ Lucas Lingman (HJK Helsinki), direct free kick, 0.00 xG, off target 51’ Tuomas Kaukua (AC Oulu), open play, 0.00 xG, blocked 37’ David Ezeh (HJK Helsinki), open play, 0.29 xG, saved 57’ Mads Borchers (HJK Helsinki), open play, 0.28 xG, saved 31’ Lamine Ghezali (AC Oulu), open play, 0.25 xG, blocked 10’ David Ezeh (HJK Helsinki), from a corner, 0.24 xG, off target 9’ David Ezeh (HJK Helsinki), open play, 0.18 xG, blocked 79’ Miska Ylitolva (HJK Helsinki), open play, 0.16 xG, off target 47’ Julius Körkkö (AC Oulu), open play, 0.12 xG, blocked 82’ Rasmus Karjalainen (AC Oulu), open play, 0.13 xG, blocked 19’ Elias Kallio (AC Oulu), open play, 0.12 xG, hit the woodwork 27’ Elias Kallio (AC Oulu), open play, 0.12 xG, goal 17’ Julius Körkkö (AC Oulu), open play, 0.09 xG, saved 37’ Alexander Ring (HJK Helsinki), open play, 0.06 xG, blocked 65’ Lucas Lingman (HJK Helsinki), direct free kick, 0.05 xG, saved 85’ Elias Kallio (AC Oulu), open play, 0.04 xG, off target 42’ Teemu Pukki (HJK Helsinki), open play, 0.02 xG, blocked 39’ Rasmus Karjalainen (AC Oulu), open play, 0.02 xG, blocked 52’ Alexander Ring (HJK Helsinki), open play, 0.02 xG, off target 6’ Mads Borchers (HJK Helsinki), open play, 0.02 xG, blocked 90+1’ Teemu Pukki (HJK Helsinki), open play, 0.01 xG, blocked 43’ Lucas Lingman (HJK Helsinki), open play, 0.01 xG, blocked 30’ Julius Paananen (AC Oulu), open play, 0.01 xG, blocked 32’ Lamine Ghezali (AC Oulu), from a corner, 0.01 xG, blocked 63’ Julius Körkkö (AC Oulu), open play, 0.01 xG, off target 56’ Julius Körkkö (AC Oulu), set piece, 0.00 xG, off target 13’ Julius Paananen (AC Oulu), open play, 0.00 xG, off target 38’ Lucas Lingman (HJK Helsinki), direct free kick, 0.00 xG, off target 51’ Tuomas Kaukua (AC Oulu), open play, 0.00 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

HJK Helsinki 4-2-3-1 Starting XI
Marković
Montano
Bogićević
Tikkanen
Lyons-Foster 58’
Lingman
Mentu 88’
Ring 68’
Ezeh 68’
Borchers 58’
Pukki
AC Oulu 4-4-2 Starting XI
Santos
Kaukua
Pitkänen
Pirinen
Kemppainen
Kallio
Mendolin
Paananen
Ghezali 65’
Karjalainen
Körkkö 80’

Player stats

Goalkeeper1 player
90′ 1 1 23 1 – – – –
Defenders5 players
Brooklyn Lyons-Foster Taken off
58′ 1 1 – 3 2 29 – – – –
90′ – – – 7 4 97 – – – –
90′ 1 1 – 7 2 111 – – – –
90′ – 1 – 3 2 51 1 – – –
Miska Ylitolva Came on as a substitute
37′ – – – – – 22 – – – –
Midfielders6 players
90′ – – 85 3 0.44 – – 8 – – –
Pyry Mentu Taken off
88′ – – 81 – – – – 5 – 2 –
Alexander Ring Taken off
68′ – – 24 – – – – 5 – 3 –
Alfie Cicale Came on as a substitute
27′ – – 11 – – – – 4 1 – –
Martin Kirilov Came on as a substitute
27′ – – 11 – – – – 2 – –
Liam Möller Came on as a substitute
7′ – – 5 – – – – 1 – – –
Forwards4 players
David Ezeh Taken off
68′ – – 3 1 0.72 0.06 1 7 2 22 –
Mads Borchers Taken off
58′ – – 2 1 0.29 – – 8 2 19 –
90′ – – 2 – 0.04 0.16 1 6 1 17 –
Toivo Mero Came on as a substitute
37′ – – – – – – – 1 – 16 –
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.