HJK Helsinki vs Haka

18 June 2025 · Veikkausliiga · 2025 · Referee Dennis Antamo

Full time 3 – 1

Half-time: 2–1

  • Alexander Ring 13’
  • Teemu Pukki 23’
  • Benji Michel 58’
  • Jean-Pierre Da Sylva 26’

Match summary

HJK Helsinki saw off Haka 3-1. HJK Helsinki led 2-1 at half-time.

In the first half, Alexander Ring put HJK Helsinki ahead in the 13th minute, Teemu Pukki made it 2-0 from a corner in the 23rd minute, and Jean-Pierre Da Sylva pulled one back to make it 2-1 in the 26th minute. In the second half, Benji Michel made it 3-1 in the 58th minute.

The chances backed that up: HJK Helsinki created 2.24 expected goals (xG) from 14 shots to Haka's 1.85 from 12.

Key events

HJK Helsinki Haka
Kick-off
Teemu PukkiShot on target
9’
Alexander RingRight foot shot1-0 (HJK Helsinki)
13’
Liam MöllerShot on target
17’
Liam MöllerShot on target
19’
Teemu PukkiRight foot shot2-0 (HJK Helsinki)
23’
Pyry MentuShot on target
23’
26’
Jean-Pierre Da SylvaRight foot shot2-1 (Haka)
33’
Jean-Pierre Da SylvaShot on target
Benji MichelLiam Möller
34’
Half-time2-1
Second half underway
Benji MichelRight foot shot3-1 (HJK Helsinki)
58’
59’
Lucas FalcaoDanila Bulgakov
66’
Oskari SallinenArlind Sejdiu
66’
Kalle MultanenSimon Lindholm
66’
Djair Parfitt-WilliamsJames Akintunde
78’
Abraham OkyereFoul
80’
Oskari SallinenShot on target
Toivo MeroSanteri Hostikka
82’
David EzehShot on target
83’
Alex LietsaBrooklyn Lyons-Foster
85’
87’
Valentin PurosaloEetu Mömmö
89’
90+2’
90+3’
Nicolas Gianini DantasShot on target
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 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.24 1.85 13’ Alexander Ring (HJK Helsinki), 1-0 13’ 23’ Teemu Pukki (HJK Helsinki), 2-0 23’ 26’ Jean-Pierre Da Sylva (Haka), 2-1 26’ 58’ Benji Michel (HJK Helsinki), 3-1 58’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.24 1.85 13’ Alexander Ring (HJK Helsinki), 1-0 Ring 13’ 23’ Teemu Pukki (HJK Helsinki), 2-0 Pukki 23’ 26’ Jean-Pierre Da Sylva (Haka), 2-1 Da Sylva 26’ 58’ Benji Michel (HJK Helsinki), 3-1 Michel 58’
HJK Helsinki 2.24 xGHaka 1.85 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Haka attacking HJK Helsinki attacking 
80’ Oskari Sallinen (Haka), from a corner, 0.86 xG, saved 58’ Benji Michel (HJK Helsinki), open play, 0.52 xG, goal 23’ Teemu Pukki (HJK Helsinki), from a corner, 0.48 xG, goal 4’ Santeri Hostikka (HJK Helsinki), open play, 0.27 xG, blocked 83’ David Ezeh (HJK Helsinki), open play, 0.22 xG, saved 33’ Jean-Pierre Da Sylva (Haka), open play, 0.21 xG, saved 80’ Kalle Multanen (Haka), from a corner, 0.20 xG, hit the woodwork 13’ Alexander Ring (HJK Helsinki), open play, 0.19 xG, goal 17’ Liam Möller (HJK Helsinki), open play, 0.20 xG, saved 90+3’ Nicolas Gianini Dantas (Haka), set piece, 0.13 xG, saved 26’ Jean-Pierre Da Sylva (Haka), open play, 0.11 xG, goal 32’ James Akintunde (Haka), open play, 0.09 xG, off target 19’ Liam Möller (HJK Helsinki), open play, 0.08 xG, saved 37’ Santeri Hostikka (HJK Helsinki), open play, 0.07 xG, off target 47’ Simon Lindholm (Haka), set piece, 0.07 xG, off target 28’ Jean-Pierre Da Sylva (Haka), open play, 0.06 xG, off target 75’ Jean-Pierre Da Sylva (Haka), open play, 0.06 xG, off target 23’ Pyry Mentu (HJK Helsinki), open play, 0.05 xG, saved 60’ Teemu Pukki (HJK Helsinki), open play, 0.05 xG, blocked 8’ Kaius Simojoki (HJK Helsinki), open play, 0.04 xG, hit the woodwork 9’ Teemu Pukki (HJK Helsinki), open play, 0.04 xG, saved 53’ Santeri Hostikka (HJK Helsinki), open play, 0.03 xG, off target 10’ Abraham Okyere (Haka), from a corner, 0.02 xG, blocked 78’ Jean-Pierre Da Sylva (Haka), from a corner, 0.01 xG, blocked 90’ Valentin Purosalo (Haka), direct free kick, 0.00 xG, off target 30’ Alexander Ring (HJK Helsinki), direct free kick, 0.00 xG, off target 80’ Oskari Sallinen (Haka), from a corner, 0.86 xG, saved 58’ Benji Michel (HJK Helsinki), open play, 0.52 xG, goal 23’ Teemu Pukki (HJK Helsinki), from a corner, 0.48 xG, goal 4’ Santeri Hostikka (HJK Helsinki), open play, 0.27 xG, blocked 83’ David Ezeh (HJK Helsinki), open play, 0.22 xG, saved 33’ Jean-Pierre Da Sylva (Haka), open play, 0.21 xG, saved 80’ Kalle Multanen (Haka), from a corner, 0.20 xG, hit the woodwork 17’ Liam Möller (HJK Helsinki), open play, 0.20 xG, saved 13’ Alexander Ring (HJK Helsinki), open play, 0.19 xG, goal 90+3’ Nicolas Gianini Dantas (Haka), set piece, 0.13 xG, saved 26’ Jean-Pierre Da Sylva (Haka), open play, 0.11 xG, goal 32’ James Akintunde (Haka), open play, 0.09 xG, off target 19’ Liam Möller (HJK Helsinki), open play, 0.08 xG, saved 37’ Santeri Hostikka (HJK Helsinki), open play, 0.07 xG, off target 47’ Simon Lindholm (Haka), set piece, 0.07 xG, off target 28’ Jean-Pierre Da Sylva (Haka), open play, 0.06 xG, off target 75’ Jean-Pierre Da Sylva (Haka), open play, 0.06 xG, off target 23’ Pyry Mentu (HJK Helsinki), open play, 0.05 xG, saved 60’ Teemu Pukki (HJK Helsinki), open play, 0.05 xG, blocked 8’ Kaius Simojoki (HJK Helsinki), open play, 0.04 xG, hit the woodwork 9’ Teemu Pukki (HJK Helsinki), open play, 0.04 xG, saved 53’ Santeri Hostikka (HJK Helsinki), open play, 0.03 xG, off target 10’ Abraham Okyere (Haka), from a corner, 0.02 xG, blocked 78’ Jean-Pierre Da Sylva (Haka), from a corner, 0.01 xG, blocked 90’ Valentin Purosalo (Haka), direct free kick, 0.00 xG, off target 30’ Alexander Ring (HJK Helsinki), direct free kick, 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
Boamah
Antzoulas
Lyons-Foster 85’
Lingman
Mentu
Hostikka 82’
Ring
Möller 34’
Pukki 82’
Haka 4-2-3-1 Starting XI
Hughes
Mömmö 87’
Dantas
Friberg
Houston
Lindholm 66’
Okyere
Sejdiu 66’
Sylva
Bulgakov 59’
Akintunde 66’

Player stats

Goalkeeper1 player
Thijmen Nijhuis
90′ 3 1 36 2 – – – –
Defenders5 players
Brooklyn Lyons-Foster Taken off
86′ 1 1 – 3 1 38 3 – – –
Michael Boamah
90′ – – – 4 1 57 1 – – –
Georgios Antzoulas
90′ – 1 – 6 3 82 – – – –
90′ 1 1 – 9 2 79 1 – – –
Alex Lietsa Came on as a substitute
9′ – – – 1 – 2 – – – –
Midfielders8 players
90′ – – 46 1 0.07 2 1 3 2 1
90′ – – 73 – – – 4 2 2 –
Liam Möller Taken off
34′ – – 14 – – – 1 – – – –
90′ 1 1 29 1 0.52 – 1 5 – 1 –
Santeri Hostikka Taken off
82′ – – 43 – – – 1 10 – 3 –
Benji Michel Came on as a substitute
61′ 1 – 16 – – – 1 10 1 2 –
David Ezeh Came on as a substitute
13′ – – 2 – – – – 1 1 – –
Toivo Mero Came on as a substitute
13′ – – 5 – – – 1 1 – – –
Forwards1 player
Teemu Pukki Taken off
82′ 1 1 3 2 0.56 0.19 1 7 3 17 –
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.