xgEdge

KuPS right now

KuPS sit 1st in Veikkausliiga. Their recent form has dipped below their season: -0.11 xG difference a match over the last 6 matches, against +0.83 overall. Their attack rates 1st of 12 in Veikkausliiga for the chances it creates against an average opponent. Their defence rates 2nd of 12 in Veikkausliiga for the chances it allows an average opponent.

How KuPS compares

Open the match page for AC Oulu

Next match Veikkausliiga · Thu 08/10

Home AC Oulu

1.78 Projected expected goals 0.97
Model probability
KuPS
56%
Draw
27%
AC Oulu
17%

Data coverage: Full

Open the match page for VPS

Last result Veikkausliiga · Sat 19/09

Away VPS

2:0 Win

Expected goals
0.65 – 1.05
xG difference
-0.40

Won despite being out-created

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
5.0 0.0 Sat 04/04 Sat 19/09 Sat 04/04 Ilves · Expected goals 1.35 Sat 11/04 IF Gnistan · Expected goals 2.21 Sat 18/04 FF Jaro · Expected goals 0.78 Wed 22/04 AC Oulu · Expected goals 1.59 Sun 26/04 HJK · Expected goals 2.89 Fri 08/05 SJK · Expected goals 1.36 Sat 16/05 IFK Mariehamn · Expected goals 2.55 Wed 20/05 FF Jaro · Expected goals 1.46 Sat 30/05 Inter Turku · Expected goals 0.58 Sat 13/06 VPS · Expected goals 2.29 Wed 17/06 TPS · Expected goals 1.36 Tue 23/06 Ilves · Expected goals 4.03 Sat 27/06 HJK · Expected goals 4.92 Sat 18/07 SJK · Expected goals 3.31 Sat 25/07 VPS · Expected goals 2.42 Sat 01/08 IF Gnistan · Expected goals 1.17 Sun 09/08 TPS · Expected goals 1.69 Sun 16/08 FC Lahti · Expected goals 1.17 Sun 23/08 IFK Mariehamn · Expected goals 1.97 Sun 13/09 HJK · Expected goals 1.45 Sat 19/09 VPS · Expected goals 0.65 Sat 04/04 Ilves · Expected goals conceded 1.37 Sat 11/04 IF Gnistan · Expected goals conceded 0.94 Sat 18/04 FF Jaro · Expected goals conceded 1.16 Wed 22/04 AC Oulu · Expected goals conceded 1.87 Sun 26/04 HJK · Expected goals conceded 0.78 Fri 08/05 SJK · Expected goals conceded 0.92 Sat 16/05 IFK Mariehamn · Expected goals conceded 0.65 Wed 20/05 FF Jaro · Expected goals conceded 0.30 Sat 30/05 Inter Turku · Expected goals conceded 1.38 Sat 13/06 VPS · Expected goals conceded 1.97 Wed 17/06 TPS · Expected goals conceded 0.75 Tue 23/06 Ilves · Expected goals conceded 2.40 Sat 27/06 HJK · Expected goals conceded 1.32 Sat 18/07 SJK · Expected goals conceded 0.80 Sat 25/07 VPS · Expected goals conceded 1.08 Sat 01/08 IF Gnistan · Expected goals conceded 2.27 Sun 09/08 TPS · Expected goals conceded 2.01 Sun 16/08 FC Lahti · Expected goals conceded 0.71 Sun 23/08 IFK Mariehamn · Expected goals conceded 1.47 Sun 13/09 HJK · Expected goals conceded 1.24 Sat 19/09 VPS · Expected goals conceded 1.05
The season so far 21 matches, as they add up +14.76 xG difference +0.70 xGD / match
Every match behind the chart above: KuPS'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 04/04 Ilves Away 3:1 1.35 1.37 -0.02 3
Sat 11/04 IF Gnistan Home 1:0 2.21 0.94 +1.27 1
Sat 18/04 FF Jaro Away 1:1 0.78 1.16 -0.38 1
Wed 22/04 AC Oulu Home 3:2 1.59 1.87 -0.28 3
Sun 26/04 HJK Home 1:1 2.89 0.78 +2.11 1
Fri 08/05 SJK Home 0:0 1.36 0.92 +0.44 0
Sat 16/05 IFK Mariehamn Away 1:1 2.55 0.65 +1.90 1
Wed 20/05 FF Jaro Home 3:0 1.46 0.30 +1.16 3
Sat 30/05 Inter Turku Home 1:1 0.58 1.38 -0.80 1
Sat 13/06 VPS Away 1:1 2.29 1.97 +0.32 1
Wed 17/06 TPS Away 2:1 1.36 0.75 +0.61 2
Tue 23/06 Ilves Home 4:3 4.03 2.40 +1.63 4
Sat 27/06 HJK Away 4:0 4.92 1.32 +3.60 4
Sat 18/07 SJK Away 2:0 3.31 0.80 +2.51 2
Sat 25/07 VPS Home 3:1 2.42 1.08 +1.34 3
Sat 01/08 IF Gnistan Away 1:0 1.17 2.27 -1.10 1
Sun 09/08 TPS Home 1:1 1.69 2.01 -0.32 1
Sun 16/08 FC Lahti Away 2:1 1.17 0.71 +0.46 2
Sun 23/08 IFK Mariehamn Home 2:4 1.97 1.47 +0.50 2
Sun 13/09 HJK Home 0:0 1.45 1.24 +0.21 0
Sat 19/09 VPS Away 2:0 0.65 1.05 -0.40 2
The season so far 41.20 26.44 38

Finishing

-3.20

Goals vs xG

Defending

-7.44

Goals conceded vs xGA

Results

+6.72

Points vs xPts

Expected goals here are summed over 21 of 25 matches — the rest were played with no xG figure published for them, so the margins compare two different lengths of season.

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