HJK Helsinki vs Ilves

16 May 2026 · Veikkausliiga · 2026 · Referee Mohammad Al-Emara

Full time 2 – 2

Half-time: 1–1

  • Brooklyn Lyons-Foster 43’
  • Mads Borchers 83’
  • Maksim Stjopin 21’, 60’

Match summary

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

In the first half, Maksim Stjopin put Ilves ahead in the 21st minute and Brooklyn Lyons-Foster equalised in the 43rd minute. In the second half, Stjopin put Ilves back in front in the 60th minute and Mads Borchers equalised in the 83rd minute.

HJK Helsinki had the better of the chances, with 2.12 expected goals (xG) from 15 shots to Ilves's 1.07 from 13. HJK Helsinki had a player sent off.

Match stats

58% Possession 42%
15 Shots 14
5 Shots on target 6
3 Corners 4
689 Passes 488
89.3% Pass accuracy 87.7%
3 Tackles 1
11 Fouls 11
2 Yellow cards 1
1 Red cards 0
4 Offsides 1

Key events

HJK Helsinki Ilves
Kick-off
Teemu PukkiShot on target
3’
Teemu PukkiShot on target
12’
19’
Kalle WalliusShot on target
20’
Tatu MiettunenShot on target
21’
22’
Maksim Stjopin0-1 (Ilves)
Brooklyn Lyons-FosterRight foot shot1-1 (HJK Helsinki)
43’
Half-time1-1
Second half underway
53’
Jesse KiloShot on target
Toivo MeroShot on target
55’
Alexander RingToivo Mero
60’
60’
Maksim StjopinLeft foot shot1-2 (Ilves)
79’
Abdoul Goudouss BambaShot on target
Mads BorchersRight foot shot2-2 (HJK Helsinki)
83’
Mihailo BogićevićSecond yellow
90’
90+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 2.12 1.07 21’ Maksim Stjopin (Ilves), 0-1 21’ 43’ Brooklyn Lyons-Foster (HJK Helsinki), 1-1 43’ 60’ Maksim Stjopin (Ilves), 1-2 60’ 83’ Mads Borchers (HJK Helsinki), 2-2 83’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.12 1.07 21’ Maksim Stjopin (Ilves), 0-1 Stjopin 21’ 43’ Brooklyn Lyons-Foster (HJK Helsinki), 1-1 Lyons-Foster 43’ 60’ Maksim Stjopin (Ilves), 1-2 Stjopin 60’ 83’ Mads Borchers (HJK Helsinki), 2-2 Borchers 83’
HJK Helsinki 2.12 xGIlves 1.07 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Ilves attacking HJK Helsinki attacking 
43’ Brooklyn Lyons-Foster (HJK Helsinki), open play, 0.48 xG, goal 83’ Mads Borchers (HJK Helsinki), open play, 0.41 xG, goal 24’ Alfie Cicale (HJK Helsinki), open play, 0.30 xG, hit the woodwork 60’ Maksim Stjopin (Ilves), open play, 0.27 xG, goal 69’ Liam Möller (HJK Helsinki), open play, 0.27 xG, blocked 53’ Jesse Kilo (Ilves), open play, 0.17 xG, saved 12’ Teemu Pukki (HJK Helsinki), open play, 0.16 xG, saved 72’ Jesse Kilo (Ilves), open play, 0.14 xG, off target 3’ Teemu Pukki (HJK Helsinki), open play, 0.14 xG, saved 55’ Toivo Mero (HJK Helsinki), open play, 0.14 xG, saved 68’ Kalle Wallius (Ilves), open play, 0.12 xG, off target 84’ Teemu Pukki (HJK Helsinki), open play, 0.09 xG, blocked 67’ Jesse Kilo (Ilves), open play, 0.08 xG, off target 2’ Ville Kumpu (Ilves), set piece, 0.07 xG, off target 52’ Liam Möller (HJK Helsinki), open play, 0.06 xG, off target 20’ Tatu Miettunen (Ilves), from a corner, 0.06 xG, saved 7’ Jesse Kilo (Ilves), open play, 0.04 xG, blocked 21’ Maksim Stjopin (Ilves), set piece, 0.03 xG, goal 78’ Alexander Ring (HJK Helsinki), open play, 0.03 xG, blocked 79’ Abdoul Goudouss Bamba (Ilves), open play, 0.03 xG, saved 19’ Kalle Wallius (Ilves), open play, 0.02 xG, saved 30’ Yiandro Raap (Ilves), set piece, 0.02 xG, blocked 38’ Yiandro Raap (Ilves), open play, 0.02 xG, blocked 43’ Lucas Lingman (HJK Helsinki), open play, 0.01 xG, blocked 6’ Miska Ylitolva (HJK Helsinki), open play, 0.01 xG, blocked 66’ Alexander Ring (HJK Helsinki), open play, 0.01 xG, off target 74’ Alexander Ring (HJK Helsinki), set piece, 0.00 xG, off target 89’ Alexander Ring (HJK Helsinki), direct free kick, 0.00 xG, blocked 43’ Brooklyn Lyons-Foster (HJK Helsinki), open play, 0.48 xG, goal 83’ Mads Borchers (HJK Helsinki), open play, 0.41 xG, goal 24’ Alfie Cicale (HJK Helsinki), open play, 0.30 xG, hit the woodwork 60’ Maksim Stjopin (Ilves), open play, 0.27 xG, goal 69’ Liam Möller (HJK Helsinki), open play, 0.27 xG, blocked 53’ Jesse Kilo (Ilves), open play, 0.17 xG, saved 12’ Teemu Pukki (HJK Helsinki), open play, 0.16 xG, saved 72’ Jesse Kilo (Ilves), open play, 0.14 xG, off target 3’ Teemu Pukki (HJK Helsinki), open play, 0.14 xG, saved 55’ Toivo Mero (HJK Helsinki), open play, 0.14 xG, saved 68’ Kalle Wallius (Ilves), open play, 0.12 xG, off target 84’ Teemu Pukki (HJK Helsinki), open play, 0.09 xG, blocked 67’ Jesse Kilo (Ilves), open play, 0.08 xG, off target 2’ Ville Kumpu (Ilves), set piece, 0.07 xG, off target 20’ Tatu Miettunen (Ilves), from a corner, 0.06 xG, saved 52’ Liam Möller (HJK Helsinki), open play, 0.06 xG, off target 7’ Jesse Kilo (Ilves), open play, 0.04 xG, blocked 21’ Maksim Stjopin (Ilves), set piece, 0.03 xG, goal 78’ Alexander Ring (HJK Helsinki), open play, 0.03 xG, blocked 79’ Abdoul Goudouss Bamba (Ilves), open play, 0.03 xG, saved 19’ Kalle Wallius (Ilves), open play, 0.02 xG, saved 30’ Yiandro Raap (Ilves), set piece, 0.02 xG, blocked 38’ Yiandro Raap (Ilves), open play, 0.02 xG, blocked 43’ Lucas Lingman (HJK Helsinki), open play, 0.01 xG, blocked 6’ Miska Ylitolva (HJK Helsinki), open play, 0.01 xG, blocked 66’ Alexander Ring (HJK Helsinki), open play, 0.01 xG, off target 74’ Alexander Ring (HJK Helsinki), set piece, 0.00 xG, off target 89’ Alexander Ring (HJK Helsinki), direct free kick, 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
Marković
Bogićević
Tikkanen
Ylitolva
Lyons-Foster
Lingman
Mentu
Cicale 71’
Mero 60’
Möller
Pukki 85’
Ilves 3-4-2-1 Starting XI
Virtanen
Rale
Kumpu
Miettunen
Pettersson 76’
Tiitinen 62’
Raap 62’
Wallius 76’
Kilo
Stjopin 2
Hytönen

Player stats

Players15 players
90′ – – – – – – –
90′ – – 1 0.01 – – –
Mihailo Bogićević Sent off
90′ – – – – – –
90′ – – – – – –
Brooklyn Lyons-Foster
90′ 1 – 1 0.48 – – –
90′ – – 1 0.01 – – –
90′ – – – – – – –
Alfie Cicale Taken off
71′ – – 1 0.30 – – –
90′ – – 2 0.32 – – –
Toivo Mero Taken off
60′ – – 1 0.14 – – –
Teemu Pukki Taken off
85′ – – 3 0.39 – – –
Alexander Ring Came on as a substitute
30′ – – 4 0.04 – – –
Lassi Lappalainen Came on as a substitute
19′ – – – – – – –
Mads Borchers Came on as a substitute
19′ 1 – 1 0.41 – – –
Martin Kirilov Came on as a substitute
5′ – – – – – – –
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.