Skip to main content
← Veikkausliiga
#1 · 55 pts
2 – 2
Final score
#1 · 43 pts
✗Model wrong — prediction HJK Helsinki, result Draw
Liam Möller 53'
Nikolai Alho (ast. Teemu Pukki) 74'
55' Petteri Pennanen
56' Jaime Moreno
Share Telegram

The ForzaPitch pre-match prediction gave HJK Helsinki a 67% win probability (draw 21%, KuPS 10%). The final result was HJK Helsinki 2–2 KuPS. In 7 previous meetings, HJK Helsinki have won 0 times, with 3 draws and 4 wins for KuPS.

Match statistics
10
Total shots
22
5
Shots on target
8
1.32
Actual xG
2.09
6
Saves
2
52%
Possession
48%
2
Corners
8
13
Tackles
12
3
🟨 Yellow cards
3
Match Events
Liam Möller
43'
Alexander Ring
44'
⚽Liam Möller
53'
55'
Petteri Pennanen⚽
56'
Jaime Moreno⚽
↕ Alfie Cicale / Lassi Lappalainen
66'
66'
Tommi Jyry / Joslyn Lutumba Luyeye ↕
66'
Julius Eskesen / Samuel Pasanen ↕
↕ Alexander Ring / Joona Veteli
72'
↕ Liam Möller / Teemu Pukki
72'
⚽Nikolai Alho · ast. Teemu Pukki
74'
75'
Julius Eskesen
Nikolai Alho
76'
77'
Petteri Pennanen
78'
Gustav Engvall / Bob Nii Armah ↕
83'
Arttu Lötjönen
87'
Piotr Parzyszek / Jaime Moreno ↕
Pre-match prediction
67.83%
HJK
21.34%
X ←
10.83%
KuPS
✗ Wrong prediction — we assigned to the actual result (Draw) 21.34% (low confidence)
Expected vs actual xG
Exp.
Actual
Δ
HJK
1.71
1.32
-0.39
KuPS
0.39
2.09
+1.7
KuPS dominated by xG (2.09 vs 1.32). The final result does not reflect the playing dominance. The model's xG estimates diverged from reality.
League Table
#Team GPts
1 HJK Helsinki HJK Helsinki 30 55
2 Inter Turku Inter Turku 30 55
3 KuPS KuPS 30 53
4 AC Oulu AC Oulu 30 44
5 Gnistan Gnistan 30 43
6 VPS VPS 30 40
Lineups
HJK Helsinki HJK Helsinki 4-2-3-1
30 J. Samooja J. Samooja G 7.67
14 L. Montano L. Montano D 5.99
6 V. Tikkanen V. Tikkanen D 6.81
31 M. Bogićević M. Bogićević D 7.02
17 N. Alho N. Alho 1 ⚽ D 7.30
8 P. Mentu P. Mentu M 6.26
4 A. Ring A. Ring 72' M 6.61
7 Alfie Cicale Alfie Cicale 66' M 6.27
29 S. Haarala S. Haarala M 6.63
22 L. Möller L. Möller 1 ⚽ 72' M 7.21
9 M. Borchers M. Borchers F 5.90
Bench
77 J. Veteli J. Veteli 18' M 6.13
13 K. Simojoki K. Simojoki D 0.00
26 L. Lappalainen L. Lappalainen 24' F 6.55
10 L. Lingman L. Lingman M 0.00
12 M. Haapanen M. Haapanen G 0.00
11 M. Kirilov M. Kirilov M 0.00
32 Mouhamed Guèye II Mouhamed Guèye II M 0.00
3 T. Cissokho T. Cissokho D 0.00
20 T. Pukki T. Pukki 1 👟 18' F 6.67
KuPS KuPS 4-2-3-1
1 J. Kreidl J. Kreidl G 6.14
25 C. Antwi C. Antwi D 6.56
23 A. Lötjönen A. Lötjönen D 6.43
33 T. Hämäläinen T. Hämäläinen D 6.40
6 S. Savolainen S. Savolainen D 6.52
14 S. Pasanen S. Pasanen 66' M 6.29
10 V. Gasc V. Gasc M 6.26
24 B. Armah B. Armah 78' M 6.62
8 P. Pennanen P. Pennanen 1 ⚽ M 8.20
21 J. Luyeye-Lutumba J. Luyeye-Lutumba 66' M 6.05
11 J. Moreno J. Moreno 1 ⚽ 87' F 8.11
Bench
15 A. Aiki A. Aiki F 0.00
9 G. Engvall G. Engvall 12' F 6.77
12 H. Riihimäki H. Riihimäki G 0.00
34 J. Eskesen J. Eskesen 24' M 5.77
4 K. Adams K. Adams D 0.00
13 N. Kujasalo N. Kujasalo M 0.00
20 P. Parzyszek P. Parzyszek 3' F 6.50
3 S. Heiskanen S. Heiskanen M 0.00
16 T. Jyry T. Jyry 24' M 6.12
Best on the pitch
P. Pennanen
P. Pennanen
M · KuPS
8.20
1 ⚽
5 shots · 35 pass
J. Moreno
J. Moreno
F · KuPS
8.11
1 ⚽
6 shots · 10 pass
J. Samooja
J. Samooja
G · HJK
7.67
· 21 pass
N. Alho
N. Alho
D · HJK
7.30
1 ⚽
1 shots · 33 pass
L. Möller
L. Möller
M · HJK
7.21
1 ⚽
1 shots · 18 pass
M. Bogićević
M. Bogićević
D · HJK
7.02
· 90 pass
HJK Helsinki HJK Helsinki — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
J. Samooja G 90 7.67 — — 0 21 20% 0 — —
L. Montano D 90 5.99 — — 0 39 24% 0 — —
V. Tikkanen D 90 6.81 — — 0 99 94% 0 — —
M. Bogićević D 90 7.02 — — 0 90 78% 1 — —
N. Alho D 90 7.30 1 — 1 33 25% 4 1 —
P. Mentu M 90 6.26 — — 0 63 55% 1 — —
A. Ring M 72 6.61 — — 0 50 46% 2 1 —
Alfie Cicale M 66 6.27 — — 2 19 18% 1 — —
S. Haarala M 90 6.63 — — 1 31 28% 0 — —
L. Möller M 72 7.21 1 — 1 18 18% 1 1 —
M. Borchers F 90 5.90 — — 3 24 14% 2 — —
J. Veteli M 18 6.13 — — 2 18 15% 0 — —
L. Lappalainen F 24 6.55 — — 0 6 5% 1 — —
T. Pukki F 18 6.67 — 1 0 4 3% 0 — —
KuPS KuPS — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
J. Kreidl G 90 6.14 — — 0 48 35% 0 — —
C. Antwi D 90 6.56 — — 0 53 44% 4 — —
A. Lötjönen D 90 6.43 — — 0 71 63% 1 1 —
T. Hämäläinen D 90 6.40 — — 0 38 30% 1 — —
S. Savolainen D 90 6.52 — — 1 24 18% 2 — —
S. Pasanen M 66 6.29 — — 2 33 30% 0 — —
V. Gasc M 90 6.26 — — 2 40 32% 1 — —
B. Armah M 78 6.62 — — 1 23 20% 1 — —
P. Pennanen M 90 8.20 1 — 5 35 32% 0 1 —
J. Luyeye-Lutumba M 66 6.05 — — 2 7 6% 1 — —
J. Moreno F 87 8.11 1 — 6 10 8% 0 — —
G. Engvall F 12 6.77 — — 1 3 3% 0 — —
J. Eskesen M 24 5.77 — — 0 13 11% 0 1 —
P. Parzyszek F 3 6.50 — — 0 0 0% 0 — —
T. Jyry M 24 6.12 — — 2 5 4% 1 — —
Frequently Asked Questions
What was the final score of HJK Helsinki vs KuPS?
The final score was HJK Helsinki 2–2 KuPS.
What did the model predict before HJK Helsinki vs KuPS?
The model assigned 67% probability to a HJK Helsinki win, 21% to a draw, and 10% to an KuPS win.