The ForzaPitch pre-match prediction gave AC Oulu a 49% win probability (draw 36%, VPS 14%). The final result was AC Oulu 0–0 VPS. In 6 previous meetings, AC Oulu have won 3 times, with 0 draws and 3 wins for VPS.
Match statistics
10
Total shots
16
2
Shots on target
4
1.10
Actual xG
1.51
4
Saves
2
30%
Possession
70%
4
Corners
8
9
Tackles
11
2
🟨 Yellow cards
0
Match Events
Joel lotvonen
6'
Joel lotvonen
/ Juuso Mäkeläinen
45'
Camilo Triana
/ Roope Riski
61'
69'
Henri Salomaa
/
Casper Holmelund
69'
Kevin Kouassivi-Benissan
/
Joonas Vahtera
Elias Kallio
/ Niklas Jokelainen
78'
85'
Dren terrnava
/
Simon Lindholm
Camilo Triana
88'
Pre-match prediction
49.03%
AC
36.39%
X ←
14.58%
VPS
we assigned to the actual result (Draw)
36.39%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
0.93
1.10
+0.17
0.30
1.51
+1.21
VPS dominated by xG (1.51 vs 1.10).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
62
G
22
T. Kaukua
D
T. Kaukua
D
66
J. Pirinen
D
J. Pirinen
D
3
J. Lietsa
D
J. Lietsa
D
16
O. Kemppainen
D
O. Kemppainen
D
27
E. Kallio
78'
M
E. Kallio
78'
M
25
M. Arsalo
M
M. Arsalo
M
21
I. Mendolin
M
I. Mendolin
M
36
J. Lotvonen
45'
M
J. Lotvonen
45'
M
7
R. Karjalainen
F
R. Karjalainen
F
10
C. Triana
61'
F
C. Triana
61'
F
Bench
18
Adramane Cassamá
D
Adramane Cassamá
D
40
J. Korhonen
M
J. Korhonen
M
30
J. Makelainen
45'
M
J. Makelainen
45'
M
12
J. Pentti
G
J. Pentti
G
8
M. Ojala
M
M. Ojala
M
14
N. Jokelainen
12'
M
N. Jokelainen
12'
M
9
R. Riski
29'
F
R. Riski
29'
F
29
S. Silander
D
S. Silander
D
2
S. Sipola
D
S. Sipola
D
41
M. Jalloh
G
M. Jalloh
G
2
L. Mane
D
L. Mane
D
6
E. Okereke
D
E. Okereke
D
23
M. Niemi
D
M. Niemi
D
30
J. Vahtera
69'
M
J. Vahtera
69'
M
7
J. Turfkruier
M
J. Turfkruier
M
8
Paulo Jorge Barros Pimentel Lima
M
Paulo Jorge Barros Pimentel Lima
M
14
S. Lindholm
85'
M
S. Lindholm
85'
M
13
Oluwaseyi Ogunniyi
M
Oluwaseyi Ogunniyi
M
9
C. Holmelund
69'
F
C. Holmelund
69'
F
20
X. Odhiambo
F
X. Odhiambo
F
Bench
18
A. Arrakoski
D
A. Arrakoski
D
1
A. Piispa
G
A. Piispa
G
17
Dren Tërrnava
5'
M
Dren Tërrnava
5'
M
25
Henri Salomaa
21'
F
Henri Salomaa
21'
F
11
J. Muzinga
F
J. Muzinga
F
27
K. Kouassivi-Benissan
21'
D
K. Kouassivi-Benissan
21'
D
12
L. Väyrynen
G
L. Väyrynen
G
3
Razak Simpson
M
Razak Simpson
M
29
W. Samaké
F
W. Samaké
F
Best on the pitch
M. Niemi
D · VPS
7.40
3 shots
· 67 pass
E. Okereke
D · VPS
7.27
1 shots
· 54 pass
J. Turfkruier
M · VPS
7.20
1 shots
· 54 pass
R. Riski
F · AC
7.12
· 3 pass
M. Jalloh
G · VPS
7.12
· 39 pass
J. Pirinen
D · AC
7.01
1 shots
· 43 pass
AC Oulu — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 90 | 6.83 | — | — | 0 | 42 | 16% | 0 | — | — | |
| T. Kaukua | D | 90 | 6.39 | — | — | 0 | 36 | 29% | 2 | — | — |
| J. Pirinen | D | 90 | 7.01 | — | — | 1 | 43 | 33% | 2 | — | — |
| J. Lietsa | D | 90 | 6.84 | — | — | 0 | 34 | 25% | 1 | — | — |
| O. Kemppainen | D | 90 | 6.60 | — | — | 3 | 30 | 24% | 1 | — | — |
| E. Kallio | M | 78 | 6.29 | — | — | 1 | 16 | 11% | 0 | — | — |
| M. Arsalo | M | 90 | 6.23 | — | — | 2 | 49 | 38% | 0 | — | — |
| I. Mendolin | M | 90 | 6.66 | — | — | 0 | 22 | 20% | 1 | — | — |
| J. Lotvonen | M | 45 | 6.14 | — | — | 0 | 5 | 5% | 0 | 1 | — |
| R. Karjalainen | F | 90 | 6.04 | — | — | 1 | 18 | 12% | 0 | — | — |
| C. Triana | F | 61 | 6.28 | — | — | 0 | 9 | 5% | 0 | 1 | — |
| J. Makelainen | M | 45 | 6.68 | — | — | 2 | 8 | 7% | 1 | — | — |
| N. Jokelainen | M | 12 | 6.47 | — | — | 0 | 5 | 4% | 0 | — | — |
| R. Riski | F | 29 | 7.12 | — | — | 0 | 3 | 2% | 1 | — | — |
VPS — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| M. Jalloh | G | 90 | 7.12 | — | — | 0 | 39 | 26% | 0 | — | — |
| L. Mane | D | 90 | 6.76 | — | — | 1 | 41 | 34% | 0 | — | — |
| E. Okereke | D | 90 | 7.27 | — | — | 1 | 54 | 46% | 1 | — | — |
| M. Niemi | D | 90 | 7.40 | — | — | 3 | 67 | 62% | 3 | — | — |
| J. Vahtera | M | 69 | 6.06 | — | — | 1 | 31 | 21% | 0 | — | — |
| J. Turfkruier | M | 90 | 7.20 | — | — | 1 | 54 | 48% | 2 | — | — |
| Paulo Jorge Barros Pimentel Lima | M | 90 | 6.73 | — | — | 3 | 47 | 38% | 2 | — | — |
| S. Lindholm | M | 85 | 6.45 | — | — | 1 | 35 | 29% | 0 | — | — |
| Oluwaseyi Ogunniyi | M | 90 | 6.76 | — | — | 0 | 41 | 28% | 2 | — | — |
| C. Holmelund | F | 69 | 6.10 | — | — | 1 | 16 | 13% | 0 | — | — |
| X. Odhiambo | F | 90 | 6.28 | — | — | 1 | 22 | 19% | 0 | — | — |
| Dren Tërrnava | M | 5 | 6.48 | — | — | 0 | 3 | 2% | 0 | — | — |
| Henri Salomaa | F | 21 | 6.70 | — | — | 3 | 4 | 3% | 1 | — | — |
| K. Kouassivi-Benissan | D | 21 | 6.61 | — | — | 0 | 8 | 5% | 0 | — | — |
Frequently Asked Questions
What was the final score of AC Oulu vs VPS?
The final score was AC Oulu 0–0 VPS.
What did the model predict before AC Oulu vs VPS?
The model assigned 49% probability to a AC Oulu win, 36% to a draw, and 14% to an VPS win.