HJK Helsinki vs KuPS

31 May 2025 · Veikkausliiga · 2025 · Referee Mohammad Al-Emara

Full time 0 – 0

Half-time: 0–0

Match summary

HJK Helsinki and KuPS played out a goalless draw.

KuPS had the better of the chances, with 1.17 expected goals (xG) from 12 shots to HJK Helsinki's 0.36 from 5.

Key events

HJK Helsinki KuPS
Kick-off
11’
27’
Petteri PennanenShot on target
Second half underway
Half-time0-0
56’
Georgios KanellopoulosShot on target
66’
85’
Clinton AntwiNiko Hämäläinen
Lucas LingmanSanteri Hostikka
90’
90+9’
Michael BoamahGeorgios Antzoulas
90+9’
Full-time0-0

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.36 1.17 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.36 1.17
HJK Helsinki 0.36 xGKuPS 1.17 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 KuPS attacking HJK Helsinki attacking 
55’ Mohamed Toure (KuPS), open play, 0.61 xG, off target 79’ Santeri Hostikka (HJK Helsinki), open play, 0.27 xG, off target 50’ Saku Savolainen (KuPS), from a corner, 0.19 xG, off target 27’ Petteri Pennanen (KuPS), open play, 0.11 xG, saved 32’ Saku Savolainen (KuPS), set piece, 0.06 xG, off target 88’ Joslyn Luyeye-Lutumba (KuPS), open play, 0.05 xG, blocked 2’ Otto Ruoppi (KuPS), open play, 0.05 xG, off target 59’ Saku Savolainen (KuPS), open play, 0.04 xG, off target 30’ Pyry Mentu (HJK Helsinki), open play, 0.03 xG, blocked 66’ Georgios Kanellopoulos (HJK Helsinki), open play, 0.03 xG, saved 9’ Alexander Ring (HJK Helsinki), open play, 0.03 xG, blocked 90+2’ Dion Krasniqi (KuPS), open play, 0.02 xG, off target 62’ Niko Hämäläinen (KuPS), from a corner, 0.02 xG, blocked 39’ Jaakko Oksanen (KuPS), set piece, 0.01 xG, off target 76’ Petteri Pennanen (KuPS), open play, 0.01 xG, blocked 87’ Clinton Antwi (KuPS), open play, 0.00 xG, blocked 90+10’ Lucas Lingman (HJK Helsinki), direct free kick, 0.00 xG, off target 55’ Mohamed Toure (KuPS), open play, 0.61 xG, off target 79’ Santeri Hostikka (HJK Helsinki), open play, 0.27 xG, off target 50’ Saku Savolainen (KuPS), from a corner, 0.19 xG, off target 27’ Petteri Pennanen (KuPS), open play, 0.11 xG, saved 32’ Saku Savolainen (KuPS), set piece, 0.06 xG, off target 88’ Joslyn Luyeye-Lutumba (KuPS), open play, 0.05 xG, blocked 2’ Otto Ruoppi (KuPS), open play, 0.05 xG, off target 59’ Saku Savolainen (KuPS), open play, 0.04 xG, off target 30’ Pyry Mentu (HJK Helsinki), open play, 0.03 xG, blocked 66’ Georgios Kanellopoulos (HJK Helsinki), open play, 0.03 xG, saved 9’ Alexander Ring (HJK Helsinki), open play, 0.03 xG, blocked 90+2’ Dion Krasniqi (KuPS), open play, 0.02 xG, off target 62’ Niko Hämäläinen (KuPS), from a corner, 0.02 xG, blocked 39’ Jaakko Oksanen (KuPS), set piece, 0.01 xG, off target 76’ Petteri Pennanen (KuPS), open play, 0.01 xG, blocked 87’ Clinton Antwi (KuPS), open play, 0.00 xG, blocked 90+10’ Lucas Lingman (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
Antzoulas 90’
Tikkanen
Ylitolva
Kanellopoulos
Mentu 60’
Hostikka 90’
Ring
Möller 60’
Pukki 90’
KuPS 4-4-2 Starting XI
Kreidl
Hämäläinen 85’
Savolainen
Cissé
Miettinen
Heinonen 65’
Oksanen
Arifi
Pennanen
Ruoppi
Toure 77’

Player stats

Goalkeeper1 player
Thijmen Nijhuis
90′ 1 0 26 – – – – –
Defenders4 players
90′ 1 2 1 1 – 38 1 – – –
Georgios Antzoulas Taken off
90′ – 1 1 8 6 73 – – – –
90′ – 4 – 3 3 94 – – – –
90′ – 2 – 7 – 67 – – – –
Midfielders7 players
90′ – – 53 – – – 4 1 2 –
Pyry Mentu Taken off
60′ – – 39 – – 1 1 4 1 4 –
Liam Möller Taken off
60′ – – 18 – – – 1 1 – – –
90′ – – 26 – – – 1 3 3 2 –
Santeri Hostikka Taken off
90′ – – 36 1 0.03 – – 11 2 2 –
Roni Hudd Came on as a substitute
40′ – – 7 – – – 1 2 – – –
Jere Kallinen Came on as a substitute
40′ – – 14 – – – – 2 1 – –
Forwards1 player
Teemu Pukki Taken off
90′ – – – – – 0.03 1 6 – 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. Referee data before 2025/26 from the Transfermarkt datasets project.