Veikkausliiga 2023

Season archive · 05 Apr 23 to 21 Oct 23 · 162 games

HJK Helsinki won the Veikkausliiga 2023 with 53 points from 27 games. KuPS finished second, level on 53 points.

Honka and KTP were relegated.

Bojan Radulović was the top scorer with 18 goals for HJK Helsinki.

The 162 games produced 417 goals, 2.57 per game. 42% were home wins, 24% draws and 34% away wins.

Final table

# Team P W D L GF GA GD Pts
1 HJK Helsinki Champions 271584 5026 +24 53
2 KuPS 271656 4120 +21 53
3 VPS 271548 4126 +15 49
4 SJK 271269 3533 +2 42
5 Honka Relegated 2712510 2927 +2 41
6 Inter Turku 2710512 3540 -5 35
7 AC Oulu 2711511 4145 -4 38
8 Ilves 278910 3533 +2 33
9 Haka 277119 3542 -7 32
10 Lahti 277812 2641 -15 29
11 Mariehamn 275715 2840 -12 22
12 KTP Relegated 275517 2144 -23 20

After 22 games each the league split into groups of 6 and 6: they are ranked apart, so a club in a lower group cannot finish above one in a higher group, whatever its points.

The season in numbers

Goals per game 2.57 417 goals in 162 games
Home wins 42%
Draws 24%
Away wins 34%
Both teams scored 52%
Over 2.5 goals 50%
xG per game 2.76 Both sides combined

Top scorers

#PlayerGoalsClubG
1 Bojan Radulović 18 HJK Helsinki 24
2 Peter Michael 16 VPS 26
3 Ashley Coffey 12 AC Oulu 23
4 Jaime Moreno 11 SJK 25
5 Juan Lescano 9 Haka 20
6 Santeri Haarala 8 Ilves 26
6 Darren Smith 8 Inter Turku 26
8 Niklas Jokelainen 7 AC Oulu 26
8 Tuomas Ollila 7 HJK Helsinki 24
8 Rasmus Karjalainen 7 AC Oulu 25

Own goals are not counted for the scorer.

Top assists

#PlayerAssistsClubG
1 Murilo 8 SJK 25
2 Niklas Jokelainen 6 AC Oulu 26
2 Topi Keskinen 6 HJK Helsinki 25
2 Ryan Mahuta 6 Haka 25
5 Janne-Pekka Laine 5 Haka 19
6 Juan Lescano 4 Haka 20
6 Santeri Haarala 4 Ilves 26
6 Oiva Jukkola 4 Ilves 27
6 Roman Eremenko 4 Honka 17
6 Logan Rogerson 4 Haka 25

Season records

Most goals in a game 7 Lahti 3–4 KuPS
Most goals by one side 5 Lahti 1–5 Ilves

All results

Every game of the 2023 season, by month.

April 202305 Apr 23 to 30 Apr 23 · 24 games
DateHomeScoreAway
05 Apr 23 Mariehamn 1–1 Ilves
05 Apr 23 VPS 0–0 Lahti
05 Apr 23 SJK 2–1 Haka
05 Apr 23 KTP 0–2 AC Oulu
05 Apr 23 KuPS 1–2 Inter Turku
05 Apr 23 HJK Helsinki 2–0 Honka
14 Apr 23 Haka 2–2 AC Oulu
14 Apr 23 KTP 0–0 KuPS
15 Apr 23 Ilves 2–1 Inter Turku
15 Apr 23 Honka 0–0 SJK
15 Apr 23 VPS 0–1 HJK Helsinki
16 Apr 23 Mariehamn 2–3 Lahti
19 Apr 23 KuPS 0–1 Honka
19 Apr 23 HJK Helsinki 4–0 VPS
22 Apr 23 KTP 2–1 Mariehamn
22 Apr 23 SJK 0–0 Lahti
23 Apr 23 KuPS 1–0 Ilves
23 Apr 23 HJK Helsinki 1–1 AC Oulu
24 Apr 23 Haka 1–1 Honka
29 Apr 23 HJK Helsinki 2–0 Haka
29 Apr 23 Ilves 1–0 KTP
29 Apr 23 VPS 0–0 Honka
29 Apr 23 AC Oulu 0–3 SJK
30 Apr 23 Mariehamn 0–2 KuPS
May 202305 May 23 to 27 May 23 · 27 games
DateHomeScoreAway
05 May 23 Haka 4–2 KTP
05 May 23 Honka 3–0 Lahti
05 May 23 Ilves 1–2 AC Oulu
05 May 23 SJK 2–1 Inter Turku
05 May 23 VPS 2–1 Mariehamn
05 May 23 KuPS 2–1 HJK Helsinki
09 May 23 AC Oulu 0–2 KuPS
09 May 23 Honka 0–2 Haka
09 May 23 KTP 3–3 HJK Helsinki
13 May 23 Lahti 0–0 KTP
13 May 23 Honka 0–1 KuPS
13 May 23 AC Oulu 2–1 VPS
13 May 23 HJK Helsinki 4–1 Inter Turku
13 May 23 SJK 1–0 Ilves
13 May 23 Mariehamn 2–1 Haka
20 May 23 KuPS 2–0 Lahti
21 May 23 Ilves 1–1 HJK Helsinki
22 May 23 KTP 0–2 SJK
22 May 23 AC Oulu 1–3 Honka
22 May 23 Haka 2–2 VPS
22 May 23 Inter Turku 1–1 Mariehamn
26 May 23 Lahti 1–2 AC Oulu
26 May 23 Honka 0–1 KTP
26 May 23 SJK 1–0 KuPS
26 May 23 VPS 0–2 Ilves
26 May 23 Inter Turku 3–0 Haka
27 May 23 Mariehamn 0–0 HJK Helsinki
June 202303 Jun 23 to 27 Jun 23 · 24 games
DateHomeScoreAway
03 Jun 23 Inter Turku 2–0 Honka
03 Jun 23 KTP 1–0 VPS
03 Jun 23 AC Oulu 3–2 Mariehamn
03 Jun 23 KuPS 3–0 Haka
03 Jun 23 HJK Helsinki 0–0 SJK
03 Jun 23 Ilves 2–2 Lahti
07 Jun 23 KuPS 1–0 AC Oulu
07 Jun 23 Haka 1–1 Ilves
07 Jun 23 Lahti 1–2 HJK Helsinki
07 Jun 23 Inter Turku 2–1 KTP
07 Jun 23 Honka 2–1 Mariehamn
08 Jun 23 SJK 2–1 VPS
11 Jun 23 AC Oulu 1–1 Inter Turku
11 Jun 23 Ilves 1–1 Honka
11 Jun 23 HJK Helsinki 1–0 KTP
11 Jun 23 Mariehamn 0–2 SJK
11 Jun 23 VPS 0–2 KuPS
11 Jun 23 Lahti 1–0 Haka
27 Jun 23 Honka 1–0 VPS
27 Jun 23 SJK 1–4 AC Oulu
27 Jun 23 KTP 2–0 Lahti
27 Jun 23 Inter Turku 2–1 Ilves
27 Jun 23 KuPS 0–1 Mariehamn
27 Jun 23 Haka 1–1 HJK Helsinki
July 202301 Jul 23 to 30 Jul 23 · 28 games
DateHomeScoreAway
01 Jul 23 Honka 1–1 HJK Helsinki
01 Jul 23 Ilves 1–1 SJK
01 Jul 23 VPS 3–0 Inter Turku
01 Jul 23 AC Oulu 3–0 Haka
01 Jul 23 Mariehamn 0–0 KTP
01 Jul 23 Lahti 3–4 KuPS
08 Jul 23 HJK Helsinki 0–1 Lahti
08 Jul 23 KTP 0–0 Ilves
08 Jul 23 Haka 2–2 Inter Turku
08 Jul 23 KuPS 0–1 VPS
08 Jul 23 SJK 1–0 Honka
09 Jul 23 Mariehamn 1–2 AC Oulu
12 Jul 23 Inter Turku 0–2 VPS
15 Jul 23 Ilves 0–0 Mariehamn
15 Jul 23 VPS 3–0 AC Oulu
16 Jul 23 Lahti 1–1 SJK
17 Jul 23 Inter Turku 1–1 KuPS
22 Jul 23 Inter Turku 1–2 SJK
22 Jul 23 HJK Helsinki 1–0 Ilves
22 Jul 23 AC Oulu 3–1 KTP
23 Jul 23 Lahti 0–2 Mariehamn
23 Jul 23 VPS 4–1 Haka
28 Jul 23 Ilves 0–2 VPS
29 Jul 23 SJK 1–2 HJK Helsinki
30 Jul 23 Haka 1–1 Lahti
30 Jul 23 Honka 4–1 AC Oulu
30 Jul 23 KuPS 2–0 KTP
30 Jul 23 Mariehamn 0–2 Inter Turku
August 202304 Aug 23 to 30 Aug 23 · 23 games
DateHomeScoreAway
04 Aug 23 Ilves 1–2 Haka
05 Aug 23 HJK Helsinki 4–2 Mariehamn
07 Aug 23 KTP 1–4 Inter Turku
07 Aug 23 Lahti 1–0 Honka
09 Aug 23 VPS 3–2 SJK
11 Aug 23 Haka 1–1 Mariehamn
12 Aug 23 AC Oulu 1–1 Lahti
13 Aug 23 Honka 1–0 Inter Turku
13 Aug 23 Ilves 0–3 KuPS
15 Aug 23 SJK 2–3 KTP
18 Aug 23 Lahti 0–2 VPS
18 Aug 23 Mariehamn 0–1 Honka
19 Aug 23 AC Oulu 0–3 Ilves
20 Aug 23 Inter Turku 1–3 HJK Helsinki
20 Aug 23 KuPS 3–0 SJK
21 Aug 23 KTP 1–2 Haka
25 Aug 23 VPS 2–1 KTP
26 Aug 23 Inter Turku 2–1 Lahti
26 Aug 23 SJK 3–2 Mariehamn
27 Aug 23 Honka 2–0 Ilves
27 Aug 23 Haka 2–2 KuPS
27 Aug 23 AC Oulu 1–3 HJK Helsinki
30 Aug 23 Lahti 1–2 Inter Turku
September 202303 Sep 23 to 29 Sep 23 · 22 games
DateHomeScoreAway
03 Sep 23 KTP 1–2 Honka
03 Sep 23 Mariehamn 1–2 VPS
03 Sep 23 Haka 1–0 SJK
03 Sep 23 Lahti 3–2 Ilves
03 Sep 23 HJK Helsinki 2–2 KuPS
03 Sep 23 Inter Turku 2–1 AC Oulu
15 Sep 23 Haka 2–2 Ilves
15 Sep 23 Lahti 2–1 KTP
16 Sep 23 AC Oulu 3–2 Mariehamn
16 Sep 23 SJK 1–2 Honka
16 Sep 23 HJK Helsinki 2–0 Inter Turku
17 Sep 23 KuPS 0–2 VPS
22 Sep 23 Honka 0–3 VPS
22 Sep 23 KTP 0–3 Ilves
22 Sep 23 Lahti 2–1 AC Oulu
22 Sep 23 Mariehamn 2–1 Haka
23 Sep 23 Inter Turku 0–1 KuPS
24 Sep 23 SJK 2–3 HJK Helsinki
27 Sep 23 HJK Helsinki 3–0 Honka
27 Sep 23 Ilves 2–1 Mariehamn
29 Sep 23 VPS 1–1 Inter Turku
29 Sep 23 AC Oulu 2–0 KTP
October 202301 Oct 23 to 21 Oct 23 · 14 games
DateHomeScoreAway
01 Oct 23 Haka 2–0 Lahti
01 Oct 23 KuPS 1–1 SJK
06 Oct 23 Ilves 3–2 AC Oulu
07 Oct 23 Inter Turku 1–2 SJK
07 Oct 23 Haka 2–0 KTP
08 Oct 23 Mariehamn 0–0 Lahti
08 Oct 23 VPS 3–2 HJK Helsinki
08 Oct 23 KuPS 3–1 Honka
21 Oct 23 KTP 0–2 Mariehamn
21 Oct 23 Lahti 1–5 Ilves
21 Oct 23 AC Oulu 1–1 Haka
21 Oct 23 Honka 3–0 Inter Turku
21 Oct 23 HJK Helsinki 1–2 KuPS
21 Oct 23 SJK 0–2 VPS

More on the Veikkausliiga