KTP vs KuPS

9 August 2025 · Veikkausliiga · 2025 · Referee Mohammad Al-Emara

Full time 0 – 2

Half-time: 0–1

  • Ibrahim Cissé 7’
  • Mohamed Toure 85’

Match summary

KuPS beat KTP 2-0 on the road. KuPS led 1-0 at half-time.

Ibrahim Cissé put KuPS ahead with a header in the 7th minute and Mohamed Toure made it 0-2 in the 85th minute.

There was little between the sides on chances: KTP created 1.13 expected goals (xG) from 16 shots, KuPS 1.42 from 12.

Key events

KTP KuPS
Kick-off
7’
Ibrahim CisséHeader0-1 (KuPS)
12’
Arttu HeinonenShot on target
Mikko SumusaloFoul
19’
Assane SeckShot on target
27’
Felipe AspegrenShot on target
37’
Half-time0-1
Joni MäkeläShot on target
47’
Second half underway
RangelFoul
56’
Petteri ForsellShot on target
58’
Aaro ToivonenMikko Sumusalo
60’
63’
Piotr ParzyszekAgon Sadiku
Luca WeckströmMatias Paavola
68’
RangelShot on target
69’
69’
Arttu HeinonenShot on target
72’
80’
Petteri PennanenSadat Seidu
85’
Mohamed ToureRight foot shot0-2 (KuPS)
Mitchell GlassonJoni Mäkelä
86’
89’
Samuel PasanenShot on target
Mitchell GlassonShot on target
90+2’
Full-time0-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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.13 1.42 7’ Ibrahim Cissé (KuPS), 0-1 7’ 85’ Mohamed Toure (KuPS), 0-2 85’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.13 1.42 7’ Ibrahim Cissé (KuPS), 0-1 Cissé 7’ 85’ Mohamed Toure (KuPS), 0-2 Toure 85’
KTP 1.13 xGKuPS 1.42 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 KuPS attacking KTP attacking 
7’ Ibrahim Cissé (KuPS), from a corner, 0.33 xG, goal 41’ Joslyn Luyeye-Lutumba (KuPS), open play, 0.26 xG, blocked 34’ Joni Mäkelä (KTP), open play, 0.18 xG, off target 69’ Arttu Heinonen (KuPS), open play, 0.16 xG, saved 39’ Sadat Seidu (KuPS), set piece, 0.14 xG, hit the woodwork 69’ Rangel (KTP), open play, 0.13 xG, saved 43’ Matias Paavola (KTP), set piece, 0.13 xG, off target 90+4’ Assane Seck (KTP), open play, 0.12 xG, off target 90’ Petteri Pennanen (KuPS), open play, 0.11 xG, off target 37’ Matias Paavola (KTP), from a corner, 0.11 xG, off target 85’ Mohamed Toure (KuPS), open play, 0.11 xG, goal 27’ Assane Seck (KTP), open play, 0.09 xG, saved 87’ Joshua Akpudje (KTP), set piece, 0.08 xG, off target 90+2’ Mitchell Glasson (KTP), set piece, 0.08 xG, saved 32’ Samuel Pasanen (KuPS), open play, 0.07 xG, off target 58’ Petteri Forsell (KTP), open play, 0.07 xG, saved 76’ Sadat Seidu (KuPS), set piece, 0.06 xG, off target 12’ Arttu Heinonen (KuPS), open play, 0.06 xG, saved 77’ Samuel Pasanen (KuPS), open play, 0.06 xG, hit the woodwork 89’ Samuel Pasanen (KuPS), direct free kick, 0.04 xG, saved 82’ Atomu Tanaka (KTP), open play, 0.03 xG, off target 14’ Petteri Forsell (KTP), open play, 0.03 xG, off target 37’ Felipe Aspegren (KTP), open play, 0.03 xG, saved 47’ Joni Mäkelä (KTP), from a corner, 0.02 xG, saved 40’ Assane Seck (KTP), open play, 0.02 xG, blocked 89’ Samuel Pasanen (KuPS), set piece, 0.02 xG, blocked 63’ Petteri Forsell (KTP), from a corner, 0.01 xG, off target 54’ Joni Mäkelä (KTP), from a corner, 0.00 xG, off target 7’ Ibrahim Cissé (KuPS), from a corner, 0.33 xG, goal 41’ Joslyn Luyeye-Lutumba (KuPS), open play, 0.26 xG, blocked 34’ Joni Mäkelä (KTP), open play, 0.18 xG, off target 69’ Arttu Heinonen (KuPS), open play, 0.16 xG, saved 39’ Sadat Seidu (KuPS), set piece, 0.14 xG, hit the woodwork 69’ Rangel (KTP), open play, 0.13 xG, saved 43’ Matias Paavola (KTP), set piece, 0.13 xG, off target 90+4’ Assane Seck (KTP), open play, 0.12 xG, off target 90’ Petteri Pennanen (KuPS), open play, 0.11 xG, off target 37’ Matias Paavola (KTP), from a corner, 0.11 xG, off target 85’ Mohamed Toure (KuPS), open play, 0.11 xG, goal 27’ Assane Seck (KTP), open play, 0.09 xG, saved 87’ Joshua Akpudje (KTP), set piece, 0.08 xG, off target 90+2’ Mitchell Glasson (KTP), set piece, 0.08 xG, saved 58’ Petteri Forsell (KTP), open play, 0.07 xG, saved 32’ Samuel Pasanen (KuPS), open play, 0.07 xG, off target 76’ Sadat Seidu (KuPS), set piece, 0.06 xG, off target 12’ Arttu Heinonen (KuPS), open play, 0.06 xG, saved 77’ Samuel Pasanen (KuPS), open play, 0.06 xG, hit the woodwork 89’ Samuel Pasanen (KuPS), direct free kick, 0.04 xG, saved 82’ Atomu Tanaka (KTP), open play, 0.03 xG, off target 37’ Felipe Aspegren (KTP), open play, 0.03 xG, saved 14’ Petteri Forsell (KTP), open play, 0.03 xG, off target 47’ Joni Mäkelä (KTP), from a corner, 0.02 xG, saved 40’ Assane Seck (KTP), open play, 0.02 xG, blocked 89’ Samuel Pasanen (KuPS), set piece, 0.02 xG, blocked 63’ Petteri Forsell (KTP), from a corner, 0.01 xG, off target 54’ Joni Mäkelä (KTP), from a corner, 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

KTP 4-4-2 Starting XI
Linnér
Sumusalo 60’
Toivio
Akpudje
Paavola 68’
Aspegren
Tanaka
Mäkelä 86’
Seck
Forsell
Rangel
KuPS 4-1-4-1 Starting XI
Kreidl
Armah
Cissé
Oksanen
Tikkanen 63’
Arifi
Pasanen
Seidu 80’
Heinonen 74’
Luyeye-Lutumba 63’
Sadiku 63’

Player stats

Goalkeeper1 player
Oscar Linnér
90′ 3 2 19 1 – – – –
Defenders4 players
Matias Paavola Taken off
70′ – 3 – 6 4 29 – – – –
Joona Toivio
90′ – 2 1 2 1 29 – – – –
Joshua Akpudje
90′ – 4 – 3 1 37 1 – – –
Mikko Sumusalo Taken off
62′ – – – – – 29 2 – –
Midfielders7 players
Felipe Aspegren
90′ – – 59 4 0.22 – 2 4 2 1 –
Atomu Tanaka
90′ – – 40 1 0.03 – 5 6 3 2 –
Assane Seck
90′ – – 29 4 0.37 – – 6 – 1 –
Joni Mäkelä Taken off
87′ – – 27 – – – 1 1 2 1 –
Aaro Toivonen Came on as a substitute
36′ – – 19 – – – 1 2 – – –
Luca Weckström Came on as a substitute
29′ – – 9 1 0.13 – – 3 – 1 –
Mitchell Glasson Came on as a substitute
11′ – – 4 – – 1 – – – – –
Forwards2 players
Petteri Forsell
90′ – – 3 1 0.11 0.24 2 4 1 48 –
Rangel
90′ – – 1 1 0.13 – – 9 – 23
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.