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

Veikkausliiga 2023/24

Every result, the table as it finished, and the price each match went off at. 167 matches played between April 2023 and November 2023.

167Matches
427Goals
2.56Per game
42.5%Home wins
100%Priced at kickoff
VPSTop 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 VPSVPS 29 17 4 8 +17 55
2 HHHJK Helsinki 27 15 8 4 +24 53
3 KUPKuPS 27 16 5 6 +21 53
4 HONHonka 30 13 5 12 +5 44
5 SJKSJK 27 12 6 9 +2 42
6 AOAC Oulu 28 11 5 12 -9 38
7 ITInter Turku 27 10 5 12 -5 35
8 ILVIlves 27 8 9 10 +2 33
9 HAKHaka 27 7 11 9 -7 32
10 LAHLahti 27 7 8 12 -15 29
11 MARMariehamn 29 6 8 15 -9 26
12 KOOKooteepee 27 5 5 17 -23 20
13 GNIGnistan 2 0 1 1 -3 1

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.56
427 goals. 49.7% of matches went over 2.5.
Home advantage
42.5%
Draws 24%, away wins 33.5%.
Half-time lead held
74.8%
From 111 matches where someone led at the break.
2–1 19 · 11.4%
1–1 19 · 11.4%
0–2 16 · 9.6%
1–2 15 · 9%
1–0 15 · 9%
0–0 14 · 8.4%

Results 169

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 5 November 2023
14:00 VPS 1 – 0 Honka 2.25 3.70 3.70
Wednesday 1 November 2023
16:00 Honka 0 – 1 VPS 2.89 3.15 2.85
Sunday 29 October 2023
13:00 Mariehamn 3 – 0 Gnistan 2.47 3.75 6.50
Saturday 28 October 2023
15:00 Honka 5 – 0 AC Oulu 1.76 3.94 5.50
Wednesday 25 October 2023
16:30 Gnistan 0 – 0 Mariehamn 3.01 3.40 2.72
16:00 SJK 2 – 2 AC Oulu 1.72 3.73 4.53
16:00 Honka 0 – 0 Inter Turku 2.24 3.44 3.63
Saturday 21 October 2023
15:00 SJK 0 – 2 VPS 2.61 3.65 2.43
15:00 Honka 3 – 0 Inter Turku 2.05 4.40 5.30
15:00 HJK Helsinki 1 – 2 KuPS 2.32 3.65 3.54
13:00 AC Oulu 1 – 1 Haka 3.35 3.77 2.95
13:00 Lahti 1 – 5 Ilves 2.99 3.91 2.60
13:00 Kooteepee 0 – 2 Mariehamn 2.31 3.69 2.74
Sunday 8 October 2023
14:00 KuPS 3 – 1 Honka 1.97 3.60 4.64
14:00 VPS 3 – 2 HJK Helsinki 2.70 3.50 2.85
13:00 Mariehamn 0 – 0 Lahti 2.05 3.89 4.33
Saturday 7 October 2023
15:00 Haka 2 – 0 Kooteepee 2.21 4.07 3.40
13:00 Inter Turku 1 – 2 SJK 2.47 3.52 2.62
Friday 6 October 2023
16:00 Ilves 3 – 2 AC Oulu 2.30 3.79 3.97
Sunday 1 October 2023
16:00 KuPS 1 – 1 SJK 1.80 3.62 4.26
14:00 Haka 2 – 0 Lahti 2.12 3.80 3.76
Friday 29 September 2023
16:00 AC Oulu 2 – 0 Kooteepee 2.05 4.00 3.60
16:00 VPS 1 – 1 Inter Turku 1.85 4.17 4.50
Wednesday 27 September 2023
16:00 Ilves 2 – 1 Mariehamn 1.94 3.78 4.05
16:00 HJK Helsinki 3 – 0 Honka 1.82 3.75 5.30
Sunday 24 September 2023
15:30 SJK 2 – 3 HJK Helsinki 3.16 3.36 2.20
Saturday 23 September 2023
12:00 Inter Turku 0 – 1 KuPS 3.31 3.50 2.31
Friday 22 September 2023
16:30 Mariehamn 2 – 1 Haka 2.80 3.58 2.68
16:00 Lahti 2 – 1 AC Oulu 2.56 3.50 2.91
16:00 Kooteepee 0 – 3 Ilves 3.09 3.50 2.42
16:00 Honka 0 – 3 VPS 2.38 3.40 3.42
Sunday 17 September 2023
14:00 KuPS 0 – 2 VPS 1.85 3.83 4.50
Saturday 16 September 2023
15:00 AC Oulu 3 – 2 Mariehamn 2.15 3.80 3.50
15:00 SJK 1 – 2 Honka 2.47 3.19 2.85
15:00 HJK Helsinki 2 – 0 Inter Turku 1.89 3.80 4.50
Friday 15 September 2023
16:00 Lahti 2 – 1 Kooteepee 2.36 3.50 3.18
16:00 Haka 2 – 2 Ilves 3.04 3.47 3.12
Sunday 3 September 2023
14:00 Haka 1 – 0 SJK 3.00 3.44 2.24
14:00 Mariehamn 1 – 2 VPS 3.71 3.64 2.35
14:00 Kooteepee 1 – 2 Honka 4.17 3.70 1.95
14:00 HJK Helsinki 2 – 2 KuPS 2.25 3.38 3.64
14:00 Lahti 3 – 2 Ilves 2.88 3.45 2.78
14:00 Inter Turku 2 – 1 AC Oulu 1.81 3.98 4.56
Wednesday 30 August 2023
16:00 Lahti 1 – 2 Inter Turku 3.60 3.53 2.28
Sunday 27 August 2023
16:00 AC Oulu 1 – 3 HJK Helsinki 4.30 3.64 2.02
14:00 Haka 2 – 2 KuPS 4.25 3.65 2.17
14:00 Honka 2 – 0 Ilves 2.17 3.50 4.40
Saturday 26 August 2023
15:00 SJK 3 – 2 Mariehamn 1.50 4.18 6.02
13:00 Inter Turku 2 – 1 Lahti 1.93 4.00 5.00
Friday 25 August 2023
16:00 VPS 2 – 1 Kooteepee 1.65 4.41 6.00
Monday 21 August 2023
16:00 Kooteepee 1 – 2 Haka 2.75 3.65 2.67
Sunday 20 August 2023
14:00 KuPS 3 – 0 SJK 2.17 3.19 3.32
12:00 Inter Turku 1 – 3 HJK Helsinki 3.05 3.54 2.61
Saturday 19 August 2023
15:00 AC Oulu 0 – 3 Ilves 3.02 3.34 3.07
Friday 18 August 2023
16:30 Mariehamn 0 – 1 Honka 4.18 3.58 2.02
16:00 Lahti 0 – 2 VPS 4.14 3.50 2.07
Tuesday 15 August 2023
16:00 SJK 2 – 3 Kooteepee 1.42 4.47 6.76
Sunday 13 August 2023
14:00 Ilves 0 – 3 KuPS 4.00 3.25 2.48
14:00 Honka 1 – 0 Inter Turku 2.05 3.60 4.00
Saturday 12 August 2023
15:00 AC Oulu 1 – 1 Lahti 2.24 3.35 3.82
Friday 11 August 2023
16:00 Haka 1 – 1 Mariehamn 2.03 3.75 4.08
Wednesday 9 August 2023
17:00 VPS 3 – 2 SJK 2.92 3.26 2.35
Monday 7 August 2023
16:00 Lahti 1 – 0 Honka 4.17 3.55 2.10
16:00 Kooteepee 1 – 4 Inter Turku 3.29 3.70 2.32
Saturday 5 August 2023
13:00 HJK Helsinki 4 – 2 Mariehamn 1.68 4.94 8.00
Friday 4 August 2023
16:00 Ilves 1 – 2 Haka 2.45 3.40 3.20
Sunday 30 July 2023
16:30 Mariehamn 0 – 2 Inter Turku 3.00 3.53 2.48
14:00 KuPS 2 – 0 Kooteepee 1.52 4.42 7.40
14:00 Honka 4 – 1 AC Oulu 2.05 3.54 4.26
13:00 Haka 1 – 1 Lahti 1.94 3.79 4.45
Saturday 29 July 2023
15:00 SJK 1 – 2 HJK Helsinki 2.73 3.00 2.67
Friday 28 July 2023
16:00 Ilves 0 – 2 VPS 2.85 3.30 2.68
Sunday 23 July 2023
16:30 VPS 4 – 1 Haka 2.06 3.76 4.50
13:00 Lahti 0 – 2 Mariehamn 2.73 3.38 3.25
Saturday 22 July 2023
15:00 Inter Turku 1 – 2 SJK 2.87 3.27 2.39
15:00 HJK Helsinki 1 – 0 Ilves 1.81 4.05 6.50
15:00 AC Oulu 3 – 1 Kooteepee 1.96 3.85 4.54
Monday 17 July 2023
16:00 Inter Turku 1 – 1 KuPS 3.41 3.40 2.36
Sunday 16 July 2023
16:30 Lahti 1 – 1 SJK 3.77 3.31 1.98
Saturday 15 July 2023
15:00 VPS 3 – 0 AC Oulu 2.53 3.55 3.32
13:00 Ilves 0 – 0 Mariehamn 1.95 3.70 4.70
Wednesday 12 July 2023
16:00 Inter Turku 0 – 2 VPS 2.22 3.65 3.69
Sunday 9 July 2023
16:30 Mariehamn 1 – 2 AC Oulu 3.37 3.55 2.39
Saturday 8 July 2023
15:00 Haka 2 – 2 Inter Turku 2.95 3.59 2.80
15:00 SJK 1 – 0 Honka 2.22 3.19 3.26
15:00 Kooteepee 0 – 0 Ilves 3.17 3.49 2.60
15:00 KuPS 0 – 1 VPS 1.98 3.80 5.25
12:00 HJK Helsinki 0 – 1 Lahti 1.35 5.67 10.50
Saturday 1 July 2023
17:00 Lahti 3 – 4 KuPS 5.95 3.90 1.71
16:30 Mariehamn 0 – 0 Kooteepee 2.43 3.31 2.77
15:00 AC Oulu 3 – 0 Haka 2.49 3.35 3.50
15:00 VPS 3 – 0 Inter Turku 3.22 3.48 2.55
15:00 Ilves 1 – 1 SJK 2.71 3.19 2.57
12:00 Honka 1 – 1 HJK Helsinki 3.58 3.15 2.44
Tuesday 27 June 2023
16:00 Honka 1 – 0 VPS 1.93 3.64 5.05
16:00 Haka 1 – 1 HJK Helsinki 4.91 3.80 1.83
16:00 Kooteepee 2 – 0 Lahti 2.55 3.61 3.29
16:00 SJK 1 – 4 AC Oulu 1.87 3.54 3.95
16:00 KuPS 0 – 1 Mariehamn 1.40 5.06 9.34
16:00 Inter Turku 2 – 1 Ilves 2.33 3.60 3.66
Sunday 11 June 2023
16:30 Lahti 1 – 0 Haka 3.04 3.42 2.59
16:30 HJK Helsinki 1 – 0 Kooteepee 1.37 5.40 9.50
16:30 Mariehamn 0 – 2 SJK 3.55 3.34 2.05
16:30 VPS 0 – 2 KuPS 4.80 3.45 2.03
14:00 AC Oulu 1 – 1 Inter Turku 2.85 3.42 2.70
14:00 Ilves 1 – 1 Honka 3.08 3.16 2.76
Thursday 8 June 2023
16:15 SJK 2 – 1 VPS 1.85 3.50 4.11
Wednesday 7 June 2023
16:00 Haka 1 – 1 Ilves 2.75 3.25 2.72
16:00 Lahti 1 – 2 HJK Helsinki 6.00 4.10 1.65
16:00 Honka 2 – 1 Mariehamn 1.66 4.23 6.70
16:00 KuPS 1 – 0 AC Oulu 1.84 3.94 6.00
16:00 Inter Turku 2 – 1 Kooteepee 1.58 4.61 6.00
Saturday 3 June 2023
16:00 Ilves 2 – 2 Lahti 1.90 3.66 4.87
15:00 AC Oulu 3 – 2 Mariehamn 1.92 3.85 4.50
15:00 HJK Helsinki 0 – 0 SJK 1.91 3.25 4.21
15:00 Kooteepee 1 – 0 VPS 2.71 3.50 2.71
15:00 KuPS 3 – 0 Haka 1.68 4.10 5.75
13:00 Inter Turku 2 – 0 Honka 2.59 3.32 3.50
Saturday 27 May 2023
16:30 Mariehamn 0 – 0 HJK Helsinki 7.00 4.24 1.76
Friday 26 May 2023
16:00 SJK 1 – 0 KuPS 2.53 3.02 2.90
16:00 Inter Turku 3 – 0 Haka 2.35 3.48 3.35
16:00 VPS 0 – 2 Ilves 1.98 4.35 3.34
16:00 Lahti 1 – 2 AC Oulu 3.22 3.45 2.45
16:00 Honka 0 – 1 Kooteepee 1.55 4.32 7.00
Monday 22 May 2023
16:00 Kooteepee 0 – 2 SJK 3.89 3.63 1.86
16:00 Inter Turku 1 – 1 Mariehamn 1.69 4.50 5.75
16:00 AC Oulu 1 – 3 Honka 3.10 3.20 3.06
16:00 Haka 2 – 2 VPS 2.05 3.50 4.00
Sunday 21 May 2023
14:00 Ilves 1 – 1 HJK Helsinki 5.75 3.70 1.86
Saturday 20 May 2023
12:00 KuPS 2 – 0 Lahti 1.51 4.80 8.75
Saturday 13 May 2023
16:30 Mariehamn 2 – 1 Haka 4.10 3.70 2.42
15:00 SJK 1 – 0 Ilves 1.82 3.40 4.41
15:00 AC Oulu 2 – 1 VPS 2.10 3.44 3.94
15:00 HJK Helsinki 4 – 1 Inter Turku 1.73 4.00 6.25
13:00 Honka 0 – 1 KuPS 2.80 3.13 3.00
12:00 Lahti 0 – 0 Kooteepee 2.30 3.63 3.35
Tuesday 9 May 2023
16:00 AC Oulu 0 – 2 KuPS 3.80 3.48 2.36
16:00 Honka 0 – 2 Haka 1.94 3.58 4.98
16:00 Kooteepee 3 – 3 HJK Helsinki 6.90 4.24 1.60
Friday 5 May 2023
16:15 KuPS 2 – 1 HJK Helsinki 3.36 3.26 2.76
16:00 VPS 2 – 1 Mariehamn 2.30 3.43 3.80
16:00 Honka 3 – 0 Lahti 1.67 4.60 8.20
16:00 Haka 4 – 2 Kooteepee 1.93 3.85 4.80
16:00 SJK 2 – 1 Inter Turku 2.26 3.14 3.23
16:00 Ilves 1 – 2 AC Oulu 2.23 3.45 4.05
Sunday 30 April 2023
14:00 Mariehamn 0 – 2 KuPS 4.10 3.70 2.00
Saturday 29 April 2023
15:00 AC Oulu 0 – 3 SJK 2.34 3.15 3.05
15:00 Ilves 1 – 0 Kooteepee 2.00 3.68 4.53
15:00 VPS 0 – 0 Honka 4.15 3.45 2.14
13:00 HJK Helsinki 2 – 0 Haka 1.56 4.32 7.30
Monday 24 April 2023
16:00 Haka 1 – 1 Honka 3.53 3.26 2.38
Sunday 23 April 2023
16:30 HJK Helsinki 1 – 1 AC Oulu 1.53 4.45 7.50
14:00 KuPS 1 – 0 Ilves 2.18 3.56 4.10
Saturday 22 April 2023
15:00 SJK 0 – 0 Lahti 1.68 3.82 4.68
15:00 Kooteepee 2 – 1 Mariehamn 2.49 3.33 2.72
Wednesday 19 April 2023
16:00 HJK Helsinki 4 – 0 VPS 1.49 4.60 8.20
16:00 KuPS 0 – 1 Honka 2.44 3.35 3.73
Sunday 16 April 2023
16:30 Mariehamn 2 – 3 Lahti 2.28 3.48 3.38
Saturday 15 April 2023
16:30 VPS 0 – 1 HJK Helsinki 6.75 3.94 1.80
15:00 Honka 0 – 0 SJK 2.00 3.28 3.77
11:00 Ilves 2 – 1 Inter Turku 2.94 3.35 2.66
Friday 14 April 2023
16:00 Haka 2 – 2 AC Oulu 2.37 3.40 3.43
16:00 Kooteepee 0 – 0 KuPS 4.20 3.64 2.11
Wednesday 5 April 2023
16:15 HJK Helsinki 2 – 0 Honka 2.04 3.68 4.80
16:00 Kooteepee 0 – 2 AC Oulu 2.72 3.60 3.13
16:00 VPS 0 – 0 Lahti 2.29 3.94 4.70
16:00 Mariehamn 1 – 1 Ilves 3.30 3.62 3.15
16:00 SJK 2 – 1 Haka 2.45 3.17 2.88
16:00 KuPS 1 – 2 Inter Turku 2.02 3.84 5.30

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