KuPS vs AC Oulu

3 - 2
🕒 Wed, 22 Apr 2026 16:00 Europe/London 📍 Väre Areena 🧑‍⚖️ Mohammad Al-Emara 🔁 Regular Season - 14 🏁 match finished
Season
2026-2027 Season
Stage
Regular Season - 14
Regular Season Table
KuPS 3 · AC Oulu 2
Referee Stats
8 matches · 3.38 yellow cards avg
Yellow cards avg 3.38
Reds avg 0.13
Penalties avg 0.50
Over 4.5 cards 38%
Home wins 63%
Draws 25%
Away wins 13%

Team Overview

KuPS (Home stats)

Games / Record

7
W-D-L: 4-3-0

Goals For / Against

11 / 5
Avg: 1.57 / 0.71

Points

15
Avg: 2.14

Clean Sheets

3

Failed to Score

1
AC Oulu (Away stats)

Games / Record

6
W-D-L: 3-0-3

Goals For / Against

10 / 7
Avg: 1.67 / 1.17

Points

9
Avg: 1.50

Clean Sheets

2

Failed to Score

1

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Veikkausliiga fixture.

Quick comparison bars

2.14
PPG
1.50
1.57
GF
1.67
0.71
GA
1.17
43%
O2.5
50%
57%
BTTS
50%
57%
Score 1st
33%

League-position context

KuPS rank3rd
AC Oulu rank2nd
KuPS points23
AC Oulu points24
KuPS: #3 · 23 pts · GD +7
1 pts off the top 2. 14 pts above the play-off edge. 14 pts clear of the relegation zone.
AC Oulu: #2 · 24 pts · GD +9
Currently in the automatic promotion spots. 15 pts above the play-off edge. 15 pts clear of the relegation zone.
1-point gap between the two sides coming into kick-off.

KuPS last 5 home

D W W D D
Points9/15
Weighted index64
Goals7-3
Record2-3-0
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Unbeaten, but draw-heavy in the recent venue-specific run.

AC Oulu last 5 away

W L L L W
Points6/15
Weighted index40
Goals5-6
Record2-0-3
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form has been unstable.

KuPS trend breakdown

Over 2.543%
BTTS57%
BTTS + O2.529%
1H Over 0.557%
Also: Over 0.5 86% · Over 1.5 71% · Over 3.5 14% · 1H BTTS 29%

AC Oulu trend breakdown

Over 2.550%
BTTS50%
BTTS + O2.550%
1H Over 0.5100%
Also: Over 0.5 100% · Over 1.5 50% · Over 3.5 33% · 1H BTTS 33%

Scoring reliability

KuPS score at home86%
KuPS clean sheet at home43%
AC Oulu score away83%
AC Oulu clean sheet away33%

First-goal patterns

KuPS score first57%
KuPS win after scoring first75%
AC Oulu score first33%
AC Oulu win after scoring first100%
Comeback rate after conceding first: KuPS 100% · AC Oulu 25%
Avg first goal minute: KuPS 30.5' · AC Oulu 31.0'

Vs league average

KuPS score at home1.57 vs 1.48
KuPS concede at home0.71 vs 0.88
AC Oulu score away1.67 vs 0.88
AC Oulu concede away1.17 vs 1.48
KuPS score 6% above league average, while AC Oulu score 90% above league average.
Defensive side: KuPS are 18% below league average at home, and AC Oulu are 21% below league average away.

Head-to-head trends

Recent games5
Avg goals2.60
BTTS40%
Over 2.540%
At this venue setup: 3.00 goals on average across the last 5.

KuPS goal timing (home)

1H scored: 45% 2H scored: 55% Danger: 31-45 Vulnerable: 46-60
Goals scored by 15-minute interval
31-45 3
76-90+ 3
0-15 2
46-60 2
61-75 1
16-30 0
Goals conceded by 15-minute interval
46-60 2
0-15 1
31-45 1
61-75 1
16-30 0
76-90+ 0

AC Oulu goal timing (away)

1H scored: 50% 2H scored: 50% Danger: 31-45 Vulnerable: 0-15
Goals scored by 15-minute interval
31-45 3
61-75 3
16-30 2
46-60 1
76-90+ 1
0-15 0
Goals conceded by 15-minute interval
0-15 4
46-60 2
76-90+ 1
16-30 0
31-45 0
61-75 0

Match Statistics

Shots on Goal
Total Shots
Shots off Goal
Blocked Shots
Shots Inside Box
Shots Outside Box
Ball Possession
Corner Kicks
Fouls
Offsides
Yellow Cards
Red Cards
Goalkeeper Saves
Total Passes
Passes Accurate
Passes %

Events

Yellow Cards
Home
0
Away
0
Red Cards
Home
0
Away
0
Substitutions
Home
3
Away
3
5'
5' Goal · 1-0
B. Armah
Normal Goal · Assist: O. Ruoppi
44'
44' Goal · 1-1
R. Karjalainen
Penalty
47'
47' Goal · 2-1
J. Moreno
Normal Goal · Assist: O. Ruoppi
63'
63' S. Heiskanen
1st substitution · For: J. Luyeye-Lutumba
64'
64' Goal · 2-2
R. Karjalainen
Normal Goal
64'
64' E. Kallio
1st substitution · For: K. Jatta
64'
64' J. Paananen
2nd substitution · For: N. Jokelainen
77'
77' Goal · 3-2
O. Ruoppi
Normal Goal
79'
79' B. Armah
2nd substitution · For: G. Engvall
79'
79' T. Hämäläinen
3rd substitution · For: B. Magassa
83'
83' O. Kemppainen
3rd substitution · For: S. Sipola

KuPS vs AC Oulu 3-2: match report, goals, cards and substitutions

KuPS beat AC Oulu 3-2 on Wednesday, 22 April 2026 in Veikkausliiga. The match was refereed by Mohammad Al-Emara. It was played at Väre Areena.

First half: KuPS took an early lead at 5' when B. Armah scored, with the assist credited to O. Ruoppi, making the score 1-0. AC Oulu leveled the score at 44' when R. Karjalainen scored (Penalty), making the score 1-1.

Second half: KuPS took the lead at 47' when J. Moreno scored, with the assist credited to O. Ruoppi, making the score 2-1. KuPS made their 1st substitution at 63', with S. Heiskanen replacing J. Luyeye-Lutumba. AC Oulu leveled the score at 64' when R. Karjalainen scored, making the score 2-2. AC Oulu made their 1st substitution at 64', with E. Kallio replacing K. Jatta. AC Oulu made their 2nd substitution at 64', with J. Paananen replacing N. Jokelainen. KuPS took the lead at 77' when O. Ruoppi scored, making the score 3-2. KuPS made their 2nd substitution at 79', with B. Armah replacing G. Engvall. KuPS made their 3rd substitution at 79', with T. Hämäläinen replacing B. Magassa. AC Oulu made their 3rd substitution at 83', with O. Kemppainen replacing S. Sipola.

KuPS used 3 substitutions while AC Oulu used 3 substitutions.

Head-to-Head Overview

All Meetings (Any Venue)
Total Games12
Home Wins9
Draws1
Away Wins2
Over 2.5 Goals5 (41.7%)
BTTS4 (33.3%)
Home vs Away as Scheduled
Total Games6
Home Wins6
Draws0
Away Wins0
Over 2.5 Goals3 (50.0%)
BTTS3 (50.0%)

KuPS vs AC Oulu Head-to-Head History by Season