xgEdge

KTP right now

KTP are having a difficult season and sit 11th in Veikkausliiga. A -25.87 xG difference sits behind 21 points from 29 matches, which suggests the results reflect poor underlying performances. They have scored slightly below their 34.83 xG (−1.83), while conceding slightly more than the 60.70 xG against them (+6.30). Their recent form is running ahead of their season: +0.29 xG difference a match over the last 6 matches, against -0.94 overall.

Open the match page for TPS

Last result Veikkausliiga · Sun 26/10

Home TPS

2:3 Loss

Expected goals
1.41 – 2.95
xG difference
-1.54

Outplayed on the chances

Every result →
Performance

Goals vs xG — match by match

Bars are goals scored. Lines are the xG created and conceded in each match.

xG created xGA conceded Goals
4.5 0.0 Sat 05/04 Sun 26/10 Sat 05/04 SJK · Expected goals 1.06 Fri 11/04 VPS · Expected goals 1.30 Sat 19/04 Ilves · Expected goals 0.93 Sat 26/04 FF Jaro · Expected goals 2.15 Fri 02/05 AC Oulu · Expected goals 0.30 Sat 10/05 KuPS · Expected goals 0.75 Sat 17/05 HJK · Expected goals 1.32 Fri 23/05 FC Haka · Expected goals 0.51 Sat 31/05 IFK Mariehamn · Expected goals 2.19 Sat 14/06 IF Gnistan · Expected goals 0.60 Thu 19/06 Inter Turku · Expected goals 0.64 Sat 28/06 FF Jaro · Expected goals 1.31 Wed 02/07 Ilves · Expected goals 0.83 Mon 07/07 IF Gnistan · Expected goals 1.17 Sun 13/07 AC Oulu · Expected goals 0.62 Fri 18/07 Inter Turku · Expected goals 1.08 Sat 26/07 FC Haka · Expected goals 1.04 Sun 03/08 SJK · Expected goals 1.61 Sat 09/08 KuPS · Expected goals 1.13 Sat 16/08 IFK Mariehamn · Expected goals 0.76 Fri 22/08 VPS · Expected goals 1.36 Sun 31/08 HJK · Expected goals 1.35 Sat 13/09 VPS · Expected goals 1.98 Fri 19/09 FF Jaro · Expected goals 1.67 Sat 27/09 AC Oulu · Expected goals 1.74 Sat 04/10 IFK Mariehamn · Expected goals 2.27 Sat 18/10 FC Haka · Expected goals 1.61 Thu 23/10 TPS · Expected goals 0.14 Sun 26/10 TPS · Expected goals 1.41 Sat 05/04 SJK · Expected goals conceded 2.46 Fri 11/04 VPS · Expected goals conceded 2.48 Sat 19/04 Ilves · Expected goals conceded 3.76 Sat 26/04 FF Jaro · Expected goals conceded 1.53 Fri 02/05 AC Oulu · Expected goals conceded 2.16 Sat 10/05 KuPS · Expected goals conceded 4.35 Sat 17/05 HJK · Expected goals conceded 4.42 Fri 23/05 FC Haka · Expected goals conceded 1.47 Sat 31/05 IFK Mariehamn · Expected goals conceded 0.84 Sat 14/06 IF Gnistan · Expected goals conceded 2.06 Thu 19/06 Inter Turku · Expected goals conceded 3.51 Sat 28/06 FF Jaro · Expected goals conceded 2.00 Wed 02/07 Ilves · Expected goals conceded 2.42 Mon 07/07 IF Gnistan · Expected goals conceded 1.11 Sun 13/07 AC Oulu · Expected goals conceded 1.71 Fri 18/07 Inter Turku · Expected goals conceded 1.94 Sat 26/07 FC Haka · Expected goals conceded 1.42 Sun 03/08 SJK · Expected goals conceded 3.10 Sat 09/08 KuPS · Expected goals conceded 1.42 Sat 16/08 IFK Mariehamn · Expected goals conceded 1.06 Fri 22/08 VPS · Expected goals conceded 2.36 Sun 31/08 HJK · Expected goals conceded 4.12 Sat 13/09 VPS · Expected goals conceded 1.15 Fri 19/09 FF Jaro · Expected goals conceded 1.03 Sat 27/09 AC Oulu · Expected goals conceded 0.48 Sat 04/10 IFK Mariehamn · Expected goals conceded 0.53 Sat 18/10 FC Haka · Expected goals conceded 0.84 Thu 23/10 TPS · Expected goals conceded 2.02 Sun 26/10 TPS · Expected goals conceded 2.95
The season so far 29 matches, as they add up -25.87 xG difference -0.89 xGD / match
Every match behind the chart above: KTP's expected goals for and against, and the goals it scored.
Date Opponent Venue Score Expected goals Expected goals conceded xG difference Goals scored
Sat 05/04 SJK Home 0:1 1.06 2.46 -1.40 0
Fri 11/04 VPS Home 2:2 1.30 2.48 -1.18 2
Sat 19/04 Ilves Home 0:5 0.93 3.76 -2.83 0
Sat 26/04 FF Jaro Away 3:2 2.15 1.53 +0.62 3
Fri 02/05 AC Oulu Home 1:3 0.30 2.16 -1.86 1
Sat 10/05 KuPS Away 0:3 0.75 4.35 -3.60 0
Sat 17/05 HJK Away 1:4 1.32 4.42 -3.10 1
Fri 23/05 FC Haka Home 0:0 0.51 1.47 -0.96 0
Sat 31/05 IFK Mariehamn Home 2:2 2.19 0.84 +1.35 2
Sat 14/06 IF Gnistan Away 1:2 0.60 2.06 -1.46 1
Thu 19/06 Inter Turku Away 0:5 0.64 3.51 -2.87 0
Sat 28/06 FF Jaro Home 3:2 1.31 2.00 -0.69 3
Wed 02/07 Ilves Away 1:2 0.83 2.42 -1.59 1
Mon 07/07 IF Gnistan Home 0:0 1.17 1.11 +0.06 0
Sun 13/07 AC Oulu Away 2:3 0.62 1.71 -1.09 2
Fri 18/07 Inter Turku Home 2:2 1.08 1.94 -0.86 2
Sat 26/07 FC Haka Away 3:2 1.04 1.42 -0.38 3
Sun 03/08 SJK Away 0:3 1.61 3.10 -1.49 0
Sat 09/08 KuPS Home 0:2 1.13 1.42 -0.29 0
Sat 16/08 IFK Mariehamn Away 0:3 0.76 1.06 -0.30 0
Fri 22/08 VPS Away 2:3 1.36 2.36 -1.00 2
Sun 31/08 HJK Home 1:4 1.35 4.12 -2.77 1
Sat 13/09 VPS Away 1:2 1.98 1.15 +0.83 1
Fri 19/09 FF Jaro Home 1:2 1.67 1.03 +0.64 1
Sat 27/09 AC Oulu Away 2:0 1.74 0.48 +1.26 2
Sat 04/10 IFK Mariehamn Home 1:1 2.27 0.53 +1.74 1
Sat 18/10 FC Haka Away 2:1 1.61 0.84 +0.77 2
Thu 23/10 TPS Away 0:3 0.14 2.02 -1.88 0
Sun 26/10 TPS Home 2:3 1.41 2.95 -1.54 2
The season so far 34.83 60.70 33

Finishing

-1.83

Goals vs xG

Defending

+6.30

Goals conceded vs xGA

Results

-5.84

Points vs xPts

The whole expected-goals page →
Every figure off the same cached projection · Veikkausliiga 2025/2026 How the model works →