SJK vs VPS

12 May 2025 · Veikkausliiga · 2025 · Referee Joona Manninen

Full time 2 – 3

Half-time: 1–1

  • Rasmus Karjalainen 23’
  • Jeremiah Streng 50’
  • Mads Borchers 5’ (pen), 90+1’
  • Yassine El Ouatki 63’

Match summary

VPS came from behind to win 3-2 away at SJK, with the winner arriving in stoppage time. It was 1-1 at half-time.

In the first half, Mads Borchers put VPS ahead from the penalty spot in the 5th minute and Rasmus Karjalainen equalised in the 23rd minute. In the second half, Jeremiah Streng put SJK in front with a header in the 50th minute, Yassine El Ouatki equalised in the 63rd minute, and Borchers won it in stoppage time.

SJK can feel hard done by, creating 2.14 expected goals (xG) from 17 shots to VPS's 1.28 from 7.

Key events

SJK VPS
Kick-off
5’
Mads BorchersPenalty0-1 (VPS)
Valentín GascShot on target
7’
Momodou BojangFoul
16’
Rasmus KarjalainenRight foot shot1-1 (SJK)
23’
Lauri LaineAlenis Vargas
38’
Momodou BojangShot on target
43’
45+4’
Joonas VahteraTyler Reid
Jeremiah StrengMomodou Bojang
45+5’
Half-time1-1
Second half underway
Jeremiah StrengHeader2-1 (SJK)
50’
55’
63’
Yassine El OuatkiLeft foot shot2-2 (VPS)
Rasmus KarjalainenShot on target
68’
73’
Lauri LaineShot on target
78’
Prosper PaderaRasmus Karjalainen
79’
82’
Jesper EngströmTristan Dekker
Valentín GascShot on target
83’
85’
Nicolas Fleuriau ChateauAntti-Ville Räisänen
Jeremiah StrengShot on target
85’
90+1’
Mads BorchersLeft foot shot2-3 (VPS)
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 2.14 1.28 5’ Mads Borchers (VPS), 0-1 5’ 23’ Rasmus Karjalainen (SJK), 1-1 23’ 50’ Jeremiah Streng (SJK), 2-1 50’ 63’ Yassine El Ouatki (VPS), 2-2 63’ 90+1’ Mads Borchers (VPS), 2-3 90+1’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.14 1.28 5’ Mads Borchers (VPS), 0-1 Borchers 5’ 23’ Rasmus Karjalainen (SJK), 1-1 Karjalainen 23’ 50’ Jeremiah Streng (SJK), 2-1 Streng 50’ 63’ Yassine El Ouatki (VPS), 2-2 El Ouatki 63’ 90+1’ Mads Borchers (VPS), 2-3 Borchers 90+1’
SJK 2.14 xGVPS 1.28 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 VPS attacking SJK attacking 
5’ Mads Borchers (VPS), penalty, 0.76 xG, goal 23’ Rasmus Karjalainen (SJK), open play, 0.33 xG, goal 50’ Jeremiah Streng (SJK), open play, 0.29 xG, goal 85’ Jeremiah Streng (SJK), open play, 0.26 xG, saved 14’ Maissa Fall (VPS), open play, 0.19 xG, off target 68’ Rasmus Karjalainen (SJK), open play, 0.19 xG, saved 48’ Joonas Vahtera (VPS), open play, 0.16 xG, off target 7’ Valentín Gasc (SJK), open play, 0.12 xG, saved 46’ Jeremiah Streng (SJK), open play, 0.12 xG, off target 90+7’ Lauri Laine (SJK), set piece, 0.12 xG, off target 8’ Samuel Johansen Chukwudi (SJK), from a corner, 0.11 xG, off target 90+6’ Babacar Fati (SJK), open play, 0.11 xG, off target 90+2’ Jeremiah Streng (SJK), open play, 0.11 xG, off target 43’ Momodou Bojang (SJK), open play, 0.07 xG, saved 83’ Valentín Gasc (SJK), open play, 0.07 xG, saved 90+1’ Mads Borchers (VPS), set piece, 0.07 xG, goal 40’ Yassine El Ouatki (VPS), open play, 0.06 xG, off target 85’ Jeremiah Streng (SJK), open play, 0.06 xG, off target 90+7’ Jeremiah Streng (SJK), open play, 0.05 xG, blocked 78’ Lauri Laine (SJK), open play, 0.04 xG, saved 85’ Elias Mastokangas (SJK), open play, 0.05 xG, blocked 61’ Valentín Gasc (SJK), from a corner, 0.04 xG, blocked 63’ Yassine El Ouatki (VPS), set piece, 0.02 xG, goal 11’ Tyler Reid (VPS), open play, 0.02 xG, hit the woodwork 5’ Mads Borchers (VPS), penalty, 0.76 xG, goal 23’ Rasmus Karjalainen (SJK), open play, 0.33 xG, goal 50’ Jeremiah Streng (SJK), open play, 0.29 xG, goal 85’ Jeremiah Streng (SJK), open play, 0.26 xG, saved 14’ Maissa Fall (VPS), open play, 0.19 xG, off target 68’ Rasmus Karjalainen (SJK), open play, 0.19 xG, saved 48’ Joonas Vahtera (VPS), open play, 0.16 xG, off target 7’ Valentín Gasc (SJK), open play, 0.12 xG, saved 46’ Jeremiah Streng (SJK), open play, 0.12 xG, off target 90+7’ Lauri Laine (SJK), set piece, 0.12 xG, off target 8’ Samuel Johansen Chukwudi (SJK), from a corner, 0.11 xG, off target 90+6’ Babacar Fati (SJK), open play, 0.11 xG, off target 90+2’ Jeremiah Streng (SJK), open play, 0.11 xG, off target 43’ Momodou Bojang (SJK), open play, 0.07 xG, saved 83’ Valentín Gasc (SJK), open play, 0.07 xG, saved 90+1’ Mads Borchers (VPS), set piece, 0.07 xG, goal 40’ Yassine El Ouatki (VPS), open play, 0.06 xG, off target 85’ Jeremiah Streng (SJK), open play, 0.06 xG, off target 90+7’ Jeremiah Streng (SJK), open play, 0.05 xG, blocked 85’ Elias Mastokangas (SJK), open play, 0.05 xG, blocked 78’ Lauri Laine (SJK), open play, 0.04 xG, saved 61’ Valentín Gasc (SJK), from a corner, 0.04 xG, blocked 63’ Yassine El Ouatki (VPS), set piece, 0.02 xG, goal 11’ Tyler Reid (VPS), open play, 0.02 xG, hit the woodwork
Size shows xG Goal On target Off target or blocked

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

Lineups

SJK 4-2-3-1 Starting XI
Paunio
Fati
Oksanen
Väistö
Chukwudi
Gasc
Arsalo
Karjalainen 79’
Paananen 71’
Vargas 38’
Bojang 45’
VPS 3-4-1-2 Starting XI
Marttinen
Reid 45’
Haukioja
Niemi
Cicale
Ahiabu
Räisänen 85’
Dekker 82’
Ouatki
Borchers 2
Fall

Player stats

Goalkeeper1 player
90′ 0 3 34 1 – – – –
Defenders4 players
Gabriel Oksanen
90′ – 1 – 2 – 32 1 – – –
90′ – 2 – 6 3 59 1 – – –
90′ 1 1 – 12 8 50 1 – –
Babacar Fati
90′ – – – 6 – 38 – – – –
Midfielders6 players
90′ – – 34 1 0.19 1 3 5 2 1 –
90′ – – 46 1 0.11 1 4 5 – 2 –
Alenis Vargas Taken off
38′ – 1 8 1 0.33 – – – – – –
Rasmus Karjalainen Taken off
82′ 1 1 25 1 0.29 – – 2 1 –
Lauri Laine Came on as a substitute
52′ – – 16 – – 1 – 7 1 – –
Prosper Padera Came on as a substitute
19′ – – 8 1 0.26 – – 1 – – –
Forwards4 players
Kasper Paananen Taken off
75′ – – – – – – 1 5 1 20 –
Momodou Bojang Taken off
49′ – – 1 1 0.07 0.13 1 1 – 6
Jeremiah Streng Came on as a substitute
52′ 1 – 6 2 0.88 – – 6 1 10 –
Elias Mastokangas Came on as a substitute
26′ – – 1 – 0.05 0.23 2 – – 9 –
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.