Ilves vs KuPS

21 May 2025 · Veikkausliiga · 2025 · Referee Peiman Simani

Full time 3 – 0

Half-time: 0–0

  • Oiva Jukkola 56’
  • Matias Rale 70’
  • Marius Söderbäck 89’

Match summary

Ilves won comfortably, 3-0 at home to KuPS. It was goalless at half-time.

Oiva Jukkola put Ilves ahead in the 56th minute, Matias Rale made it 2-0 from a corner in the 70th minute, and Marius Söderbäck made it 3-0 in the 89th minute.

The chances backed that up: Ilves created 2.26 expected goals (xG) from 14 shots to KuPS's 0.12 from 3.

Key events

Ilves KuPS
Kick-off
Second half underway
Half-time0-0
Oiva JukkolaRight foot shot1-0 (Ilves)
56’
Lauri Ala-MyllymäkiShot on target
59’
60’
Petteri PennanenShot on target
61’
Agon SadikuDion Krasniqi
Roope RiskiAdeleke Akinyemi
62’
Matias RaleLeft foot shot2-0 (Ilves)
70’
75’
Niko HämäläinenShot on target
80’
Arttu HeinonenDoni Arifi
85’
Marius SöderbäckLeft foot shot3-0 (Ilves)
89’
Full-time3-0

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.26 0.12 56’ Oiva Jukkola (Ilves), 1-0 56’ 70’ Matias Rale (Ilves), 2-0 70’ 89’ Marius Söderbäck (Ilves), 3-0 89’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.26 0.12 56’ Oiva Jukkola (Ilves), 1-0 Jukkola 56’ 70’ Matias Rale (Ilves), 2-0 Rale 70’ 89’ Marius Söderbäck (Ilves), 3-0 Söderbäck 89’
Ilves 2.26 xGKuPS 0.12 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 KuPS attacking Ilves attacking 
33’ Unknown (Ilves), open play, 0.54 xG, off target 33’ Sauli Väisänen (Ilves), open play, 0.40 xG, blocked 47’ Unknown (Ilves), from a corner, 0.38 xG, blocked 70’ Matias Rale (Ilves), from a corner, 0.22 xG, goal 89’ Marius Söderbäck (Ilves), open play, 0.22 xG, goal 30’ Sauli Väisänen (Ilves), from a corner, 0.21 xG, off target 60’ Petteri Pennanen (KuPS), open play, 0.09 xG, saved 59’ Lauri Ala-Myllymäki (Ilves), open play, 0.07 xG, saved 46’ Maksim Stjopin (Ilves), open play, 0.06 xG, blocked 55’ Lauri Ala-Myllymäki (Ilves), open play, 0.06 xG, blocked 56’ Oiva Jukkola (Ilves), open play, 0.04 xG, goal 56’ Maksim Stjopin (Ilves), open play, 0.04 xG, blocked 75’ Niko Hämäläinen (KuPS), open play, 0.03 xG, saved 34’ Sauli Väisänen (Ilves), from a corner, 0.02 xG, off target 90+4’ Roope Riski (Ilves), set piece, 0.01 xG, blocked 39’ Joona Veteli (Ilves), open play, 0.00 xG, off target 27’ Otto Ruoppi (KuPS), open play, 0.00 xG, blocked 33’ Unknown (Ilves), open play, 0.54 xG, off target 33’ Sauli Väisänen (Ilves), open play, 0.40 xG, blocked 47’ Unknown (Ilves), from a corner, 0.38 xG, blocked 70’ Matias Rale (Ilves), from a corner, 0.22 xG, goal 89’ Marius Söderbäck (Ilves), open play, 0.22 xG, goal 30’ Sauli Väisänen (Ilves), from a corner, 0.21 xG, off target 60’ Petteri Pennanen (KuPS), open play, 0.09 xG, saved 59’ Lauri Ala-Myllymäki (Ilves), open play, 0.07 xG, saved 46’ Maksim Stjopin (Ilves), open play, 0.06 xG, blocked 55’ Lauri Ala-Myllymäki (Ilves), open play, 0.06 xG, blocked 56’ Oiva Jukkola (Ilves), open play, 0.04 xG, goal 56’ Maksim Stjopin (Ilves), open play, 0.04 xG, blocked 75’ Niko Hämäläinen (KuPS), open play, 0.03 xG, saved 34’ Sauli Väisänen (Ilves), from a corner, 0.02 xG, off target 90+4’ Roope Riski (Ilves), set piece, 0.01 xG, blocked 39’ Joona Veteli (Ilves), open play, 0.00 xG, off target 27’ Otto Ruoppi (KuPS), open play, 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-2-1 Starting XI
Virtanen
Rale
Väisänen
Mäenpää
Aspegren
Veteli 88’
Jukkola
Wallius 46’
Söderbäck
Stjopin 80’
Akinyemi 62’
KuPS 5-4-1 Starting XI
Kreidl 69’
Hämäläinen
Savolainen
Lötjönen 61’
Cissé
Miettinen
Oksanen
Arifi 80’
Pennanen
Ruoppi 80’
Krasniqi 61’

Player stats

Goalkeeper1 player
90′ 2 0 24 1 – – – –
Defenders5 players
Aapo Mäenpää
90′ – 1 – 4 2 54 1 – 1 –
90′ – – – 3 3 55 1 – – –
90′ – 1 – 5 2 37 – 1 – –
Kalle Wallius Taken off
45′ – – – 3 1 29 – – – –
Tatu Miettunen Came on as a substitute
14′ – – – – – 3 – – – –
Midfielders7 players
Felipe Aspegren
90′ – – 46 – – – – 7 – 3 –
Joona Veteli Taken off
87′ – – 57 – – – – 5 1 1 –
90′ 1 – 24 – – – 2 8 2 3 –
Maksim Stjopin Taken off
80′ – – 33 3 0.27 – – 9 – 1 –
90′ 1 – 32 1 0.02 – 1 13 – 4 –
Lauri Ala-Myllymäki Came on as a substitute
49′ – – 12 3 0.59 1 – 4 1 1 –
Oskari Multala Came on as a substitute
7′ – 1 3 1 0.22 – 1 – – – –
Forwards2 players
Adeleke Akinyemi Taken off
61′ – – 2 – – – – 2 1 5 –
Roope Riski Came on as a substitute
33′ – – 1 – 0.01 – 1 2 – 8 –
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.