The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
FIN

Veikkausliiga 2026/27

Every result, the table as it finished, and the price each match went off at. 173 matches played between April 2026 and October 2026.

173Matches
438Goals
2.53Per game
44.5%Home wins
97%Priced at kickoff
HJK HelsinkiTop of the table

Final table 13 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 HHHJK Helsinki 30 16 7 7 +23 55
2 ITInter Turku 30 15 10 5 +13 55
3 KUPKuPS 30 14 11 5 +17 53
4 AOAC Oulu 30 13 5 12 -1 44
5 GNIGnistan 30 11 10 9 +2 43
6 VPSVPS 30 11 7 12 -3 40
7 LAHLahti 27 11 6 10 +9 39
8 ILVIlves 27 11 5 11 +6 38
9 TPTurku PS 27 8 8 11 -4 32
10 SJKSJK 27 6 9 12 -8 27
11 FJFF Jaro 29 5 10 14 -26 25
12 MARMariehamn 27 4 7 16 -27 19
13 PKPK-35 2 0 1 1 -1 1

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.53
438 goals. 43.4% of matches went over 2.5.
Home advantage
44.5%
Draws 27.2%, away wins 27.2%.
Half-time lead held
75.9%
From 108 matches where someone led at the break.
1–1 28 · 16.2%
1–0 24 · 13.9%
2–1 14 · 8.1%
0–1 14 · 8.1%
2–0 13 · 7.5%
0–0 13 · 7.5%

Results 179

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Sunday 8 November 2026
13:00 KuPS scheduled Inter Turku — — —
13:00 HJK Helsinki scheduled AC Oulu — — —
13:00 Gnistan scheduled VPS — — —
Monday 2 November 2026
16:00 VPS scheduled HJK Helsinki — — —
16:00 Inter Turku scheduled Gnistan — — —
Sunday 1 November 2026
13:00 AC Oulu scheduled KuPS — — —
Thursday 29 October 2026
17:00 KuPS 1 – 1 Gnistan — — —
16:00 Inter Turku 2 – 4 HJK Helsinki — — —
Wednesday 28 October 2026
16:00 AC Oulu 0 – 0 VPS — — —
Sunday 25 October 2026
13:00 HJK Helsinki 2 – 2 KuPS 1.92 3.53 3.41
12:00 FF Jaro 1 – 0 PK-35 1.73 3.39 4.47
Saturday 24 October 2026
14:00 Gnistan 3 – 4 AC Oulu 1.90 3.66 3.36
11:00 VPS 0 – 1 Inter Turku 4.53 3.74 1.63
Wednesday 21 October 2026
15:30 PK-35 1 – 1 FF Jaro 3.14 2.90 2.31
Sunday 18 October 2026
12:00 KuPS 2 – 0 VPS 1.54 3.91 5.16
Saturday 17 October 2026
15:00 Inter Turku 1 – 2 AC Oulu 1.30 4.75 8.52
13:00 HJK Helsinki 4 – 0 Gnistan 1.38 4.66 6.42
11:00 Lahti 5 – 1 Turku PS 1.68 3.87 4.14
11:00 FF Jaro 1 – 1 Mariehamn 2.22 3.45 2.81
11:00 Ilves 2 – 0 SJK 1.87 3.73 3.39
Monday 12 October 2026
16:00 AC Oulu 3 – 4 HJK Helsinki 4.57 3.77 1.64
15:00 VPS 1 – 0 Gnistan 2.33 3.34 2.71
Sunday 11 October 2026
12:00 Inter Turku 1 – 0 KuPS 2.17 3.11 3.22
Saturday 10 October 2026
16:00 Mariehamn 1 – 1 Ilves 2.98 3.57 2.07
14:00 Turku PS 0 – 1 FF Jaro 2.12 3.34 3.07
Friday 9 October 2026
15:00 SJK 1 – 0 Lahti 2.55 3.42 2.42
Thursday 8 October 2026
16:00 KuPS 0 – 1 AC Oulu 1.49 3.89 5.91
15:00 HJK Helsinki 6 – 0 VPS 1.53 4.09 5.02
Wednesday 7 October 2026
16:00 Gnistan 0 – 0 Inter Turku 4.34 3.77 1.67
Saturday 19 September 2026
14:00 VPS 0 – 2 KuPS 3.72 3.33 1.90
12:00 Turku PS 0 – 3 Ilves 2.61 3.51 2.35
Friday 18 September 2026
16:00 Gnistan 1 – 1 HJK Helsinki 4.00 3.87 1.71
16:00 AC Oulu 0 – 1 Inter Turku 3.78 3.30 1.89
15:00 SJK 2 – 1 Mariehamn 1.69 3.73 4.29
15:00 Lahti 1 – 1 FF Jaro 1.59 3.85 4.95
Monday 14 September 2026
15:00 Inter Turku 1 – 0 VPS 1.94 3.40 3.55
Sunday 13 September 2026
12:00 KuPS 0 – 0 HJK Helsinki 2.30 3.45 2.83
Saturday 12 September 2026
16:00 AC Oulu 1 – 2 Gnistan 2.24 3.55 3.15
16:00 FF Jaro 1 – 1 SJK 3.36 3.34 2.01
16:00 Ilves 3 – 1 Lahti 2.25 3.60 3.10
14:00 Mariehamn 1 – 0 Turku PS 2.44 3.43 2.52
Wednesday 9 September 2026
15:00 HJK Helsinki 2 – 1 Inter Turku 2.70 3.35 2.65
Tuesday 8 September 2026
16:00 Gnistan 1 – 1 KuPS 4.02 3.75 1.90
15:00 VPS 1 – 0 AC Oulu 2.25 3.40 3.40
15:00 Turku PS 0 – 0 SJK 2.64 3.32 2.41
15:00 Lahti 2 – 1 Mariehamn 1.48 4.15 5.60
15:00 Ilves 2 – 0 FF Jaro 1.64 4.20 5.03
Monday 31 August 2026
17:00 VPS 0 – 1 Lahti 2.01 3.72 4.00
17:00 Mariehamn 2 – 0 FF Jaro 2.22 3.47 2.79
17:00 Inter Turku 1 – 0 KuPS 2.30 3.36 3.20
17:00 Ilves 1 – 2 HJK Helsinki 3.60 4.01 1.95
17:00 Gnistan 1 – 1 Turku PS 2.02 3.82 3.40
17:00 AC Oulu 0 – 0 SJK 2.00 3.28 3.44
Sunday 23 August 2026
12:00 Turku PS 0 – 0 Inter Turku 4.33 3.46 1.92
13:00 HJK Helsinki 2 – 3 Gnistan 1.72 4.30 4.91
15:00 KuPS 2 – 4 Mariehamn — — —
Saturday 22 August 2026
15:00 FF Jaro 0 – 1 AC Oulu 3.69 3.69 2.22
15:00 Ilves 0 – 1 VPS 2.30 3.60 2.99
Friday 21 August 2026
17:00 SJK 1 – 2 Lahti 2.79 3.40 2.25
Monday 17 August 2026
16:00 Gnistan 3 – 2 Ilves 2.80 3.50 2.53
Sunday 16 August 2026
15:00 AC Oulu 2 – 3 Inter Turku 3.00 3.35 2.38
13:00 Lahti 1 – 2 KuPS 2.75 3.50 2.56
14:00 HJK Helsinki 3 – 0 FF Jaro 1.38 5.66 8.30
Saturday 15 August 2026
17:00 Mariehamn 2 – 0 SJK 4.55 4.17 1.58
Friday 14 August 2026
16:00 VPS 1 – 3 Turku PS 1.76 3.89 4.80
Sunday 9 August 2026
13:00 AC Oulu 0 – 1 HJK Helsinki 3.10 3.80 2.25
15:00 Ilves 2 – 0 Mariehamn — — —
15:00 Inter Turku 0 – 0 Lahti 2.42 3.75 4.50
15:00 KuPS 1 – 1 Turku PS 1.60 4.60 6.25
Saturday 8 August 2026
17:00 FF Jaro 1 – 3 VPS 4.50 3.80 2.00
Friday 7 August 2026
17:00 SJK 2 – 2 Gnistan 1.93 3.68 3.23
Monday 3 August 2026
17:00 SJK 3 – 0 HJK Helsinki 3.21 3.69 1.94
Sunday 2 August 2026
15:00 AC Oulu 1 – 0 Ilves 2.57 3.60 2.78
13:00 VPS 0 – 1 Inter Turku 2.90 3.40 2.60
Saturday 1 August 2026
17:00 Gnistan 0 – 1 KuPS 3.67 3.90 2.00
16:00 Lahti 2 – 0 FF Jaro 1.62 4.30 5.60
13:00 Turku PS 3 – 0 Mariehamn 1.51 4.13 5.18
Sunday 26 July 2026
15:00 HJK Helsinki 1 – 0 Turku PS 1.38 5.66 8.30
13:00 Inter Turku 1 – 2 Gnistan 1.73 4.00 4.70
17:00 Ilves 1 – 0 Lahti 2.60 3.75 2.75
Saturday 25 July 2026
15:00 KuPS 3 – 1 VPS 2.19 3.60 3.33
14:30 Mariehamn 1 – 1 AC Oulu 5.53 4.19 1.46
Friday 24 July 2026
17:00 FF Jaro 2 – 1 SJK 2.89 3.60 2.09
Monday 20 July 2026
17:00 Mariehamn 0 – 2 Lahti 5.53 4.19 1.47
16:00 Turku PS 1 – 3 Ilves 3.00 3.80 2.38
Sunday 19 July 2026
16:30 FF Jaro 0 – 0 Inter Turku 4.25 4.00 1.84
Saturday 18 July 2026
15:00 SJK 0 – 2 KuPS 2.23 3.50 2.71
15:00 AC Oulu 0 – 2 Gnistan 2.46 3.70 2.85
13:00 HJK Helsinki 2 – 1 VPS 2.07 3.80 3.50
Saturday 11 July 2026
15:00 Turku PS 3 – 0 AC Oulu 2.76 3.60 2.75
15:00 Gnistan 4 – 2 Mariehamn 1.29 5.05 8.01
13:00 Lahti 2 – 0 HJK Helsinki 3.05 3.80 2.35
Friday 10 July 2026
17:00 VPS 1 – 0 SJK 1.75 3.75 3.81
Saturday 4 July 2026
16:00 VPS 4 – 0 Mariehamn 1.26 5.21 8.86
15:00 SJK 3 – 1 Turku PS 1.72 3.73 3.98
15:00 FF Jaro 2 – 1 Ilves 4.21 4.10 1.97
13:00 Lahti 1 – 0 Gnistan 2.35 3.60 3.14
Saturday 27 June 2026
19:00 AC Oulu 1 – 1 Lahti 2.08 3.70 3.60
17:00 Turku PS 3 – 2 FF Jaro 2.10 3.60 3.76
17:00 Gnistan 1 – 1 VPS 2.65 3.50 2.71
15:00 Mariehamn 0 – 2 Inter Turku 8.37 5.02 1.28
15:00 HJK Helsinki 0 – 4 KuPS 2.32 3.75 2.90
12:00 Ilves 2 – 2 SJK 2.12 3.59 2.84
Tuesday 23 June 2026
18:00 Mariehamn 0 – 4 HJK Helsinki 7.09 5.23 1.30
17:00 FF Jaro 1 – 1 Gnistan 3.65 3.90 2.02
17:00 Inter Turku 1 – 1 SJK 1.55 3.96 4.88
16:00 VPS 5 – 1 AC Oulu 2.10 3.55 3.80
16:00 Lahti 0 – 0 Turku PS 1.85 3.70 4.60
16:00 KuPS 4 – 3 Ilves 1.66 4.20 5.00
Thursday 18 June 2026
10:59 AC Oulu 2 – 1 Mariehamn 1.35 4.55 7.16
Wednesday 17 June 2026
19:00 SJK 1 – 2 VPS 2.27 3.35 2.74
19:00 Gnistan 1 – 0 Lahti 2.48 3.60 2.80
16:00 Turku PS 1 – 2 KuPS 5.60 4.10 1.65
16:00 Ilves 5 – 0 FF Jaro 1.66 4.20 5.00
16:00 HJK Helsinki 3 – 3 Inter Turku 2.55 3.50 2.75
Saturday 13 June 2026
17:00 Mariehamn 0 – 3 Gnistan 4.18 3.73 1.71
17:00 Lahti 2 – 3 SJK 2.16 3.41 2.93
15:00 VPS 1 – 1 KuPS 3.66 3.40 2.15
15:00 FF Jaro 2 – 5 HJK Helsinki 5.50 4.40 1.73
13:00 Inter Turku 0 – 0 AC Oulu 1.70 3.90 5.00
13:00 Ilves 1 – 0 Turku PS 1.85 3.85 4.53
Sunday 31 May 2026
14:00 AC Oulu 2 – 1 FF Jaro 1.70 3.95 5.61
Saturday 30 May 2026
17:00 Lahti 5 – 0 Ilves 2.60 3.46 3.00
15:00 Turku PS 1 – 0 VPS 3.40 3.50 2.38
15:00 KuPS 1 – 1 Inter Turku 2.46 3.45 2.90
15:00 Gnistan 3 – 2 SJK 2.55 3.44 2.40
13:00 HJK Helsinki 1 – 0 Mariehamn 1.17 6.40 11.50
Saturday 23 May 2026
15:00 SJK 0 – 1 AC Oulu 2.52 3.85 2.84
15:00 KuPS 2 – 1 Lahti 1.55 4.70 7.40
15:00 FF Jaro 3 – 0 Mariehamn 1.93 3.85 4.50
15:00 Ilves 2 – 0 Gnistan 2.20 3.70 3.60
12:00 Inter Turku 2 – 1 Turku PS 1.55 4.25 6.50
Friday 22 May 2026
17:00 VPS 2 – 1 HJK Helsinki 1.51 5.70 7.00
Wednesday 20 May 2026
17:00 KuPS 3 – 0 FF Jaro 1.53 4.90 7.40
16:00 Ilves 1 – 3 Inter Turku 3.50 3.50 2.25
Monday 18 May 2026
16:00 Lahti 1 – 1 VPS 2.54 3.30 3.15
Saturday 16 May 2026
17:00 Gnistan 5 – 0 FF Jaro 2.34 3.60 3.30
17:00 AC Oulu 1 – 0 Turku PS 1.65 4.06 5.66
15:00 SJK 1 – 3 Inter Turku 3.37 3.40 1.96
15:00 Mariehamn 1 – 1 KuPS 8.60 5.00 1.47
12:00 HJK Helsinki 2 – 2 Ilves 1.74 4.30 5.10
Sunday 10 May 2026
13:00 Lahti 1 – 1 Mariehamn 1.41 5.20 10.50
Saturday 9 May 2026
15:00 VPS 1 – 1 Gnistan 1.95 3.72 3.85
13:00 Inter Turku 2 – 0 FF Jaro 1.54 4.25 7.00
Friday 8 May 2026
18:00 KuPS 0 – 0 SJK 1.76 4.20 5.20
16:00 Turku PS 1 – 0 HJK Helsinki 5.50 4.10 1.74
16:00 Ilves 1 – 0 AC Oulu 3.20 3.90 2.34
Tuesday 5 May 2026
17:00 Gnistan 2 – 0 Inter Turku 4.69 4.00 1.70
Monday 4 May 2026
17:00 HJK Helsinki 1 – 0 Lahti 1.62 4.60 6.20
Saturday 2 May 2026
17:00 AC Oulu 2 – 0 KuPS 3.15 3.65 2.44
15:00 Mariehamn 0 – 1 VPS 3.80 3.70 2.12
15:00 FF Jaro 2 – 2 Turku PS 2.20 3.70 3.25
13:00 SJK 1 – 1 Ilves 2.46 4.10 2.98
Wednesday 29 April 2026
17:00 Inter Turku 1 – 1 HJK Helsinki 2.38 3.50 3.13
Sunday 26 April 2026
14:00 KuPS 1 – 1 HJK Helsinki 2.46 3.80 3.00
Saturday 25 April 2026
15:00 Inter Turku 1 – 0 Mariehamn 1.30 4.86 8.33
13:00 Lahti 2 – 1 AC Oulu 3.05 3.55 2.60
Friday 24 April 2026
17:00 SJK 1 – 1 FF Jaro 2.02 4.10 3.95
16:00 VPS 3 – 2 Ilves 3.65 3.80 2.18
16:00 Turku PS 1 – 1 Gnistan 2.35 3.60 3.22
Wednesday 22 April 2026
16:00 KuPS 3 – 2 AC Oulu 1.93 4.00 4.30
Saturday 18 April 2026
17:00 Mariehamn 2 – 2 Ilves 6.80 5.10 1.52
15:00 Turku PS 2 – 0 SJK 3.47 3.59 1.88
15:00 Lahti 0 – 2 Inter Turku 3.90 3.45 2.03
15:00 AC Oulu 1 – 0 VPS 1.72 4.30 5.60
14:00 FF Jaro 1 – 1 KuPS 5.80 4.70 1.63
12:00 Gnistan 0 – 3 HJK Helsinki 5.40 4.60 1.67
Saturday 11 April 2026
17:00 Inter Turku 2 – 1 Ilves 2.27 3.48 3.35
15:00 HJK Helsinki 0 – 1 AC Oulu 1.72 4.70 5.00
12:00 KuPS 1 – 0 Gnistan 1.43 5.60 7.60
Friday 10 April 2026
18:00 VPS 0 – 0 FF Jaro 2.10 3.70 4.00
17:00 SJK 3 – 0 Mariehamn 1.68 4.30 5.70
16:00 Turku PS 2 – 1 Lahti 3.27 3.55 2.22
Saturday 4 April 2026
17:00 Gnistan 1 – 5 AC Oulu 2.75 3.60 2.20
15:00 Mariehamn 1 – 1 Turku PS 1.75 3.75 3.80
15:00 FF Jaro 0 – 1 Lahti 2.38 3.50 2.55
15:00 Ilves 1 – 3 KuPS 2.15 3.40 2.88
13:00 HJK Helsinki 3 – 0 SJK 1.53 4.20 4.75
11:00 Inter Turku 0 – 0 VPS 1.33 4.60 7.00

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key