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

Superliga 2023/24

Every result, the table as it finished, and the price each match went off at. 193 matches played between July 2023 and May 2024.

193Matches
544Goals
2.82Per game
40.4%Home wins
100%Priced at kickoff
FC MidtjyllandTop of the table

Final table 12 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 FMFC Midtjylland 32 19 6 7 +19 63
2 FCFC Copenhagen 33 19 5 9 +27 62
3 BROBrondby 32 18 8 6 +25 62
4 FNFC Nordsjaelland 32 16 10 6 +26 58
5 AARAarhus 32 11 11 10 -4 44
6 RFRanders FC 33 10 11 12 -9 41
7 VIBViborg 32 11 7 14 -10 40
8 VEJVejle 32 9 9 14 -4 36
9 SILSilkeborg 32 10 6 16 -11 36
10 LYNLyngby 32 9 9 14 -14 36
11 ODEOdense 32 8 8 16 -11 32
12 HVIHvidovre 32 4 8 20 -34 20

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.82
544 goals. 57% of matches went over 2.5.
Home advantage
40.4%
Draws 25.4%, away wins 34.2%.
Half-time lead held
73.1%
From 108 matches where someone led at the break.
1–2 21 · 10.9%
1–1 20 · 10.4%
2–1 19 · 9.8%
1–0 17 · 8.8%
2–2 15 · 7.8%
2–0 14 · 7.3%

Results 193

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.

Friday 31 May 2024
18:00 FC Copenhagen 2 – 1 Randers FC 1.52 4.94 7.00
Sunday 26 May 2024
16:00 Brondby 2 – 3 Aarhus 1.53 4.80 6.65
16:00 FC Copenhagen 1 – 1 FC Nordsjaelland 1.85 4.50 3.81
16:00 FC Midtjylland 3 – 3 Silkeborg 1.38 5.87 8.28
Saturday 25 May 2024
14:00 Viborg 2 – 1 Odense 2.05 4.20 4.00
14:00 Randers FC 1 – 0 Vejle 1.78 4.45 5.60
14:00 Hvidovre 0 – 0 Lyngby 3.65 3.80 2.14
Tuesday 21 May 2024
18:00 Aarhus 3 – 2 FC Copenhagen 9.00 5.50 1.44
Monday 20 May 2024
17:00 FC Nordsjaelland 3 – 3 FC Midtjylland 2.02 4.40 4.25
15:00 Silkeborg 0 – 2 Brondby 5.15 4.20 1.95
13:00 Lyngby 3 – 1 Viborg 3.06 3.58 2.55
13:00 Vejle 2 – 0 Hvidovre 1.58 4.50 5.75
Sunday 19 May 2024
13:00 Odense 2 – 0 Randers FC 3.22 3.86 2.31
Thursday 16 May 2024
19:00 FC Copenhagen 1 – 2 FC Midtjylland 1.80 4.10 4.52
17:00 Hvidovre 1 – 2 Odense 3.38 3.91 2.43
17:00 Aarhus 0 – 1 Silkeborg 2.33 3.46 3.86
Wednesday 15 May 2024
19:00 Brondby 1 – 0 FC Nordsjaelland 2.88 3.70 2.45
17:00 Vejle 1 – 0 Lyngby 2.28 3.15 3.76
17:00 Randers FC 1 – 0 Viborg 2.23 3.88 3.10
Sunday 12 May 2024
19:00 FC Nordsjaelland 4 – 1 Silkeborg 1.34 6.04 9.35
17:00 FC Midtjylland 2 – 1 Aarhus 1.55 4.80 7.50
15:00 Brondby 1 – 3 FC Copenhagen 3.26 3.60 2.30
13:00 Viborg 1 – 2 Vejle 2.09 3.70 3.85
13:00 Randers FC 2 – 2 Hvidovre 1.53 5.10 6.20
Friday 10 May 2024
18:00 Odense 1 – 2 Lyngby 2.33 3.64 3.48
Monday 6 May 2024
18:00 Vejle 3 – 2 Odense 2.63 3.32 3.21
Sunday 5 May 2024
17:00 FC Midtjylland 3 – 2 Brondby 2.47 3.60 3.01
15:00 Silkeborg 0 – 3 FC Copenhagen 5.75 4.66 1.58
13:00 Lyngby 2 – 1 Randers FC 3.81 3.77 2.02
13:00 Hvidovre 0 – 1 Viborg 4.00 3.95 1.97
Friday 3 May 2024
18:00 Aarhus 1 – 3 FC Nordsjaelland 6.30 4.55 1.75
Monday 29 April 2024
18:00 Silkeborg 3 – 0 FC Midtjylland 3.94 3.79 2.14
Sunday 28 April 2024
17:00 FC Copenhagen 3 – 2 Aarhus 1.40 4.84 9.50
15:00 FC Nordsjaelland 1 – 1 Brondby 2.08 3.85 4.00
13:00 Odense 1 – 2 Hvidovre 1.81 4.75 5.40
13:00 Viborg 0 – 0 Randers FC 2.61 3.58 2.75
Friday 26 April 2024
18:00 Lyngby 1 – 1 Vejle 2.62 3.30 2.98
Monday 22 April 2024
18:00 FC Nordsjaelland 7 – 2 Aarhus 1.66 4.10 6.25
Sunday 21 April 2024
17:00 Brondby 2 – 1 FC Midtjylland 2.33 3.50 3.62
15:00 FC Copenhagen 2 – 0 Silkeborg 1.44 5.25 8.85
13:00 Viborg 2 – 1 Lyngby 1.77 4.05 4.80
13:00 Hvidovre 2 – 1 Vejle 3.32 3.54 2.33
Friday 19 April 2024
18:00 Randers FC 2 – 2 Odense 1.81 3.80 4.75
Monday 15 April 2024
18:00 Silkeborg 0 – 1 FC Nordsjaelland 4.06 3.92 1.96
Sunday 14 April 2024
17:00 FC Midtjylland 2 – 2 FC Copenhagen 3.15 3.60 2.30
15:00 Aarhus 2 – 2 Brondby 5.66 4.50 1.67
13:00 Vejle 1 – 2 Randers FC 3.68 3.32 2.35
13:00 Lyngby 1 – 1 Hvidovre 2.01 4.00 4.50
Friday 12 April 2024
18:00 Odense 1 – 3 Viborg 2.51 3.52 3.10
Monday 8 April 2024
18:00 Brondby 1 – 1 Silkeborg 1.50 4.64 7.00
Sunday 7 April 2024
17:00 Aarhus 0 – 1 FC Midtjylland 3.98 3.44 2.19
15:00 FC Nordsjaelland 2 – 1 FC Copenhagen 2.86 3.65 2.76
13:00 Vejle 1 – 1 Viborg 2.84 3.40 2.76
13:00 Hvidovre 1 – 3 Randers FC 4.75 4.10 1.78
Friday 5 April 2024
18:00 Lyngby 0 – 0 Odense 3.21 3.60 2.46
Tuesday 2 April 2024
18:00 Odense 0 – 1 Vejle 1.90 3.77 4.70
Monday 1 April 2024
17:00 Silkeborg 2 – 2 Aarhus 2.98 3.28 3.20
15:00 FC Midtjylland 2 – 3 FC Nordsjaelland 2.42 3.80 3.69
13:00 FC Copenhagen 1 – 2 Brondby 1.95 3.75 4.43
Sunday 31 March 2024
15:00 Viborg 3 – 1 Hvidovre 1.68 4.40 6.00
13:00 Randers FC 6 – 2 Lyngby 1.98 3.80 4.60
Sunday 17 March 2024
16:00 Odense 0 – 2 FC Copenhagen 5.55 4.38 1.67
16:00 Lyngby 2 – 0 Viborg 3.00 3.48 2.55
16:00 FC Nordsjaelland 1 – 1 Randers FC 1.61 4.37 6.25
16:00 FC Midtjylland 3 – 0 Vejle 1.50 4.50 7.52
16:00 Brondby 4 – 1 Silkeborg 1.69 4.42 6.25
16:00 Aarhus 1 – 0 Hvidovre 1.53 5.00 10.00
Monday 11 March 2024
18:00 Randers FC 0 – 1 FC Midtjylland 3.96 3.62 2.20
Sunday 10 March 2024
17:00 Viborg 1 – 2 Brondby 4.00 3.80 2.03
15:00 FC Copenhagen 4 – 0 Lyngby 1.31 6.00 11.22
13:00 Vejle 0 – 1 Odense 2.80 3.34 2.89
13:00 Silkeborg 0 – 1 Aarhus 2.92 3.32 2.76
Friday 8 March 2024
18:00 Hvidovre 1 – 2 FC Nordsjaelland 11.00 6.45 1.33
Monday 4 March 2024
18:00 FC Nordsjaelland 3 – 1 Silkeborg 1.60 5.00 6.90
Sunday 3 March 2024
17:00 Aarhus 1 – 1 Odense 1.89 3.65 4.70
15:00 Brondby 1 – 1 Vejle 1.56 4.44 6.80
13:00 Viborg 3 – 0 Randers FC 2.57 3.52 3.20
13:00 Lyngby 2 – 4 Hvidovre 1.64 4.50 5.65
Friday 1 March 2024
18:00 FC Midtjylland 2 – 0 FC Copenhagen 3.54 3.67 2.25
Monday 26 February 2024
18:00 FC Copenhagen 2 – 0 FC Nordsjaelland 2.12 3.85 3.80
Sunday 25 February 2024
17:00 Aarhus 2 – 3 FC Midtjylland 3.20 3.25 2.47
15:00 Odense 0 – 3 Brondby 3.80 3.70 2.07
13:00 Vejle 2 – 0 Silkeborg 3.40 3.45 2.51
13:00 Hvidovre 2 – 2 Viborg 5.40 4.20 1.82
Friday 23 February 2024
18:00 Randers FC 1 – 0 Lyngby 2.10 3.75 3.79
Monday 19 February 2024
18:00 Vejle 0 – 0 Aarhus 3.85 3.25 2.33
Sunday 18 February 2024
17:00 Brondby 1 – 0 FC Midtjylland 2.58 3.60 3.08
15:00 Silkeborg 0 – 3 FC Copenhagen 4.70 3.95 1.90
13:00 FC Nordsjaelland 3 – 2 Lyngby 1.44 5.52 8.16
13:00 Hvidovre 1 – 3 Randers FC 4.75 3.85 1.84
Friday 16 February 2024
18:00 Viborg 1 – 2 Odense 2.32 3.64 3.48
Monday 4 December 2023
18:00 FC Midtjylland 5 – 1 Viborg 1.56 4.64 6.75
Sunday 3 December 2023
17:00 FC Copenhagen 1 – 2 Aarhus 1.79 3.88 6.10
15:00 Brondby 4 – 0 Hvidovre 1.28 6.75 12.00
13:00 Odense 1 – 1 FC Nordsjaelland 4.40 3.90 1.91
13:00 Lyngby 2 – 0 Silkeborg 3.35 3.60 2.49
Friday 1 December 2023
18:00 Randers FC 0 – 0 Vejle 2.14 3.55 3.89
Monday 27 November 2023
18:00 Silkeborg 1 – 4 FC Midtjylland 3.28 3.62 2.38
Sunday 26 November 2023
17:00 Lyngby 3 – 3 Brondby 5.00 3.90 1.82
15:00 Randers FC 0 – 1 Odense 2.01 3.64 4.10
13:00 FC Nordsjaelland 0 – 0 Aarhus 1.85 3.62 4.90
Saturday 25 November 2023
18:00 Viborg 2 – 1 FC Copenhagen 4.31 3.90 1.88
Friday 24 November 2023
18:00 Hvidovre 1 – 1 Vejle 3.21 3.45 2.38
Sunday 12 November 2023
19:00 Aarhus 2 – 0 Viborg 2.21 3.40 4.00
17:00 Odense 0 – 2 Hvidovre 1.55 4.60 6.75
15:00 FC Midtjylland 2 – 0 FC Nordsjaelland 2.47 3.61 3.06
13:00 Vejle 1 – 0 Lyngby 2.61 3.40 2.95
11:00 FC Copenhagen 0 – 0 Brondby 1.91 4.04 4.50
Friday 10 November 2023
18:00 Silkeborg 1 – 1 Randers FC 1.93 3.85 4.40
Monday 6 November 2023
18:00 Brondby 1 – 1 Aarhus 2.13 3.56 4.30
Sunday 5 November 2023
17:00 Hvidovre 1 – 4 FC Midtjylland 8.26 5.25 1.45
15:00 Randers FC 2 – 4 FC Copenhagen 5.50 4.20 1.73
13:00 Viborg 2 – 1 Silkeborg 2.74 3.55 2.86
13:00 FC Nordsjaelland 1 – 0 Vejle 1.36 5.90 11.00
Saturday 4 November 2023
15:30 Lyngby 2 – 2 Odense 2.50 3.60 2.88
Monday 30 October 2023
18:00 Aarhus 2 – 1 Randers FC 2.01 3.58 4.60
Sunday 29 October 2023
17:00 Brondby 2 – 1 FC Nordsjaelland 2.69 3.86 2.85
15:00 Silkeborg 0 – 0 Odense 1.70 4.30 5.25
13:00 Vejle 1 – 1 Viborg 3.10 3.40 2.70
Saturday 28 October 2023
16:00 FC Copenhagen 4 – 0 Hvidovre 1.23 7.79 15.00
Friday 27 October 2023
18:00 FC Midtjylland 2 – 1 Lyngby 1.60 4.54 7.00
Monday 23 October 2023
18:00 Odense 1 – 2 FC Midtjylland 4.07 3.88 1.96
Sunday 22 October 2023
17:00 Randers FC 2 – 2 Brondby 4.23 3.75 2.01
15:00 Viborg 0 – 2 FC Nordsjaelland 4.70 4.25 1.88
13:00 Lyngby 0 – 2 Aarhus 3.40 3.60 2.29
Saturday 21 October 2023
16:00 FC Copenhagen 2 – 1 Vejle 1.37 5.80 10.12
Friday 20 October 2023
18:00 Hvidovre 1 – 2 Silkeborg 5.35 4.28 1.74
Sunday 8 October 2023
19:00 Aarhus 1 – 1 FC Copenhagen 3.73 3.35 2.41
17:00 FC Midtjylland 2 – 2 Randers FC 1.62 4.35 6.20
15:00 Brondby 1 – 0 Viborg 1.74 4.50 5.90
13:00 Vejle 3 – 1 Hvidovre 1.95 3.66 4.50
13:00 FC Nordsjaelland 0 – 1 Odense 1.39 5.90 9.03
Friday 6 October 2023
18:00 Silkeborg 5 – 0 Lyngby 1.81 4.00 4.70
Monday 2 October 2023
18:00 Odense 1 – 2 Lyngby 2.44 3.64 3.15
Sunday 1 October 2023
17:00 Viborg 2 – 1 Aarhus 2.75 3.32 2.92
15:00 Hvidovre 0 – 3 Brondby 7.61 5.05 1.55
13:00 Vejle 0 – 0 FC Nordsjaelland 5.33 4.05 1.77
13:00 Randers FC 1 – 0 Silkeborg 3.47 3.75 2.31
Saturday 30 September 2023
14:00 FC Copenhagen 0 – 2 FC Midtjylland 2.02 3.84 4.05
Monday 25 September 2023
18:00 FC Nordsjaelland 0 – 0 Hvidovre 1.28 8.08 13.50
Sunday 24 September 2023
17:00 FC Midtjylland 2 – 1 Odense 1.64 4.30 5.75
15:00 Randers FC 1 – 1 Aarhus 3.70 3.30 2.41
13:00 Silkeborg 2 – 0 Viborg 2.05 4.02 3.90
13:00 Brondby 2 – 3 FC Copenhagen 2.93 3.66 2.58
Friday 22 September 2023
18:00 Lyngby 1 – 1 Vejle 2.08 3.59 4.00
Monday 18 September 2023
18:00 Odense 0 – 3 Silkeborg 3.03 3.75 2.38
Sunday 17 September 2023
17:00 Aarhus 0 – 3 Brondby 2.52 3.34 3.15
15:00 Hvidovre 0 – 1 Lyngby 3.48 3.60 2.29
13:00 Vejle 1 – 2 Randers FC 2.36 3.45 3.45
Saturday 16 September 2023
15:00 FC Nordsjaelland 2 – 2 FC Copenhagen 2.32 4.20 3.30
Friday 15 September 2023
18:00 Viborg 2 – 2 FC Midtjylland 2.97 3.54 2.71
Sunday 3 September 2023
19:00 FC Midtjylland 1 – 1 Aarhus 2.79 3.50 4.10
17:00 FC Copenhagen 2 – 0 Viborg 1.74 4.40 5.75
15:00 Brondby 3 – 1 Randers FC 1.68 4.10 6.02
13:00 Lyngby 1 – 1 FC Nordsjaelland 4.88 3.98 1.88
13:00 Silkeborg 1 – 0 Hvidovre 1.72 5.15 8.00
Friday 1 September 2023
18:00 Odense 1 – 2 Vejle 2.01 3.80 4.40
Monday 28 August 2023
18:00 Vejle 0 – 1 Brondby 4.10 3.81 2.07
Sunday 27 August 2023
17:00 FC Nordsjaelland 3 – 0 FC Midtjylland 1.95 4.40 5.45
15:00 Hvidovre 1 – 5 Odense 3.26 3.80 2.27
13:00 Aarhus 1 – 0 Lyngby 1.78 3.87 5.25
Saturday 26 August 2023
15:00 FC Copenhagen 1 – 3 Silkeborg 1.73 4.20 5.50
Friday 25 August 2023
17:30 Randers FC 1 – 0 Viborg 3.34 3.66 2.63
Monday 21 August 2023
18:00 Viborg 2 – 1 Vejle 1.76 4.10 4.86
Sunday 20 August 2023
19:00 Odense 1 – 1 Aarhus 3.25 3.52 2.44
17:00 FC Midtjylland 0 – 1 Brondby 2.33 3.66 3.34
15:00 Lyngby 1 – 0 Randers FC 2.32 3.60 3.30
13:00 Silkeborg 2 – 0 FC Nordsjaelland 3.23 3.86 2.33
Friday 18 August 2023
18:00 Hvidovre 0 – 2 FC Copenhagen 5.70 4.39 1.69
Monday 14 August 2023
18:00 Viborg 0 – 0 Hvidovre 1.50 5.10 8.00
Sunday 13 August 2023
17:00 Aarhus 2 – 2 Silkeborg 2.13 3.70 4.40
15:00 Brondby 3 – 0 Lyngby 1.95 4.07 4.33
13:00 Vejle 1 – 2 FC Midtjylland 3.45 3.50 2.44
13:00 Randers FC 0 – 5 FC Nordsjaelland 3.80 3.92 2.01
Friday 11 August 2023
18:00 FC Copenhagen 2 – 1 Odense 1.45 5.55 8.10
Monday 7 August 2023
18:00 Odense 1 – 2 Viborg 2.46 3.65 3.31
Sunday 6 August 2023
17:00 FC Nordsjaelland 3 – 1 Brondby 1.93 4.33 4.40
15:00 Lyngby 4 – 1 FC Midtjylland 3.68 3.72 2.41
13:00 Hvidovre 0 – 2 Aarhus 4.81 3.80 2.05
Saturday 5 August 2023
15:00 FC Copenhagen 4 – 0 Randers FC 1.54 5.35 9.80
Friday 4 August 2023
18:00 Silkeborg 2 – 1 Vejle 1.78 4.20 4.85
Monday 31 July 2023
18:00 Aarhus 1 – 3 FC Nordsjaelland 2.75 3.62 2.97
Sunday 30 July 2023
17:00 Brondby 1 – 2 Odense 1.93 4.44 4.80
15:00 Randers FC 2 – 2 Hvidovre 1.75 4.10 5.00
13:00 FC Midtjylland 2 – 0 Silkeborg 1.92 4.10 4.52
Saturday 29 July 2023
15:00 Vejle 2 – 3 FC Copenhagen 5.05 4.15 1.74
Friday 28 July 2023
18:00 Viborg 2 – 2 Lyngby 2.00 3.88 4.19
Monday 24 July 2023
18:00 FC Nordsjaelland 4 – 1 Viborg 2.46 4.10 4.55
Sunday 23 July 2023
17:00 Silkeborg 1 – 2 Brondby 2.72 3.62 2.79
15:00 Odense 2 – 2 Randers FC 2.01 3.86 3.82
13:00 Aarhus 1 – 0 Vejle 1.73 3.76 6.30
Saturday 22 July 2023
15:00 Lyngby 1 – 2 FC Copenhagen 5.50 4.12 1.70
Friday 21 July 2023
18:00 FC Midtjylland 1 – 0 Hvidovre 1.33 5.75 11.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