Ilves vs SJK

18 June 2025 · Veikkausliiga · 2025 · Referee Mohammad Al-Emara

Full time 2 – 3

Half-time: 0–1

  • Joona Veteli 61’
  • Vincent Ulundu 90+3’
  • Oskari Väistö 45+2’
  • Rasmus Karjalainen 69’ (pen)
  • Elias Mastokangas 90’

Match summary

SJK beat Ilves 3-2 on the road. SJK led 1-0 at half-time.

In the first half, Oskari Väistö put SJK ahead in first-half stoppage time. In the second half, Joona Veteli equalised with a header in the 61st minute, Rasmus Karjalainen put SJK back in front from the penalty spot in the 69th minute, Elias Mastokangas made it 1-3 in the 90th minute, and Vincent Ulundu pulled one back to make it 2-3 in stoppage time.

The chances backed that up: SJK created 2.06 expected goals (xG) from 9 shots to Ilves's 0.74 from 8.

Key events

Ilves SJK
Kick-off
Sauli VäisänenShot on target
21’
Sauli VäisänenShot on target
24’
Shot on target
30’
33’
Lauri LaineAlenis Vargas
34’
45+2’
Oskari VäistöLeft foot shot0-1 (SJK)
Half-time0-1
Second half underway
Roope RiskiAdeleke Akinyemi
55’
Vincent UlunduAapo Mäenpää
55’
59’
Rasmus KarjalainenShot on target
Joona VeteliHeader1-1 (Ilves)
61’
Lauri Ala-MyllymäkiShot on target
61’
65’
Olatoundji TessilimiKasper Paananen
66’
69’
Rasmus KarjalainenPenalty1-2 (SJK)
Felipe AspegrenJardell Kanga
70’
80’
Prosper PaderaValentín Gasc
84’
90’
Elias MastokangasRight foot shot1-3 (SJK)
Vincent UlunduRight foot shot2-3 (Ilves)
90+3’
Full-time2-3

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 0.74 2.06 45+2’ Oskari Väistö (SJK), 0-1 45+2’ 61’ Joona Veteli (Ilves), 1-1 61’ 69’ Rasmus Karjalainen (SJK), 1-2 69’ 90’ Elias Mastokangas (SJK), 1-3 90’ 90+3’ Vincent Ulundu (Ilves), 2-3 90+3’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.74 2.06 45+2’ Oskari Väistö (SJK), 0-1 Väistö 45+2’ 61’ Joona Veteli (Ilves), 1-1 Veteli 61’ 69’ Rasmus Karjalainen (SJK), 1-2 Karjalainen 69’ 90’ Elias Mastokangas (SJK), 1-3 Mastokangas 90’ 90+3’ Vincent Ulundu (Ilves), 2-3 Ulundu 90+3’
Ilves 0.74 xGSJK 2.06 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 SJK attacking Ilves attacking 
69’ Rasmus Karjalainen (SJK), penalty, 0.76 xG, goal 90’ Elias Mastokangas (SJK), open play, 0.52 xG, goal 47’ Oskari Väistö (SJK), set piece, 0.35 xG, goal 7’ Lauri Ala-Myllymäki (Ilves), open play, 0.25 xG, blocked 59’ Rasmus Karjalainen (SJK), open play, 0.25 xG, saved 61’ Joona Veteli (Ilves), from a corner, 0.14 xG, goal 24’ Sauli Väisänen (Ilves), from a corner, 0.09 xG, saved 21’ Sauli Väisänen (Ilves), from a corner, 0.09 xG, saved 53’ Jeremiah Streng (SJK), from a corner, 0.09 xG, off target 61’ Lauri Ala-Myllymäki (Ilves), direct free kick, 0.09 xG, saved 39’ Kasper Paananen (SJK), from a corner, 0.08 xG, off target 30’ Unknown (Ilves), open play, 0.04 xG, saved 90+3’ Vincent Ulundu (Ilves), open play, 0.02 xG, goal 76’ Felipe Aspegren (Ilves), open play, 0.01 xG, blocked 67’ Rasmus Karjalainen (SJK), direct free kick, 0.00 xG, blocked 47’ Lauri Laine (SJK), set piece, 0.00 xG, off target 85’ Lauri Laine (SJK), set piece, 0.00 xG, blocked 69’ Rasmus Karjalainen (SJK), penalty, 0.76 xG, goal 90’ Elias Mastokangas (SJK), open play, 0.52 xG, goal 47’ Oskari Väistö (SJK), set piece, 0.35 xG, goal 7’ Lauri Ala-Myllymäki (Ilves), open play, 0.25 xG, blocked 59’ Rasmus Karjalainen (SJK), open play, 0.25 xG, saved 61’ Joona Veteli (Ilves), from a corner, 0.14 xG, goal 24’ Sauli Väisänen (Ilves), from a corner, 0.09 xG, saved 21’ Sauli Väisänen (Ilves), from a corner, 0.09 xG, saved 53’ Jeremiah Streng (SJK), from a corner, 0.09 xG, off target 61’ Lauri Ala-Myllymäki (Ilves), direct free kick, 0.09 xG, saved 39’ Kasper Paananen (SJK), from a corner, 0.08 xG, off target 30’ Unknown (Ilves), open play, 0.04 xG, saved 90+3’ Vincent Ulundu (Ilves), open play, 0.02 xG, goal 76’ Felipe Aspegren (Ilves), open play, 0.01 xG, blocked 67’ Rasmus Karjalainen (SJK), direct free kick, 0.00 xG, blocked 47’ Lauri Laine (SJK), set piece, 0.00 xG, off target 85’ Lauri Laine (SJK), set piece, 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

Ilves 3-4-3 Starting XI
Virtanen
Rale
Väisänen
Miettunen
Popovitch
Ala-Myllymäki 70’
Veteli
Mäenpää 55’
Söderbäck
Kanga 70’
Akinyemi 55’
SJK 4-2-3-1 Starting XI
Riihimäki
Fati
Väistö
Chukwudi
Yussif
Gasc 80’
Arsalo
Karjalainen
Paananen 65’
Vargas 33’
Streng 65’

Player stats

Goalkeeper1 player
90′ 1 3 27 1 – – – –
Defenders4 players
90′ – – 1 5 4 77 2 – –
90′ – – – 1 – 90 1 – – –
90′ – 2 – 3 1 79 2 – –
Aapo Mäenpää Taken off
58′ – – – 1 – 35 1 – – –
Midfielders7 players
90′ – – 51 – – – 2 3 2 1 –
Lauri Ala-Myllymäki Taken off
73′ – – 20 – – – 1 2 3 –
90′ – – 45 2 0.18 – 1 14 2 3 –
Jardell Kanga Taken off
73′ – 1 25 2 0.39 – 1 1 – 1 –
90′ 1 – 57 – – – 2 4 2 1 –
Vincent Ulundu Came on as a substitute
40′ 1 – 13 1 0.01 – – 2 1 – –
Felipe Aspegren Came on as a substitute
26′ – – 10 – – – – 1 – – –
Forwards3 players
Adeleke Akinyemi Taken off
58′ – – 1 1 – – – 4 – 4 –
Roope Riski Came on as a substitute
40′ – – – – – – – 1 – – –
Maksim Stjopin Came on as a substitute
26′ – – – – – – – – – 6 –
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.