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

Superliga 2024/25

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

193Matches
606Goals
3.14Per game
45.1%Home wins
100%Priced at kickoff
FC CopenhagenTop 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 FCFC Copenhagen 32 18 9 5 +27 63
2 FMFC Midtjylland 32 19 5 8 +22 62
3 SILSilkeborg 33 14 10 9 +17 52
4 BROBrondby 32 13 12 7 +12 51
5 RFRanders FC 33 13 9 11 +5 48
6 VIBViborg 32 12 11 9 +7 47
7 FNFC Nordsjaelland 32 13 7 12 -3 46
8 AARAarhus 32 10 10 12 +7 40
9 SONSonderjyske 32 10 7 15 -17 37
10 VEJVejle 32 7 7 18 -27 28
11 LYNLyngby 32 5 12 15 -17 27
12 AALAalborg 32 5 9 18 -33 24

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.14
606 goals. 60.6% of matches went over 2.5.
Home advantage
45.1%
Draws 28%, away wins 26.9%.
Half-time lead held
73.1%
From 119 matches where someone led at the break.
1–1 24 · 12.4%
2–2 17 · 8.8%
1–0 16 · 8.3%
2–1 15 · 7.8%
3–2 12 · 6.2%
3–1 12 · 6.2%

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.

Sunday 1 June 2025
17:30 Randers FC 1 – 3 Silkeborg 2.30 3.25 3.10
Sunday 25 May 2025
16:00 Aarhus 2 – 3 Brondby 3.69 4.09 2.02
16:00 FC Copenhagen 3 – 0 FC Nordsjaelland 1.45 5.25 6.80
16:00 FC Midtjylland 3 – 2 Randers FC 1.65 4.00 4.75
Saturday 24 May 2025
14:00 Vejle 2 – 3 Sonderjyske 2.25 3.50 3.00
14:00 Lyngby 3 – 1 Aalborg 2.10 4.04 3.63
14:00 Silkeborg 1 – 2 Viborg 2.70 3.70 2.35
Monday 19 May 2025
18:00 Brondby 1 – 2 FC Midtjylland 2.30 3.60 2.80
Sunday 18 May 2025
17:00 Randers FC 0 – 4 FC Copenhagen 3.65 3.61 2.10
15:00 Sonderjyske 5 – 1 Lyngby 2.80 3.50 2.35
13:00 Viborg 0 – 1 Vejle 1.75 3.90 4.20
13:00 Aalborg 2 – 3 Silkeborg 3.02 3.95 2.33
Friday 16 May 2025
18:00 FC Nordsjaelland 2 – 0 Aarhus 1.95 4.10 3.95
Monday 12 May 2025
18:00 Vejle 2 – 0 Lyngby 2.25 3.10 3.30
Sunday 11 May 2025
19:00 FC Copenhagen 1 – 1 FC Midtjylland 2.13 3.62 3.66
17:00 Viborg 3 – 1 Aalborg 2.02 3.97 3.81
15:00 Aarhus 1 – 3 Randers FC 2.61 3.42 2.95
13:00 Silkeborg 1 – 0 Sonderjyske 1.57 4.33 5.00
13:00 FC Nordsjaelland 2 – 2 Brondby 2.20 3.50 3.10
Monday 5 May 2025
18:00 Sonderjyske 2 – 2 Aalborg 2.55 3.54 2.97
Sunday 4 May 2025
17:00 FC Midtjylland 3 – 1 Aarhus 1.85 4.02 4.30
15:00 Brondby 0 – 3 FC Copenhagen 2.58 3.46 2.94
13:00 Lyngby 0 – 0 Viborg 2.63 3.50 2.50
13:00 Silkeborg 1 – 1 Vejle 1.85 3.50 4.10
Friday 2 May 2025
18:00 Randers FC 3 – 2 FC Nordsjaelland 2.38 3.60 2.70
Monday 28 April 2025
18:00 Aalborg 0 – 1 Vejle 2.38 3.66 3.11
Sunday 27 April 2025
17:00 FC Midtjylland 5 – 0 FC Nordsjaelland 2.00 3.90 3.25
15:00 Aarhus 1 – 3 FC Copenhagen 3.65 3.70 2.25
13:00 Lyngby 2 – 0 Silkeborg 3.10 3.50 2.15
13:00 Sonderjyske 2 – 2 Viborg 2.75 3.70 2.30
Friday 25 April 2025
18:00 Randers FC 0 – 0 Brondby 3.20 3.50 2.20
Tuesday 22 April 2025
18:00 FC Nordsjaelland 3 – 2 FC Midtjylland 2.45 3.80 2.50
Monday 21 April 2025
17:00 FC Copenhagen 3 – 1 Aarhus 1.93 3.70 4.60
15:00 Brondby 4 – 3 Randers FC 1.70 3.75 4.75
13:00 Viborg 1 – 1 Lyngby 1.67 3.90 4.75
13:00 Vejle 0 – 4 Silkeborg 3.25 3.70 2.05
Sunday 20 April 2025
16:00 Aalborg 2 – 3 Sonderjyske 2.45 3.48 3.30
Friday 18 April 2025
18:00 Brondby 0 – 0 FC Nordsjaelland 2.10 3.80 3.10
Thursday 17 April 2025
17:00 FC Midtjylland 4 – 2 FC Copenhagen 2.89 3.35 2.68
15:00 Randers FC 3 – 1 Aarhus 3.08 3.35 2.56
13:00 Vejle 3 – 3 Viborg 3.10 3.75 2.10
13:00 Lyngby 0 – 2 Sonderjyske 2.10 3.60 3.25
Wednesday 16 April 2025
18:00 Silkeborg 4 – 0 Aalborg 1.78 4.25 4.60
Monday 14 April 2025
18:00 Sonderjyske 1 – 0 Vejle 2.38 3.40 2.88
Sunday 13 April 2025
17:00 FC Nordsjaelland 5 – 2 Randers FC 1.90 3.80 3.60
15:00 Aarhus 1 – 1 FC Midtjylland 2.29 3.50 3.39
13:00 Viborg 2 – 1 Silkeborg 2.25 3.60 2.80
13:00 FC Copenhagen 1 – 2 Brondby 2.08 3.45 4.00
Friday 11 April 2025
18:00 Aalborg 2 – 2 Lyngby 2.48 3.20 3.45
Monday 7 April 2025
18:00 Brondby 2 – 1 Aarhus 2.29 3.55 3.36
Sunday 6 April 2025
17:00 FC Nordsjaelland 0 – 1 FC Copenhagen 3.38 3.60 2.25
15:00 Vejle 1 – 1 Aalborg 2.32 3.65 3.10
13:00 Silkeborg 2 – 1 Lyngby 1.80 3.60 4.33
13:00 Viborg 2 – 1 Sonderjyske 1.60 3.90 5.50
Friday 4 April 2025
18:00 Randers FC 2 – 1 FC Midtjylland 2.88 3.50 2.30
Monday 31 March 2025
18:00 FC Copenhagen 1 – 0 Randers FC 1.76 4.10 5.10
Sunday 30 March 2025
17:00 FC Midtjylland 0 – 2 Brondby 2.10 3.50 3.25
15:00 Aarhus 2 – 0 FC Nordsjaelland 2.05 3.66 3.90
13:00 Lyngby 1 – 2 Vejle 2.30 3.10 3.20
13:00 Sonderjyske 2 – 1 Silkeborg 3.50 3.70 1.95
Friday 28 March 2025
18:00 Aalborg 0 – 4 Viborg 2.85 3.54 2.63
Sunday 16 March 2025
16:00 Sonderjyske 0 – 3 Aalborg 2.52 3.64 3.00
16:00 Viborg 3 – 2 FC Copenhagen 4.78 3.71 1.81
16:00 Vejle 3 – 2 Aarhus 6.16 4.10 1.70
16:00 Lyngby 1 – 0 FC Nordsjaelland 4.33 3.80 1.75
16:00 FC Midtjylland 4 – 2 Randers FC 1.80 3.70 4.10
16:00 Brondby 2 – 2 Silkeborg 1.70 3.90 4.50
Monday 10 March 2025
18:00 Randers FC 4 – 2 Brondby 3.00 3.40 2.30
Sunday 9 March 2025
17:00 FC Copenhagen 1 – 1 Sonderjyske 1.32 6.10 11.00
15:00 Aarhus 1 – 1 Viborg 1.61 4.15 6.16
13:00 Silkeborg 0 – 1 Lyngby 1.73 3.60 4.75
13:00 Aalborg 1 – 4 FC Midtjylland 4.80 4.25 1.72
Friday 7 March 2025
18:00 FC Nordsjaelland 3 – 1 Vejle 1.42 4.75 6.25
Monday 3 March 2025
18:00 Brondby 1 – 1 Lyngby 1.36 5.00 7.50
Sunday 2 March 2025
17:00 Aalborg 0 – 0 FC Copenhagen 8.10 5.00 1.52
15:00 FC Midtjylland 2 – 1 FC Nordsjaelland 1.90 3.60 3.80
13:00 Viborg 3 – 1 Vejle 1.80 3.75 4.33
13:00 Sonderjyske 1 – 3 Silkeborg 3.10 3.60 2.15
Friday 28 February 2025
18:00 Randers FC 1 – 1 Aarhus 3.47 3.20 2.44
Wednesday 26 February 2025
13:00 Aalborg 1 – 2 FC Nordsjaelland 4.35 4.23 1.88
Monday 24 February 2025
18:00 Viborg 1 – 4 Silkeborg 2.15 3.70 3.00
Sunday 23 February 2025
17:00 FC Copenhagen 1 – 0 FC Midtjylland 2.03 3.78 3.82
15:00 Vejle 2 – 2 Brondby 5.50 4.33 1.53
13:00 Aarhus 4 – 0 Aalborg 1.55 4.50 6.60
13:00 FC Nordsjaelland 3 – 2 Sonderjyske 1.40 4.75 7.00
Friday 21 February 2025
18:00 Lyngby 0 – 0 Randers FC 3.70 3.50 1.95
Monday 17 February 2025
18:00 Randers FC 1 – 2 FC Copenhagen 3.17 3.44 2.55
Sunday 16 February 2025
17:00 FC Midtjylland 1 – 0 Lyngby 1.42 4.75 6.50
15:00 Sonderjyske 1 – 4 Aarhus 5.40 4.10 1.72
13:00 Silkeborg 0 – 1 Vejle 1.70 3.70 5.00
Friday 14 February 2025
18:00 Brondby 4 – 1 Viborg 1.53 4.33 5.50
Monday 2 December 2024
18:00 FC Copenhagen 3 – 1 FC Nordsjaelland 2.16 3.60 3.70
Sunday 1 December 2024
17:00 Silkeborg 1 – 1 Aarhus 3.92 3.58 2.05
15:00 Vejle 0 – 3 FC Midtjylland 5.25 4.10 1.60
13:00 Viborg 1 – 2 Randers FC 2.45 3.60 2.63
13:00 Lyngby 0 – 2 Sonderjyske 2.25 3.40 3.10
Friday 29 November 2024
18:00 Brondby 1 – 0 Aalborg 1.38 5.83 8.91
Monday 25 November 2024
18:00 FC Midtjylland 1 – 0 Silkeborg 1.67 4.00 4.75
Sunday 24 November 2024
17:00 FC Copenhagen 2 – 1 Lyngby 1.29 6.29 11.00
15:00 Sonderjyske 2 – 2 Brondby 7.00 4.33 1.45
13:00 Aalborg 0 – 0 Viborg 3.31 3.84 2.20
13:00 Randers FC 2 – 0 Vejle 1.55 4.00 6.00
Friday 22 November 2024
18:00 FC Nordsjaelland 1 – 0 Aarhus 2.20 3.53 3.55
Sunday 10 November 2024
19:00 Brondby 1 – 1 FC Nordsjaelland 1.91 3.60 3.75
17:00 Aarhus 1 – 1 FC Copenhagen 2.94 3.50 2.69
15:00 Viborg 1 – 0 FC Midtjylland 3.00 3.50 2.25
13:00 Lyngby 2 – 2 Aalborg 2.57 3.70 2.78
13:00 Silkeborg 1 – 0 Randers FC 2.60 3.75 2.40
Friday 8 November 2024
18:00 Vejle 1 – 1 Sonderjyske 2.25 3.90 2.75
Monday 4 November 2024
18:00 FC Copenhagen 2 – 2 Silkeborg 1.47 4.95 7.31
Sunday 3 November 2024
17:00 Aalborg 3 – 3 Vejle 2.09 3.90 3.52
15:00 Aarhus 2 – 1 Lyngby 1.47 4.53 7.36
13:00 FC Midtjylland 1 – 5 Brondby 2.60 3.64 2.80
13:00 FC Nordsjaelland 2 – 1 Viborg 1.54 4.90 6.25
Saturday 2 November 2024
16:00 Sonderjyske 1 – 4 Randers FC 3.90 3.86 2.06
Monday 28 October 2024
18:00 Randers FC 4 – 0 FC Nordsjaelland 3.20 3.60 2.10
Sunday 27 October 2024
16:00 FC Midtjylland 2 – 0 Aarhus 2.21 3.70 3.34
14:00 Viborg 4 – 2 Sonderjyske 1.80 3.90 4.00
12:00 Vejle 2 – 0 Lyngby 2.50 3.25 2.80
10:00 Brondby 0 – 0 FC Copenhagen 2.54 3.56 2.88
Friday 25 October 2024
18:00 Silkeborg 1 – 1 Aalborg 1.98 4.10 3.70
Monday 21 October 2024
18:00 Aarhus 1 – 0 Brondby 2.69 3.50 2.75
Sunday 20 October 2024
17:00 Sonderjyske 3 – 2 FC Midtjylland 5.25 4.20 1.57
15:00 FC Nordsjaelland 1 – 1 Silkeborg 1.57 4.33 5.00
13:00 Aalborg 0 – 2 Randers FC 3.45 3.80 2.16
13:00 Lyngby 0 – 0 Viborg 3.10 3.60 2.15
Friday 18 October 2024
18:00 FC Copenhagen 3 – 1 Vejle 1.23 7.21 16.00
Sunday 6 October 2024
19:00 Silkeborg 2 – 2 FC Copenhagen 4.78 4.05 1.75
17:00 Brondby 2 – 0 FC Midtjylland 2.13 3.89 3.26
15:00 Viborg 1 – 1 Aarhus 3.25 3.60 2.36
13:00 Randers FC 1 – 1 Lyngby 1.71 4.20 5.36
13:00 Sonderjyske 1 – 4 FC Nordsjaelland 5.26 4.40 1.69
Friday 4 October 2024
18:00 Vejle 2 – 2 Aalborg 2.65 3.62 2.70
Monday 30 September 2024
18:00 FC Nordsjaelland 4 – 1 Brondby 2.82 3.81 2.51
Sunday 29 September 2024
17:00 Vejle 1 – 2 FC Copenhagen 9.40 5.46 1.37
15:00 Lyngby 2 – 2 Silkeborg 3.12 3.54 2.45
13:00 Aalborg 3 – 0 Sonderjyske 2.67 3.68 2.75
13:00 FC Midtjylland 3 – 1 Viborg 1.87 4.33 4.25
Saturday 28 September 2024
15:00 Aarhus 2 – 2 Randers FC 2.12 3.65 4.00
Monday 23 September 2024
18:00 FC Copenhagen 2 – 0 Aalborg 1.29 6.29 10.50
Sunday 22 September 2024
17:00 Silkeborg 3 – 3 Brondby 4.75 4.25 1.76
15:00 Lyngby 0 – 0 Aarhus 4.00 3.75 2.02
13:00 Randers FC 2 – 2 FC Midtjylland 3.35 3.95 2.15
13:00 Sonderjyske 2 – 1 Vejle 2.15 3.89 3.77
Friday 20 September 2024
18:00 Viborg 3 – 2 FC Nordsjaelland 2.95 3.80 2.48
Monday 16 September 2024
18:00 FC Nordsjaelland 1 – 1 Randers FC 1.72 4.31 4.95
Sunday 15 September 2024
17:00 Brondby 2 – 0 Sonderjyske 1.44 6.12 9.35
15:00 Vejle 0 – 5 Viborg 3.52 3.81 2.30
13:00 Aarhus 1 – 1 Silkeborg 1.72 4.10 5.75
Saturday 14 September 2024
17:00 FC Midtjylland 2 – 1 FC Copenhagen 2.40 3.82 2.99
Friday 13 September 2024
18:00 Aalborg 2 – 1 Lyngby 2.21 3.74 3.40
Sunday 1 September 2024
17:00 Randers FC 1 – 0 Aalborg 1.68 4.40 5.00
15:00 Silkeborg 1 – 3 FC Midtjylland 3.25 4.15 2.19
13:00 FC Copenhagen 3 – 1 Brondby 2.33 3.66 3.21
13:00 Sonderjyske 2 – 2 Viborg 2.77 3.75 2.70
Saturday 31 August 2024
15:00 Aarhus 4 – 2 FC Nordsjaelland 2.47 3.70 3.06
Friday 30 August 2024
18:00 Lyngby 1 – 0 Vejle 2.42 3.61 3.01
Monday 26 August 2024
18:00 Viborg 1 – 0 Lyngby 1.74 4.34 5.29
Sunday 25 August 2024
17:00 Brondby 2 – 2 Randers FC 1.67 4.26 5.05
15:00 FC Nordsjaelland 3 – 2 FC Copenhagen 2.82 3.70 2.70
13:00 Vejle 1 – 3 Silkeborg 3.30 3.60 2.31
Saturday 24 August 2024
15:00 FC Midtjylland 3 – 2 Sonderjyske 1.73 4.40 4.91
Friday 23 August 2024
18:00 Aalborg 0 – 4 Aarhus 4.20 3.94 1.87
Monday 19 August 2024
18:00 Aarhus 5 – 1 Vejle 1.58 4.32 6.33
Sunday 18 August 2024
17:00 Aalborg 0 – 4 Brondby 4.20 4.06 1.91
15:00 FC Copenhagen 1 – 1 Viborg 1.61 4.60 6.01
13:00 Silkeborg 4 – 1 FC Nordsjaelland 3.70 3.80 2.11
13:00 Randers FC 1 – 2 Sonderjyske 1.90 3.90 4.80
Friday 16 August 2024
18:00 Lyngby 1 – 2 FC Midtjylland 4.05 3.86 1.94
Monday 12 August 2024
18:00 Viborg 2 – 3 Aalborg 1.85 4.00 4.33
Sunday 11 August 2024
17:00 Sonderjyske 0 – 2 FC Copenhagen 5.65 4.30 1.63
15:00 Brondby 0 – 1 Aarhus 2.40 3.61 3.15
13:00 FC Nordsjaelland 1 – 1 Lyngby 1.38 5.40 9.00
13:00 Randers FC 0 – 2 Silkeborg 1.95 3.72 4.50
Friday 9 August 2024
18:00 FC Midtjylland 2 – 0 Vejle 1.56 4.60 5.90
Monday 5 August 2024
18:00 Vejle 0 – 1 FC Nordsjaelland 4.23 4.20 1.85
Sunday 4 August 2024
17:00 Lyngby 0 – 2 Brondby 5.50 4.20 1.73
15:00 FC Copenhagen 1 – 1 Randers FC 1.66 4.40 5.10
13:00 Silkeborg 3 – 2 Viborg 1.95 4.00 4.40
Saturday 3 August 2024
15:00 FC Midtjylland 2 – 0 Aalborg 1.55 4.90 6.40
Friday 2 August 2024
18:00 Aarhus 4 – 0 Sonderjyske 1.72 4.10 5.49
Monday 29 July 2024
18:00 Brondby 2 – 1 Vejle 1.43 5.20 7.60
Sunday 28 July 2024
17:00 FC Copenhagen 3 – 2 Aarhus 1.74 4.40 5.80
15:00 Aalborg 2 – 1 Silkeborg 2.97 3.60 2.60
13:00 Randers FC 3 – 1 Viborg 2.20 3.65 3.65
Saturday 27 July 2024
15:00 FC Nordsjaelland 2 – 2 FC Midtjylland 2.01 3.95 3.80
Friday 26 July 2024
18:00 Sonderjyske 1 – 1 Lyngby 2.08 3.45 4.00
Monday 22 July 2024
18:00 Lyngby 0 – 2 FC Copenhagen 7.50 4.95 1.58
Sunday 21 July 2024
17:00 Viborg 3 – 3 Brondby 3.90 3.70 2.03
15:00 Vejle 2 – 3 Randers FC 3.91 3.54 2.46
13:00 Silkeborg 1 – 0 Sonderjyske 2.40 3.82 4.00
Friday 19 July 2024
19:00 FC Nordsjaelland 3 – 0 Aalborg 1.57 5.25 7.50
17:00 Aarhus 1 – 1 FC Midtjylland 3.14 3.58 2.75

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