Sport Picks

Stadium Background

HAPK vs OLS Oulu

Finland Finland

Suomen Cup 2025 Haminan urheilukentta, Hamina
Our Tip

Match Events

17'
Babb M.
28'
Babb M.
28'
Babb M.

AI Match Summary

OLS Oulu in this Suomen Cup 2025 tie, finishing 1-4. One-off knockout football delivers a decisive result.

Win Probability Meter

Derived from 10,000 simulations matching home advantage & form profiles

26%
HAPK
15%
Draws
59%
OLS Oulu
Draw rate projection: 15% Favored: OLS Oulu

Model Confidence

Aggregate indicator score

59% / Very High Confidence
  • Form's been kind to OLS Oulu lately — more wins on the board than HAPK.
  • Model gives OLS Oulu a 90% chance of winning this.
  • OLS Oulu arrive in better shape, but cup ties don't always follow form.
  • Historical meetings favor OLS Oulu, who have won 1 of the last 1 encounters.
  • High conversion rates suggest a high-scoring game (Over 2.5 Probability: 85%).

Goal Probability Engine

Model estimations for goals markets based on xG conversion histories

Over 0.5 Goals 99%
Over 1.5 Goals 100%
Over 2.5 Goals 85%
Over 3.5 Goals 69%
Over 4.5 Goals 31%
Both Teams To Score (BTTS) 75.8%
HAPK Clean Sheet 10%
OLS Oulu Clean Sheet 14%

Recent Team Form Analysis

Averages per match over historical game filters

Metric HAPK OLS Oulu
Matches Played 30 30
Wins 5 14
Draws 3 6
Losses 22 10
Goals Scored 1 2.75
Goals Conceded 6 1.13
Expected Goals (xG) 1.00 2.75
Expected Goals Conceded (xGA) 6.00 1.13

H2H

Historical prediction success rates across key markets

May 28, 2025 Suomen Cup
HAPK vs OLS Oulu
1:4

Key Player Impact Analysis

Key performers and expected goal involvement factors

HAPK Compare

Top Goalscorer Saarelainen A.
1 Goals
Avg xG / game 0.77
Avg xA / game 0.5

OLS Oulu Compare

Top Goalscorer Fadera M.
1 Goals
Assists Leader Raittinen E.
1 Ast
Avg xG / game 2.5
Avg xA / game 1.53

SokaPicks Momentum Index

Current performance index incorporating opponent strength & fatigue (0-100)

HAPK 10 / 100
OLS Oulu 84 / 100
How it's calculated: Weighted formula of recent form points (60%), goal margin trends (20%), home/away adjustments (10%), and squad impact availability ratings (10%).

Attack & Defence Capability Index

ATTACK DEFENCE POSSESSION DISCIPLINE
HAPK OLS Oulu

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick OLS Win (2)
Secondary Pick Over 2.5 Goals & BTTS Yes
Correct Score 1:2
BTTS Outcome Yes (GG)
Over/Under Pick Over 2.5

SokaPicks Smart Insights

Historical trends and unique patterns automatically detected by our system

H2H data points to 5.00 goals as a typical output.

HAPK scored in 63% of their last 30 games.

Defensive concern: OLS Oulu conceded in 77% of 30 recent games.

Recent resilience: HAPK stayed unbeaten in 1 of the last 5 games.

Scoring Trends

HAPK VS OLS Oulu
1 Goals Scored 2.75
6 Goals Conceded 1.13
100% Over 1.5 100%
100% Over 2.5 75%
100% Over 3.5 38%

Recent Form & Match History

HAPK

(Home)
14 Apr
HAPK
1 : 6
SJK
04 Oct
HAPK
3 : 2
JPS Jyvaskyla
27 Sept
Vaajakoski
4 : 2
HAPK
21 Sept
Lahden Reipas
6 : 0
HAPK
13 Sept
HAPK
0 : 3
Vaajakoski
Page 1 of 6

OLS Oulu

(Away)
05 Aug
OLS Oulu
4 : 2
TPV
26 Jul
OLS Oulu
2 : 1
KPV Kokkola
18 Jul
Keski-Uusimaa
1 : 1
OLS Oulu
11 Jul
VJS
4 : 3
OLS Oulu
04 Jul
OLS Oulu
1 : 3
FC Inter Turku 2
Page 1 of 6

Tournament Bracket & Draw

1/64-finals
Gilla FC 2
Valtti 1
KelA Akatemia 0
Klubi 04 10
EsPa 2 0
EsPa 6
Malmin Ponnistajat 0
Pallo-Pojat Juniorit (PPJ) 4
LPS 2
Keski-Uusimaa 1
GrIFK 1
Mariehamn 2
MuSa 3
Ilves 2 5
Tampere Utd 0
TPS 3
PoPo 2
Edustus IPS 0
KuPS Akatemia 4
JJK Jyvaskyla 3
Lahden Reipas 2
Lahti 1
Soho 0
Mikkelin 3
HJK -
TBD -
TBD -
TBD -
JaPS Akatemia 0
Kiffen 5
FC Futura 0
JaPS 7
Santa Claus 1
JS Hercules 4
PonPa 1
AC Oulu 3
VJS 2
EPS 0
Toukolan Teras 2
NJS 3
NuPS 0
HJS 2
Julkis- ja yksityisalojen 1
SalPa 2
ToBK 1
Poxyt 2
TiPS 0
PK-35 6
SJK -
TBD -
TBD -
TBD -
EPS 2 1
Atlantis 4
HPS 0
KaPa 4
VPV 0
KPV Kokkola 10
JBK 0
RoPS Rovaniemi 1
MuurY 0
Jippo 6
Lahti/69 1
KTP 5
Huima / Urho 4
LAUTP 0
ToU 0
Haka 8
KeuPa 1
Union Plaani 2
Vaajakoski 4
PEPO 2
Toolon Taisto 1
JaPS 2 2
Gnistan/M35 0
Gnistan 5
TBD -
TBD -
TBD -
Ilves -
Polin Pallo 2
RiPS 5
LTU 0
Jazz Pori 3
OTP 1
VPS 2 8
Lapuan Virkia Lapua 2
GBK Kokkola 5
FC Kangasala 0
SalPa 2 2
Tampere Utd 3 0
TPV 7
TBD -
TBD -
TBD -
KuPS -
NiemU 1
MyPa 0
Kyparamaki 0
HAPK 2
FC Kiisto Vaasa 0
OLS Oulu 2
SJK U21 0
SJK Akatemia 3
Honka 3 1
EBK 2
FC Kontu 0
Honka 9
Tuisku 0
Ekenas IF 6
Lasten 0
Inter Turku 4
VIFK 2
Jaro 3
HauPa 4
Kajaanin Haka 1
VJS 2 1
PuiU Helsinki 3
HIFK 3
Atlantis 2 2
Abo IFK 2
NoPS 0
MaPS 1
Pallo-Iirot 2
Harma 1
Tampere Utd 2 3
TP-T 0
VPS 5
1/32-finals
Gilla FC 0
Klubi 04 6
EsPa 1
Pallo-Pojat Juniorit (PPJ) 0
LPS 0
Mariehamn 1
Ilves 2 1
TPS 3
PoPo 2
KuPS Akatemia 3
Lahden Reipas 0
Mikkelin 1
HJK -
TBD -
Kiffen 0
JaPS 6
JS Hercules 1
AC Oulu 5
VJS 2
NJS 0
HJS 2
SalPa 1
Poxyt 0
PK-35 3
SJK -
TBD -
Atlantis 2
KaPa 1
KPV Kokkola 2
RoPS Rovaniemi 1
Jippo 1
KTP 2
Huima / Urho 0
Haka 4
Union Plaani 2
Vaajakoski 0
JaPS 2 0
Gnistan 3
TBD -
Ilves -
RiPS 0
Jazz Pori 2
VPS 2 0
GBK Kokkola 1
SalPa 2 0
TPV 4
TBD -
KuPS -
NiemU 1
HAPK 2
OLS Oulu 4
SJK Akatemia 3
EBK 1
Honka 3
Ekenas IF 2
Inter Turku 1
Jaro 7
HauPa 0
PuiU Helsinki 0
HIFK 2
Abo IFK 4
Pallo-Iirot 6
Tampere Utd 2 1
VPS 2
1/16-finals
Klubi 04 8
EsPa 2
Mariehamn 3
TPS 2
KuPS Akatemia 1
Mikkelin 4
HJK 2
JaPS 1
AC Oulu 2
VJS 1
HJS 0
PK-35 1
SJK 3
Atlantis 2
KPV Kokkola 2
KTP 0
Haka 6
Union Plaani 0
Gnistan 3
Ilves 0
Jazz Pori 3
GBK Kokkola 2
TPV 0
KuPS 2
HAPK 1
OLS Oulu 4
Honka 0
Ekenas IF 1
Jaro 5
HIFK 0
Pallo-Iirot 1
VPS 5
1/8-finals
Klubi 04 4
Mariehamn 3
Mikkelin 0
HJK 1
AC Oulu 2
PK-35 1
SJK 7
KPV Kokkola 0
Haka 3
Gnistan 2
Jazz Pori 2
KuPS 6
OLS Oulu 0
Ekenas IF 1
Jaro 3
VPS 2
Quarter-finals
Klubi 04 0
HJK 4
AC Oulu 2
SJK 0
Haka 1
KuPS 2
Ekenas IF 2
Jaro 4
Semi-finals
HJK 1
AC Oulu 0
KuPS 2
Jaro 0
Final
HJK 1
KuPS 0