KuPS host Haka in the Finland Veikkausliiga on 2 August 2025, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 15:00 UK Time.
KuPS aim to bounce back from their European disappointment as they welcome Haka to Vare Areena in what promises to be a compelling league encounter on Saturday. Can the hosts extend their dominant home form and stay in the title race? Read on for key insights and expert betting predictions.
After a narrow aggregate loss to Kairat Almaty in the Champions League qualifiers, KuPS now shift focus back to domestic action. They’ve been rock solid at home, winning four consecutive matches across all competitions at Vare Areena and will look to keep that momentum going.
In contrast, Haka’s winless run stretched to four games following their 3-2 loss to KTP. Currently sitting 10th in the standings, their inconsistency at both ends of the pitch remains a concern as they prepare to face a high-flying KuPS side.
KuPS are in excellent form at home and have shown resilience and attacking sharpness in recent league games. Given Haka’s ongoing struggles and lack of defensive stability, we expect the hosts to dominate proceedings and come away with a comfortable win.
While KuPS are capable of scoring multiple goals at home, Haka have also managed to find the net in most of their recent away fixtures. With both sides likely to create chances, we are tipping over 2.5 goals in what could be a lively affair at both ends.
KuPS have been dominant at Väre Areena and will be confident of extending their strong home run. With superior squad depth and attacking rhythm, they look well-equipped to take control of this encounter. Given Haka’s ongoing inconsistencies, backing KuPS to secure a home win appears to be the safest pick.
Despite their struggles, Haka have consistently managed to score on the road, and their attacking effort shouldn’t be dismissed. Coupled with KuPS’s firepower at home, this clash has the potential to deliver goals. We’re tipping over 2.5 goals in what should be an open contest.
| KuPS | Haka | |
|---|---|---|
| Game Played | 17 | 17 |
| Wins | 9 | 4 |
| Draws | 4 | 4 |
| Loss | 4 | 9 |
| Goals For | 28 | 19 |
| Goals Against | 18 | 30 |
| KuPS | Haka | |
|---|---|---|
| Game Played | 9 | 8 |
| Wins | 7 | 1 |
| Draws | 0 | 4 |
| Loss | 2 | 3 |
| Goals For | 19 | 9 |
| Goals Against | 8 | 13 |
|
27.11.25
|
Jagiellonia KuPS |
1-0 |
|
22.11.25
|
Hacken KuPS |
2-0 |
|
09.11.25
|
HJK KuPS |
0-2 |
|
06.11.25
|
KuPS Slovan Bratislava |
3-1 |
|
02.11.25
|
KuPS Inter Turku |
3-2 |
|
30.10.25
|
KuPS Gnistan |
1-1 |
|
27.10.25
|
SJK KuPS |
0-1 |
|
23.10.25
|
Breidablik KuPS |
0-0 |
|
19.10.25
|
KuPS HJK |
3-1 |
|
16.10.25
|
Ilves KuPS |
1-1 |
|
05.10.25
|
Inter Turku KuPS |
0-3 |
|
02.10.25
|
KuPS Drita |
1-1 |
|
27.09.25
|
Gnistan KuPS |
0-4 |
|
23.09.25
|
KuPS SJK |
3-2 |
|
20.09.25
|
HJK KuPS |
1-0 |
|
14.09.25
|
KuPS Ilves |
2-4 |
|
10.09.25
|
KuPS Jaro |
2-0 |
|
31.08.25
|
SJK KuPS |
1-1 |
|
28.08.25
|
KuPS Midtjylland |
0-2 |
|
24.08.25
|
Jaro KuPS |
1-3 |
|
21.08.25
|
Midtjylland KuPS |
4-0 |
|
17.08.25
|
KuPS Inter Turku |
2-1 |
|
14.08.25
|
KuPS RFS |
1-0 |
|
09.08.25
|
KTP KuPS |
0-2 |
|
06.08.25
|
RFS KuPS |
1-2 |
|
02.08.25
|
KuPS Haka |
3-2 |
|
29.07.25
|
Kairat Almaty KuPS |
3-0 |
|
22.07.25
|
KuPS Kairat Almaty |
2-0 |
|
19.07.25
|
VPS KuPS |
1-1 |
|
15.07.25
|
Milsami KuPS |
0-0 |
|
08.07.25
|
KuPS Milsami |
1-0 |
|
04.07.25
|
AC Oulu KuPS |
2-2 |
|
01.07.25
|
KuPS Gnistan |
6-2 |
|
27.06.25
|
KuPS HJK |
3-0 |
|
24.06.25
|
Haka KuPS (Penalties:0 - 3) |
1-1 |
|
18.06.25
|
Mariehamn KuPS |
1-0 |
|
14.06.25
|
KuPS Ilves |
0-3 |
|
11.06.25
|
FC jazz KuPS |
2-6 |
|
31.05.25
|
HJK KuPS |
0-0 |
|
28.05.25
|
TPV KuPS |
0-2 |
|
25.05.25
|
KuPS VPS |
0-2 |
|
21.05.25
|
Ilves KuPS |
3-0 |
|
16.05.25
|
Haka KuPS |
1-3 |
|
10.05.25
|
KuPS KTP |
3-0 |
|
02.05.25
|
KuPS SJK |
1-0 |
|
27.04.25
|
Gnistan KuPS |
1-2 |
|
23.04.25
|
KuPS Mariehamn |
4-1 |
|
19.04.25
|
KuPS Jaro |
1-0 |
|
12.04.25
|
KuPS AC Oulu |
1-0 |
|
05.04.25
|
Inter Turku KuPS |
1-1 |
|
06.11.25
|
KuPS Slovan Bratislava |
3-1 |
|
02.11.25
|
KuPS Inter Turku |
3-2 |
|
30.10.25
|
KuPS Gnistan |
1-1 |
|
19.10.25
|
KuPS HJK |
3-1 |
|
02.10.25
|
KuPS Drita |
1-1 |
|
23.09.25
|
KuPS SJK |
3-2 |
|
14.09.25
|
KuPS Ilves |
2-4 |
|
10.09.25
|
KuPS Jaro |
2-0 |
|
28.08.25
|
KuPS Midtjylland |
0-2 |
|
17.08.25
|
KuPS Inter Turku |
2-1 |
|
14.08.25
|
KuPS RFS |
1-0 |
|
02.08.25
|
KuPS Haka |
3-2 |
|
22.07.25
|
KuPS Kairat Almaty |
2-0 |
|
08.07.25
|
KuPS Milsami |
1-0 |
|
01.07.25
|
KuPS Gnistan |
6-2 |
|
27.06.25
|
KuPS HJK |
3-0 |
|
14.06.25
|
KuPS Ilves |
0-3 |
|
25.05.25
|
KuPS VPS |
0-2 |
|
10.05.25
|
KuPS KTP |
3-0 |
|
02.05.25
|
KuPS SJK |
1-0 |
|
23.04.25
|
KuPS Mariehamn |
4-1 |
|
19.04.25
|
KuPS Jaro |
1-0 |
|
12.04.25
|
KuPS AC Oulu |
1-0 |
|
25.03.25
|
KuPS AC Oulu |
2-0 |
|
22.02.25
|
KuPS AC Oulu |
2-1 |
|
01.02.25
|
KuPS VPS |
2-0 |
|
25.01.25
|
KuPS Tallinna Kalev |
4-0 |
|
18.01.25
|
KuPS Ilves |
3-4 |
|
11.01.25
|
KuPS MP |
9-0 |
|
13.12.24
|
KuPS JIPPO |
2-1 |
|
19.10.24
|
KuPS HJK |
1-0 |
|
29.09.24
|
KuPS Haka |
2-0 |
|
14.09.24
|
KuPS VPS |
3-1 |
|
01.09.24
|
KuPS Inter Turku |
1-2 |
|
25.08.24
|
KuPS Mariehamn |
3-0 |
|
18.08.24
|
KuPS Ilves |
1-0 |
|
04.08.24
|
KuPS SJK |
2-1 |
|
25.07.24
|
KuPS Tromso |
0-1 |
|
21.07.24
|
KuPS Lahti |
1-0 |
|
18.07.24
|
KuPS UNA Strassen |
5-0 |
|
07.07.24
|
KuPS Gnistan |
3-1 |
|
12.06.24
|
KuPS Haka |
0-1 |
|
08.06.24
|
KuPS AC Oulu |
4-1 |
|
26.05.24
|
KuPS Ekenas |
4-1 |
|
10.05.24
|
KuPS VPS |
2-1 |
|
06.04.24
|
KuPS HJK |
3-1 |
|
09.03.24
|
KuPS Jaro |
4-1 |
|
24.02.24
|
KuPS AC Oulu |
3-1 |
|
08.02.24
|
KuPS VPS |
5-0 |
|
27.01.24
|
KuPS Ilves |
0-2 |
|
27.11.25
|
Jagiellonia KuPS |
1-0 |
|
22.11.25
|
Hacken KuPS |
2-0 |
|
09.11.25
|
HJK KuPS |
0-2 |
|
27.10.25
|
SJK KuPS |
0-1 |
|
23.10.25
|
Breidablik KuPS |
0-0 |
|
16.10.25
|
Ilves KuPS |
1-1 |
|
05.10.25
|
Inter Turku KuPS |
0-3 |
|
27.09.25
|
Gnistan KuPS |
0-4 |
|
20.09.25
|
HJK KuPS |
1-0 |
|
31.08.25
|
SJK KuPS |
1-1 |
|
24.08.25
|
Jaro KuPS |
1-3 |
|
21.08.25
|
Midtjylland KuPS |
4-0 |
|
09.08.25
|
KTP KuPS |
0-2 |
|
06.08.25
|
RFS KuPS |
1-2 |
|
29.07.25
|
Kairat Almaty KuPS |
3-0 |
|
19.07.25
|
VPS KuPS |
1-1 |
|
15.07.25
|
Milsami KuPS |
0-0 |
|
04.07.25
|
AC Oulu KuPS |
2-2 |
|
24.06.25
|
Haka KuPS (Penalties:0 - 3) |
1-1 |
|
18.06.25
|
Mariehamn KuPS |
1-0 |
|
11.06.25
|
FC jazz KuPS |
2-6 |
|
31.05.25
|
HJK KuPS |
0-0 |
|
28.05.25
|
TPV KuPS |
0-2 |
|
21.05.25
|
Ilves KuPS |
3-0 |
|
16.05.25
|
Haka KuPS |
1-3 |
|
27.04.25
|
Gnistan KuPS |
1-2 |
|
05.04.25
|
Inter Turku KuPS |
1-1 |
|
29.03.25
|
Haka KuPS |
2-1 |
|
21.03.25
|
Djurgarden KuPS |
0-1 |
|
15.03.25
|
HJK KuPS |
3-1 |
|
15.02.25
|
SJK KuPS |
1-3 |
|
08.02.25
|
Jaro KuPS |
0-0 |
|
20.12.24
|
Ilves KuPS |
2-2 |
|
05.10.24
|
SJK KuPS |
0-1 |
|
24.09.24
|
Ilves KuPS |
1-0 |
|
21.09.24
|
Inter Turku KuPS |
1-2 |
|
22.08.24
|
SJK KuPS |
2-2 |
|
11.08.24
|
Haka KuPS |
2-2 |
|
01.08.24
|
Tromso KuPS |
1-0 |
|
28.07.24
|
Ekenas KuPS |
1-2 |
|
11.07.24
|
UNA Strassen KuPS |
0-0 |
|
03.07.24
|
Ekenas KuPS |
0-2 |
|
28.06.24
|
AC Oulu KuPS |
1-0 |
|
25.06.24
|
PEPO KuPS |
1-5 |
|
19.06.24
|
HJK KuPS |
3-1 |
|
16.06.24
|
Mariehamn KuPS |
1-3 |
|
31.05.24
|
Ilves KuPS |
1-2 |
|
22.05.24
|
VPS KuPS |
1-3 |
|
19.05.24
|
Gnistan KuPS |
0-0 |
|
04.05.24
|
SJK KuPS |
1-1 |
|
09.08.25
|
Jaro Haka |
2-1 |
|
02.08.25
|
KuPS Haka |
3-2 |
|
26.07.25
|
Haka KTP |
2-3 |
|
21.07.25
|
Mariehamn Haka |
1-1 |
|
13.07.25
|
Gnistan Haka |
2-0 |
|
06.07.25
|
Haka Inter Turku |
0-1 |
|
02.07.25
|
VPS Haka |
1-2 |
|
28.06.25
|
Haka Ilves |
0-4 |
|
24.06.25
|
Haka KuPS (Penalties:0 - 3) |
1-1 |
|
18.06.25
|
HJK Haka |
3-1 |
|
14.06.25
|
Inter Turku Haka |
1-1 |
|
11.06.25
|
Haka Gnistan |
3-2 |
|
31.05.25
|
Haka VPS |
2-1 |
|
28.05.25
|
Haka Union Plaani |
6-0 |
|
23.05.25
|
KTP Haka |
0-0 |
|
16.05.25
|
Haka KuPS |
1-3 |
|
09.05.25
|
Ilves Haka |
3-2 |
|
06.05.25
|
Huima / Urho Haka |
0-4 |
|
02.05.25
|
Haka Jaro |
0-1 |
|
28.04.25
|
SJK Haka |
2-2 |
|
19.04.25
|
Haka AC Oulu |
2-1 |
|
16.04.25
|
ToU Haka |
0-8 |
|
12.04.25
|
Haka Mariehamn |
0-1 |
|
05.04.25
|
Haka Gnistan |
3-2 |
|
29.03.25
|
Haka KuPS |
2-1 |
|
22.03.25
|
Ekenas Haka |
1-1 |
|
15.03.25
|
Haka Klubi-04 |
0-0 |
|
08.03.25
|
Lahti Haka |
2-0 |
|
26.02.25
|
Mariehamn Haka |
0-0 |
|
23.02.25
|
Haka Gnistan |
2-2 |
|
08.02.25
|
HJK Haka |
3-1 |
|
01.02.25
|
Haka Inter Turku |
1-2 |
|
22.01.25
|
Haka KTP |
3-1 |
|
02.11.24
|
SJK Haka |
2-2 |
|
30.10.24
|
Haka SJK |
1-2 |
|
26.10.24
|
Haka Gnistan (Penalties:4 - 3) |
3-3 |
|
23.10.24
|
Haka Inter Turku |
2-1 |
|
19.10.24
|
Haka VPS |
2-3 |
|
06.10.24
|
HJK Haka |
0-1 |
|
29.09.24
|
KuPS Haka |
2-0 |
|
20.09.24
|
Haka SJK |
0-3 |
|
14.09.24
|
Ilves Haka |
3-2 |
|
01.09.24
|
Haka Lahti |
1-1 |
|
24.08.24
|
AC Oulu Haka |
0-1 |
|
21.08.24
|
Haka Inter Turku |
1-2 |
|
18.08.24
|
VPS Haka |
3-2 |
|
11.08.24
|
Haka KuPS |
2-2 |
|
04.08.24
|
Ekenas Haka |
1-2 |
|
28.07.24
|
Haka Gnistan |
1-2 |
|
20.07.24
|
HJK Haka |
2-0 |
|
26.07.25
|
Haka KTP |
2-3 |
|
06.07.25
|
Haka Inter Turku |
0-1 |
|
28.06.25
|
Haka Ilves |
0-4 |
|
24.06.25
|
Haka KuPS (Penalties:0 - 3) |
1-1 |
|
11.06.25
|
Haka Gnistan |
3-2 |
|
31.05.25
|
Haka VPS |
2-1 |
|
28.05.25
|
Haka Union Plaani |
6-0 |
|
16.05.25
|
Haka KuPS |
1-3 |
|
02.05.25
|
Haka Jaro |
0-1 |
|
19.04.25
|
Haka AC Oulu |
2-1 |
|
12.04.25
|
Haka Mariehamn |
0-1 |
|
05.04.25
|
Haka Gnistan |
3-2 |
|
29.03.25
|
Haka KuPS |
2-1 |
|
15.03.25
|
Haka Klubi-04 |
0-0 |
|
23.02.25
|
Haka Gnistan |
2-2 |
|
01.02.25
|
Haka Inter Turku |
1-2 |
|
22.01.25
|
Haka KTP |
3-1 |
|
30.10.24
|
Haka SJK |
1-2 |
|
26.10.24
|
Haka Gnistan (Penalties:4 - 3) |
3-3 |
|
23.10.24
|
Haka Inter Turku |
2-1 |
|
19.10.24
|
Haka VPS |
2-3 |
|
20.09.24
|
Haka SJK |
0-3 |
|
01.09.24
|
Haka Lahti |
1-1 |
|
21.08.24
|
Haka Inter Turku |
1-2 |
|
11.08.24
|
Haka KuPS |
2-2 |
|
28.07.24
|
Haka Gnistan |
1-2 |
|
15.07.24
|
Haka Ilves |
4-3 |
|
25.06.24
|
Haka PK-35 (Penalties:1 - 0) |
0-0 |
|
19.06.24
|
Haka Inter Turku |
0-0 |
|
07.06.24
|
Haka Mariehamn |
2-0 |
|
24.05.24
|
Haka AC Oulu |
4-3 |
|
11.05.24
|
Haka SJK |
2-0 |
|
27.04.24
|
Haka HJK |
1-1 |
|
12.04.24
|
Haka Ekenas |
2-1 |
|
06.04.24
|
Haka VPS |
1-2 |
|
08.02.24
|
Haka SJK |
1-2 |
|
02.02.24
|
Haka KuPS |
3-1 |
|
07.10.23
|
Haka KTP |
2-0 |
|
01.10.23
|
Haka Lahti |
2-0 |
|
15.09.23
|
Haka Ilves |
2-2 |
|
03.09.23
|
Haka SJK |
1-0 |
|
27.08.23
|
Haka KuPS |
2-2 |
|
11.08.23
|
Haka Mariehamn |
1-1 |
|
30.07.23
|
Haka Lahti |
1-1 |
|
13.07.23
|
Haka Crusaders |
2-2 |
|
08.07.23
|
Haka Inter Turku |
2-2 |
|
27.06.23
|
Haka HJK |
1-1 |
|
07.06.23
|
Haka Ilves |
1-1 |
|
22.05.23
|
Haka VPS |
2-2 |
|
05.05.23
|
Haka KTP |
4-2 |
|
09.08.25
|
Jaro Haka |
2-1 |
|
02.08.25
|
KuPS Haka |
3-2 |
|
21.07.25
|
Mariehamn Haka |
1-1 |
|
13.07.25
|
Gnistan Haka |
2-0 |
|
02.07.25
|
VPS Haka |
1-2 |
|
18.06.25
|
HJK Haka |
3-1 |
|
14.06.25
|
Inter Turku Haka |
1-1 |
|
23.05.25
|
KTP Haka |
0-0 |
|
09.05.25
|
Ilves Haka |
3-2 |
|
06.05.25
|
Huima / Urho Haka |
0-4 |
|
28.04.25
|
SJK Haka |
2-2 |
|
16.04.25
|
ToU Haka |
0-8 |
|
22.03.25
|
Ekenas Haka |
1-1 |
|
08.03.25
|
Lahti Haka |
2-0 |
|
26.02.25
|
Mariehamn Haka |
0-0 |
|
08.02.25
|
HJK Haka |
3-1 |
|
02.11.24
|
SJK Haka |
2-2 |
|
06.10.24
|
HJK Haka |
0-1 |
|
29.09.24
|
KuPS Haka |
2-0 |
|
14.09.24
|
Ilves Haka |
3-2 |
|
24.08.24
|
AC Oulu Haka |
0-1 |
|
18.08.24
|
VPS Haka |
3-2 |
|
04.08.24
|
Ekenas Haka |
1-2 |
|
20.07.24
|
HJK Haka |
2-0 |
|
07.07.24
|
Mariehamn Haka |
0-3 |
|
03.07.24
|
KPV-j Haka |
1-2 |
|
29.06.24
|
SJK Haka |
2-1 |
|
15.06.24
|
EBK Haka |
1-5 |
|
12.06.24
|
KuPS Haka |
0-1 |
|
31.05.24
|
Inter Turku Haka |
3-1 |
|
17.05.24
|
Ilves Haka |
5-0 |
|
08.05.24
|
Reipas Haka |
1-5 |
|
05.05.24
|
Gnistan Haka |
0-3 |
|
20.04.24
|
Lahti Haka |
1-1 |
|
16.04.24
|
JIPPO Haka |
0-2 |
|
30.03.24
|
SJK Haka |
2-0 |
|
20.03.24
|
Inter Turku Haka |
1-0 |
|
16.03.24
|
HJS Akatemia Haka |
1-5 |
|
09.03.24
|
KTP Haka |
2-3 |
|
24.02.24
|
VPS Haka |
0-1 |
|
16.02.24
|
Ilves Haka |
2-2 |
|
27.01.24
|
AC Oulu Haka |
0-0 |
|
20.01.24
|
Lahti Haka |
1-0 |
|
13.01.24
|
Gnistan Haka |
1-1 |
|
21.10.23
|
AC Oulu Haka |
1-1 |
|
22.09.23
|
Mariehamn Haka |
2-1 |
|
21.08.23
|
KTP Haka |
1-2 |
|
04.08.23
|
Ilves Haka |
1-2 |
|
23.07.23
|
VPS Haka |
4-1 |
|
20.07.23
|
Crusaders Haka |
1-0 |
|
24.06.2025
|
Haka KuPS (Penalties:0 - 3) |
1-4
|
|
16.05.2025
|
Haka KuPS |
1-3
|
|
29.03.2025
|
Haka KuPS |
2-1
|
|
29.09.2024
|
KuPS Haka |
2-0
|
|
11.08.2024
|
Haka KuPS |
2-2
|
|
29.09.2024
|
KuPS Haka |
2-0
|
|
12.06.2024
|
KuPS Haka |
0-1
|
|
03.06.2023
|
KuPS Haka |
3-0
|
|
18.02.2023
|
KuPS Haka |
1-0
|
|
05.10.2022
|
KuPS Haka |
0-0
|
|
12.05.2022
|
KuPS Haka |
2-1
|