Veikkausliiga · Matchweek 1 · Apr 4

Ilves - KuPS

KuPS won 3-1 away at Ilves in Veikkausliiga (Matchweek 1).

🏟 Tammela Stadium 👤 Referee: Oliver Reitala, Finland
HEAD TO HEAD17 meetings · 2020–2026
Ilves 5
Jul 17who was on topJun 23
KuPS 8
5 Ilves 4 draw 8 KuPS
GOALS IN THIS FIXTURE
2.6goals / match
2222total goals
5/6clean sheets
3-0Ilves best win · Jun 14
3-0KuPS best win · Aug 13
%65 Over 1.5 11/17
%53 Over 2.5 9/17
%18 Over 3.5 3/17
%47 BTTS 8/17
DOES THE VENUE MATTER
Ilves at home8 matches
3W 2D 3L 10:10
KuPS at home9 matches
5W 2D 2L 12:12
Results are read from the side that hosted the match.
FORM COMPARISON
Ilves1W 2D 2L KuPS1W 3D 1L
1.00 1.20 Points per game
7 5 Goals scored
8 6 Goals conceded
0.99 1.60 xG average
1.73 1.13 xGA average
%20 %20 Clean sheets
%80 %60 BTTS
%60 %20 Over 2.5
3.6 7.8 Corners
1.6 1.4 Cards
Ilves3W 3D 4L KuPS3W 3D 4L
1.20 1.20 Points per game
16 12 Goals scored
17 17 Goals conceded
1.21 1.40 xG average
1.56 1.44 xGA average
%20 %20 Clean sheets
%80 %50 BTTS
%70 %40 Over 2.5
3.2 5.6 Corners
1.4 0.9 Cards
SEASON COMPARISON
9Ilvesin the table25pts
22matches 7-4-11W-D-L 34:37goals -3diff
LLLWL
1KuPSin the table43pts
22matches 12-7-3W-D-L 38:23goals +15diff
LLWDW
PREVIOUS MEETINGS
Jun 23 KuPS 4-3 Ilves Veikkausliiga
Oct 16 Ilves 1-1 KuPS Veikkausliiga
Sep 14 KuPS 2-4 Ilves Veikkausliiga
Jun 14 KuPS 0-3 Ilves Veikkausliiga
May 21 Ilves 3-0 KuPS Veikkausliiga
Sep 24 Ilves 1-0 KuPS Veikkausliiga
Aug 18 KuPS 1-0 Ilves Veikkausliiga
May 31 Ilves 1-2 KuPS Veikkausliiga
xG difference & finishing
Ilves1 gol · 1.42 xG -0.42
KuPS3 gol · 1.59 xG +1.41
+ = scored above expectation, − = below
THE REFEREE31 matches on record
Oliver Reitala
Strictness49 TEMPO50
Cards: ModerateFouls: ModeratePenalties: FrequentGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards 04.2 -4.2
Fouls 020.2 -20.2
Goals 42.8 +1.2
Corners 010.5 -10.5
PLAYER RATINGS★ Bob Nii Armah 8.30
Starting XI
9 Teemu Hytönen M · 90' 7.70
Goals1On target3/7Dribbles1/2Interceptions1Duels won5/9Offside1Passes23 · %16
14 Anton Popovitch M · 90' 7.70
Key pass3Dribbles2/3Interceptions4Duels won4/10Fouls won1Passes45 · %39
30 Jardell Kanga F · 90' 7.20
On target1/1Key pass2Dribbles2/2Interceptions1Duels won5/13Fouls won1Fouls1Passes40 · %34
16 Tatu Miettunen D · 90' 7.00
Key pass1Dribbles1/1Interceptions2Blocks2Duels won6/17Fouls won2Passes87 · %82
5 Sauli Väisänen D · 90' · K 6.90
Interceptions3Duels won4/13Fouls1Passes89 · %81
10 Roope Riski F · 86' 6.90
On target1/1Dribbles1/1Duels won1/3Fouls1Offside1Passes10 · %8
1 Otso Virtanen G · 20' 6.70
Saves2Interceptions2Passes10 · %9
22 Oskari Multala M · 72' 6.50
Key pass1Interceptions1Duels won3/12Fouls1Passes19 · %14
3 Matias Rale D · 90' 6.50
Dribbles1/2Interceptions3Blocks1Duels won4/9Passes69 · %60
8 Maksim Stjopin M · 72' 6.30
Dribbles5/9Interceptions1Duels won6/14Fouls won1Passes28 · %23
19 Abdoul Goudouss Bamba D · 48' 5.60
Duels won2/13Passes28 · %21
Substitutes
28 Jesse Kilo M · 24' 6.90
Assist1Duels won1/1Passes12 · %7
6 Yiandro Raap M · 24' 6.60
Key pass1Interceptions2Duels won1/6Fouls1Passes13 · %12
17 Stanislav Baranov M · 9' 6.60
Dribbles1/1Duels won2/3Passes5 · %4
12 Faris Krkalić G · 75' 6.50
Saves2Interceptions1Passes17 · %16
4 Oliver Pettersson D · 47' 6.30
Key pass1Duels won2/7Fouls1Passes32 · %23
Starting XI
24 Bob Nii Armah D · 87' 8.30
Goals1On target1/3Key pass1Dribbles3/3Interceptions2Duels won5/15Passes66 · %58
8 Petteri Pennanen M · 90' · K 7.60
Goals1On target1/1Key pass1Interceptions2Blocks1Duels won3/8Fouls1Passes75 · %72
19 Calvin Kabuye M · 76' 7.50
On target1/1Dribbles5/6Interceptions6Duels won10/21Fouls2Passes38 · %26
10 Valentín Gasc M · 87' 7.30
On target1/1Key pass1Interceptions2Duels won8/16Fouls won3Passes60 · %52
1 Johannes Kreidl G · 90' 7.30
Saves4Interceptions1Duels won3/3Fouls won1Passes57 · %48
11 Jaime Moreno F · 90' 7.20
Goals1On target3/3Dribbles1/1Duels won7/17Fouls won2Passes17 · %14
4 Kasim Adams D · 90' 7.20
Interceptions3Blocks1Duels won2/3Passes37 · %34
9 Gustav Engvall M · 66' 6.90
Key pass1Dribbles1/1Interceptions1Duels won3/4Passes21 · %16
34 Otto Ruoppi M · 90' 6.90
Key pass2Dribbles1/3Interceptions1Duels won5/17Fouls1Passes36 · %33
33 Taneli Hämäläinen D · 90' 6.90
Interceptions2Blocks1Duels won2/9Passes67 · %64
25 Clinton Antwi D · 90' 6.50
Tackles1Duels won4/12Fouls1Offside1Passes46 · %41
Substitutes
17 Arttu Heinonen M · 9' 6.70
Dribbles1/1Duels won1/1Passes6 · %4
13 Niilo Kujasalo M · 19' 6.70
Duels won1/3Passes12 · %11
21 Joslyn Luyeye-Lutumba M · 29' 6.50
Blocks1Duels won3/10Passes10 · %6
6 Saku Savolainen D · 9' 6.50
Passes8 · %7
Win probabilityModel: 1 (%66) ✗
Ilves %66 Draw %11 KuPS %23
2.09Ilves xPuan
0.80KuPS xPuan
🎯
FREE MEMBERSHIP

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.

Create free account
🔥
FREE MEMBERSHIP

Team & player heatmaps

Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.

Create free account
🤖
FREE MEMBERSHIP

ML deep-dive

Feature-level model breakdown, expected points simulation and value analysis.

Create free account
Form
IlvesLDWWL
KuPSLLDDL
FREE MEMBERSHIP

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Create free account
Match Reportsall →
Fenerbahçe 1-2 BeşiktaşSüper Lig · Sep 6 Arsenal 2-1 ChelseaPremier League · Sep 7 Trabzonspor 5-0 Gençlerbirliği S.K.Süper Lig · Sep 7 Rayo Vallecano 1-1 AlavesLa Liga · Aug 20 Atletico Madrid 2-0 MalagaLa Liga · Aug 19 Casa Pia 0-7 BenficaPrimeira Liga · Aug 17
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad