HJK Helsinki vs KTP

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

Full time 4 – 1

Half-time: 1–1

  • Alexander Ring 7’
  • Teemu Pukki 66’
  • Santeri Hostikka 70’
  • Georgios Kanellopoulos 90+1’
  • Armaan Wilson 34’ (pen)

Match summary

HJK Helsinki won comfortably, 4-1 at home to KTP. It was 1-1 at half-time.

In the first half, Alexander Ring put HJK Helsinki ahead in the 7th minute and Armaan Wilson equalised from the penalty spot in the 34th minute. In the second half, Teemu Pukki put HJK Helsinki back in front with a header in the 66th minute, Santeri Hostikka made it 3-1 from a corner in the 70th minute, and Georgios Kanellopoulos made it 4-1 in stoppage time.

The chances backed that up: HJK Helsinki created 4.42 expected goals (xG) from 28 shots to KTP's 1.32 from 9. Teemu Pukki hit the woodwork from the penalty spot for HJK Helsinki.

Key events

HJK Helsinki KTP
Kick-off
Alexander RingRight foot shot1-0 (HJK Helsinki)
7’
Santeri HostikkaShot on target
9’
Santeri HostikkaShot on target
16’
Teemu PukkiShot on target
23’
25’
Matias PaavolaFoul
34’
Armaan WilsonPenalty1-1 (KTP)
Santeri HostikkaShot on target
37’
37’
Aleksi TarvonenShot on target
44’
Atomu TanakaFoul
Teemu PukkiMissed penaltymiss
45+1’
Half-time1-1
46’
Aleksi TarvonenShot on target
Georgios KanellopoulosShot on target
48’
Second half underway
Miska YlitolvaShot on target
52’
Teemu PukkiShot on target
59’
Santeri HostikkaShot on target
65’
Teemu PukkiHeader2-1 (HJK Helsinki)
66’
67’
Arttu TulehmoAtomu Tanaka
Santeri HostikkaShot on target
68’
Santeri HostikkaRight foot shot3-1 (HJK Helsinki)
70’
73’
Franck ElléMikko Sumusalo
73’
Petteri ForsellConstantine Edlund
81’
Marius Bustgaard LarsenAssane Seck
81’
Mitchell GlassonAleksi Tarvonen
Brooklyn Lyons-FosterBenji Michel
81’
Toivo MeroSanteri Hostikka
86’
Georgios KanellopoulosRight foot shot4-1 (HJK Helsinki)
90+1’
Full-time4-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 1 2 3 4 5 6 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 4.42 1.32 7’ Alexander Ring (HJK Helsinki), 1-0 7’ 34’ Armaan Wilson (KTP), 1-1 34’ 66’ Teemu Pukki (HJK Helsinki), 2-1 66’ 70’ Santeri Hostikka (HJK Helsinki), 3-1 70’ 90+1’ Georgios Kanellopoulos (HJK Helsinki), 4-1 90+1’ 0 1 2 3 4 5 6 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 4.42 1.32 7’ Alexander Ring (HJK Helsinki), 1-0 Ring 7’ 34’ Armaan Wilson (KTP), 1-1 Wilson 34’ 66’ Teemu Pukki (HJK Helsinki), 2-1 Pukki 66’ 70’ Santeri Hostikka (HJK Helsinki), 3-1 Hostikka 70’ 90+1’ Georgios Kanellopoulos (HJK Helsinki), 4-1 Kanellopoulos 90+1’
HJK Helsinki 4.42 xGKTP 1.32 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 KTP attacking HJK Helsinki attacking 
34’ Armaan Wilson (KTP), penalty, 0.76 xG, goal 46’ Teemu Pukki (HJK Helsinki), penalty, 0.76 xG, hit the woodwork 46’ Benji Michel (HJK Helsinki), open play, 0.76 xG, off target 90+1’ Georgios Kanellopoulos (HJK Helsinki), open play, 0.56 xG, goal 23’ Teemu Pukki (HJK Helsinki), open play, 0.52 xG, saved 45’ Georgios Antzoulas (HJK Helsinki), set piece, 0.37 xG, blocked 7’ Alexander Ring (HJK Helsinki), open play, 0.20 xG, goal 26’ Teemu Pukki (HJK Helsinki), open play, 0.14 xG, off target 43’ Constantine Edlund (KTP), open play, 0.13 xG, hit the woodwork 47’ Joona Toivio (KTP), open play, 0.13 xG, off target 52’ Miska Ylitolva (HJK Helsinki), open play, 0.12 xG, saved 59’ Teemu Pukki (HJK Helsinki), open play, 0.12 xG, saved 37’ Santeri Hostikka (HJK Helsinki), open play, 0.10 xG, saved 38’ Atomu Tanaka (KTP), open play, 0.10 xG, off target 42’ Teemu Pukki (HJK Helsinki), set piece, 0.10 xG, off target 70’ Teemu Pukki (HJK Helsinki), open play, 0.09 xG, blocked 37’ Aleksi Tarvonen (KTP), set piece, 0.09 xG, saved 9’ Santeri Hostikka (HJK Helsinki), open play, 0.09 xG, saved 66’ Teemu Pukki (HJK Helsinki), from a corner, 0.08 xG, goal 48’ Georgios Kanellopoulos (HJK Helsinki), open play, 0.07 xG, saved 69’ Teemu Pukki (HJK Helsinki), open play, 0.06 xG, blocked 65’ Santeri Hostikka (HJK Helsinki), open play, 0.05 xG, saved 46’ Aleksi Tarvonen (KTP), open play, 0.05 xG, saved 16’ Santeri Hostikka (HJK Helsinki), open play, 0.03 xG, saved 55’ Lucas Lingman (HJK Helsinki), open play, 0.04 xG, off target 20’ Joona Toivio (KTP), set piece, 0.03 xG, off target 50’ Santeri Hostikka (HJK Helsinki), set piece, 0.03 xG, off target 68’ Santeri Hostikka (HJK Helsinki), open play, 0.03 xG, saved 2’ Santeri Hostikka (HJK Helsinki), open play, 0.03 xG, off target 45’ Benji Michel (HJK Helsinki), set piece, 0.02 xG, blocked 70’ Santeri Hostikka (HJK Helsinki), from a corner, 0.02 xG, goal 5’ Aleksi Tarvonen (KTP), open play, 0.02 xG, blocked 30’ Assane Seck (KTP), open play, 0.02 xG, blocked 16’ Ville Tikkanen (HJK Helsinki), from a corner, 0.01 xG, blocked 39’ Teemu Pukki (HJK Helsinki), open play, 0.01 xG, blocked 83’ Santeri Hostikka (HJK Helsinki), from a corner, 0.01 xG, blocked 60’ Georgios Kanellopoulos (HJK Helsinki), from a corner, 0.00 xG, blocked 34’ Armaan Wilson (KTP), penalty, 0.76 xG, goal 46’ Teemu Pukki (HJK Helsinki), penalty, 0.76 xG, hit the woodwork 46’ Benji Michel (HJK Helsinki), open play, 0.76 xG, off target 90+1’ Georgios Kanellopoulos (HJK Helsinki), open play, 0.56 xG, goal 23’ Teemu Pukki (HJK Helsinki), open play, 0.52 xG, saved 45’ Georgios Antzoulas (HJK Helsinki), set piece, 0.37 xG, blocked 7’ Alexander Ring (HJK Helsinki), open play, 0.20 xG, goal 26’ Teemu Pukki (HJK Helsinki), open play, 0.14 xG, off target 43’ Constantine Edlund (KTP), open play, 0.13 xG, hit the woodwork 47’ Joona Toivio (KTP), open play, 0.13 xG, off target 52’ Miska Ylitolva (HJK Helsinki), open play, 0.12 xG, saved 59’ Teemu Pukki (HJK Helsinki), open play, 0.12 xG, saved 38’ Atomu Tanaka (KTP), open play, 0.10 xG, off target 37’ Santeri Hostikka (HJK Helsinki), open play, 0.10 xG, saved 42’ Teemu Pukki (HJK Helsinki), set piece, 0.10 xG, off target 70’ Teemu Pukki (HJK Helsinki), open play, 0.09 xG, blocked 37’ Aleksi Tarvonen (KTP), set piece, 0.09 xG, saved 9’ Santeri Hostikka (HJK Helsinki), open play, 0.09 xG, saved 66’ Teemu Pukki (HJK Helsinki), from a corner, 0.08 xG, goal 48’ Georgios Kanellopoulos (HJK Helsinki), open play, 0.07 xG, saved 69’ Teemu Pukki (HJK Helsinki), open play, 0.06 xG, blocked 65’ Santeri Hostikka (HJK Helsinki), open play, 0.05 xG, saved 46’ Aleksi Tarvonen (KTP), open play, 0.05 xG, saved 55’ Lucas Lingman (HJK Helsinki), open play, 0.04 xG, off target 16’ Santeri Hostikka (HJK Helsinki), open play, 0.03 xG, saved 20’ Joona Toivio (KTP), set piece, 0.03 xG, off target 50’ Santeri Hostikka (HJK Helsinki), set piece, 0.03 xG, off target 68’ Santeri Hostikka (HJK Helsinki), open play, 0.03 xG, saved 2’ Santeri Hostikka (HJK Helsinki), open play, 0.03 xG, off target 45’ Benji Michel (HJK Helsinki), set piece, 0.02 xG, blocked 5’ Aleksi Tarvonen (KTP), open play, 0.02 xG, blocked 70’ Santeri Hostikka (HJK Helsinki), from a corner, 0.02 xG, goal 30’ Assane Seck (KTP), open play, 0.02 xG, blocked 16’ Ville Tikkanen (HJK Helsinki), from a corner, 0.01 xG, blocked 39’ Teemu Pukki (HJK Helsinki), open play, 0.01 xG, blocked 83’ Santeri Hostikka (HJK Helsinki), from a corner, 0.01 xG, blocked 60’ Georgios Kanellopoulos (HJK Helsinki), from a corner, 0.00 xG, blocked
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
Tikkanen
Ylitolva 81’
Lingman 67’
Kanellopoulos
Hostikka 86’
Ring
Michel 81’
Pukki 81’
KTP 4-3-1-2 Starting XI
Zhuk
Sumusalo 73’
Manga
Toivio
Lehtiranta
Wilson
Tanaka 67’
Paavola
Edlund 73’
Tarvonen 81’
Seck 81’

Player stats

Goalkeeper1 player
Thijmen Nijhuis
90′ 2 1 24 – – – – –
Defenders4 players
Miska Ylitolva Taken off
85′ – 1 1 5 2 40 1 – 1 –
Georgios Antzoulas
90′ – 4 1 8 5 42 – – – –
90′ – 3 – 4 2 57 – – – –
90′ – – – 5 – 69 – – – –
Midfielders10 players
Lucas Lingman Taken off
71′ – 1 34 2 0.11 – 3 1 3 – –
90′ 1 – 65 2 0.15 – 3 8 2 – –
Benji Michel Taken off
85′ – – 18 1 0.03 – – 6 1 3 –
90′ 1 – 51 8 0.34 – – 4 – 1 –
Santeri Hostikka Taken off
90′ 1 – 41 2 0.25 – 1 15 2 1 –
Pyry Mentu Came on as a substitute
27′ – – 16 1 0.09 – 1 3 – 1 –
Brooklyn Lyons-Foster Came on as a substitute
13′ – – 10 – – – 1 2 – 1 –
David Ezeh Came on as a substitute
13′ – – 8 – – – – 2 – – –
Roni Hudd Came on as a substitute
13′ – – 9 – – – – 2 – – –
Toivo Mero Came on as a substitute
8′ – – 1 – – – – – – – –
Forwards1 player
Teemu Pukki Taken off
85′ 1 – 9 3 1.87 0.10 1 9 1 21 –
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.