AC Oulu
Veikkausliiga
FT
1 - 0
Raatin stadion
Referee: Dennis Antamo, Finland
VPS
League: Veikkausliiga
Venue: Raatin stadion
Referee: Dennis Antamo, Finland
AC Oulu
Match Timeline
VPS
HT
0' 15' 30' 45' 60' 75' 90'
🟨
33'
J. Paananen
AC Oulu
🟨
52'
S. van Duivenbooden
VPS
🔄
58'
M. Pitkanen ↔ A. Lietsa
AC Oulu
🟥
66'
M. Haukioja
VPS
🔄
70'
S. van Duivenbooden ↔ M. Niemi
VPS
🔄
70'
S. Lindholm ↔ A. Raisanen
VPS
73'
I. Mendolin · Assist: E. Kallio
AC Oulu
🟨
78'
A. Lietsa
AC Oulu
🔄
80'
Y. Daoussi ↔ L. Smyth
VPS
🔄
80'
J. Turfkruier ↔ K. Kouassivi-Benissan
VPS
🔄
80'
J. Muzinga ↔ O. Ogunniyi
VPS
🔄
80'
L. Ghezali ↔ K. Jatta
AC Oulu
🟥
90+2'
O. Ogunniyi
VPS
🟨
90+2'
V. Ronnberg
VPS
🔄
90+3'
E. Kallio ↔ S. Silander
AC Oulu
Main Prediction

Home Win

Confidence 96.6%
1X2
1X2
Home Win
BTTS
BTTS Yes
Over/Under 2.5
Over 2.5

Probability Model

Home 76%
X 20.6%
Away 3.4%
1X 96.6%
X2 24%
12 79.5%

Tactical Setup

AC Oulu formation 4-4-2
VPS formation 3-4-1-2
AC Oulu missing 0
VPS missing 0

Key Squad Notes

AC Oulu scorers J. Korkko (2 goals), R. Karjalainen (2 goals), E. Kallio (1 goals)
AC Oulu creators E. Kallio (1 assists), T. Kaukua (1 assists), L. Ghezali (1 assists)

Head-to-Head Snapshot

AC Oulu and VPS have faced each other 5 times recently.

Quick Insight

1X2: Home Win
BTTS: BTTS Yes
Over/Under 2.5: Over 2.5
Highest model probability: 1X (96.6%)
Predicted formations: AC Oulu 4-4-2 / VPS 3-4-1-2
H2H summary: AC Oulu wins 3, draws 0, VPS wins 2

Match Analysis

Placed 1 with 6 points from 2 outings, AC Oulu continue to operate from a strong competitive position. Their overall return of 2 wins, 0 draws, and 0 losses with goals at 6:1 reflects mixed form over their recent run. Their attacking weight is carried by J. Korkko (2 goals), R. Karjalainen (2 goals), E. Kallio (1 goals), with creative support from E. Kallio (1 assists), T. Kaukua (1 assists), L. Ghezali (1 assists), while defensively they have appeared very solid. At home, they have returned 0 wins, 0 draws, and 0 losses, a split that suggests an unclear split record. They are competing near the top and remain under pressure to hold that position. In football terms, they tend to show balanced attacking football.
VPS sit 8 with 2 points after 2 league matches. The record of 0 wins, 2 draws, and 0 defeats, together with a 0:0 goal balance, points toward poor form over their recent run. Much of their attacking threat comes through their main attacking players, while at the back they have looked very solid. Away from home, the record of 0 wins, 1 draws, and 0 losses points toward a balanced but draw-heavy split record. They are operating from a relatively stable mid-table position. Their broader style still suggests a more cautious and defensive approach.
On paper, this fixture places two sides in different competitive situations, shaped by AC Oulu's more proactive style and VPS's more cautious structure. Squad availability does not appear severe enough to completely reshape the expected balance, although smaller absences can still influence specific duels. Across the main signals in this matchup, Away Win remains the stronger lean, and the clean-sheet angle slightly favors VPS. Recent form does not point to a completely one-sided rhythm, which increases the chance of a more tactical and phase-based contest. The broader competitive context suggests that patience and control may be just as important as raw attacking intent. The shape dynamic also adds another layer here, with AC Oulu expected to line up in 4-4-2 and VPS in 3-4-1-2, which may reinforce the expected flow toward VPS having the stronger overall control. The defensive profile of this fixture suggests that clear openings may be harder to create.This profiles as a tighter contest, with fewer clear openings expected. AC Oulu arrive from the stronger league position, sitting 1 with 6 points compared to VPS in 8 on 2, which underlines the gap in season consistency.
Last matches: AC Oulu
11.04.26
Vei
AC Oulu
HJK Helsinki
1
0
W
04.04.26
Vei
AC Oulu
Gnistan
5
1
W
28.03.26
Fri
AC Oulu
FF Jaro
3
2
W
18.01.26
Fri
AC Oulu
JIPPO
1
1
D
Show more matches
Last matches: VPS
10.04.26
Vei
VPS
FF Jaro
0
0
D
04.04.26
Vei
VPS
Inter Turku
0
0
D
20.03.26
Fri
VPS
GIF Sundsvall
1
2
L
14.03.26
Fri
VPS
Turku PS
0
1
L
08.03.26
Fri
VPS
Umeå FC
2
1
W
Show more matches
Last matches: AC Oulu
18.01.26
Fri
AC Oulu
JIPPO
1
1
D
Show more matches
Last matches: VPS
04.04.26
Vei
VPS
Inter Turku
0
0
D
14.03.26
Fri
VPS
Turku PS
0
1
L
Show more matches

Lineups

AC Oulu
Formation
VPS
Miguel Santos
13
Miguel Santos
Otto Kemppainen
16
Otto Kemppainen
Mikko Pitkänen
5
Mikko Pitkänen
Juha Pirinen
66
Juha Pirinen
Tuomas Kaukua
22
Tuomas Kaukua
Lamine Ghezali
11
Lamine Ghezali
Iiro Mendolin
21
Iiro Mendolin
Julius Paananen
6
Julius Paananen
Elias Kallio
27
🎯
Elias Kallio
Rasmus Karjalainen
7
Rasmus Karjalainen
Julius Körkkö
26
Julius Körkkö
Mamadou Jalloh
41
Mamadou Jalloh
Emmanuel Okereke
6
Emmanuel Okereke
Martti Haukioja
19
Martti Haukioja
Vilmer Ronnberg
5
Vilmer Ronnberg
Yassin Daoussi
24
Yassin Daoussi
Lassana Mané
2
Lassana Mané
Paulo Lima
8
Paulo Lima
Jayden Turfkruier
7
Jayden Turfkruier
Simon Lindholm
14
Simon Lindholm
Jonathan Muzinga
11
Jonathan Muzinga
Simon van Duivenbooden
9
Simon van Duivenbooden
AC Oulu 4-4-2
Starting XI
13
Miguel Santos
G
16
Otto Kemppainen
D
5
Mikko Pitkänen
↓ 58'
D
66
Juha Pirinen
D
22
Tuomas Kaukua
M
11
Lamine Ghezali
↓ 80'
M
21
Iiro Mendolin
⚽ 73'
M
6
Julius Paananen
🟨 33'
M
27
Elias Kallio
🎯 73' ↓ 90+3'
M
7
Rasmus Karjalainen
M
26
Julius Körkkö
F
Substitutes
28
Alex Lietsa
↑ 58' 🟨 78'
D
24
Kalifa Jatta
↑ 80'
F
29
Santeri Silander
↑ 90+3'
D
30
Niklas Schulz
G
19
Sami Sipola
D
8
Matias Ojala
M
14
Niklas Jokelainen
M
20
Juuso Makelainen
M
40
Jesse Korhonen
M
VPS 3-4-1-2
Starting XI
41
Mamadou Jalloh
G
6
Emmanuel Okereke
D
19
Martti Haukioja
🟥 66'
D
5
Vilmer Ronnberg
🟨 90+2'
D
24
Yassin Daoussi
↓ 80'
D
2
Lassana Mané
D
8
Paulo Lima
M
7
Jayden Turfkruier
↓ 80'
M
14
Simon Lindholm
↓ 70'
M
11
Jonathan Muzinga
↓ 80'
F
9
Simon van Duivenbooden
↓ 70' 🟨 52'
F
Substitutes
23
Miika Niemi
↑ 70'
D
34
Antti-Ville Räisänen
↑ 70'
M
13
Oluwaseyi Ogunniyi
↑ 80' 🟥 90+2'
D
27
Kevin Kouassivi-Benissan
↑ 80'
M
15
Luka Smyth
↑ 80'
F
32
Lucas Väyrynen
G
33
Akon Kuek
D
30
Joonas Vahtera
M
35
Olavi Keturi
M

Head to Head

AC Oulu vs VPS 5 matches
24.01.2026
VPS 1 - 4 AC Oulu
League Cup
FT
04.10.2025
AC Oulu 2 - 0 VPS
Veikkausliiga
FT
28.06.2025
AC Oulu 2 - 1 VPS
Veikkausliiga
FT
05.04.2025
VPS 4 - 3 AC Oulu
Veikkausliiga
FT
08.02.2025
VPS 2 - 1 AC Oulu
League Cup
FT