VPS vs SJK

10 August 2025 · Veikkausliiga · 2025 · Referee Kalle Makinen

Full time 1 – 2

Half-time: 1–0

  • Nicolas Fleuriau Chateau 29’
  • Ayo Obileye 52’
  • Kasper Paananen 78’

Match summary

SJK came from behind to win 2-1 away at VPS. VPS led 1-0 at half-time.

Nicolas Fleuriau Chateau put VPS ahead with a header in the 29th minute, Ayo Obileye equalised with a header in the 52nd minute, and Kasper Paananen won it with a header in the 78th minute.

The chances backed that up: SJK created 2.23 expected goals (xG) from 16 shots to VPS's 0.90 from 11.

Key events

VPS SJK
Kick-off
14’
Rasmus KarjalainenShot on target
19’
Alenis VargasShot on target
Tristan DekkerFoul
25’
Nicolas Fleuriau ChateauHeader1-0 (VPS)
29’
Maissa FallShot on target
32’
35’
Pedro JustinianoFoul
35’
William Wilson
44’
Vilmer RonnbergPedro Justiniano
45+2’
Half-time1-0
Second half underway
52’
Ayo ObileyeHeader1-1 (SJK)
59’
71’
Alenis VargasShot on target
Yassin DaoussiWilliam Wilson
76’
76’
Alfie CicaleNicolas Fleuriau Chateau
76’
78’
Kasper PaananenHeader1-2 (SJK)
79’
Olatoundji TessilimiAlenis Vargas
Olli JakonenYassine El Ouatki
84’
Full-time1-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 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.90 2.23 29’ Nicolas Fleuriau Chateau (VPS), 1-0 29’ 52’ Ayo Obileye (SJK), 1-1 52’ 78’ Kasper Paananen (SJK), 1-2 78’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.90 2.23 29’ Nicolas Fleuriau Chateau (VPS), 1-0 Chateau 29’ 52’ Ayo Obileye (SJK), 1-1 Obileye 52’ 78’ Kasper Paananen (SJK), 1-2 Paananen 78’
VPS 0.90 xGSJK 2.23 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 SJK attacking VPS attacking 
32’ Maissa Fall (VPS), open play, 0.42 xG, saved 17’ Kelvin Pires (SJK), from a corner, 0.36 xG, off target 37’ Alenis Vargas (SJK), from a corner, 0.35 xG, off target 19’ Alenis Vargas (SJK), open play, 0.34 xG, saved 52’ Ayo Obileye (SJK), from a corner, 0.29 xG, goal 61’ Kasper Paananen (SJK), open play, 0.20 xG, blocked 14’ Rasmus Karjalainen (SJK), from a corner, 0.14 xG, saved 78’ Kasper Paananen (SJK), open play, 0.14 xG, goal 29’ Nicolas Fleuriau Chateau (VPS), open play, 0.13 xG, goal 40’ Babacar Fati (SJK), open play, 0.13 xG, blocked 90+4’ Maissa Fall (VPS), open play, 0.12 xG, off target 71’ Alenis Vargas (SJK), open play, 0.11 xG, saved 86’ Olli Jakonen (VPS), from a corner, 0.07 xG, off target 55’ Kasper Paananen (SJK), open play, 0.07 xG, off target 87’ Olatoundji Tessilimi (SJK), open play, 0.05 xG, off target 43’ Maissa Fall (VPS), from a corner, 0.04 xG, off target 42’ William Wilson (VPS), open play, 0.03 xG, blocked 57’ Babacar Fati (SJK), from a corner, 0.03 xG, off target 31’ Tristan Dekker (VPS), open play, 0.02 xG, off target 90+4’ Tristan Dekker (VPS), open play, 0.03 xG, blocked 59’ Miika Niemi (VPS), from a corner, 0.01 xG, off target 40’ Salim Giabo Yussif (SJK), open play, 0.01 xG, blocked 5’ Pedro Justiniano (VPS), from a corner, 0.01 xG, blocked 7’ Salim Giabo Yussif (SJK), from a corner, 0.01 xG, blocked 90+2’ Antti-Ville Räisänen (VPS), open play, 0.01 xG, blocked 51’ Salim Giabo Yussif (SJK), from a corner, 0.00 xG, blocked 27’ Babacar Fati (SJK), direct free kick, 0.00 xG, off target 32’ Maissa Fall (VPS), open play, 0.42 xG, saved 17’ Kelvin Pires (SJK), from a corner, 0.36 xG, off target 37’ Alenis Vargas (SJK), from a corner, 0.35 xG, off target 19’ Alenis Vargas (SJK), open play, 0.34 xG, saved 52’ Ayo Obileye (SJK), from a corner, 0.29 xG, goal 61’ Kasper Paananen (SJK), open play, 0.20 xG, blocked 14’ Rasmus Karjalainen (SJK), from a corner, 0.14 xG, saved 78’ Kasper Paananen (SJK), open play, 0.14 xG, goal 29’ Nicolas Fleuriau Chateau (VPS), open play, 0.13 xG, goal 40’ Babacar Fati (SJK), open play, 0.13 xG, blocked 90+4’ Maissa Fall (VPS), open play, 0.12 xG, off target 71’ Alenis Vargas (SJK), open play, 0.11 xG, saved 55’ Kasper Paananen (SJK), open play, 0.07 xG, off target 86’ Olli Jakonen (VPS), from a corner, 0.07 xG, off target 87’ Olatoundji Tessilimi (SJK), open play, 0.05 xG, off target 43’ Maissa Fall (VPS), from a corner, 0.04 xG, off target 42’ William Wilson (VPS), open play, 0.03 xG, blocked 57’ Babacar Fati (SJK), from a corner, 0.03 xG, off target 90+4’ Tristan Dekker (VPS), open play, 0.03 xG, blocked 31’ Tristan Dekker (VPS), open play, 0.02 xG, off target 59’ Miika Niemi (VPS), from a corner, 0.01 xG, off target 40’ Salim Giabo Yussif (SJK), open play, 0.01 xG, blocked 7’ Salim Giabo Yussif (SJK), from a corner, 0.01 xG, blocked 5’ Pedro Justiniano (VPS), from a corner, 0.01 xG, blocked 90+2’ Antti-Ville Räisänen (VPS), open play, 0.01 xG, blocked 51’ Salim Giabo Yussif (SJK), from a corner, 0.00 xG, blocked 27’ Babacar Fati (SJK), direct free kick, 0.00 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

VPS 3-5-2 Starting XI
Leislahti
Niemi
Justiniano 45’
Haukioja
Reid 76’
Wilson 76’
Ahiabu
Ouatki 84’
Dekker
Fall
Chateau 76’
SJK 4-3-3 Starting XI
Paunio
Fati
Pires
Obileye
Yussif
Gasc
Arsalo 66’
Vargas 79’
Karjalainen 83’
Paananen
Streng 79’

Player stats

Goalkeeper1 player
90′ 3 2 28 – – – – –
Defenders5 players
90′ 1 2 – 1 – 45 – – – –
Pedro Justiniano Taken off
46′ – – – 1 1 7 2 – –
90′ 1 – – 5 2 32 1 – – –
Tristan Dekker
90′ – – 1 7 – 27 1 – –
Vilmer Ronnberg Came on as a substitute
50′ – 2 – 3 1 26 – – – –
Midfielders8 players
Tyler Reid Taken off
76′ – 1 20 1 0.13 – – 4 2 – –
William Wilson Taken off
76′ – – 13 – – – – 3 1 1
90′ – – 35 1 0.03 – 6 2 2 – –
Yassine El Ouatki Taken off
84′ – – 18 2 0.04 – – 4 2 1 –
Alfie Cicale Came on as a substitute
20′ – – 9 1 0.07 – – – – – –
Antti-Ville Räisänen Came on as a substitute
20′ – – 3 – – – – 1 – – –
Yassin Daoussi Came on as a substitute
20′ – – 12 1 0.12 – – 2 – – –
Olli Jakonen Came on as a substitute
12′ – – 1 – – – – 1 – – –
Forwards2 players
Maissa Fall
90′ – – 3 1 0.58 – – 8 – 14 –
Nicolas Fleuriau Chateau Taken off
76′ 1 – 1 1 0.13 0.02 1 4 2 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.