HJK Helsinki vs KuPS

9 November 2025 · Veikkausliiga · 2025 · Referee Mohammad Al-Emara

Full time 0 – 2

Half-time: 0–1

  • Agon Sadiku 16’
  • Mohamed Toure 49’

Match summary

KuPS took a 2-0 win at HJK Helsinki. KuPS led 1-0 at half-time.

Agon Sadiku put KuPS ahead in the 16th minute and Mohamed Toure made it 0-2 in the 49th minute.

The chances backed that up: KuPS created 1.91 expected goals (xG) from 7 shots to HJK Helsinki's 1.44 from 12. Agon Sadiku had a penalty saved for KuPS.

Match stats

47% Possession 53%
12 Shots 7
4 Shots on target 3
8 Corners 3
494 Passes 532
88.1% Pass accuracy 90.4%
1 Tackles 1
16 Fouls 2
3 Yellow cards 1
0 Red cards 0
1 Offsides 1

Key events

HJK Helsinki KuPS
Kick-off
16’
Agon SadikuRight foot shot0-1 (KuPS)
Liam MöllerShot on target
37’
Second half underway
Half-time0-1
49’
Mohamed ToureRight foot shot0-2 (KuPS)
Alexander RingShot on target
53’
58’
Brooklyn Lyons-FosterFoul
60’
Teemu PukkiShot on target
62’
Benji MichelAntton Nylund
63’
Santeri HostikkaFoul
65’
66’
Doni Arifi
69’
Agon SadikuMissed penaltysaved
69’
Agon SadikuShot on target
Toivo MeroSanteri Hostikka
74’
79’
Joslyn Luyeye-LutumbaSamuli Miettinen
79’
Arttu LötjönenDoni Arifi
Brooklyn Lyons-FosterShot on target
85’
Full-time0-2

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.44 1.91 16’ Agon Sadiku (KuPS), 0-1 16’ 49’ Mohamed Toure (KuPS), 0-2 49’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.44 1.91 16’ Agon Sadiku (KuPS), 0-1 Sadiku 16’ 49’ Mohamed Toure (KuPS), 0-2 Toure 49’
HJK Helsinki 1.44 xGKuPS 1.91 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 
69’ Agon Sadiku (KuPS), penalty, 0.76 xG, saved 16’ Agon Sadiku (KuPS), open play, 0.41 xG, goal 3’ Santeri Hostikka (HJK Helsinki), open play, 0.34 xG, blocked 23’ Petteri Pennanen (KuPS), open play, 0.32 xG, blocked 49’ Mohamed Toure (KuPS), open play, 0.19 xG, goal 53’ Alexander Ring (HJK Helsinki), open play, 0.19 xG, saved 51’ Teemu Pukki (HJK Helsinki), from a corner, 0.17 xG, blocked 85’ Brooklyn Lyons-Foster (HJK Helsinki), open play, 0.15 xG, saved 72’ Benji Michel (HJK Helsinki), from a corner, 0.14 xG, off target 42’ Mohamed Toure (KuPS), open play, 0.12 xG, off target 62’ Kaius Simojoki (HJK Helsinki), open play, 0.12 xG, hit the woodwork 11’ Agon Sadiku (KuPS), open play, 0.10 xG, off target 62’ Teemu Pukki (HJK Helsinki), open play, 0.10 xG, saved 38’ Antton Nylund (HJK Helsinki), from a corner, 0.08 xG, off target 37’ Liam Möller (HJK Helsinki), open play, 0.07 xG, saved 51’ Antton Nylund (HJK Helsinki), open play, 0.04 xG, blocked 53’ Liam Möller (HJK Helsinki), open play, 0.03 xG, blocked 63’ Brooklyn Lyons-Foster (HJK Helsinki), from a corner, 0.02 xG, off target 90’ Agon Sadiku (KuPS), open play, 0.01 xG, off target 69’ Agon Sadiku (KuPS), penalty, 0.76 xG, saved 16’ Agon Sadiku (KuPS), open play, 0.41 xG, goal 3’ Santeri Hostikka (HJK Helsinki), open play, 0.34 xG, blocked 23’ Petteri Pennanen (KuPS), open play, 0.32 xG, blocked 53’ Alexander Ring (HJK Helsinki), open play, 0.19 xG, saved 49’ Mohamed Toure (KuPS), open play, 0.19 xG, goal 51’ Teemu Pukki (HJK Helsinki), from a corner, 0.17 xG, blocked 85’ Brooklyn Lyons-Foster (HJK Helsinki), open play, 0.15 xG, saved 72’ Benji Michel (HJK Helsinki), from a corner, 0.14 xG, off target 42’ Mohamed Toure (KuPS), open play, 0.12 xG, off target 62’ Kaius Simojoki (HJK Helsinki), open play, 0.12 xG, hit the woodwork 11’ Agon Sadiku (KuPS), open play, 0.10 xG, off target 62’ Teemu Pukki (HJK Helsinki), open play, 0.10 xG, saved 38’ Antton Nylund (HJK Helsinki), from a corner, 0.08 xG, off target 37’ Liam Möller (HJK Helsinki), open play, 0.07 xG, saved 51’ Antton Nylund (HJK Helsinki), open play, 0.04 xG, blocked 53’ Liam Möller (HJK Helsinki), open play, 0.03 xG, blocked 63’ Brooklyn Lyons-Foster (HJK Helsinki), from a corner, 0.02 xG, off target 90’ Agon Sadiku (KuPS), open play, 0.01 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-1-3-2 Starting XI
Friedrich
Simojoki
Tikkanen
Ylitolva
Lyons-Foster
Lingman 74’
Nylund 63’
Ring
Möller
Hostikka 74’
Pukki 63’
KuPS 4-4-2 Starting XI
Kreidl
Armah 62’
Ricardo
Miettinen 79’
Antwi
Pasanen 67’
Arifi 79’
Oksanen 62’
Pennanen
Sadiku
Toure

Player stats

Goalkeeper1 player
Ricardo Friedrich
88′ 1 2 20 1 – – – –
Defenders5 players
88′ – 1 – 4 – 47 – – – –
Brooklyn Lyons-Foster
88′ – 2 – 3 2 62 1 – –
88′ – 2 – 5 2 76 2 – – –
88′ 1 1 – 3 – 52 2 – – –
Emil Levealahti Came on as a substitute
16′ – 1 – – – 12 1 – – –
Midfielders8 players
Lucas Lingman Taken off
72′ – – 65 1 0.03 – 1 – 1 – –
88′ – – 29 1 0.10 – 1 2 1 1 –
Antton Nylund Taken off
60′ – – 34 – – – – 5 3 –
Santeri Hostikka Taken off
72′ – – 25 1 0.02 – – 4 1 –
88′ – – 38 – – – 1 3 3 – –
Kevin Kouassivi-Benissan Came on as a substitute
28′ – – 12 – – – – 1 1 – –
Benji Michel Came on as a substitute
28′ – – 3 – – – – 2 – – –
Toivo Mero Came on as a substitute
16′ – – 10 – – – 1 1 – – –
Forwards1 player
Teemu Pukki Taken off
60′ – – 2 1 0.27 – – 1 – 9 –
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.