VPS host HJK in the Finland Veikkausliiga on 22 May 2026, Friday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 17:00 UK Time.
VPS return home still difficult to break down, but recent results show a lack of attacking sharpness that continues to limit their ability to turn draws into victories. Their disciplined structure has kept matches competitive, although the low scoring nature of their games leaves little margin for error when defending deep.
HJK arrive with slightly stronger momentum despite their own inconsistencies away from home. The visitors continue to control possession in most matches and generally create more chances than VPS, but defensive concentration has not always matched their attacking quality. With both sides involved in several tight contests recently, another controlled and tactical encounter looks likely.
VPS have lost only once in their last five league matches, but four draws during that spell underline their difficulties in finding attacking breakthroughs. Recent results include 1-1 draws against Lahti and Gnistan, alongside a narrow 1-0 away win at Mariehamn. Even the entertaining 3-2 victory over Ilves remains an exception compared to the generally cautious pattern surrounding their matches.
Defensively, VPS continue to remain organised for long stretches. They have conceded only five goals in seven league matches, one of the stronger defensive records in the division. However, scoring just six goals across those fixtures highlights the lack of attacking efficiency. Home matches especially tend to develop at a slower tempo, with VPS often prioritising structure over sustained attacking pressure.
HJK continue to show flashes of their higher attacking ceiling, although recent performances have not been entirely convincing. The 2-2 draw against Ilves demonstrated their ability to create chances consistently, while the 1-0 win over Lahti reflected a more controlled defensive display. Away from home, however, results remain less dominant with draws against Inter Turku and KuPS alongside the defeat at Turku PS.
The visitors have still managed 11 league goals in eight matches, almost double VPS’s attacking output. Their recent head-to-head record in this fixture also reflects an ability to handle VPS effectively, including 2-0 and 3-1 victories in the last two meetings. Even so, HJK’s away performances have rarely become fully open contests, with game management and possession control usually taking priority over aggressive attacking football.
The best bet for this match points towards HJK to win at 2.04 odds. VPS continue to compete well defensively, but their limited attacking production makes it difficult to consistently pressure stronger opponents. HJK possess more individual quality in forward areas and have already shown in recent meetings that they can control this matchup effectively.
A low scoring contest also looks likely, making under 1.5 goals at 3.50 odds an interesting option for this game. VPS matches have regularly stayed compact due to their cautious structure, while HJK’s away fixtures have often lacked sustained attacking intensity. Neither side appears likely to play with excessive risk from the opening stages.
For those looking at a correct score prediction, a 1-0 HJK win at 8.00 odds fits the overall pattern surrounding both teams. VPS have conceded very few goals this season but also struggle to generate enough attacking pressure consistently, while HJK have shown enough defensive organisation recently to potentially edge another narrow victory.
| VPS | HJK | |
|---|---|---|
| Game Played | 16 | 16 |
| Wins | 7 | 7 |
| Draws | 6 | 4 |
| Loss | 3 | 5 |
| Goals For | 23 | 27 |
| Goals Against | 13 | 20 |
| VPS | HJK | |
|---|---|---|
| Game Played | 8 | 8 |
| Wins | 5 | 3 |
| Draws | 3 | 2 |
| Loss | 0 | 3 |
| Goals For | 17 | 15 |
| Goals Against | 6 | 9 |
|
18.07.26
|
HJK VPS |
2-1 |
|
10.07.26
|
VPS SJK |
1-0 |
|
04.07.26
|
VPS Mariehamn |
4-0 |
|
30.06.26
|
VPS Inter Turku |
2-3 |
|
27.06.26
|
Gnistan VPS |
1-1 |
|
23.06.26
|
VPS AC Oulu |
5-1 |
|
17.06.26
|
SJK VPS |
1-2 |
|
13.06.26
|
VPS KuPS |
1-1 |
|
10.06.26
|
KuPS VPS (Penalties:4 - 5) |
0-0 |
|
30.05.26
|
Turku PS VPS |
1-0 |
|
26.05.26
|
VPS Haka |
4-0 |
|
22.05.26
|
VPS HJK |
2-1 |
|
18.05.26
|
Lahti VPS |
1-1 |
|
13.05.26
|
VPS ÅIFK |
7-0 |
|
09.05.26
|
VPS Gnistan |
1-1 |
|
02.05.26
|
Mariehamn VPS |
0-1 |
|
29.04.26
|
Leki VPS |
1-9 |
|
24.04.26
|
VPS Ilves |
3-2 |
|
18.04.26
|
AC Oulu VPS |
1-0 |
|
14.04.26
|
SalPa II VPS |
0-11 |
|
10.04.26
|
VPS Jaro |
0-0 |
|
04.04.26
|
Inter Turku VPS |
0-0 |
|
27.03.26
|
VPS Haka |
1-1 |
|
20.03.26
|
VPS GIF Sundsvall |
1-2 |
|
14.03.26
|
Turku PS VPS |
1-0 |
|
08.03.26
|
VPS Umeå FC |
2-1 |
|
21.02.26
|
SJK VPS |
0-6 |
|
14.02.26
|
Jaro VPS |
1-0 |
|
07.02.26
|
VPS Ilves |
1-2 |
|
31.01.26
|
KuPS VPS |
3-1 |
|
24.01.26
|
VPS AC Oulu |
1-4 |
|
18.10.25
|
VPS Jaro |
1-3 |
|
04.10.25
|
AC Oulu VPS |
2-0 |
|
26.09.25
|
VPS Haka |
1-0 |
|
21.09.25
|
Mariehamn VPS |
2-1 |
|
13.09.25
|
VPS KTP |
2-1 |
|
31.08.25
|
Inter Turku VPS |
2-1 |
|
22.08.25
|
VPS KTP |
3-2 |
|
15.08.25
|
Gnistan VPS |
0-0 |
|
10.08.25
|
VPS SJK |
1-2 |
|
01.08.25
|
VPS Mariehamn |
1-1 |
|
25.07.25
|
Jaro VPS |
2-2 |
|
19.07.25
|
VPS KuPS |
1-1 |
|
14.07.25
|
Ilves VPS |
3-2 |
|
05.07.25
|
VPS HJK |
0-2 |
|
02.07.25
|
VPS Haka |
1-2 |
|
28.06.25
|
AC Oulu VPS |
2-1 |
|
18.06.25
|
VPS Gnistan |
0-0 |
|
14.06.25
|
Mariehamn VPS |
1-5 |
|
11.06.25
|
Jaro VPS (Penalties:5 - 4) |
2-2 |
|
10.07.26
|
VPS SJK |
1-0 |
|
04.07.26
|
VPS Mariehamn |
4-0 |
|
30.06.26
|
VPS Inter Turku |
2-3 |
|
23.06.26
|
VPS AC Oulu |
5-1 |
|
13.06.26
|
VPS KuPS |
1-1 |
|
26.05.26
|
VPS Haka |
4-0 |
|
22.05.26
|
VPS HJK |
2-1 |
|
13.05.26
|
VPS ÅIFK |
7-0 |
|
09.05.26
|
VPS Gnistan |
1-1 |
|
24.04.26
|
VPS Ilves |
3-2 |
|
10.04.26
|
VPS Jaro |
0-0 |
|
27.03.26
|
VPS Haka |
1-1 |
|
20.03.26
|
VPS GIF Sundsvall |
1-2 |
|
08.03.26
|
VPS Umeå FC |
2-1 |
|
07.02.26
|
VPS Ilves |
1-2 |
|
24.01.26
|
VPS AC Oulu |
1-4 |
|
18.10.25
|
VPS Jaro |
1-3 |
|
26.09.25
|
VPS Haka |
1-0 |
|
13.09.25
|
VPS KTP |
2-1 |
|
22.08.25
|
VPS KTP |
3-2 |
|
10.08.25
|
VPS SJK |
1-2 |
|
01.08.25
|
VPS Mariehamn |
1-1 |
|
19.07.25
|
VPS KuPS |
1-1 |
|
05.07.25
|
VPS HJK |
0-2 |
|
02.07.25
|
VPS Haka |
1-2 |
|
18.06.25
|
VPS Gnistan |
0-0 |
|
17.05.25
|
VPS Jaro |
0-0 |
|
02.05.25
|
VPS Ilves |
1-0 |
|
19.04.25
|
VPS Inter Turku |
0-2 |
|
05.04.25
|
VPS AC Oulu |
4-3 |
|
29.03.25
|
VPS KPV-j |
5-0 |
|
08.02.25
|
VPS AC Oulu |
2-1 |
|
25.01.25
|
VPS Jaro |
2-0 |
|
23.10.24
|
VPS Gnistan |
0-1 |
|
04.10.24
|
VPS Ilves |
0-2 |
|
20.09.24
|
VPS HJK |
1-1 |
|
01.09.24
|
VPS HJK |
1-3 |
|
18.08.24
|
VPS Haka |
3-2 |
|
28.07.24
|
VPS Mariehamn |
2-1 |
|
11.07.24
|
VPS FK Zalgiris Vilnius |
1-2 |
|
06.07.24
|
VPS Ekenas |
2-3 |
|
19.06.24
|
VPS AC Oulu |
1-1 |
|
07.06.24
|
VPS Ilves |
1-1 |
|
27.05.24
|
VPS Inter Turku |
3-1 |
|
22.05.24
|
VPS KuPS |
1-3 |
|
03.05.24
|
VPS Lahti |
3-0 |
|
20.04.24
|
VPS Gnistan |
3-2 |
|
12.04.24
|
VPS SJK |
1-1 |
|
29.03.24
|
VPS Jaro |
5-1 |
|
24.02.24
|
VPS Haka |
0-1 |
|
18.07.26
|
HJK VPS |
2-1 |
|
27.06.26
|
Gnistan VPS |
1-1 |
|
17.06.26
|
SJK VPS |
1-2 |
|
10.06.26
|
KuPS VPS (Penalties:4 - 5) |
0-0 |
|
30.05.26
|
Turku PS VPS |
1-0 |
|
18.05.26
|
Lahti VPS |
1-1 |
|
02.05.26
|
Mariehamn VPS |
0-1 |
|
29.04.26
|
Leki VPS |
1-9 |
|
18.04.26
|
AC Oulu VPS |
1-0 |
|
14.04.26
|
SalPa II VPS |
0-11 |
|
04.04.26
|
Inter Turku VPS |
0-0 |
|
14.03.26
|
Turku PS VPS |
1-0 |
|
21.02.26
|
SJK VPS |
0-6 |
|
14.02.26
|
Jaro VPS |
1-0 |
|
31.01.26
|
KuPS VPS |
3-1 |
|
04.10.25
|
AC Oulu VPS |
2-0 |
|
21.09.25
|
Mariehamn VPS |
2-1 |
|
31.08.25
|
Inter Turku VPS |
2-1 |
|
15.08.25
|
Gnistan VPS |
0-0 |
|
25.07.25
|
Jaro VPS |
2-2 |
|
14.07.25
|
Ilves VPS |
3-2 |
|
28.06.25
|
AC Oulu VPS |
2-1 |
|
14.06.25
|
Mariehamn VPS |
1-5 |
|
11.06.25
|
Jaro VPS (Penalties:5 - 4) |
2-2 |
|
31.05.25
|
Haka VPS |
2-1 |
|
28.05.25
|
P-Iirot VPS |
1-5 |
|
25.05.25
|
KuPS VPS |
0-2 |
|
12.05.25
|
SJK VPS |
2-3 |
|
07.05.25
|
Tampere United II VPS |
1-2 |
|
26.04.25
|
HJK VPS |
3-1 |
|
16.04.25
|
TP-T VPS |
0-5 |
|
11.04.25
|
KTP VPS |
2-2 |
|
22.03.25
|
GIF Sundsvall VPS |
2-3 |
|
15.03.25
|
SJK Akatemia VPS |
2-3 |
|
22.02.25
|
SJK VPS |
0-1 |
|
15.02.25
|
Ilves VPS |
1-0 |
|
01.02.25
|
KuPS VPS |
2-0 |
|
17.01.25
|
AC Oulu VPS |
3-3 |
|
19.10.24
|
Haka VPS |
2-3 |
|
28.09.24
|
SJK VPS |
1-4 |
|
14.09.24
|
KuPS VPS |
3-1 |
|
25.08.24
|
Lahti VPS |
0-0 |
|
12.08.24
|
SJK VPS |
3-1 |
|
04.08.24
|
Gnistan VPS |
3-0 |
|
21.07.24
|
Ilves VPS |
3-2 |
|
18.07.24
|
FK Zalgiris Vilnius VPS |
1-0 |
|
28.06.24
|
Inter Turku VPS |
3-1 |
|
25.06.24
|
SJK VPS |
5-1 |
|
15.06.24
|
Inter Turku II VPS |
1-5 |
|
12.06.24
|
Mariehamn VPS |
0-0 |
|
23.07.26
|
HJK Coleraine FC |
5-0 |
|
18.07.26
|
HJK VPS |
2-1 |
|
11.07.26
|
Lahti HJK |
2-0 |
|
01.07.26
|
HJK Ilves |
2-1 |
|
27.06.26
|
HJK KuPS |
0-4 |
|
23.06.26
|
Mariehamn HJK |
0-4 |
|
17.06.26
|
HJK Inter Turku |
3-3 |
|
13.06.26
|
Jaro HJK |
2-5 |
|
09.06.26
|
Honka HJK |
1-7 |
|
30.05.26
|
HJK Mariehamn |
1-0 |
|
26.05.26
|
HJK MyPa |
11-1 |
|
22.05.26
|
VPS HJK |
2-1 |
|
16.05.26
|
HJK Ilves |
2-2 |
|
13.05.26
|
Rops HJK |
0-4 |
|
08.05.26
|
Turku PS HJK |
1-0 |
|
04.05.26
|
HJK Lahti |
1-0 |
|
29.04.26
|
Inter Turku HJK |
1-1 |
|
26.04.26
|
KuPS HJK |
1-1 |
|
18.04.26
|
Gnistan HJK |
0-3 |
|
11.04.26
|
HJK AC Oulu |
0-1 |
|
04.04.26
|
HJK SJK |
3-0 |
|
27.03.26
|
Djurgarden HJK |
4-2 |
|
21.03.26
|
HJK SJK |
1-0 |
|
14.03.26
|
AC Oulu HJK |
2-1 |
|
10.03.26
|
HJK Gnistan |
3-0 |
|
21.02.26
|
HJK Turku PS |
3-1 |
|
13.02.26
|
HJK Hammarby |
1-2 |
|
07.02.26
|
HJK Gnistan |
3-1 |
|
30.01.26
|
Inter Turku HJK |
1-3 |
|
24.01.26
|
Lahti HJK |
2-0 |
|
16.01.26
|
HJK Mariehamn |
0-1 |
|
09.11.25
|
HJK KuPS |
0-2 |
|
03.11.25
|
Gnistan HJK |
2-2 |
|
30.10.25
|
Ilves HJK |
3-1 |
|
26.10.25
|
HJK Inter Turku |
1-1 |
|
22.10.25
|
HJK SJK |
3-4 |
|
19.10.25
|
KuPS HJK |
3-1 |
|
03.10.25
|
HJK Gnistan |
2-3 |
|
29.09.25
|
HJK Ilves |
2-2 |
|
23.09.25
|
Inter Turku HJK |
0-0 |
|
20.09.25
|
HJK KuPS |
1-0 |
|
13.09.25
|
SJK HJK |
3-3 |
|
31.08.25
|
KTP HJK |
1-4 |
|
24.08.25
|
HJK Mariehamn |
8-2 |
|
21.08.25
|
HJK AC Oulu |
1-0 |
|
17.08.25
|
Haka HJK |
1-2 |
|
11.08.25
|
HJK Ilves |
5-1 |
|
04.08.25
|
HJK Inter Turku |
1-4 |
|
31.07.25
|
HJK Arda Kardzhali (Penalties:3 - 4) |
2-2 |
|
28.07.25
|
Gnistan HJK |
2-4 |
|
23.07.26
|
HJK Coleraine FC |
5-0 |
|
18.07.26
|
HJK VPS |
2-1 |
|
01.07.26
|
HJK Ilves |
2-1 |
|
27.06.26
|
HJK KuPS |
0-4 |
|
17.06.26
|
HJK Inter Turku |
3-3 |
|
30.05.26
|
HJK Mariehamn |
1-0 |
|
26.05.26
|
HJK MyPa |
11-1 |
|
16.05.26
|
HJK Ilves |
2-2 |
|
04.05.26
|
HJK Lahti |
1-0 |
|
11.04.26
|
HJK AC Oulu |
0-1 |
|
04.04.26
|
HJK SJK |
3-0 |
|
21.03.26
|
HJK SJK |
1-0 |
|
10.03.26
|
HJK Gnistan |
3-0 |
|
21.02.26
|
HJK Turku PS |
3-1 |
|
13.02.26
|
HJK Hammarby |
1-2 |
|
07.02.26
|
HJK Gnistan |
3-1 |
|
16.01.26
|
HJK Mariehamn |
0-1 |
|
09.11.25
|
HJK KuPS |
0-2 |
|
26.10.25
|
HJK Inter Turku |
1-1 |
|
22.10.25
|
HJK SJK |
3-4 |
|
03.10.25
|
HJK Gnistan |
2-3 |
|
29.09.25
|
HJK Ilves |
2-2 |
|
20.09.25
|
HJK KuPS |
1-0 |
|
24.08.25
|
HJK Mariehamn |
8-2 |
|
21.08.25
|
HJK AC Oulu |
1-0 |
|
11.08.25
|
HJK Ilves |
5-1 |
|
04.08.25
|
HJK Inter Turku |
1-4 |
|
31.07.25
|
HJK Arda Kardzhali (Penalties:3 - 4) |
2-2 |
|
20.07.25
|
HJK AC Oulu |
3-1 |
|
17.07.25
|
HJK NSI Runavik |
5-0 |
|
02.07.25
|
HJK Jaro |
2-3 |
|
18.06.25
|
HJK Haka |
3-1 |
|
31.05.25
|
HJK KuPS |
0-0 |
|
28.05.25
|
HJK JäPS |
2-1 |
|
20.05.25
|
HJK SJK |
4-2 |
|
17.05.25
|
HJK KTP |
4-1 |
|
26.04.25
|
HJK VPS |
3-1 |
|
22.04.25
|
HJK Gnistan |
0-1 |
|
29.03.25
|
HJK Inter Turku |
4-4 |
|
22.03.25
|
HJK Hammarby |
0-3 |
|
15.03.25
|
HJK KuPS |
3-1 |
|
14.02.25
|
HJK Mariehamn |
2-1 |
|
08.02.25
|
HJK Haka |
3-1 |
|
07.02.25
|
HJK Paide |
1-2 |
|
01.02.25
|
HJK Miedz Legnica |
0-3 |
|
25.01.25
|
HJK Mlada Boleslav |
1-1 |
|
11.01.25
|
HJK Gnistan |
0-1 |
|
12.12.24
|
HJK Molde |
2-2 |
|
07.11.24
|
HJK Olimpija Ljubljana |
0-2 |
|
24.10.24
|
HJK Dinamo Minsk |
1-0 |
|
11.07.26
|
Lahti HJK |
2-0 |
|
23.06.26
|
Mariehamn HJK |
0-4 |
|
13.06.26
|
Jaro HJK |
2-5 |
|
09.06.26
|
Honka HJK |
1-7 |
|
22.05.26
|
VPS HJK |
2-1 |
|
13.05.26
|
Rops HJK |
0-4 |
|
08.05.26
|
Turku PS HJK |
1-0 |
|
29.04.26
|
Inter Turku HJK |
1-1 |
|
26.04.26
|
KuPS HJK |
1-1 |
|
18.04.26
|
Gnistan HJK |
0-3 |
|
27.03.26
|
Djurgarden HJK |
4-2 |
|
14.03.26
|
AC Oulu HJK |
2-1 |
|
30.01.26
|
Inter Turku HJK |
1-3 |
|
24.01.26
|
Lahti HJK |
2-0 |
|
03.11.25
|
Gnistan HJK |
2-2 |
|
30.10.25
|
Ilves HJK |
3-1 |
|
19.10.25
|
KuPS HJK |
3-1 |
|
23.09.25
|
Inter Turku HJK |
0-0 |
|
13.09.25
|
SJK HJK |
3-3 |
|
31.08.25
|
KTP HJK |
1-4 |
|
17.08.25
|
Haka HJK |
1-2 |
|
28.07.25
|
Gnistan HJK |
2-4 |
|
24.07.25
|
Arda Kardzhali HJK |
0-0 |
|
10.07.25
|
NSI Runavik HJK |
4-0 |
|
05.07.25
|
VPS HJK |
0-2 |
|
27.06.25
|
KuPS HJK |
3-0 |
|
24.06.25
|
Klubi-04 HJK |
0-4 |
|
14.06.25
|
AC Oulu HJK |
0-4 |
|
11.06.25
|
MP HJK |
0-1 |
|
24.05.25
|
Mariehamn HJK |
0-4 |
|
11.05.25
|
Jaro HJK |
0-3 |
|
03.05.25
|
Inter Turku HJK |
1-1 |
|
11.04.25
|
SJK HJK |
1-0 |
|
05.04.25
|
Ilves HJK |
3-2 |
|
18.02.25
|
KTP HJK |
0-4 |
|
15.02.25
|
Flora Tallinn HJK |
2-1 |
|
17.01.25
|
Inter Turku HJK |
1-2 |
|
19.12.24
|
Real Betis HJK |
1-0 |
|
05.12.24
|
Djurgarden HJK |
6-1 |
|
28.11.24
|
Panathinaikos HJK |
1-0 |
|
22.11.24
|
Shamrock Rovers HJK |
0-4 |
|
21.11.24
|
Shamrock Rovers HJK |
0-2 |
|
19.10.24
|
KuPS HJK |
1-0 |
|
03.10.24
|
Lugano HJK |
3-0 |
|
20.09.24
|
VPS HJK |
1-1 |
|
01.09.24
|
VPS HJK |
1-3 |
|
22.08.24
|
KI Klaksvik HJK |
2-2 |
|
18.08.24
|
Ekenas HJK |
0-3 |
|
15.08.24
|
Decic HJK (Penalties:3 - 4) |
2-1 |
|
03.08.24
|
Lahti HJK |
2-1 |
|
22.05.2026
|
VPS HJK |
2-1
|
|
05.07.2025
|
VPS HJK |
0-2
|
|
26.04.2025
|
HJK VPS |
3-1
|
|
20.09.2024
|
VPS HJK |
1-1
|
|
01.09.2024
|
VPS HJK |
1-3
|
|
22.05.2026
|
VPS HJK |
2-1
|
|
05.07.2025
|
VPS HJK |
0-2
|
|
20.09.2024
|
VPS HJK |
1-1
|
|
01.09.2024
|
VPS HJK |
1-3
|
|
08.10.2023
|
VPS HJK |
3-2
|
|
15.04.2023
|
VPS HJK |
0-1
|