HJK Helsinki vs AC Oulu

20 July 2025 · Veikkausliiga · 2025 · Referee Antti Munukka

Full time 3 – 1

Half-time: 2–0

  • Benji Michel 24’
  • Kai Meriluoto 32’
  • Jere Kallinen 56’
  • Mikko Pitkänen 90’

Match summary

HJK Helsinki beat AC Oulu 3-1. HJK Helsinki led 2-0 at half-time.

In the first half, Benji Michel put HJK Helsinki ahead in the 24th minute and Kai Meriluoto made it 2-0 in the 32nd minute. In the second half, Jere Kallinen made it 3-0 in the 56th minute and Mikko Pitkänen pulled one back to make it 3-1 with a header in the 90th minute.

The chances backed that up: HJK Helsinki created 1.80 expected goals (xG) from 13 shots to AC Oulu's 1.09 from 14.

Key events

HJK Helsinki AC Oulu
Kick-off
Benji MichelRight foot shot1-0 (HJK Helsinki)
24’
Kai MeriluotoShot on target
30’
Kai MeriluotoRight foot shot2-0 (HJK Helsinki)
32’
Kai MeriluotoShot on target
34’
35’
Half-time2-0
Santeri HostikkaKevin Kouassivi-Benissan
46’
Second half underway
Jere KallinenRight foot shot3-0 (HJK Helsinki)
56’
63’
Iiro MendolinJustin Rennicks
63’
Shayon HarrisonAleksi Paananen
70’
Niklas JokelainenShot on target
Michael BoamahGeorgios Kanellopoulos
77’
Jere KallinenShot on target
79’
80’
Julius KörkköShot on target
81’
Stanislav BaranovBenji Michel
85’
87’
Shayon HarrisonShot on target
87’
Iiro MendolinShot on target
90’
Mikko PitkänenHeader3-1 (AC Oulu)
90+2’
Julius KörkköShot on target
Stanislav BaranovShot on target
90+3’
Full-time3-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 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.80 1.09 24’ Benji Michel (HJK Helsinki), 1-0 24’ 32’ Kai Meriluoto (HJK Helsinki), 2-0 32’ 56’ Jere Kallinen (HJK Helsinki), 3-0 56’ 90’ Mikko Pitkänen (AC Oulu), 3-1 90’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.80 1.09 24’ Benji Michel (HJK Helsinki), 1-0 Michel 24’ 32’ Kai Meriluoto (HJK Helsinki), 2-0 Meriluoto 32’ 56’ Jere Kallinen (HJK Helsinki), 3-0 Kallinen 56’ 90’ Mikko Pitkänen (AC Oulu), 3-1 Pitkänen 90’
HJK Helsinki 1.80 xGAC Oulu 1.09 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 
22’ Kai Meriluoto (HJK Helsinki), open play, 0.38 xG, off target 32’ Kai Meriluoto (HJK Helsinki), open play, 0.37 xG, goal 24’ Benji Michel (HJK Helsinki), open play, 0.36 xG, goal 16’ Santeri Silander (AC Oulu), open play, 0.26 xG, off target 88’ Georgios Antzoulas (HJK Helsinki), set piece, 0.22 xG, off target 34’ Leon Bergsma (AC Oulu), set piece, 0.14 xG, off target 70’ Niklas Jokelainen (AC Oulu), open play, 0.14 xG, saved 80’ Julius Körkkö (AC Oulu), open play, 0.15 xG, saved 17’ Georgios Kanellopoulos (HJK Helsinki), open play, 0.13 xG, blocked 87’ Iiro Mendolin (AC Oulu), from a corner, 0.12 xG, saved 34’ Kai Meriluoto (HJK Helsinki), open play, 0.11 xG, saved 90+3’ Stanislav Baranov (HJK Helsinki), open play, 0.08 xG, saved 42’ Aleksi Paananen (AC Oulu), open play, 0.08 xG, off target 87’ Shayon Harrison (AC Oulu), open play, 0.07 xG, saved 90’ Mikko Pitkänen (AC Oulu), from a corner, 0.07 xG, goal 56’ Jere Kallinen (HJK Helsinki), open play, 0.05 xG, goal 30’ Kai Meriluoto (HJK Helsinki), open play, 0.04 xG, saved 79’ Jere Kallinen (HJK Helsinki), set piece, 0.03 xG, saved 90+2’ Julius Körkkö (AC Oulu), open play, 0.03 xG, saved 14’ Benji Michel (HJK Helsinki), open play, 0.02 xG, blocked 6’ Aleksi Paananen (AC Oulu), from a corner, 0.02 xG, blocked 66’ Onni Tiihonen (AC Oulu), open play, 0.01 xG, off target 67’ Alexander Ring (HJK Helsinki), open play, 0.01 xG, off target 77’ Iiro Mendolin (AC Oulu), open play, 0.01 xG, off target 41’ Kevin Kouassivi-Benissan (HJK Helsinki), open play, 0.00 xG, off target 6’ Aleksi Paananen (AC Oulu), from a corner, 0.00 xG, blocked 38’ Aleksi Paananen (AC Oulu), open play, 0.00 xG, off target 22’ Kai Meriluoto (HJK Helsinki), open play, 0.38 xG, off target 32’ Kai Meriluoto (HJK Helsinki), open play, 0.37 xG, goal 24’ Benji Michel (HJK Helsinki), open play, 0.36 xG, goal 16’ Santeri Silander (AC Oulu), open play, 0.26 xG, off target 88’ Georgios Antzoulas (HJK Helsinki), set piece, 0.22 xG, off target 80’ Julius Körkkö (AC Oulu), open play, 0.15 xG, saved 70’ Niklas Jokelainen (AC Oulu), open play, 0.14 xG, saved 34’ Leon Bergsma (AC Oulu), set piece, 0.14 xG, off target 17’ Georgios Kanellopoulos (HJK Helsinki), open play, 0.13 xG, blocked 87’ Iiro Mendolin (AC Oulu), from a corner, 0.12 xG, saved 34’ Kai Meriluoto (HJK Helsinki), open play, 0.11 xG, saved 90+3’ Stanislav Baranov (HJK Helsinki), open play, 0.08 xG, saved 42’ Aleksi Paananen (AC Oulu), open play, 0.08 xG, off target 87’ Shayon Harrison (AC Oulu), open play, 0.07 xG, saved 90’ Mikko Pitkänen (AC Oulu), from a corner, 0.07 xG, goal 56’ Jere Kallinen (HJK Helsinki), open play, 0.05 xG, goal 30’ Kai Meriluoto (HJK Helsinki), open play, 0.04 xG, saved 79’ Jere Kallinen (HJK Helsinki), set piece, 0.03 xG, saved 90+2’ Julius Körkkö (AC Oulu), open play, 0.03 xG, saved 14’ Benji Michel (HJK Helsinki), open play, 0.02 xG, blocked 6’ Aleksi Paananen (AC Oulu), from a corner, 0.02 xG, blocked 66’ Onni Tiihonen (AC Oulu), open play, 0.01 xG, off target 67’ Alexander Ring (HJK Helsinki), open play, 0.01 xG, off target 77’ Iiro Mendolin (AC Oulu), open play, 0.01 xG, off target 41’ Kevin Kouassivi-Benissan (HJK Helsinki), open play, 0.00 xG, off target 6’ Aleksi Paananen (AC Oulu), from a corner, 0.00 xG, blocked 38’ Aleksi Paananen (AC Oulu), open play, 0.00 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

HJK Helsinki 4-2-3-1 Starting XI
Nijhuis
Simojoki
Antzoulas
Tikkanen 77’
Ylitolva
Kallinen
Kanellopoulos 77’
Mentu 58’
Kouassivi-Benissan 46’
Michel 85’
Meriluoto
AC Oulu 5-3-2 Starting XI
Eskelinen
Cassama
Pitkänen
Bergsma
Koskela
Silander 63’
Kaukua
Tiihonen
Paananen 63’
Jokelainen 71’
Rennicks 63’

Player stats

Goalkeeper1 player
Thijmen Nijhuis
90′ 5 1 41 2 – – – –
Defenders4 players
90′ – 3 – 5 – 31 – – – –
Georgios Antzoulas
90′ – – 2 4 2 56 – – – –
Ville Tikkanen Taken off
78′ – 1 – 2 – 58 1 – –
90′ – – – 10 – 63 1 – 1 –
Midfielders10 players
90′ 1 – 46 – – – 2 2 1 – –
Georgios Kanellopoulos Taken off
78′ – 1 44 – – 1 – 6 1 1 –
Benji Michel Taken off
87′ 1 – 31 4 0.45 – 1 10 – 1 –
Pyry Mentu Taken off
59′ – 1 27 1 0.37 – 1 7 – 1 –
47′ – – 14 1 – – 1 3 1 – –
Santeri Hostikka Came on as a substitute
50′ – – 19 1 – – 2 3 – – –
Alexander Ring Came on as a substitute
38′ – – 16 1 0.22 1 – 2 1 – –
Michael Boamah Came on as a substitute
19′ – – 7 – – – – 3 – 2 –
Lucas Lingman Came on as a substitute
19′ – – 9 – – – – – – – –
Stanislav Baranov Came on as a substitute
11′ – – 2 – – – – – – – –
Forwards1 player
Kai Meriluoto
90′ 1 – 4 3 0.89 – – 4 2 12 –
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.