HJK Helsinki vs KuPS

25 October 2026 · Veikkausliiga · 2026 · Referee Dennis Antamo

Full time 2 – 2

Half-time: 0–0

  • Liam Möller 53’
  • Nikolai Alho 74’
  • Petteri Pennanen 55’
  • Jaime Moreno 56’

Match summary

HJK Helsinki and KuPS shared the points in a 2-2 draw. It was goalless at half-time.

Liam Möller put HJK Helsinki ahead in the 53rd minute, Petteri Pennanen equalised from a corner in the 55th minute, Jaime Moreno put KuPS in front in the 56th minute, and Nikolai Alho equalised in the 74th minute.

Shots finished 22-10 to KuPS, with 5 on target for HJK Helsinki and 8 for KuPS.

Match stats

56% Possession 44%
10 Shots 22
5 Shots on target 8
2 Corners 8
515 Passes 403
86.0% Pass accuracy 83.4%
13 Tackles 12
14 Fouls 15
3 Yellow cards 3
3 Offsides 1

Key events

HJK Helsinki KuPS
Kick-off
10’
Jaime MorenoShot on target
19’
Valentín GascShot on target
32’
Jaime MorenoShot on target
38’
Bob Nii ArmahShot on target
43’
44’
Half-time0-0
46’
Jaime MorenoShot on target
Second half underway
Liam MöllerRight foot shot1-0 (HJK Helsinki)
53’
Mads BorchersShot on target
53’
55’
Petteri PennanenRight foot shot1-1 (KuPS)
56’
Jaime MorenoLeft foot shot1-2 (KuPS)
56’
Joslyn Luyeye-LutumbaShot on target
Nikolai AlhoLeft foot shot2-2 (HJK Helsinki)
74’
75’
76’
77’
83’
Santeri HaaralaShot on target
84’
Full-time2-2

Shot map

Every shot and where it was taken from.

 KuPS attacking HJK Helsinki attacking 
2’ Jaime Moreno (KuPS), from a corner, off target 5’ Joslyn Luyeye-Lutumba (KuPS), open play, off target 5’ Valentín Gasc (KuPS), open play, blocked 9’ Samuel Pasanen (KuPS), open play, blocked 9’ Jaime Moreno (KuPS), open play, blocked 10’ Jaime Moreno (KuPS), from a corner, saved 11’ Mads Borchers (HJK Helsinki), open play, blocked 13’ Samuel Pasanen (KuPS), from a corner, blocked 19’ Valentín Gasc (KuPS), open play, saved 27’ Mads Borchers (HJK Helsinki), open play, blocked 32’ Jaime Moreno (KuPS), open play, saved 36’ Alfie Cicale (HJK Helsinki), open play, off target 38’ Bob Nii Armah (KuPS), open play, saved 43’ Alfie Cicale (HJK Helsinki), open play, blocked 45’ Petteri Pennanen (KuPS), direct free kick, blocked 46’ Jaime Moreno (KuPS), from a corner, saved 50’ Saku Savolainen (KuPS), from a corner, off target 53’ Liam Möller (HJK Helsinki), open play, goal 53’ Mads Borchers (HJK Helsinki), open play, saved 54’ Petteri Pennanen (KuPS), open play, blocked 55’ Petteri Pennanen (KuPS), from a corner, goal 56’ Jaime Moreno (KuPS), open play, goal 56’ Joslyn Luyeye-Lutumba (KuPS), open play, saved 56’ Petteri Pennanen (KuPS), open play, off target 70’ Tommi Jyry (KuPS), from a corner, off target 74’ Nikolai Alho (HJK Helsinki), open play, goal 80’ Petteri Pennanen (KuPS), open play, off target 84’ Santeri Haarala (HJK Helsinki), set piece, saved 86’ Joona Veteli (HJK Helsinki), open play, blocked 90+2’ Joona Veteli (HJK Helsinki), open play, blocked 90+3’ Tommi Jyry (KuPS), open play, blocked 90+4’ Gustav Engvall (KuPS), from a corner, off target 2’ Jaime Moreno (KuPS), from a corner, off target 5’ Joslyn Luyeye-Lutumba (KuPS), open play, off target 5’ Valentín Gasc (KuPS), open play, blocked 9’ Samuel Pasanen (KuPS), open play, blocked 9’ Jaime Moreno (KuPS), open play, blocked 10’ Jaime Moreno (KuPS), from a corner, saved 11’ Mads Borchers (HJK Helsinki), open play, blocked 13’ Samuel Pasanen (KuPS), from a corner, blocked 19’ Valentín Gasc (KuPS), open play, saved 27’ Mads Borchers (HJK Helsinki), open play, blocked 32’ Jaime Moreno (KuPS), open play, saved 36’ Alfie Cicale (HJK Helsinki), open play, off target 38’ Bob Nii Armah (KuPS), open play, saved 43’ Alfie Cicale (HJK Helsinki), open play, blocked 45’ Petteri Pennanen (KuPS), direct free kick, blocked 46’ Jaime Moreno (KuPS), from a corner, saved 50’ Saku Savolainen (KuPS), from a corner, off target 53’ Liam Möller (HJK Helsinki), open play, goal 53’ Mads Borchers (HJK Helsinki), open play, saved 54’ Petteri Pennanen (KuPS), open play, blocked 55’ Petteri Pennanen (KuPS), from a corner, goal 56’ Jaime Moreno (KuPS), open play, goal 56’ Joslyn Luyeye-Lutumba (KuPS), open play, saved 56’ Petteri Pennanen (KuPS), open play, off target 70’ Tommi Jyry (KuPS), from a corner, off target 74’ Nikolai Alho (HJK Helsinki), open play, goal 80’ Petteri Pennanen (KuPS), open play, off target 84’ Santeri Haarala (HJK Helsinki), set piece, saved 86’ Joona Veteli (HJK Helsinki), open play, blocked 90+2’ Joona Veteli (HJK Helsinki), open play, blocked 90+3’ Tommi Jyry (KuPS), open play, blocked 90+4’ Gustav Engvall (KuPS), from a corner, off target
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Lineups

HJK Helsinki 4-2-3-1 Starting XI
Samooja
Montano
Bogićević
Tikkanen
Alho
Ring 72’
Mentu
Cicale 66’
Haarala
Möller 72’
Borchers
KuPS 4-2-3-1 Starting XI
Kreidl
Savolainen
Hämäläinen
Lötjönen
Antwi
Gasc
Pasanen 66’
Pennanen
Armah 78’
Luyeye-Lutumba 66’
Moreno 87’

Player stats

Goalkeeper1 player
90′ 6 2 21 1 – – – –
Defenders4 players
90′ 4 1 1 7 – 33 2 1 –
90′ 1 2 1 7 4 91 1 – – –
90′ – – 2 3 2 99 – – – –
90′ – 1 – 2 – 39 – – – –
Midfielders5 players
Alexander Ring Taken off
72′ – – 50 – – 2 1 4 1 1
90′ – – 63 – – 1 – 3 – 2 –
Liam Möller Taken off
72′ 1 – 18 – – 1 – 3 1 –
Alfie Cicale Taken off
66′ – – 19 – – 1 – 3 2 – –
Joona Veteli Came on as a substitute
18′ – – 18 – – – – – – – –
Forwards4 players
90′ – – 1 1 – – 1 4 2 31 –
90′ – – 3 2 – – 1 4 – 24 –
Lassi Lappalainen Came on as a substitute
24′ – – – – – – – 1 – 6 –
Teemu Pukki Came on as a substitute
18′ – 1 – – – – 1 1 1 4 –
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.