Camilo Jose·Triana Fragozo
(ast. Elias Kallio)
48'
Roope Riski
(ast. Rasmus Karjalainen)
77'
Mikko Pitkanen
(ast. Rasmus Karjalainen)
84'
20'
(ast. Leonel Montano)
Mads Borchers
41'
(ast. Mads Borchers)
Liam Möller
64'
(ast. Leonel Montano)
Mads Borchers
86'
Joona Veteli
The ForzaPitch pre-match prediction gave HJK Helsinki a 45% win probability (draw 36%, AC Oulu 18%). The final result was AC Oulu 3–4 HJK Helsinki. In 4 previous meetings, AC Oulu have won 1 times, with 0 draws and 3 wins for HJK Helsinki.
Match statistics
14
Total shots
18
4
Shots on target
6
1.76
Actual xG
3.44
2
Saves
1
40%
Possession
60%
6
Corners
6
13
Tackles
12
4
🟨 Yellow cards
0
Match Events
20'
ast. Leonel Montano ·
Mads Borchers⚽
41'
ast. Mads Borchers ·
Liam Möller⚽
⚽Camilo Jose·Triana Fragozo
· ast. Elias Kallio
48'
Tuomas Kaukua
53'
Joel lotvonen
/ Lamine Ghezali
55'
64'
ast. Leonel Montano ·
Mads Borchers⚽
68'
Joona Veteli
/
Liam Möller
Otto Kemppainen
/ Adramane Cassama
75'
Markus Arsalo
/ Juuso Mäkeläinen
75'
Camilo Jose·Triana Fragozo
/ Roope Riski
75'
⚽Roope Riski
· ast. Rasmus Karjalainen
77'
Mikko Pitkanen
79'
Lamine Ghezali
80'
⚽Mikko Pitkanen
· ast. Rasmus Karjalainen
84'
86'
Joona Veteli⚽
89'
Mouhamed Gueye
/
Pyry Mentu
89'
Kaius Simojoki
/
Santeri Haarala
Juuso Mäkeläinen
90'+4
Pre-match prediction
18.35%
AC
36.63%
X
45.02%
HJK ←
we assigned to the actual result (HJK Helsinki)
45.02%
(medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
0.40
1.76
+1.36
0.87
3.44
+2.57
HJK Helsinki dominated by xG (3.44 vs 1.76).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
13
Miguel Santos
G
Miguel Santos
G
22
T. Kaukua
D
T. Kaukua
D
66
J. Pirinen
D
J. Pirinen
D
5
M. Pitkänen
1 ⚽
D
M. Pitkänen
1 ⚽
D
16
O. Kemppainen
75'
D
O. Kemppainen
75'
D
27
E. Kallio
1 👟
M
E. Kallio
1 👟
M
21
I. Mendolin
M
I. Mendolin
M
25
M. Arsalo
75'
M
M. Arsalo
75'
M
36
J. Lotvonen
55'
M
J. Lotvonen
55'
M
7
R. Karjalainen
2 👟
F
R. Karjalainen
2 👟
F
10
C. Triana
1 ⚽
75'
F
C. Triana
1 ⚽
75'
F
Bench
18
Adramane Cassamá
15'
D
Adramane Cassamá
15'
D
3
J. Lietsa
D
J. Lietsa
D
30
J. Makelainen
15'
M
J. Makelainen
15'
M
19
J. Omotayo
M
J. Omotayo
M
11
L. Ghezali
35'
F
L. Ghezali
35'
F
14
N. Jokelainen
M
N. Jokelainen
M
99
N. Schulz
G
N. Schulz
G
9
R. Riski
1 ⚽
15'
F
R. Riski
1 ⚽
15'
F
2
S. Sipola
D
S. Sipola
D
1
J. Öst
G
J. Öst
G
14
L. Montano
2 👟
D
L. Montano
2 👟
D
6
V. Tikkanen
D
V. Tikkanen
D
31
M. Bogićević
D
M. Bogićević
D
17
N. Alho
D
N. Alho
D
8
P. Mentu
89'
M
P. Mentu
89'
M
4
A. Ring
M
A. Ring
M
22
L. Möller
1 ⚽
68'
M
L. Möller
1 ⚽
68'
M
7
Alfie Cicale
F
Alfie Cicale
F
9
M. Borchers
2 ⚽
1 👟
F
M. Borchers
2 ⚽
1 👟
F
29
S. Haarala
89'
F
S. Haarala
89'
F
Bench
24
E. Leveälahti
D
E. Leveälahti
D
30
J. Samooja
G
J. Samooja
G
77
J. Veteli
1 ⚽
22'
M
J. Veteli
1 ⚽
22'
M
13
K. Simojoki
1'
D
K. Simojoki
1'
D
10
L. Lingman
M
L. Lingman
M
11
M. Kirilov
M
M. Kirilov
M
32
Mouhamed Guèye II
1'
M
Mouhamed Guèye II
1'
M
87
N. Kroupkin
F
N. Kroupkin
F
20
T. Pukki
F
T. Pukki
F
Best on the pitch
M. Borchers
F · HJK
9.64
2 ⚽ 1 👟
5 shots
· 23 pass
L. Möller
M · HJK
7.84
1 ⚽
5 shots
· 21 pass
C. Triana
F · AC
7.55
1 ⚽
2 shots
· 11 pass
L. Montano
D · HJK
7.55
2 👟
· 33 pass
R. Riski
F · AC
7.19
1 ⚽
1 shots
· 2 pass
R. Karjalainen
F · AC
7.19
2 👟
1 shots
· 12 pass
AC Oulu — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Miguel Santos | G | 90 | 5.70 | — | — | 0 | 42 | 36% | 0 | — | — |
| T. Kaukua | D | 90 | 5.86 | — | — | 1 | 28 | 24% | 3 | 1 | — |
| J. Pirinen | D | 90 | 6.31 | — | — | 0 | 60 | 53% | 0 | — | — |
| M. Pitkänen | D | 90 | 6.79 | 1 | — | 2 | 44 | 41% | 1 | 1 | — |
| O. Kemppainen | D | 75 | 5.21 | — | — | 0 | 28 | 19% | 1 | — | — |
| E. Kallio | M | 90 | 6.75 | — | 1 | 2 | 19 | 18% | 1 | — | — |
| I. Mendolin | M | 90 | 6.48 | — | — | 1 | 34 | 32% | 4 | — | — |
| M. Arsalo | M | 75 | 5.64 | — | — | 2 | 32 | 23% | 0 | — | — |
| J. Lotvonen | M | 55 | 5.86 | — | — | 0 | 11 | 8% | 1 | — | — |
| R. Karjalainen | F | 90 | 7.19 | — | 2 | 1 | 12 | 11% | 0 | — | — |
| C. Triana | F | 75 | 7.55 | 1 | — | 2 | 11 | 8% | 1 | — | — |
| Adramane Cassamá | D | 15 | 5.82 | — | — | 0 | 7 | 5% | 0 | — | — |
| J. Makelainen | M | 15 | 5.77 | — | — | 2 | 6 | 5% | 0 | 1 | — |
| L. Ghezali | F | 35 | 6.10 | — | — | 0 | 10 | 8% | 1 | 1 | — |
| R. Riski | F | 15 | 7.19 | 1 | — | 1 | 2 | 1% | 0 | — | — |
HJK Helsinki — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| J. Öst | G | 90 | 6.13 | — | — | 0 | 21 | 17% | 0 | — | — |
| L. Montano | D | 90 | 7.55 | — | 2 | 0 | 33 | 24% | 2 | — | — |
| V. Tikkanen | D | 90 | 6.62 | — | — | 0 | 78 | 78% | 1 | — | — |
| M. Bogićević | D | 90 | 6.60 | — | — | 0 | 62 | 57% | 2 | — | — |
| N. Alho | D | 90 | 6.43 | — | — | 0 | 33 | 24% | 0 | — | — |
| P. Mentu | M | 89 | 6.86 | — | — | 1 | 57 | 52% | 1 | — | — |
| A. Ring | M | 90 | 6.47 | — | — | 0 | 72 | 63% | 2 | — | — |
| L. Möller | M | 68 | 7.84 | 1 | — | 5 | 21 | 19% | 0 | — | — |
| Alfie Cicale | F | 90 | 6.46 | — | — | 2 | 48 | 39% | 1 | — | — |
| M. Borchers | F | 90 | 9.64 | 2 | 1 | 5 | 23 | 11% | 3 | — | — |
| S. Haarala | F | 89 | 6.33 | — | — | 4 | 39 | 34% | 0 | — | — |
| J. Veteli | M | 22 | 7.05 | 1 | — | 1 | 11 | 11% | 0 | — | — |
| K. Simojoki | D | 1 | 6.09 | — | — | 0 | 2 | 1% | 0 | — | — |
| Mouhamed Guèye II | M | 1 | 5.90 | — | — | 0 | 1 | 0% | 0 | — | — |
Frequently Asked Questions
What was the final score of AC Oulu vs HJK Helsinki?
The final score was AC Oulu 3–4 HJK Helsinki.
What did the model predict before AC Oulu vs HJK Helsinki?
The model assigned 18% probability to a AC Oulu win, 36% to a draw, and 45% to an HJK Helsinki win.