VPS vs HJK Helsinki

22 May 2026 · Veikkausliiga · 2026 · Referee Amir Hajizadeh

Full time 2 – 1

Half-time: 0–1

  • Luka Smyth 64’
  • Simon Lindholm 76’ (pen)
  • Lassi Lappalainen 6’

Match summary

VPS came from behind to win 2-1 at home to HJK Helsinki. HJK Helsinki led 1-0 at half-time.

Lassi Lappalainen put HJK Helsinki ahead in the 6th minute, Luka Smyth equalised in the 64th minute, and Simon Lindholm won it from the penalty spot in the 76th minute.

The chances backed that up: VPS created 2.25 expected goals (xG) from 13 shots to HJK Helsinki's 1.82 from 13.

Match stats

42% Possession 58%
13 Shots 13
5 Shots on target 2
5 Corners 4
320 Passes 469
76.2% Pass accuracy 83.2%
6 Tackles 0
23 Fouls 12
5 Yellow cards 1
0 Red cards 0
0 Offsides 1

Key events

VPS HJK Helsinki
Kick-off
6’
Lassi LappalainenLeft foot shot0-1 (HJK Helsinki)
Luka SmythShot on target
26’
34’
Alfie CicaleShot on target
Second half underway
Half-time0-1
57’
Paulo LimaShot on target
57’
Luka SmythRight foot shot1-1 (VPS)
64’
71’
72’
Simon LindholmPenalty2-1 (VPS)
76’
81’
Toivo MeroBrooklyn Lyons-Foster
Luka SmythShot on target
85’
Oluwaseyi OgunniyiLuka Smyth
88’
90+5’

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.25 1.82 6’ Lassi Lappalainen (HJK Helsinki), 0-1 6’ 64’ Luka Smyth (VPS), 1-1 64’ 76’ Simon Lindholm (VPS), 2-1 76’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.25 1.82 6’ Lassi Lappalainen (HJK Helsinki), 0-1 Lappalainen 6’ 64’ Luka Smyth (VPS), 1-1 Smyth 64’ 76’ Simon Lindholm (VPS), 2-1 Lindholm 76’
VPS 2.25 xGHJK Helsinki 1.82 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 HJK Helsinki attacking VPS attacking 
76’ Simon Lindholm (VPS), penalty, 0.76 xG, goal 6’ Lassi Lappalainen (HJK Helsinki), open play, 0.62 xG, goal 85’ Luka Smyth (VPS), open play, 0.40 xG, saved 22’ Paulo Lima (VPS), open play, 0.24 xG, off target 34’ Alfie Cicale (HJK Helsinki), open play, 0.23 xG, saved 62’ Emil Levealahti (HJK Helsinki), from a corner, 0.22 xG, off target 85’ Emmanuel Okereke (VPS), from a corner, 0.20 xG, off target 22’ Jonathan Muzinga (VPS), open play, 0.15 xG, blocked 6’ Alexander Ring (HJK Helsinki), open play, 0.14 xG, blocked 43’ Emmanuel Okereke (VPS), from a corner, 0.13 xG, blocked 21’ Jonathan Muzinga (VPS), open play, 0.12 xG, off target 36’ Teemu Pukki (HJK Helsinki), open play, 0.13 xG, blocked 14’ Lassi Lappalainen (HJK Helsinki), open play, 0.11 xG, blocked 37’ Emil Levealahti (HJK Helsinki), from a corner, 0.10 xG, blocked 47’ Mads Borchers (HJK Helsinki), open play, 0.11 xG, off target 57’ Paulo Lima (VPS), open play, 0.09 xG, saved 64’ Luka Smyth (VPS), open play, 0.09 xG, goal 20’ Alexander Ring (HJK Helsinki), open play, 0.07 xG, off target 50’ Kevin Kouassivi-Benissan (VPS), open play, 0.05 xG, off target 61’ Alfie Cicale (HJK Helsinki), open play, 0.05 xG, blocked 4’ Teemu Pukki (HJK Helsinki), open play, 0.03 xG, blocked 39’ Luka Smyth (VPS), open play, 0.01 xG, blocked 20’ Lucas Lingman (HJK Helsinki), open play, 0.01 xG, blocked 29’ Emmanuel Okereke (VPS), set piece, 0.00 xG, off target 90+6’ Alexander Ring (HJK Helsinki), open play, 0.00 xG, off target 26’ Luka Smyth (VPS), set piece, 0.00 xG, saved 76’ Simon Lindholm (VPS), penalty, 0.76 xG, goal 6’ Lassi Lappalainen (HJK Helsinki), open play, 0.62 xG, goal 85’ Luka Smyth (VPS), open play, 0.40 xG, saved 22’ Paulo Lima (VPS), open play, 0.24 xG, off target 34’ Alfie Cicale (HJK Helsinki), open play, 0.23 xG, saved 62’ Emil Levealahti (HJK Helsinki), from a corner, 0.22 xG, off target 85’ Emmanuel Okereke (VPS), from a corner, 0.20 xG, off target 22’ Jonathan Muzinga (VPS), open play, 0.15 xG, blocked 6’ Alexander Ring (HJK Helsinki), open play, 0.14 xG, blocked 43’ Emmanuel Okereke (VPS), from a corner, 0.13 xG, blocked 21’ Jonathan Muzinga (VPS), open play, 0.12 xG, off target 36’ Teemu Pukki (HJK Helsinki), open play, 0.13 xG, blocked 14’ Lassi Lappalainen (HJK Helsinki), open play, 0.11 xG, blocked 47’ Mads Borchers (HJK Helsinki), open play, 0.11 xG, off target 37’ Emil Levealahti (HJK Helsinki), from a corner, 0.10 xG, blocked 57’ Paulo Lima (VPS), open play, 0.09 xG, saved 64’ Luka Smyth (VPS), open play, 0.09 xG, goal 20’ Alexander Ring (HJK Helsinki), open play, 0.07 xG, off target 50’ Kevin Kouassivi-Benissan (VPS), open play, 0.05 xG, off target 61’ Alfie Cicale (HJK Helsinki), open play, 0.05 xG, blocked 4’ Teemu Pukki (HJK Helsinki), open play, 0.03 xG, blocked 39’ Luka Smyth (VPS), open play, 0.01 xG, blocked 20’ Lucas Lingman (HJK Helsinki), open play, 0.01 xG, blocked 29’ Emmanuel Okereke (VPS), set piece, 0.00 xG, off target 90+6’ Alexander Ring (HJK Helsinki), open play, 0.00 xG, off target 26’ Luka Smyth (VPS), set piece, 0.00 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

VPS 3-4-1-2 Starting XI
Jalloh
Okereke
Niemi
Daoussi 65’
Mané
Kouassivi-Benissan
Räisänen
Lima
Turfkruier
Muzinga 65’
Smyth 88’
HJK Helsinki 4-3-3 Starting XI
Marković 54’
Levealahti
Tikkanen
Ylitolva
Lyons-Foster 81’
Ring
Lingman
Kallinen 77’
Lappalainen 54’
Cicale
Pukki 46’

Player stats

Players14 players
90′ – – – – – –
90′ – – – – – – –
90′ – – 3 0.34 – –
90′ – – – – – – –
90′ – – 1 0.05 – – –
90′ – – – – – –
90′ – – 2 0.33 – – –
90′ – – – – – – –
Yassin Daoussi Taken off
65′ – – – – – –
Jonathan Muzinga Taken off
65′ – – 2 0.28 – – –
Luka Smyth Taken off
88′ 1 – 4 0.49 – – –
Joonas Vahtera Came on as a substitute
25′ – – – – – – –
Simon Lindholm Came on as a substitute
25′ 1 – 1 0.76 – –
Oluwaseyi Ogunniyi Came on as a substitute
2′ – – – – – – –
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.