Home / Leagues / Denmark / Superliga / 2019-20

2019-20 Superliga Season

236 games · 6 promotion-playoff teams

Final

Champion

Midtjylland

3rd Title

Last Title: 2017-18

Relegated

Silkeborg

via playoff

Esbjerg · via playoff

Hobro · via playoff

Biggest Overachiever

Aalborg

5.47 points above expected

54 points · 48.53 expected points

Biggest Disappointment

Lyngby

6.74 points below expected

34 points · 40.74 expected points

League Table

The final standings for the season. vsSim shows actual points minus the simulation's mean — positive means the team overachieved against the model, negative means they underperformed.

# Team GP W D L Pts GF GA GD SimPts vsSim
1 Midtjylland 26 21 2 3 65 42 14 +28 51.01 +13.99
2 FC Copenhagen 26 18 2 6 56 47 29 +18 50.47 +5.53
3 Aarhus GF 26 14 5 7 47 42 28 +14 40.66 +6.34
4 Brondby 26 13 3 10 42 47 37 +10 44.15 -2.15
5 Nordsjaelland 26 12 5 9 41 48 35 +13 38.80 +2.20
6 Aalborg 26 11 5 10 38 44 33 +11 35.89 +2.11
7 Randers 26 10 5 11 35 39 35 +4 36.34 -1.34
8 Horsens 26 10 4 12 34 25 44 -19 24.96 +9.04
9 Odense 26 9 6 11 33 34 30 +4 38.80 -5.80
10 Lyngby 26 9 5 12 32 31 45 -14 26.95 +5.05
11 Sonderjyske 26 6 9 11 27 31 44 -13 31.82 -4.82
12 Hobro 26 3 14 9 23 25 35 -10 29.63 -6.63
13 Esbjerg 26 4 6 16 18 22 44 -22 31.53 -13.53
14 Silkeborg 26 3 7 16 16 31 55 -24 24.48 -8.48
# Team GP W D L Pts GF GA GD SimPts vsSim
1 Midtjylland Champion 36 26 4 6 82 61 29 +32 82.86 -0.86
2 FC Copenhagen 36 21 5 10 68 58 42 +16 72.12 -4.12
3 Aarhus GF 36 19 7 10 64 58 41 +17 60.16 +3.84
4 Brondby 36 16 8 12 56 56 42 +14 55.21 +0.79
5 Aalborg 36 16 6 14 54 54 44 +10 48.53 +5.47
6 Nordsjaelland 36 13 8 15 47 59 54 +5 53.26 -6.26
# Team GP W D L Pts GF GA GD SimPts vsSim
1 Horsens 32 13 7 12 46 36 50 -14
2 Randers 32 13 6 13 45 51 45 +6
3 Hobro Relegated 32 5 15 12 30 35 48 -13
4 Esbjerg Relegated 32 5 7 20 22 32 58 -26
# Team GP W D L Pts GF GA GD SimPts vsSim
1 Odense 32 12 7 13 43 43 42 +1 45.38 -2.38
2 Sonderjyske 32 9 11 12 38 37 49 -12 36.65 +1.35
3 Lyngby 32 9 7 16 34 34 54 -20 40.74 -6.74
4 Silkeborg Relegated 32 6 8 18 26 43 59 -16 23.54 +2.46

Going into Phase 2, all three groups kept their full Phase 1 points. Each group then played its own round-robin to determine final standings.

Form

Each team's 5-game rolling points-per-game across the season. Hot streaks push above the dashed 1.5 PPG reference line; cold spells drop below. Each team gets a distinct color; the legend below the plot lets you read off which line is which. (First 4 games of each team have no rolling window, so the lines start at game 5.)

League Race

Cumulative points across the season for each team. Highlighted teams are drawn in color (top finishers for the Title Race, bottom finishers for the Relegation Race); the rest of the league appears in light gray as context. Switch views with the buttons below.

Promotion Playoff

The path the promotion-playoff teams took to determine the final promotion spot. The full Promotion / Relegation tab has matchup heatmaps and round-by-round simulation outcomes.

Quarterfinals

Odense 3
Randers 2

Leg 1: Randers 2-1 Odense

Leg 2: Odense 2-0 Randers

Semifinals

Odense 4
Horsens 2

Leg 1: Odense 3-1 Horsens

Leg 2: Horsens 1-1 Odense

Finals

Lyngby 4
Hobro 3

Leg 1: Hobro 1-2 Lyngby

Leg 2: Lyngby 2-2 Hobro

Aarhus GF 2
Odense 1

Season Summary

Every team's regular-season finish compared against 100,000 simulations. Click any column header to sort. Luck is the team's actual points minus the sim's mean — positive means the team beat the model. Percentile is where the actual result fell in the team's sim distribution (e.g. 90% = the team did this well or better in only 10% of sims).

Team Elo Points Avg Luck Percentile Min 5th Q1 Median Q3 95th Max
Midtjylland 1829 65 51.01 +13.99 99.3% 28 41 47 51 55 61 70
FC Copenhagen 1779 56 50.47 +5.53 83.1% 24 40 46 51 55 61 72
Brondby 1752 42 44.15 -2.15 39.9% 20 33 40 44 49 55 67
Aarhus GF 1751 47 40.66 +6.34 85.5% 14 30 36 41 45 51 63
Aalborg 1688 38 35.89 +2.11 65.5% 13 25 31 36 40 47 60
Nordsjaelland 1684 41 38.80 +2.20 66.1% 15 28 34 39 43 50 64
Randers 1639 35 36.34 -1.34 45.5% 13 26 32 36 41 47 65
Odense 1638 33 38.80 -5.80 21.0% 15 28 34 39 43 50 64
Sonderjyske 1582 27 31.82 -4.82 25.7% 10 21 27 32 36 43 58
Horsens 1572 34 24.96 +9.04 93.6% 5 15 21 25 29 35 48
Silkeborg 1565 16 24.48 -8.48 8.9% 4 15 20 24 28 35 46
Hobro 1552 23 29.63 -6.63 16.9% 10 20 25 30 34 40 54
Esbjerg 1541 18 31.53 -13.53 1.8% 11 21 27 31 36 42 58
Lyngby 1530 32 26.95 +5.05 81.5% 5 17 23 27 31 38 53

Head-to-Head

Each cell shows a team's record in that matchup (row vs column, formatted W-D-L) with the model's expected points on the line below. Navy-tinted cells mean the team beat the model's expectations by more than one point in that matchup; gold-tinted cells mean they fell short by the same margin.

Beat expectations Fell short Within expectations
Team AAL AG BRO ESB FC HOB HOR LYN MID NOR ODE RAN SIL SON
Aalborg
2-0-2
4.65
3-0-1
4.22
1-1-0
3.18
1-0-3
3.75
1-1-0
3.28
2-0-0
3.54
1-0-1
3.42
1-0-3
3.33
0-1-3
5.18
1-1-0
2.52
0-1-1
2.73
2-0-0
3.56
1-1-0
2.94
Aarhus GF
2-0-2
6.42
2-1-1
5.10
2-0-0
3.51
2-0-2
4.32
0-2-0
3.65
2-0-0
3.90
0-1-1
3.77
3-0-1
3.81
3-1-0
6.10
2-0-0
3.06
0-1-1
3.18
0-0-2
4.22
1-1-0
3.26
Brondby
1-0-3
6.86
1-1-2
5.97
1-0-1
3.82
1-2-1
4.56
1-1-0
3.84
0-0-2
4.16
2-0-0
3.95
0-2-2
4.12
3-1-0
5.91
2-0-0
3.23
1-1-0
3.43
2-0-0
4.07
1-0-1
3.70
Esbjerg
0-1-1
2.34
0-0-2
2.03
1-0-1
1.75
1-0-1
1.36
0-2-2
5.80
0-3-1
6.12
1-0-1
3.09
0-0-2
1.60
0-0-2
2.14
0-0-2
2.32
1-0-3
4.50
1-1-0
3.31
0-0-2
2.73
FC Copenhagen
3-0-1
7.36
2-0-2
6.76
1-2-1
6.50
1-0-1
4.24
1-0-1
4.26
1-0-1
4.43
2-0-0
4.37
0-1-3
5.10
3-1-0
7.12
2-0-0
3.65
2-0-0
3.89
1-1-0
4.60
2-0-0
4.04
Hobro
0-1-1
2.26
0-2-0
1.92
0-1-1
1.73
2-2-0
5.26
1-0-1
1.35
0-2-2
5.98
0-1-1
3.04
0-1-1
1.27
0-1-1
2.10
0-1-1
2.05
1-1-2
4.49
1-1-0
3.14
0-1-1
2.67
Horsens
0-0-2
2.01
0-0-2
1.66
2-0-0
1.44
1-3-0
4.93
1-0-1
1.21
2-2-0
5.08
1-0-1
2.59
1-0-1
1.18
0-0-2
1.88
1-0-1
1.63
1-1-2
3.70
2-0-0
2.65
1-1-0
2.25
Lyngby
1-0-1
2.12
1-1-0
1.79
0-0-2
1.62
1-0-1
2.44
0-0-2
1.25
1-1-0
2.49
1-0-1
2.93
0-0-2
1.19
0-2-0
1.88
1-0-3
3.91
1-0-1
2.02
2-1-1
5.68
0-2-2
4.85
Midtjylland
3-0-1
7.82
1-0-3
7.30
2-2-0
6.96
2-0-0
3.97
3-1-0
5.96
1-1-0
4.34
1-0-1
4.47
2-0-0
4.45
4-0-0
7.33
1-0-1
3.75
2-0-0
3.82
2-0-0
4.65
2-0-0
4.15
Nordsjaelland
3-1-0
5.87
0-1-3
4.96
0-1-3
5.15
2-0-0
3.40
0-1-3
3.98
1-1-0
3.44
2-0-0
3.69
0-2-0
3.67
0-0-4
3.78
1-0-1
2.69
1-0-1
2.95
1-1-0
3.94
2-0-0
3.32
Odense
0-1-1
3.01
0-0-2
2.47
0-0-2
2.30
2-0-0
3.22
0-0-2
1.91
1-1-0
3.50
1-0-1
3.94
3-0-1
7.18
1-0-1
1.81
1-0-1
2.84
1-1-0
2.88
1-1-2
7.53
1-3-0
6.49
Randers
1-1-0
2.80
1-1-0
2.36
0-1-1
2.11
3-0-1
6.58
0-0-2
1.68
2-1-1
6.59
2-1-1
7.41
1-0-1
3.53
0-0-2
1.74
1-0-1
2.57
0-1-1
2.65
1-0-1
3.65
1-0-1
3.12
Silkeborg
0-0-2
1.98
2-0-0
1.38
0-0-2
1.51
0-1-1
2.22
0-1-1
1.06
0-1-1
2.40
0-0-2
2.88
1-1-2
5.38
0-0-2
1.02
0-1-1
1.63
2-1-1
3.59
1-0-1
1.89
0-2-2
4.78
Sonderjyske
0-1-1
2.58
0-1-1
2.29
1-0-1
1.86
2-0-0
2.79
0-0-2
1.54
1-1-0
2.85
0-1-1
3.29
2-2-0
6.21
0-0-2
1.45
0-0-2
2.23
0-3-1
4.57
1-0-1
2.41
2-2-0
6.29

Points vs. Goals Scored, Allowed, and Differential

Points plotted against goals scored, allowed, and differential. Use the buttons to switch views; hover a team for exact values. The table gives each fit's R² and slope (the change in points per 10 goals).

Scoreline Distribution

Percentage of games ending with each combination of team-goals (rows) and opponent-goals (columns). The diagonal shows draws; cells below the diagonal are wins from the row team's perspective, cells above are losses. Marginal totals on the right and bottom show how often each goal count occurred regardless of opponent. Use the picker to switch between the league-wide view and any individual team.

↓ Scored | Allowed →012345+Total
06.36%7.20%5.51%4.24%1.06%0.64%25.00%
17.20%11.02%11.02%3.81%1.06%34.11%
25.51%11.02%4.24%2.12%1.06%0.21%24.15%
34.24%3.81%2.12%0.85%0.64%0.21%11.86%
41.06%1.06%1.06%0.64%3.81%
5+0.64%0.21%0.21%1.06%
Total25.00%34.11%24.15%11.86%3.81%1.06%100%

Summary Statistics

Scored Allowed Difference
Mean 1.39 1.39 +0.00
SD 1.18 1.18 1.74
CV 0.85 0.85
Max 6 6 +6
Min 0 0 -6

Games Played: 236

↓ Scored | Allowed →012345+Total
05.56%8.33%8.33%5.56%2.78%30.56%
111.11%8.33%5.56%2.78%27.78%
28.33%2.78%5.56%16.67%
32.78%5.56%2.78%2.78%13.89%
45.56%2.78%8.33%
5+2.78%2.78%
Total36.11%27.78%16.67%16.67%2.78%100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 1.22 +0.28
SD 1.42 1.20 2.11
CV 0.95 0.98
Max 5 4 +5
Min 0 0 -4

Games Played: 36

↓ Scored | Allowed →012345+Total
08.33%8.33%2.78%19.44%
111.11%11.11%11.11%2.78%36.11%
22.78%13.89%16.67%
38.33%5.56%2.78%2.78%19.44%
45.56%2.78%8.33%
5+
Total30.56%38.89%22.22%2.78%5.56%100%

Summary Statistics

Scored Allowed Difference
Mean 1.61 1.14 +0.47
SD 1.25 1.07 1.42
CV 0.77 0.94
Max 4 4 +3
Min 0 0 -3

Games Played: 36

↓ Scored | Allowed →012345+Total
08.33%5.56%2.78%2.78%19.44%
111.11%8.33%13.89%2.78%36.11%
28.33%5.56%5.56%5.56%25.00%
35.56%2.78%2.78%11.11%
42.78%2.78%5.56%
5+2.78%2.78%
Total36.11%22.22%30.56%11.11%100%

Summary Statistics

Scored Allowed Difference
Mean 1.56 1.17 +0.39
SD 1.25 1.06 1.61
CV 0.81 0.90
Max 5 3 +4
Min 0 0 -3

Games Played: 36

↓ Scored | Allowed →012345+Total
09.38%6.25%6.25%3.12%25.00%
16.25%15.62%25.00%12.50%59.38%
23.12%6.25%9.38%
33.12%3.12%
43.12%3.12%
5+
Total6.25%31.25%40.62%18.75%3.12%100%

Summary Statistics

Scored Allowed Difference
Mean 1.00 1.81 -0.81
SD 0.88 0.93 1.38
CV 0.88 0.51
Max 4 4 +2
Min 0 0 -4

Games Played: 32

↓ Scored | Allowed →012345+Total
05.56%11.11%16.67%
18.33%8.33%5.56%5.56%2.78%30.56%
28.33%22.22%2.78%33.33%
32.78%5.56%5.56%13.89%
42.78%2.78%5.56%
5+
Total25.00%50.00%13.89%5.56%5.56%100%

Summary Statistics

Scored Allowed Difference
Mean 1.61 1.17 +0.44
SD 1.10 1.06 1.46
CV 0.68 0.90
Max 4 4 +3
Min 0 0 -3

Games Played: 36

↓ Scored | Allowed →012345+Total
09.38%3.12%9.38%3.12%25.00%
13.12%28.12%12.50%3.12%46.88%
26.25%9.38%6.25%21.88%
33.12%3.12%6.25%
4
5+
Total12.50%40.62%34.38%9.38%3.12%100%

Summary Statistics

Scored Allowed Difference
Mean 1.09 1.50 -0.41
SD 0.86 0.95 1.16
CV 0.78 0.63
Max 3 4 +2
Min 0 0 -4

Games Played: 32

↓ Scored | Allowed →012345+Total
09.38%9.38%6.25%3.12%6.25%34.38%
19.38%9.38%12.50%31.25%
218.75%3.12%21.88%
36.25%6.25%12.50%
4
5+
Total25.00%28.12%31.25%6.25%3.12%6.25%100%

Summary Statistics

Scored Allowed Difference
Mean 1.12 1.56 -0.44
SD 1.04 1.46 2.08
CV 0.92 0.93
Max 3 6 +3
Min 0 0 -6

Games Played: 32

↓ Scored | Allowed →012345+Total
03.12%9.38%9.38%12.50%34.38%
13.12%12.50%9.38%3.12%6.25%34.38%
29.38%9.38%6.25%25.00%
33.12%3.12%
43.12%3.12%
5+
Total15.62%31.25%28.12%18.75%6.25%100%

Summary Statistics

Scored Allowed Difference
Mean 1.06 1.69 -0.62
SD 1.01 1.15 1.62
CV 0.95 0.68
Max 4 4 +2
Min 0 0 -3

Games Played: 32

↓ Scored | Allowed →012345+Total
05.56%5.56%2.78%13.89%
119.44%5.56%2.78%2.78%30.56%
216.67%22.22%38.89%
35.56%2.78%2.78%11.11%
42.78%2.78%
5+2.78%2.78%
Total47.22%38.89%2.78%8.33%2.78%100%

Summary Statistics

Scored Allowed Difference
Mean 1.69 0.81 +0.89
SD 1.21 1.04 1.39
CV 0.72 1.29
Max 6 4 +3
Min 0 0 -3

Games Played: 36

↓ Scored | Allowed →012345+Total
02.78%11.11%2.78%2.78%19.44%
111.11%8.33%11.11%30.56%
28.33%11.11%8.33%2.78%30.56%
35.56%2.78%2.78%11.11%
42.78%2.78%5.56%
5+2.78%2.78%
Total22.22%38.89%19.44%11.11%5.56%2.78%100%

Summary Statistics

Scored Allowed Difference
Mean 1.64 1.50 +0.14
SD 1.33 1.36 2.10
CV 0.81 0.91
Max 6 6 +6
Min 0 0 -4

Games Played: 36

↓ Scored | Allowed →012345+Total
012.50%6.25%6.25%3.12%28.12%
19.38%9.38%12.50%3.12%34.38%
23.12%6.25%6.25%15.62%
36.25%9.38%3.12%18.75%
43.12%3.12%
5+
Total31.25%34.38%18.75%9.38%3.12%3.12%100%

Summary Statistics

Scored Allowed Difference
Mean 1.34 1.31 +0.03
SD 1.18 1.38 1.84
CV 0.88 1.05
Max 4 6 +3
Min 0 0 -6

Games Played: 32

↓ Scored | Allowed →012345+Total
06.25%9.38%6.25%6.25%28.12%
13.12%12.50%15.62%
26.25%9.38%6.25%3.12%3.12%28.12%
312.50%6.25%3.12%3.12%25.00%
43.12%3.12%
5+
Total28.12%28.12%28.12%9.38%3.12%3.12%100%

Summary Statistics

Scored Allowed Difference
Mean 1.59 1.41 +0.19
SD 1.24 1.27 1.94
CV 0.78 0.90
Max 4 5 +4
Min 0 0 -3

Games Played: 32

↓ Scored | Allowed →012345+Total
03.12%9.38%9.38%9.38%31.25%
19.38%15.62%3.12%28.12%
23.12%6.25%9.38%6.25%3.12%28.12%
33.12%3.12%6.25%
43.12%3.12%
5+3.12%3.12%
Total9.38%28.12%34.38%25.00%3.12%100%

Summary Statistics

Scored Allowed Difference
Mean 1.34 1.84 -0.50
SD 1.36 1.02 1.76
CV 1.01 0.55
Max 6 4 +6
Min 0 0 -3

Games Played: 32

↓ Scored | Allowed →012345+Total
09.38%3.12%6.25%9.38%28.12%
16.25%15.62%9.38%3.12%3.12%37.50%
215.62%6.25%3.12%25.00%
33.12%3.12%3.12%9.38%
4
5+
Total18.75%37.50%21.88%15.62%6.25%100%

Summary Statistics

Scored Allowed Difference
Mean 1.16 1.53 -0.38
SD 0.95 1.16 1.52
CV 0.83 0.76
Max 3 4 +3
Min 0 0 -3

Games Played: 32

Home-Field Advantage Edge

The simulation applies the same home-field boost to every game across the league, so the per-game home win probabilities bake in the model's idea of HFA. For each team, we sum expected points at home and compare to actual home points, and the same on the road. The bar shows (home points above expected) minus (away points above expected). A tall positive bar means the team's home/road split exceeded what the model predicted — a real fortress effect. A tall negative bar means the reverse: they played worse at home or better on the road than expected.

Top Overachievers & Disappointments

Teams that most beat — or most fell short of — their simulated point projections. A positive vsSim means the team accumulated more points than the model expected on average; a negative one means fewer.

Biggest Overachievers

# Team Actual Sim vsSim
1 Aalborg 54 48.53 +5.47
2 Aarhus GF 64 60.16 +3.84
3 Silkeborg 26 23.54 +2.46
4 Sonderjyske 38 36.65 +1.35
5 Brondby 56 55.21 +0.79

Biggest Disappointments

# Team Actual Sim vsSim
1 Lyngby 34 40.74 -6.74
2 Nordsjaelland 47 53.26 -6.26
3 FC Copenhagen 68 72.12 -4.12
4 Odense 43 45.38 -2.38
5 Midtjylland 82 82.86 -0.86

Top Streaks

Ranked by model unlikelihood — the product of pregame W/D/L probabilities over the games in each team's streak. A short streak by a poor team can outrank a longer one by a strong team since the poor team's per-game probabilities were lower going in. Unbeaten counts W or D consecutively; Winless counts L or D consecutively.

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 Horsens 3 Mar 8 – Jun 7 1 in 670
2 Aarhus GF 6 Aug 19 – Sep 29 1 in 182
3 Midtjylland 8 Oct 6 – Dec 8 1 in 108
4 Randers 5 Sep 1 – Oct 6 1 in 82
5 FC Copenhagen 7 Jul 14 – Aug 25 1 in 48

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Esbjerg 4 Jun 21 – Jul 8 1 in 40
2 Odense 3 Nov 10 – Dec 1 1 in 34
3 Silkeborg 5 Sep 1 – Oct 6 1 in 23
4 Aalborg 4 Jun 7 – Jun 20 1 in 22
5 Sonderjyske 4 Oct 20 – Nov 10 1 in 20

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Horsens 9 Mar 8 – Jul 8 1 in 1,567
2 Lyngby 5 Nov 10 – Dec 15 1 in 31
3 Aalborg 5 Jun 26 – Jul 19 1 in 30
4 Aarhus GF 8 Nov 3 – Feb 28 1 in 21
5 Hobro 5 Feb 28 – Jun 13 1 in 20

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Hobro 15 Sep 22 – Mar 8 1 in 358
2 Odense 10 Nov 10 – Jun 1 1 in 210
3 Silkeborg 12 Jul 14 – Oct 6 1 in 52
4 Lyngby 10 Mar 1 – Jul 8 1 in 27
5 FC Copenhagen 6 Jun 21 – Jul 19 1 in 25

Finish Position Heatmap

Each cell is the probability that the team (row) finished at that position (column). Use the buttons to switch between the first-phase positions when the league split and the final second-phase positions. Rows are sorted by actual finish (champion at top).

Team1234567891011121314
Midtjylland43.94%27.87%13.43%7.23%3.66%1.94%1.12%0.41%0.21%0.15%0.02%0.01%0.01%
FC Copenhagen36.97%30.14%15.56%8.54%4.08%2.34%1.23%0.58%0.29%0.20%0.05%0.01%0.01%
Aarhus GF3.77%8.22%14.03%16.54%14.57%12.33%10.50%7.52%4.96%3.45%2.17%1.03%0.71%0.20%
Brondby9.25%16.18%20.89%16.72%12.11%9.22%5.78%4.19%2.46%1.52%0.92%0.45%0.23%0.08%
Nordsjaelland2.16%5.69%9.92%12.82%14.41%13.71%11.32%9.92%7.22%5.53%3.35%2.27%1.24%0.44%
Aalborg0.81%2.64%5.56%8.39%11.30%11.95%12.65%12.08%10.42%9.17%6.59%4.36%2.62%1.46%
Randers0.97%2.68%5.92%8.46%11.04%12.39%12.86%12.82%10.85%8.25%6.23%4.12%2.25%1.16%
Horsens0.02%0.17%0.40%0.64%1.38%2.22%3.23%5.94%8.22%11.90%16.15%22.25%27.48%
Odense1.80%5.04%9.82%12.40%13.95%13.22%12.71%10.08%7.88%5.55%3.50%2.44%1.25%0.36%
Lyngby0.01%0.07%0.29%0.79%1.38%2.37%3.65%5.23%8.11%10.68%14.83%17.73%18.24%16.62%
Sonderjyske0.18%0.53%1.90%2.98%4.94%6.77%9.41%11.56%13.08%12.72%12.07%10.51%8.31%5.04%
Hobro0.05%0.27%0.81%1.63%2.90%4.93%6.15%8.79%11.52%13.79%14.72%13.92%11.70%8.82%
Esbjerg0.09%0.64%1.62%2.87%4.43%6.18%8.34%10.76%12.34%13.36%13.12%11.37%8.97%5.91%
Silkeborg0.01%0.08%0.23%0.59%1.27%2.06%2.83%4.72%7.41%10.53%15.63%22.21%32.43%
Team1234567891011121314
Midtjylland94.12%5.88%
FC Copenhagen5.86%89.20%4.56%0.36%0.02%
Aarhus GF0.02%4.33%64.34%22.36%7.52%1.43%
Brondby0.41%18.76%42.23%28.67%9.93%
Aalborg0.01%1.96%7.96%20.96%69.11%
Nordsjaelland0.17%10.38%27.09%42.83%19.53%
Odense28.44%36.31%23.13%9.52%2.35%0.24%0.01%
Sonderjyske0.28%2.27%6.85%18.65%51.17%18.43%2.25%0.10%
Lyngby4.66%11.32%23.78%39.49%17.82%2.84%0.09%
Silkeborg0.02%0.25%3.17%21.69%74.87%

Points Required Per Position

The empirical CDF of simulated point totals per finishing position. Use the buttons to switch between the first-phase distribution and the second-phase championship and relegation groups. Reading a curve at the 50% mark gives the median points typically needed to finish at that position.

Points Totals in Context

Each team's actual results against four model perspectives: simulated points, team Elo, average opponent Elo, and percentile within simulated outcomes. First phase is on the left, second phase on the right; the buttons switch the perspective on both plots at once. Dashed crosshairs at each plot's league means split it into four quadrants.

First Phase
Second Phase
First Phase
Second Phase
First Phase
Second Phase
First Phase
Second Phase

Season Trends

How each metric evolved across the season - Elo rating, actual and projected points, title/promotion probability, and relegation probability - day by day.

Season metrics are available for completed seasons.

Elo Progression Through The Playoffs

How each team's Elo rating moved through the playoff games. Game 0 is the starting Elo just before the first game; each later point is the post-game Elo after that fixture. Steep upward moves are wins over higher-rated opponents; sharp drops are losses to lower-rated opponents.

Stochastic Promotion/Relegation Outcomes

Across 100,000 regular-season simulations from preseason Elo, the probability of each team's next-season outcome — promotion-positive outcomes on the left, relegation-positive on the right. The round buttons switch to heatmaps of how often each pair of teams met in that round of the playoff across the simulations, since every iteration produces a different field.

Team Same level
Aalborg 100%
Aarhus GF 100%
Brondby 100%
Esbjerg 100%
FC Copenhagen 100%
Hobro 100%
Horsens 100%
Lyngby 100%
Midtjylland 100%
Nordsjaelland 100%
Odense 100%
Randers 100%
Silkeborg 100%
Sonderjyske 100%

Overall Game Log

Summary of every completed game this season. Sort any column by clicking its header.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
2019-07-12 Esbjerg W 1-0 1767 1652 59.47% 21.32% 19.22% +3.5 3
2019-07-12 @ Midtjylland L 0-1 1652 1767 19.22% 21.32% 59.47% -3.5 0
2019-07-14 Aalborg W 2-0 1560 1630 35.33% 23.97% 40.71% +12.4 3
2019-07-14 @ Lyngby L 0-2 1630 1560 40.71% 23.97% 35.33% -12.4 0
2019-07-14 FC Copenhagen L 2-3 1669 1780 30.07% 23.64% 46.29% -4.6 0
2019-07-14 @ Odense W 3-2 1780 1669 46.29% 23.64% 30.07% +4.6 3
2019-07-14 Nordsjaelland L 0-3 1559 1659 31.42% 23.76% 44.83% -14.7 0
2019-07-14 @ Horsens W 3-0 1659 1559 44.83% 23.76% 31.42% +14.7 3
2019-07-14 Randers W 2-1 1605 1635 41.14% 23.95% 34.91% +5.5 3
2019-07-14 @ Sonderjyske L 1-2 1635 1605 34.91% 23.95% 41.14% -5.5 0
2019-07-14 Silkeborg W 3-0 1733 1588 62.74% 20.36% 16.90% +8.3 3
2019-07-14 @ Brondby L 0-3 1588 1733 16.90% 20.36% 62.74% -8.3 0
2019-07-15 Aarhus GF D 1-1 1595 1671 34.59% 23.94% 41.47% +0.2 1
2019-07-15 @ Hobro D 1-1 1671 1595 41.47% 23.94% 34.59% -0.2 1
2019-07-19 Aarhus GF W 2-1 1785 1671 59.43% 21.33% 19.24% +3.3 6
2019-07-19 @ FC Copenhagen L 1-2 1671 1785 19.24% 21.33% 59.43% -3.3 1
2019-07-21 Brondby D 2-2 1629 1741 29.97% 23.63% 46.40% +0.4 1
2019-07-21 @ Randers D 2-2 1741 1629 46.40% 23.63% 29.97% -0.4 4
2019-07-21 Hobro D 1-1 1649 1595 52.30% 22.87% 24.83% -1.0 1
2019-07-21 @ Esbjerg D 1-1 1595 1649 24.83% 22.87% 52.30% +1.0 2
2019-07-21 Horsens L 0-3 1580 1544 50.05% 23.21% 26.74% -21.3 0
2019-07-21 @ Silkeborg W 3-0 1544 1580 26.74% 23.21% 50.05% +21.3 3
2019-07-21 Nordsjaelland W 2-1 1770 1674 57.44% 21.83% 20.73% +3.5 6
2019-07-21 @ Midtjylland L 1-2 1674 1770 20.73% 21.83% 57.44% -3.5 3
2019-07-21 Sonderjyske D 1-1 1618 1610 46.32% 23.63% 30.04% -0.6 1
2019-07-21 @ Aalborg D 1-1 1610 1618 30.04% 23.63% 46.32% +0.5 4
2019-07-22 Lyngby W 4-1 1665 1572 57.01% 21.93% 21.06% +8.7 3
2019-07-22 @ Odense L 1-4 1572 1665 21.06% 21.93% 57.01% -8.7 3
2019-07-26 Sonderjyske L 0-3 1563 1611 38.60% 24.00% 37.40% -17.3 3
2019-07-26 @ Lyngby W 3-0 1611 1563 37.40% 24.00% 38.60% +17.3 7
2019-07-27 FC Copenhagen L 0-2 1565 1788 18.81% 21.17% 60.02% -6.4 3
2019-07-27 @ Horsens W 2-0 1788 1565 60.02% 21.17% 18.81% +6.4 9
2019-07-28 Esbjerg W 2-0 1670 1648 48.27% 23.43% 28.29% +9.3 6
2019-07-28 @ Nordsjaelland L 0-2 1648 1670 28.29% 23.43% 48.27% -9.3 1
2019-07-28 Midtjylland L 0-1 1668 1774 30.73% 23.70% 45.58% -5.3 1
2019-07-28 @ Aarhus GF W 1-0 1774 1668 45.58% 23.70% 30.73% +5.3 9
2019-07-28 Odense W 3-2 1741 1673 53.99% 22.57% 23.44% +3.7 7
2019-07-28 @ Brondby L 2-3 1673 1741 23.44% 22.57% 53.99% -3.7 3
2019-07-28 Randers D 2-2 1596 1630 40.65% 23.97% 35.38% -0.1 3
2019-07-28 @ Hobro D 2-2 1630 1596 35.38% 23.97% 40.65% +0.1 2
2019-07-29 Silkeborg W 3-1 1617 1559 52.94% 22.76% 24.30% +7.0 4
2019-07-29 @ Aalborg L 1-3 1559 1617 24.30% 22.76% 52.94% -7.0 0
2019-08-02 Hobro L 2-3 1552 1596 39.04% 24.00% 36.96% -5.7 0
2019-08-02 @ Silkeborg W 3-2 1596 1552 36.96% 24.00% 39.04% +5.7 6
2019-08-03 FC Copenhagen L 1-2 1628 1795 23.89% 22.67% 53.44% -4.0 7
2019-08-03 @ Sonderjyske W 2-1 1795 1628 53.44% 22.67% 23.89% +4.0 12
2019-08-04 Aalborg W 1-0 1779 1624 63.78% 20.02% 16.20% +2.9 12
2019-08-04 @ Midtjylland L 0-1 1624 1779 16.20% 20.02% 63.78% -2.9 4
2019-08-04 Horsens L 1-2 1744 1559 66.88% 18.93% 14.20% -9.4 7
2019-08-04 @ Brondby W 2-1 1559 1744 14.20% 18.93% 66.88% +9.4 6
2019-08-04 Nordsjaelland W 3-1 1630 1680 38.28% 24.00% 37.72% +10.1 5
2019-08-04 @ Randers L 1-3 1680 1630 37.72% 24.00% 38.28% -10.1 6
2019-08-04 Odense L 0-1 1639 1670 40.99% 23.96% 35.05% -6.6 1
2019-08-04 @ Esbjerg W 1-0 1670 1639 35.05% 23.96% 40.99% +6.6 6
2019-08-05 Aarhus GF W 2-1 1546 1663 29.40% 23.57% 47.03% +7.0 6
2019-08-05 @ Lyngby L 1-2 1663 1546 47.03% 23.57% 29.40% -7.0 1
2019-08-09 Lyngby W 2-0 1799 1553 72.39% 16.65% 10.97% +3.6 15
2019-08-09 @ FC Copenhagen L 0-2 1553 1799 10.97% 16.65% 72.39% -3.6 6
2019-08-09 Randers W 1-0 1676 1640 50.12% 23.20% 26.68% +4.7 9
2019-08-09 @ Odense L 0-1 1640 1676 26.68% 23.20% 50.12% -4.7 5
2019-08-11 Brondby L 0-2 1602 1735 27.46% 23.32% 49.22% -9.0 6
2019-08-11 @ Hobro W 2-0 1735 1602 49.22% 23.32% 27.46% +9.0 10
2019-08-11 Esbjerg W 4-0 1622 1632 43.83% 23.83% 32.34% +19.7 7
2019-08-11 @ Aalborg L 0-4 1632 1622 32.34% 23.83% 43.83% -19.7 1
2019-08-11 Midtjylland L 0-2 1568 1782 19.58% 21.45% 58.97% -6.6 6
2019-08-11 @ Horsens W 2-0 1782 1568 58.97% 21.45% 19.58% +6.6 15
2019-08-11 Silkeborg D 2-2 1669 1546 60.50% 21.03% 18.47% -1.1 7
2019-08-11 @ Nordsjaelland D 2-2 1546 1669 18.47% 21.03% 60.50% +1.1 1
2019-08-12 Aarhus GF D 0-0 1624 1656 40.91% 23.96% 35.13% -0.2 8
2019-08-12 @ Sonderjyske D 0-0 1656 1624 35.13% 23.96% 40.91% +0.2 2
2019-08-16 FC Copenhagen L 0-1 1635 1802 23.83% 22.66% 53.52% -4.2 5
2019-08-16 @ Randers W 1-0 1802 1635 53.52% 22.66% 23.83% +4.2 18
2019-08-16 Odense W 2-0 1668 1681 43.56% 23.84% 32.60% +10.4 10
2019-08-16 @ Nordsjaelland L 0-2 1681 1668 32.60% 23.84% 43.56% -10.4 9
2019-08-18 Aalborg W 2-1 1744 1641 58.19% 21.65% 20.16% +3.4 13
2019-08-18 @ Brondby L 1-2 1641 1744 20.16% 21.65% 58.19% -3.4 7
2019-08-18 Hobro D 1-1 1788 1593 67.86% 18.55% 13.59% -2.0 16
2019-08-18 @ Midtjylland D 1-1 1593 1788 13.59% 18.55% 67.86% +2.0 7
2019-08-18 Lyngby W 1-0 1612 1549 53.48% 22.66% 23.85% +4.2 4
2019-08-18 @ Esbjerg L 0-1 1549 1612 23.85% 22.66% 53.48% -4.2 6
2019-08-18 Sonderjyske D 3-3 1547 1624 34.50% 23.94% 41.57% +0.2 2
2019-08-18 @ Silkeborg D 3-3 1624 1547 41.57% 23.94% 34.50% -0.2 9
2019-08-19 Horsens W 2-0 1656 1562 57.18% 21.89% 20.93% +7.1 5
2019-08-19 @ Aarhus GF L 0-2 1562 1656 20.93% 21.89% 57.18% -7.1 6
2019-08-23 Odense D 0-0 1595 1670 34.66% 23.94% 41.40% +0.2 8
2019-08-23 @ Hobro D 0-0 1670 1595 41.40% 23.94% 34.66% -0.2 10
2019-08-25 Aarhus GF L 0-3 1747 1663 56.07% 22.14% 21.79% -23.5 13
2019-08-25 @ Brondby W 3-0 1663 1747 21.79% 22.14% 56.07% +23.5 8
2019-08-25 Midtjylland L 0-2 1624 1786 24.27% 22.75% 52.98% -8.1 9
2019-08-25 @ Sonderjyske W 2-0 1786 1624 52.98% 22.75% 24.27% +8.1 19
2019-08-25 Nordsjaelland W 3-1 1806 1679 60.95% 20.90% 18.15% +5.3 21
2019-08-25 @ FC Copenhagen L 1-3 1679 1806 18.15% 20.90% 60.95% -5.3 10
2019-08-25 Randers W 2-0 1545 1631 33.30% 23.88% 42.82% +12.9 9
2019-08-25 @ Lyngby L 0-2 1631 1545 42.82% 23.88% 33.30% -12.9 5
2019-08-25 Silkeborg D 2-2 1617 1547 54.26% 22.52% 23.22% -0.8 5
2019-08-25 @ Esbjerg D 2-2 1547 1617 23.22% 22.52% 54.26% +0.8 3
2019-08-26 Aalborg L 0-5 1555 1638 33.65% 23.90% 42.45% -25.0 6
2019-08-26 @ Horsens W 5-0 1638 1555 42.45% 23.90% 33.65% +25.0 10
2019-08-30 Sonderjyske D 0-0 1670 1616 52.42% 22.85% 24.73% -1.1 11
2019-08-30 @ Odense D 0-0 1616 1670 24.73% 22.85% 52.42% +1.1 10
2019-08-31 Hobro W 2-1 1673 1595 55.33% 22.30% 22.37% +3.8 13
2019-08-31 @ Nordsjaelland L 1-2 1595 1673 22.37% 22.30% 55.33% -3.8 8
2019-09-01 Brondby W 1-0 1795 1724 54.39% 22.49% 23.12% +4.1 22
2019-09-01 @ Midtjylland L 0-1 1724 1795 23.12% 22.49% 54.39% -4.1 13
2019-09-01 Esbjerg W 1-0 1686 1616 54.37% 22.49% 23.13% +4.1 11
2019-09-01 @ Aarhus GF L 0-1 1616 1686 23.13% 22.49% 54.37% -4.1 5
2019-09-01 FC Copenhagen W 1-0 1663 1812 25.71% 23.04% 51.26% +7.9 13
2019-09-01 @ Aalborg L 0-1 1812 1663 51.26% 23.04% 25.71% -7.9 21
2019-09-01 Lyngby W 2-1 1530 1558 41.34% 23.95% 34.71% +5.5 9
2019-09-01 @ Horsens L 1-2 1558 1530 34.71% 23.95% 41.34% -5.5 9
2019-09-01 Silkeborg W 2-0 1618 1548 54.32% 22.50% 23.17% +7.8 8
2019-09-01 @ Randers L 0-2 1548 1618 23.17% 22.50% 54.32% -7.8 3
2019-09-13 Horsens D 0-0 1617 1535 55.72% 22.22% 22.06% -1.3 11
2019-09-13 @ Sonderjyske D 0-0 1535 1617 22.06% 22.22% 55.72% +1.3 10
2019-09-15 Aalborg W 3-0 1690 1671 47.94% 23.47% 28.59% +13.6 14
2019-09-15 @ Aarhus GF L 0-3 1671 1690 28.59% 23.47% 47.94% -13.6 13
2019-09-15 FC Copenhagen W 2-1 1591 1804 19.65% 21.47% 58.88% +8.4 11
2019-09-15 @ Hobro L 1-2 1804 1591 58.88% 21.47% 19.65% -8.4 21
2019-09-15 Midtjylland L 0-3 1552 1799 17.04% 20.42% 62.54% -8.4 9
2019-09-15 @ Lyngby W 3-0 1799 1552 62.54% 20.42% 17.04% +8.4 25
2019-09-15 Nordsjaelland W 4-2 1720 1677 50.93% 23.09% 25.99% +6.7 16
2019-09-15 @ Brondby L 2-4 1677 1720 25.99% 23.09% 50.93% -6.7 13
2019-09-15 Randers L 0-3 1612 1626 43.36% 23.85% 32.79% -18.9 5
2019-09-15 @ Esbjerg W 3-0 1626 1612 32.79% 23.85% 43.36% +18.9 11
2019-09-16 Odense L 0-3 1540 1669 27.94% 23.39% 48.67% -13.3 3
2019-09-16 @ Silkeborg W 3-0 1669 1540 48.67% 23.39% 27.94% +13.3 14
2019-09-20 Aarhus GF L 1-2 1682 1704 42.30% 23.91% 33.79% -6.4 14
2019-09-20 @ Odense W 2-1 1704 1682 33.79% 23.91% 42.30% +6.4 17
2019-09-22 Aalborg W 2-1 1670 1657 47.09% 23.56% 29.35% +4.8 16
2019-09-22 @ Nordsjaelland L 1-2 1657 1670 29.35% 23.56% 47.09% -4.8 13
2019-09-22 Brondby W 3-1 1593 1727 27.39% 23.31% 49.30% +12.5 8
2019-09-22 @ Esbjerg L 1-3 1727 1593 49.30% 23.31% 27.39% -12.5 16
2019-09-22 Lyngby L 2-3 1527 1544 42.91% 23.88% 33.21% -6.1 3
2019-09-22 @ Silkeborg W 3-2 1544 1527 33.21% 23.88% 42.91% +6.1 12
2019-09-22 Midtjylland D 0-0 1795 1807 43.68% 23.83% 32.49% -0.4 22
2019-09-22 @ FC Copenhagen D 0-0 1807 1795 32.49% 23.83% 43.68% +0.4 26
2019-09-22 Sonderjyske D 1-1 1600 1615 43.12% 23.87% 33.02% -0.3 12
2019-09-22 @ Hobro D 1-1 1615 1600 33.02% 23.87% 43.12% +0.3 12
2019-09-23 Horsens W 2-1 1645 1536 58.81% 21.49% 19.70% +3.3 14
2019-09-23 @ Randers L 1-2 1536 1645 19.70% 21.49% 58.81% -3.3 10
2019-09-27 Hobro W 2-1 1550 1599 38.39% 24.00% 37.61% +5.8 15
2019-09-27 @ Lyngby L 1-2 1599 1550 37.61% 24.00% 38.39% -5.8 12
2019-09-28 Silkeborg W 4-2 1795 1521 74.77% 15.54% 9.69% +2.4 25
2019-09-28 @ FC Copenhagen L 2-4 1521 1795 9.69% 15.54% 74.77% -2.4 3
2019-09-29 Brondby W 2-1 1616 1714 31.67% 23.78% 44.55% +6.7 15
2019-09-29 @ Sonderjyske L 1-2 1714 1616 44.55% 23.78% 31.67% -6.7 16
2019-09-29 Nordsjaelland W 3-1 1710 1675 49.95% 23.22% 26.82% +7.7 20
2019-09-29 @ Aarhus GF L 1-3 1675 1710 26.82% 23.22% 49.95% -7.7 16
2019-09-29 Odense L 0-1 1808 1676 61.36% 20.78% 17.86% -9.2 26
2019-09-29 @ Midtjylland W 1-0 1676 1808 17.86% 20.78% 61.36% +9.2 17
2019-09-29 Randers L 0-3 1652 1648 45.87% 23.67% 30.46% -19.8 13
2019-09-29 @ Aalborg W 3-0 1648 1652 30.46% 23.67% 45.87% +19.8 17
2019-09-30 Esbjerg D 1-1 1533 1605 35.11% 23.96% 40.93% +0.2 11
2019-09-30 @ Horsens D 1-1 1605 1533 40.93% 23.96% 35.11% -0.2 9
2019-10-04 Lyngby D 1-1 1668 1556 59.17% 21.39% 19.43% -1.4 17
2019-10-04 @ Nordsjaelland D 1-1 1556 1668 19.43% 21.39% 59.17% +1.4 16
2019-10-05 Aalborg L 0-2 1593 1632 39.83% 23.99% 36.18% -12.2 12
2019-10-05 @ Hobro W 2-0 1632 1593 36.18% 23.99% 39.83% +12.2 16
2019-10-06 Aarhus GF W 2-0 1668 1718 38.22% 24.00% 37.77% +11.7 20
2019-10-06 @ Randers L 0-2 1718 1668 37.77% 24.00% 38.22% -11.7 20
2019-10-06 FC Copenhagen W 3-1 1707 1797 32.74% 23.85% 43.41% +11.3 19
2019-10-06 @ Brondby L 1-3 1797 1707 43.41% 23.85% 32.74% -11.3 25
2019-10-06 Horsens W 3-0 1685 1533 63.54% 20.10% 16.36% +8.1 20
2019-10-06 @ Odense L 0-3 1533 1685 16.36% 20.10% 63.54% -8.1 11
2019-10-06 Midtjylland L 1-2 1518 1798 14.76% 19.26% 65.99% -2.5 3
2019-10-06 @ Silkeborg W 2-1 1798 1518 65.99% 19.26% 14.76% +2.5 29
2019-10-06 Sonderjyske L 1-2 1605 1622 42.91% 23.88% 33.21% -6.5 9
2019-10-06 @ Esbjerg W 2-1 1622 1605 33.21% 23.88% 42.91% +6.5 18
2019-10-18 Odense W 1-0 1645 1693 38.45% 24.00% 37.55% +6.2 19
2019-10-18 @ Aalborg L 0-1 1693 1645 37.55% 24.00% 38.45% -6.2 20
2019-10-20 Brondby L 0-3 1557 1719 24.42% 22.78% 52.79% -11.9 16
2019-10-20 @ Lyngby W 3-0 1719 1557 52.79% 22.78% 24.42% +11.9 22
2019-10-20 Esbjerg W 3-1 1786 1599 67.07% 18.85% 14.08% +4.1 28
2019-10-20 @ FC Copenhagen L 1-3 1599 1786 14.08% 18.85% 67.07% -4.1 9
2019-10-20 Hobro W 1-0 1525 1581 37.38% 24.00% 38.62% +6.3 14
2019-10-20 @ Horsens L 0-1 1581 1525 38.62% 24.00% 37.38% -6.3 12
2019-10-20 Nordsjaelland L 1-4 1629 1666 40.07% 23.98% 35.95% -15.0 18
2019-10-20 @ Sonderjyske W 4-1 1666 1629 35.95% 23.98% 40.07% +15.0 20
2019-10-20 Silkeborg L 3-4 1706 1516 67.38% 18.74% 13.89% -8.7 20
2019-10-20 @ Aarhus GF W 4-3 1516 1706 13.89% 18.74% 67.38% +8.7 6
2019-10-21 Randers W 2-1 1801 1680 60.25% 21.10% 18.65% +3.2 32
2019-10-21 @ Midtjylland L 1-2 1680 1801 18.65% 21.10% 60.25% -3.2 20
2019-10-25 Midtjylland L 1-2 1595 1804 19.93% 21.57% 58.50% -3.4 9
2019-10-25 @ Esbjerg W 2-1 1804 1595 58.50% 21.57% 19.93% +3.4 35
2019-10-27 Aalborg L 1-3 1614 1651 40.12% 23.98% 35.90% -10.6 18
2019-10-27 @ Sonderjyske W 3-1 1651 1614 35.90% 23.98% 40.12% +10.6 22
2019-10-27 Horsens W 2-1 1546 1531 47.19% 23.55% 29.26% +4.8 19
2019-10-27 @ Lyngby L 1-2 1531 1546 29.26% 23.55% 47.19% -4.8 14
2019-10-27 Nordsjaelland W 3-1 1687 1681 46.11% 23.65% 30.24% +8.5 23
2019-10-27 @ Odense L 1-3 1681 1687 30.24% 23.65% 46.11% -8.5 20
2019-10-27 Randers W 5-2 1731 1676 52.37% 22.86% 24.77% +8.8 25
2019-10-27 @ Brondby L 2-5 1676 1731 24.77% 22.86% 52.37% -8.8 20
2019-10-27 Silkeborg D 1-1 1575 1524 51.91% 22.93% 25.16% -0.9 13
2019-10-27 @ Hobro D 1-1 1524 1575 25.16% 22.93% 51.91% +0.9 7
2019-10-28 FC Copenhagen L 1-2 1698 1790 32.41% 23.83% 43.76% -5.2 20
2019-10-28 @ Aarhus GF W 2-1 1790 1698 43.76% 23.83% 32.41% +5.2 31
2019-11-01 Horsens D 1-1 1591 1527 53.66% 22.63% 23.71% -1.0 10
2019-11-01 @ Esbjerg D 1-1 1527 1591 23.71% 22.63% 53.66% +1.0 15
2019-11-03 Aarhus GF L 0-1 1673 1692 42.55% 23.90% 33.56% -6.8 20
2019-11-03 @ Nordsjaelland W 1-0 1692 1673 33.56% 23.90% 42.55% +6.8 23
2019-11-03 Hobro W 2-1 1696 1574 60.29% 21.09% 18.62% +3.2 26
2019-11-03 @ Odense L 1-2 1574 1696 18.62% 21.09% 60.29% -3.2 13
2019-11-03 Lyngby W 2-1 1668 1550 59.80% 21.23% 18.97% +3.2 23
2019-11-03 @ Randers L 1-2 1550 1668 18.97% 21.23% 59.80% -3.2 19
2019-11-03 Midtjylland L 0-1 1661 1807 26.05% 23.10% 50.86% -4.6 22
2019-11-03 @ Aalborg W 1-0 1807 1661 50.86% 23.10% 26.05% +4.6 38
2019-11-03 Sonderjyske W 3-0 1795 1603 67.53% 18.68% 13.79% +6.7 34
2019-11-03 @ FC Copenhagen L 0-3 1603 1795 13.79% 18.68% 67.53% -6.7 18
2019-11-04 Brondby L 0-1 1525 1739 19.55% 21.44% 59.02% -3.5 7
2019-11-04 @ Silkeborg W 1-0 1739 1525 59.02% 21.44% 19.55% +3.5 28
2019-11-08 Aalborg D 3-3 1671 1657 47.16% 23.55% 29.28% -0.4 24
2019-11-08 @ Randers D 3-3 1657 1671 29.28% 23.55% 47.16% +0.4 23
2019-11-09 Silkeborg W 2-1 1528 1522 46.07% 23.66% 30.27% +4.9 18
2019-11-09 @ Horsens L 1-2 1522 1528 30.27% 23.66% 46.07% -4.9 7
2019-11-10 Esbjerg W 2-1 1743 1590 63.60% 20.08% 16.32% +2.8 31
2019-11-10 @ Brondby L 1-2 1590 1743 16.32% 20.08% 63.60% -2.8 10
2019-11-10 FC Copenhagen W 4-1 1812 1802 46.61% 23.61% 29.79% +11.9 41
2019-11-10 @ Midtjylland L 1-4 1802 1812 29.79% 23.61% 46.61% -11.9 34
2019-11-10 Nordsjaelland D 2-2 1571 1666 32.10% 23.81% 44.09% +0.3 14
2019-11-10 @ Hobro D 2-2 1666 1571 44.09% 23.81% 32.10% -0.3 21
2019-11-10 Odense W 4-3 1547 1699 25.41% 22.98% 51.61% +7.0 22
2019-11-10 @ Lyngby L 3-4 1699 1547 51.61% 22.98% 25.41% -7.0 26
2019-11-10 Sonderjyske W 4-2 1699 1596 58.18% 21.65% 20.17% +5.3 26
2019-11-10 @ Aarhus GF L 2-4 1596 1699 20.17% 21.65% 58.18% -5.3 18
2019-11-22 Randers W 3-0 1666 1670 44.62% 23.77% 31.61% +14.8 24
2019-11-22 @ Nordsjaelland L 0-3 1670 1666 31.61% 23.77% 44.62% -14.8 24
2019-11-24 Brondby W 2-1 1705 1746 39.55% 23.99% 36.46% +5.7 29
2019-11-24 @ Aarhus GF L 1-2 1746 1705 36.46% 23.99% 39.55% -5.7 31
2019-11-24 Esbjerg L 1-2 1517 1587 35.38% 23.97% 40.65% -5.6 7
2019-11-24 @ Silkeborg W 2-1 1587 1517 40.65% 23.97% 35.38% +5.6 13
2019-11-24 Hobro W 2-1 1790 1571 70.04% 17.67% 12.30% +2.0 37
2019-11-24 @ FC Copenhagen L 1-2 1571 1790 12.30% 17.67% 70.04% -2.0 14
2019-11-24 Horsens W 4-0 1657 1533 60.62% 21.00% 18.38% +11.8 26
2019-11-24 @ Aalborg L 0-4 1533 1657 18.38% 21.00% 60.62% -11.8 18
2019-11-24 Lyngby D 2-2 1591 1554 50.21% 23.19% 26.60% -0.6 19
2019-11-24 @ Sonderjyske D 2-2 1554 1591 26.60% 23.19% 50.21% +0.6 23
2019-11-25 Midtjylland L 1-2 1692 1824 27.61% 23.34% 49.05% -4.5 26
2019-11-25 @ Odense W 2-1 1824 1692 49.05% 23.34% 27.61% +4.5 44
2019-11-29 Nordsjaelland D 1-1 1555 1680 28.33% 23.44% 48.24% +0.7 24
2019-11-29 @ Lyngby D 1-1 1680 1555 48.24% 23.44% 28.33% -0.7 25
2019-12-01 Aarhus GF L 1-2 1593 1710 29.32% 23.56% 47.12% -4.8 13
2019-12-01 @ Esbjerg W 2-1 1710 1593 47.12% 23.56% 29.32% +4.8 32
2019-12-01 Brondby W 2-1 1792 1740 52.15% 22.89% 24.95% +4.2 40
2019-12-01 @ FC Copenhagen L 1-2 1740 1792 24.95% 22.89% 52.15% -4.2 31
2019-12-01 Hobro D 1-1 1669 1569 57.86% 21.73% 20.41% -1.3 27
2019-12-01 @ Aalborg D 1-1 1569 1669 20.41% 21.73% 57.86% +1.3 15
2019-12-01 Odense W 2-1 1521 1687 23.88% 22.67% 53.45% +7.8 21
2019-12-01 @ Horsens L 1-2 1687 1521 53.45% 22.67% 23.88% -7.8 26
2019-12-01 Sonderjyske W 3-0 1656 1591 53.72% 22.62% 23.66% +11.5 27
2019-12-01 @ Randers L 0-3 1591 1656 23.66% 22.62% 53.72% -11.5 19
2019-12-02 Silkeborg W 2-1 1828 1511 78.06% 13.91% 8.03% +1.3 47
2019-12-02 @ Midtjylland L 1-2 1511 1828 8.03% 13.91% 78.06% -1.3 7
2019-12-06 Horsens D 0-0 1570 1529 50.83% 23.10% 26.07% -1.0 16
2019-12-06 @ Hobro D 0-0 1529 1570 26.07% 23.10% 50.83% +1.0 22
2019-12-08 Esbjerg W 2-1 1579 1588 44.03% 23.81% 32.16% +5.2 22
2019-12-08 @ Sonderjyske L 1-2 1588 1579 32.16% 23.81% 44.03% -5.2 13
2019-12-08 FC Copenhagen L 0-1 1680 1797 29.38% 23.56% 47.06% -5.1 25
2019-12-08 @ Nordsjaelland W 1-0 1797 1680 47.06% 23.56% 29.38% +5.1 43
2019-12-08 Lyngby D 1-1 1715 1555 64.32% 19.84% 15.84% -1.8 33
2019-12-08 @ Aarhus GF D 1-1 1555 1715 15.84% 19.84% 64.32% +1.8 25
2019-12-08 Midtjylland L 1-2 1736 1830 32.25% 23.82% 43.93% -5.2 31
2019-12-08 @ Brondby W 2-1 1830 1736 43.93% 23.82% 32.25% +5.2 50
2019-12-08 Randers W 2-1 1510 1667 24.86% 22.87% 52.26% +7.6 10
2019-12-08 @ Silkeborg L 1-2 1667 1510 52.26% 22.87% 24.86% -7.6 27
2019-12-09 Aalborg D 0-0 1680 1668 46.88% 23.58% 29.54% -0.7 27
2019-12-09 @ Odense D 0-0 1668 1680 29.54% 23.58% 46.88% +0.7 28
2019-12-13 Nordsjaelland L 1-3 1668 1675 44.44% 23.78% 31.77% -11.5 28
2019-12-13 @ Aalborg W 3-1 1675 1668 31.77% 23.78% 44.44% +11.5 28
2019-12-15 Aarhus GF L 1-3 1835 1713 60.27% 21.10% 18.64% -14.9 50
2019-12-15 @ Midtjylland W 3-1 1713 1835 18.64% 21.10% 60.27% +14.9 36
2019-12-15 Esbjerg W 3-0 1660 1583 55.11% 22.35% 22.54% +11.0 30
2019-12-15 @ Randers L 0-3 1583 1660 22.54% 22.35% 55.11% -11.0 13
2019-12-15 Hobro D 1-1 1731 1570 64.46% 19.80% 15.75% -1.8 32
2019-12-15 @ Brondby D 1-1 1570 1731 15.75% 19.80% 64.46% +1.8 17
2019-12-15 Silkeborg W 1-0 1557 1518 50.49% 23.15% 26.36% +4.6 28
2019-12-15 @ Lyngby L 0-1 1518 1557 26.36% 23.15% 50.49% -4.6 10
2019-12-15 Sonderjyske W 2-1 1529 1584 37.58% 24.00% 38.42% +5.9 25
2019-12-15 @ Horsens L 1-2 1584 1529 38.42% 24.00% 37.58% -5.9 22
2019-12-16 Odense W 2-1 1802 1679 60.40% 21.06% 18.54% +3.2 46
2019-12-16 @ FC Copenhagen L 1-2 1679 1802 18.54% 21.06% 60.40% -3.2 27
2020-02-14 FC Copenhagen W 1-0 1572 1805 18.04% 20.86% 61.10% +9.2 16
2020-02-14 @ Esbjerg L 0-1 1805 1572 61.10% 20.86% 18.04% -9.2 46
2020-02-16 Aalborg L 0-2 1513 1657 26.27% 23.13% 50.59% -8.7 10
2020-02-16 @ Silkeborg W 2-0 1657 1513 50.59% 23.13% 26.27% +8.7 31
2020-02-16 Brondby L 0-2 1676 1729 37.83% 24.00% 38.17% -11.7 27
2020-02-16 @ Odense W 2-0 1729 1676 38.17% 24.00% 37.83% +11.7 35
2020-02-16 Hobro W 3-1 1578 1571 46.24% 23.64% 30.12% +8.5 25
2020-02-16 @ Sonderjyske L 1-3 1571 1578 30.12% 23.64% 46.24% -8.5 17
2020-02-17 Lyngby W 2-0 1820 1562 73.44% 16.17% 10.39% +3.4 53
2020-02-17 @ Midtjylland L 0-2 1562 1820 10.39% 16.17% 73.44% -3.4 28
2020-02-19 Horsens W 6-0 1686 1535 63.39% 20.15% 16.46% +15.5 31
2020-02-19 @ Nordsjaelland L 0-6 1535 1686 16.46% 20.15% 63.39% -15.5 25
2020-02-21 Midtjylland L 0-2 1563 1823 16.04% 19.94% 64.02% -5.4 17
2020-02-21 @ Hobro W 2-0 1823 1563 64.02% 19.94% 16.04% +5.4 56
2020-02-23 Brondby W 3-2 1666 1741 34.77% 23.95% 41.28% +5.9 34
2020-02-23 @ Aalborg L 2-3 1741 1666 41.28% 23.95% 34.77% -6.0 35
2020-02-23 Esbjerg W 2-0 1558 1581 42.12% 23.92% 33.96% +10.8 31
2020-02-23 @ Lyngby L 0-2 1581 1558 33.96% 23.92% 42.12% -10.8 16
2020-02-23 FC Copenhagen D 1-1 1504 1796 14.08% 18.85% 67.07% +1.9 11
2020-02-23 @ Silkeborg D 1-1 1796 1504 67.07% 18.85% 14.08% -1.9 47
2020-02-23 Odense D 0-0 1671 1664 46.17% 23.65% 30.18% -0.6 31
2020-02-23 @ Randers D 0-0 1664 1671 30.18% 23.65% 46.17% +0.6 28
2020-02-23 Sonderjyske W 2-1 1702 1587 59.54% 21.30% 19.16% +3.2 34
2020-02-23 @ Nordsjaelland L 1-2 1587 1702 19.16% 21.30% 59.54% -3.2 25
2020-02-24 Aarhus GF L 1-2 1520 1728 20.02% 21.60% 58.39% -3.4 25
2020-02-24 @ Horsens W 2-1 1728 1520 58.39% 21.60% 20.02% +3.4 39
2020-02-28 Hobro D 0-0 1732 1557 65.78% 19.33% 14.89% -2.1 40
2020-02-28 @ Aarhus GF D 0-0 1557 1732 14.89% 19.33% 65.78% +2.1 18
2020-02-29 Nordsjaelland L 1-2 1570 1705 27.32% 23.30% 49.38% -4.5 16
2020-02-29 @ Esbjerg W 2-1 1705 1570 49.38% 23.30% 27.32% +4.5 37
2020-03-01 Aalborg W 3-2 1794 1672 60.33% 21.08% 18.59% +3.0 50
2020-03-01 @ FC Copenhagen L 2-3 1672 1794 18.59% 21.08% 60.33% -3.0 34
2020-03-01 Lyngby W 1-0 1735 1569 64.90% 19.64% 15.46% +2.8 38
2020-03-01 @ Brondby L 0-1 1569 1735 15.46% 19.64% 64.90% -2.8 31
2020-03-01 Randers L 1-2 1516 1670 25.23% 22.95% 51.83% -4.2 25
2020-03-01 @ Horsens W 2-1 1670 1516 51.83% 22.95% 25.23% +4.2 34
2020-03-01 Silkeborg D 1-1 1665 1506 64.18% 19.89% 15.93% -1.7 29
2020-03-01 @ Odense D 1-1 1506 1665 15.93% 19.89% 64.18% +1.7 12
2020-03-02 Sonderjyske W 3-0 1829 1584 72.34% 16.67% 10.99% +5.2 59
2020-03-02 @ Midtjylland L 0-3 1584 1829 10.99% 16.67% 72.34% -5.2 25
2020-03-08 Brondby D 2-2 1709 1737 41.40% 23.94% 34.66% -0.2 38
2020-03-08 @ Nordsjaelland D 2-2 1737 1709 34.66% 23.94% 41.40% +0.2 39
2020-03-08 Esbjerg D 1-1 1559 1566 44.39% 23.79% 31.82% -0.4 19
2020-03-08 @ Hobro D 1-1 1566 1559 31.82% 23.79% 44.39% +0.4 17
2020-03-08 Horsens L 0-1 1797 1512 75.57% 15.15% 9.28% -10.9 50
2020-03-08 @ FC Copenhagen W 1-0 1512 1797 9.28% 15.15% 75.57% +10.9 28
2020-03-08 Lyngby W 3-0 1669 1566 58.12% 21.67% 20.22% +10.0 37
2020-03-08 @ Aalborg L 0-3 1566 1669 20.22% 21.67% 58.12% -10.0 31
2020-03-08 Midtjylland L 0-2 1674 1834 24.58% 22.82% 52.60% -8.2 34
2020-03-08 @ Randers W 2-0 1834 1674 52.60% 22.82% 24.58% +8.2 62
2020-03-08 Odense D 1-1 1578 1663 33.45% 23.89% 42.66% +0.3 26
2020-03-08 @ Sonderjyske D 1-1 1663 1578 42.66% 23.89% 33.45% -0.3 30
2020-03-09 Aarhus GF W 2-1 1508 1730 18.93% 21.21% 59.86% +8.5 15
2020-03-09 @ Silkeborg L 1-2 1730 1508 59.86% 21.21% 18.93% -8.5 40
2020-05-28 Randers D 1-1 1721 1666 52.47% 22.84% 24.69% -1.0 41
2020-05-28 @ Aarhus GF D 1-1 1666 1721 24.69% 22.84% 52.47% +1.0 35
2020-05-29 Nordsjaelland L 0-2 1517 1709 21.40% 22.03% 56.57% -7.2 15
2020-05-29 @ Silkeborg W 2-0 1709 1517 56.57% 22.03% 21.40% +7.2 41
2020-05-31 Aalborg D 1-1 1566 1679 29.94% 23.62% 46.44% +0.6 18
2020-05-31 @ Esbjerg D 1-1 1679 1566 46.44% 23.62% 29.94% -0.5 38
2020-06-01 FC Copenhagen L 1-4 1556 1786 18.31% 20.97% 60.72% -7.6 31
2020-06-01 @ Lyngby W 4-1 1786 1556 60.72% 20.97% 18.31% +7.6 53
2020-06-01 Hobro L 0-1 1667 1559 58.76% 21.50% 19.73% -8.9 35
2020-06-01 @ Randers W 1-0 1559 1667 19.73% 21.50% 58.76% +8.9 22
2020-06-01 Horsens L 0-1 1842 1523 78.21% 13.83% 7.96% -11.2 62
2020-06-01 @ Midtjylland W 1-0 1523 1842 7.96% 13.83% 78.21% +11.1 31
2020-06-01 Odense W 1-0 1720 1663 52.77% 22.79% 24.44% +4.3 44
2020-06-01 @ Aarhus GF L 0-1 1663 1720 24.44% 22.79% 52.77% -4.3 30
2020-06-02 Sonderjyske W 1-0 1738 1579 64.24% 19.87% 15.89% +2.9 42
2020-06-02 @ Brondby L 0-1 1579 1738 15.89% 19.87% 64.24% -2.9 26
2020-06-07 Aarhus GF L 2-3 1678 1724 38.79% 24.00% 37.21% -5.7 38
2020-06-07 @ Aalborg W 3-2 1724 1678 37.21% 24.00% 38.79% +5.7 47
2020-06-07 Brondby W 3-2 1534 1740 20.21% 21.66% 58.13% +7.9 34
2020-06-07 @ Horsens L 2-3 1740 1534 58.13% 21.66% 20.21% -7.9 42
2020-06-07 Esbjerg W 3-1 1658 1567 56.87% 21.96% 21.17% +6.2 33
2020-06-07 @ Odense L 1-3 1567 1658 21.17% 21.96% 56.87% -6.2 18
2020-06-07 Lyngby D 2-2 1568 1549 47.86% 23.48% 28.66% -0.5 23
2020-06-07 @ Hobro D 2-2 1549 1568 28.66% 23.48% 47.86% +0.5 32
2020-06-07 Midtjylland L 0-1 1716 1831 29.65% 23.59% 46.76% -5.1 41
2020-06-07 @ Nordsjaelland W 1-0 1831 1716 46.76% 23.59% 29.65% +5.1 65
2020-06-07 Randers W 2-1 1793 1658 61.77% 20.66% 17.57% +3.0 56
2020-06-07 @ FC Copenhagen L 1-2 1658 1793 17.57% 20.66% 61.77% -3.0 35
2020-06-07 Silkeborg D 2-2 1576 1509 53.87% 22.59% 23.54% -0.8 27
2020-06-07 @ Sonderjyske D 2-2 1509 1576 23.54% 22.59% 53.87% +0.8 16

Second Phase Game Log

Every second-phase (championship / middle / relegation round) game from each team's perspective, filtered by the team selected at the top of the tab; the table scrolls within its frame. Sort any column by clicking its header. @ before an opponent name indicates an away game. The final column is running points within the second phase only.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
2020-06-12 Randers W 4-2 1561 1655 32.18% 23.81% 44.00% +10.2 3
2020-06-12 @ Esbjerg L 2-4 1655 1561 44.00% 23.81% 32.18% -10.2 0
2020-06-13 Horsens D 1-1 1567 1542 48.66% 23.39% 27.95% -0.7 1
2020-06-13 @ Hobro D 1-1 1542 1567 27.95% 23.39% 48.66% +0.7 1
2020-06-14 Aarhus GF D 0-0 1732 1730 45.62% 23.70% 30.68% -0.6 1
2020-06-14 @ Brondby D 0-0 1730 1732 30.68% 23.70% 45.62% +0.6 1
2020-06-14 FC Copenhagen D 1-1 1711 1796 33.41% 23.89% 42.70% +0.3 1
2020-06-14 @ Nordsjaelland D 1-1 1796 1711 42.70% 23.89% 33.41% -0.3 1
2020-06-14 Lyngby W 1-0 1575 1549 48.72% 23.38% 27.90% +4.9 3
2020-06-14 @ Sonderjyske L 0-1 1549 1575 27.90% 23.38% 48.72% -4.9 0
2020-06-14 Midtjylland L 0-2 1672 1836 24.16% 22.73% 53.11% -8.1 0
2020-06-14 @ Aalborg W 2-0 1836 1672 53.11% 22.73% 24.16% +8.1 3
2020-06-15 Odense W 6-0 1510 1665 25.14% 22.93% 51.93% +42.0 3
2020-06-15 @ Silkeborg L 0-6 1665 1510 51.93% 22.93% 25.14% -42.0 0
2020-06-16 Esbjerg D 2-2 1543 1571 41.40% 23.94% 34.66% -0.2 2
2020-06-16 @ Horsens D 2-2 1571 1543 34.66% 23.94% 41.40% +0.2 4
2020-06-16 Hobro W 4-0 1645 1567 55.30% 22.31% 22.39% +14.3 3
2020-06-16 @ Randers L 0-4 1567 1645 22.39% 22.31% 55.30% -14.3 1
2020-06-17 Aalborg W 2-0 1796 1664 61.39% 20.77% 17.84% +6.1 4
2020-06-17 @ FC Copenhagen L 0-2 1664 1796 17.84% 20.77% 61.39% -6.1 0
2020-06-17 Nordsjaelland W 2-1 1731 1712 47.84% 23.48% 28.68% +4.7 4
2020-06-17 @ Aarhus GF L 1-2 1712 1731 28.68% 23.48% 47.84% -4.7 1
2020-06-18 Brondby D 0-0 1844 1732 59.25% 21.37% 19.38% -1.6 4
2020-06-18 @ Midtjylland D 0-0 1732 1844 19.38% 21.37% 59.25% +1.6 2
2020-06-18 Silkeborg D 0-0 1544 1552 44.22% 23.80% 31.98% -0.5 1
2020-06-18 @ Lyngby D 0-0 1552 1544 31.98% 23.80% 44.22% +0.5 4
2020-06-18 Sonderjyske W 2-0 1623 1580 50.93% 23.09% 25.99% +8.6 3
2020-06-18 @ Odense L 0-2 1580 1623 25.99% 23.09% 50.93% -8.6 3
2020-06-20 Nordsjaelland L 0-4 1658 1707 38.44% 24.00% 37.55% -22.5 0
2020-06-20 @ Aalborg W 4-0 1707 1658 37.55% 24.00% 38.44% +22.5 4
2020-06-20 Randers D 0-0 1543 1659 29.43% 23.57% 47.00% +0.7 3
2020-06-20 @ Horsens D 0-0 1659 1543 47.00% 23.57% 29.43% -0.7 4
2020-06-21 Aarhus GF L 3-4 1843 1735 58.70% 21.52% 19.79% -7.8 4
2020-06-21 @ Midtjylland W 4-3 1735 1843 19.79% 21.52% 58.70% +7.8 7
2020-06-21 FC Copenhagen D 1-1 1734 1802 35.64% 23.97% 40.39% +0.2 3
2020-06-21 @ Brondby D 1-1 1802 1734 40.39% 23.97% 35.64% -0.1 5
2020-06-21 Hobro L 1-3 1571 1552 47.80% 23.49% 28.72% -12.2 4
2020-06-21 @ Esbjerg W 3-1 1552 1571 28.72% 23.49% 47.80% +12.2 4
2020-06-21 Sonderjyske L 1-2 1553 1571 42.73% 23.89% 33.38% -6.4 4
2020-06-21 @ Silkeborg W 2-1 1571 1553 33.38% 23.89% 42.73% +6.4 6
2020-06-22 Odense L 1-2 1544 1631 33.11% 23.87% 43.01% -5.3 1
2020-06-22 @ Lyngby W 2-1 1631 1544 43.01% 23.87% 33.11% +5.3 6
2020-06-26 Aalborg L 1-4 1743 1636 58.70% 21.52% 19.78% -20.6 7
2020-06-26 @ Aarhus GF W 4-1 1636 1743 19.78% 21.52% 58.70% +20.6 3
2020-06-27 Silkeborg W 1-0 1578 1546 49.47% 23.29% 27.24% +4.8 9
2020-06-27 @ Sonderjyske L 0-1 1546 1578 27.24% 23.29% 49.47% -4.8 4
2020-06-28 Brondby L 0-2 1729 1734 44.71% 23.77% 31.53% -13.4 4
2020-06-28 @ Nordsjaelland W 2-0 1734 1729 31.53% 23.77% 44.71% +13.3 6
2020-06-28 Esbjerg W 2-1 1565 1559 46.07% 23.66% 30.27% +4.9 7
2020-06-28 @ Hobro L 1-2 1559 1565 30.27% 23.66% 46.07% -4.9 4
2020-06-28 Horsens L 0-3 1659 1543 59.56% 21.29% 19.15% -24.7 4
2020-06-28 @ Randers W 3-0 1543 1659 19.15% 21.29% 59.56% +24.7 6
2020-06-28 Midtjylland L 1-2 1802 1835 40.70% 23.97% 35.34% -6.2 5
2020-06-28 @ FC Copenhagen W 2-1 1835 1802 35.34% 23.97% 40.70% +6.2 7
2020-06-29 Lyngby W 3-1 1636 1539 57.60% 21.79% 20.61% +6.0 9
2020-06-29 @ Odense L 1-3 1539 1636 20.61% 21.79% 57.60% -6.1 1
2020-07-03 Horsens L 1-2 1554 1568 43.34% 23.85% 32.81% -6.5 4
2020-07-03 @ Esbjerg W 2-1 1568 1554 32.81% 23.85% 43.34% +6.5 9
2020-07-04 Lyngby W 2-0 1541 1533 46.48% 23.62% 29.90% +9.7 7
2020-07-04 @ Silkeborg L 0-2 1533 1541 29.90% 23.62% 46.48% -9.7 1
2020-07-04 Odense D 1-1 1582 1642 36.82% 24.00% 39.18% +0.1 10
2020-07-04 @ Sonderjyske D 1-1 1642 1582 39.18% 24.00% 36.82% -0.1 10
2020-07-05 Brondby W 2-0 1656 1747 32.65% 23.84% 43.51% +13.1 6
2020-07-05 @ Aalborg L 0-2 1747 1656 43.51% 23.84% 32.65% -13.1 6
2020-07-05 FC Copenhagen W 1-0 1722 1796 35.00% 23.96% 41.05% +6.6 10
2020-07-05 @ Aarhus GF L 0-1 1796 1722 41.05% 23.96% 35.00% -6.6 5
2020-07-05 Midtjylland L 0-1 1716 1841 28.41% 23.45% 48.14% -4.9 4
2020-07-05 @ Nordsjaelland W 1-0 1841 1716 48.14% 23.45% 28.41% +4.9 10
2020-07-05 Randers L 2-3 1570 1634 36.23% 23.99% 39.78% -5.4 7
2020-07-05 @ Hobro W 3-2 1634 1570 39.78% 23.99% 36.23% +5.4 7
2020-07-08 Esbjerg W 3-1 1639 1547 56.91% 21.95% 21.14% +6.2 10
2020-07-08 @ Randers L 1-3 1547 1639 21.14% 21.95% 56.91% -6.2 4
2020-07-08 Hobro W 3-2 1575 1564 46.70% 23.60% 29.70% +4.6 12
2020-07-08 @ Horsens L 2-3 1564 1575 29.70% 23.60% 46.70% -4.6 7
2020-07-08 Silkeborg L 1-3 1642 1551 56.85% 21.97% 21.18% -14.2 10
2020-07-08 @ Odense W 3-1 1551 1642 21.18% 21.97% 56.85% +14.1 10
2020-07-08 Sonderjyske D 1-1 1523 1582 36.90% 24.00% 39.11% +0.1 2
2020-07-08 @ Lyngby D 1-1 1582 1523 39.11% 24.00% 36.90% -0.1 11
2020-07-09 Aarhus GF W 1-0 1669 1729 36.86% 24.00% 39.14% +6.4 9
2020-07-09 @ Aalborg L 0-1 1729 1669 39.14% 24.00% 36.86% -6.4 10
2020-07-09 FC Copenhagen W 3-1 1846 1789 52.71% 22.80% 24.49% +7.1 13
2020-07-09 @ Midtjylland L 1-3 1789 1846 24.49% 22.80% 52.71% -7.1 5
2020-07-09 Nordsjaelland W 4-0 1734 1711 48.35% 23.43% 28.23% +17.6 9
2020-07-09 @ Brondby L 0-4 1711 1734 28.23% 23.43% 48.35% -17.6 4
2020-07-12 Aalborg D 0-0 1694 1676 47.69% 23.50% 28.81% -0.7 5
2020-07-12 @ Nordsjaelland D 0-0 1676 1694 28.81% 23.50% 47.69% +0.7 10
2020-07-12 Brondby D 0-0 1782 1752 49.35% 23.30% 27.35% -0.8 6
2020-07-12 @ FC Copenhagen D 0-0 1752 1782 27.35% 23.30% 49.35% +0.8 10
2020-07-12 Midtjylland W 3-0 1723 1853 27.78% 23.37% 48.85% +20.9 13
2020-07-12 @ Aarhus GF L 0-3 1853 1723 48.85% 23.37% 27.78% -20.9 13
2020-07-17 Nordsjaelland W 6-3 1832 1693 62.20% 20.53% 17.27% +5.8 16
2020-07-17 @ Midtjylland L 3-6 1693 1832 17.27% 20.53% 62.20% -5.8 5
2020-07-19 Aalborg L 0-1 1752 1676 55.04% 22.36% 22.60% -8.4 10
2020-07-19 @ Brondby W 1-0 1676 1752 22.60% 22.36% 55.04% +8.4 13
2020-07-19 Aarhus GF L 2-4 1781 1744 50.27% 23.18% 26.55% -11.4 6
2020-07-19 @ FC Copenhagen W 4-2 1744 1781 26.55% 23.18% 50.27% +11.4 16
2020-07-22 Aarhus GF D 1-1 1687 1755 35.73% 23.98% 40.30% +0.2 6
2020-07-22 @ Nordsjaelland D 1-1 1755 1687 40.30% 23.98% 35.73% -0.1 17
2020-07-22 Midtjylland D 1-1 1744 1838 32.22% 23.82% 43.96% +0.4 11
2020-07-22 @ Brondby D 1-1 1838 1744 43.96% 23.82% 32.22% -0.4 17
2020-07-23 FC Copenhagen L 0-1 1685 1770 33.42% 23.89% 42.70% -5.6 13
2020-07-23 @ Aalborg W 1-0 1770 1685 42.70% 23.89% 33.42% +5.6 9
2020-07-26 Aalborg L 1-2 1838 1679 64.19% 19.89% 15.93% -9.1 17
2020-07-26 @ Midtjylland W 2-1 1679 1838 15.93% 19.89% 64.19% +9.0 16
2020-07-26 Brondby L 0-1 1755 1744 46.71% 23.60% 29.69% -7.3 17
2020-07-26 @ Aarhus GF W 1-0 1744 1755 29.69% 23.60% 46.71% +7.3 14
2020-07-26 Nordsjaelland W 2-1 1775 1687 56.49% 22.05% 21.46% +3.6 12
2020-07-26 @ FC Copenhagen L 1-2 1687 1775 21.46% 22.05% 56.49% -3.6 6

Playoff Game Log

Every playoff game for the team selected at the top of the tab (empty if they didn't reach the postseason). Sort any column by clicking its header. @ before an opponent name indicates an away game; the record column shows the team's running playoff record.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Record
2020-07-11 Odense W 2-1 1645 1628 47.59% 23.51% 28.90% +4.7 1-0
2020-07-11 @ Randers L 1-2 1628 1645 28.90% 23.51% 47.59% -4.7 0-1
2020-07-13 Lyngby L 1-2 1560 1523 50.14% 23.20% 26.66% -7.3 0-1
2020-07-13 @ Hobro W 2-1 1523 1560 26.66% 23.20% 50.14% +7.3 1-0
2020-07-19 Randers W 2-0 1624 1650 41.60% 23.94% 34.47% +10.9 1-1
2020-07-19 @ Odense L 0-2 1650 1624 34.47% 23.94% 41.60% -10.9 1-1
2020-07-20 Hobro D 2-2 1530 1552 42.25% 23.91% 33.84% -0.2 1-0-1
2020-07-20 @ Lyngby D 2-2 1552 1530 33.84% 23.91% 42.25% +0.2 0-1-1
2020-07-23 Horsens W 3-1 1634 1579 52.50% 22.84% 24.66% +7.1 2-1
2020-07-23 @ Odense L 1-3 1579 1634 24.66% 22.84% 52.50% -7.1 0-1
2020-07-26 Odense D 1-1 1572 1642 35.51% 23.97% 40.52% +0.2 0-1-1
2020-07-26 @ Horsens D 1-1 1642 1572 40.52% 23.97% 35.51% -0.2 2-1-1
2020-07-29 Odense W 2-1 1748 1641 58.56% 21.55% 19.89% +3.4 1-0
2020-07-29 @ Aarhus GF L 1-2 1641 1748 19.89% 21.55% 58.56% -3.4 2-2-1

Biggest Upsets

The 25 games where the underdog won despite the lowest pregame win probability. Underdog Win % is the winner's pregame chance of winning the game (lower = bigger upset). @ before a team name indicates the away side. An asterisk (*) after the date marks a playoff game.

# Date Underdog Win % Winning Team Losing Team
Team Elo Score Team Elo Score
1 2020-06-01 7.96% Horsens 1523 1 @ Midtjylland 1842 0
2 2020-03-08 9.28% Horsens 1512 1 @ FC Copenhagen 1797 0
3 2019-10-20 13.89% Silkeborg 1516 4 @ Aarhus GF 1706 3
4 2019-08-04 14.20% Horsens 1559 2 @ Brondby 1744 1
5 2020-07-26 15.93% Aalborg 1679 2 @ Midtjylland 1838 1
6 2019-09-29 17.86% Odense 1676 1 @ Midtjylland 1808 0
7 2020-02-14 18.04% @ Esbjerg 1572 1 FC Copenhagen 1805 0
8 2019-12-15 18.64% Aarhus GF 1713 3 @ Midtjylland 1835 1
9 2020-03-09 18.93% @ Silkeborg 1508 2 Aarhus GF 1730 1
10 2020-06-28 19.15% Horsens 1543 3 @ Randers 1659 0
11 2019-09-15 19.65% @ Hobro 1591 2 FC Copenhagen 1804 1
12 2020-06-01 19.73% Hobro 1559 1 @ Randers 1667 0
13 2020-06-26 19.78% Aalborg 1636 4 @ Aarhus GF 1743 1
14 2020-06-21 19.79% Aarhus GF 1735 4 @ Midtjylland 1843 3
15 2020-06-07 20.21% @ Horsens 1534 3 Brondby 1740 2
16 2020-07-08 21.18% Silkeborg 1551 3 @ Odense 1642 1
17 2019-08-25 21.79% Aarhus GF 1663 3 @ Brondby 1747 0
18 2020-07-19 22.60% Aalborg 1676 1 @ Brondby 1752 0
19 2019-12-01 23.88% @ Horsens 1521 2 Odense 1687 1
20 2019-12-08 24.86% @ Silkeborg 1510 2 Randers 1667 1
21 2020-06-15 25.14% @ Silkeborg 1510 6 Odense 1665 0
22 2019-11-10 25.41% @ Lyngby 1547 4 Odense 1699 3
23 2019-09-01 25.71% @ Aalborg 1663 1 FC Copenhagen 1812 0
24 2020-07-19 26.55% Aarhus GF 1744 4 @ FC Copenhagen 1781 2
25 2020-07-13 * 26.66% Lyngby 1523 2 @ Hobro 1560 1

Biggest Elo Changes

The 25 games that resulted in the largest shift in Elo rating.

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2020-06-15 42.01 @ Silkeborg 6 1510 25.14% Odense 0 1665 51.93% 22.93%
2 2019-08-26 25.02 Aalborg 5 1638 42.45% @ Horsens 0 1555 33.65% 23.90%
3 2020-06-28 24.70 Horsens 3 1543 19.15% @ Randers 0 1659 59.56% 21.29%
4 2019-08-25 23.46 Aarhus GF 3 1663 21.79% @ Brondby 0 1747 56.07% 22.14%
5 2020-06-20 22.50 Nordsjaelland 4 1707 37.55% @ Aalborg 0 1658 38.44% 24.00%
6 2019-07-21 21.30 Horsens 3 1544 26.74% @ Silkeborg 0 1580 50.05% 23.21%
7 2020-07-12 20.87 @ Aarhus GF 3 1723 27.78% Midtjylland 0 1853 48.85% 23.37%
8 2020-06-26 20.57 Aalborg 4 1636 19.78% @ Aarhus GF 1 1743 58.70% 21.52%
9 2019-09-29 19.81 Randers 3 1648 30.46% @ Aalborg 0 1652 45.87% 23.67%
10 2019-08-11 19.67 @ Aalborg 4 1622 43.83% Esbjerg 0 1632 32.34% 23.83%
11 2019-09-15 18.93 Randers 3 1626 32.79% @ Esbjerg 0 1612 43.36% 23.85%
12 2020-07-09 17.58 @ Brondby 4 1734 48.35% Nordsjaelland 0 1711 28.23% 23.43%
13 2019-07-26 17.28 Sonderjyske 3 1611 37.40% @ Lyngby 0 1563 38.60% 24.00%
14 2020-02-19 15.51 @ Nordsjaelland 6 1686 63.39% Horsens 0 1535 16.46% 20.15%
15 2019-10-20 15.00 Nordsjaelland 4 1666 35.95% @ Sonderjyske 1 1629 40.07% 23.98%
16 2019-12-15 14.88 Aarhus GF 3 1713 18.64% @ Midtjylland 1 1835 60.27% 21.10%
17 2019-11-22 14.78 @ Nordsjaelland 3 1666 44.62% Randers 0 1670 31.61% 23.77%
18 2019-07-14 14.70 Nordsjaelland 3 1659 44.83% @ Horsens 0 1559 31.42% 23.76%
19 2020-06-16 14.33 @ Randers 4 1645 55.30% Hobro 0 1567 22.39% 22.31%
20 2020-07-08 14.16 Silkeborg 3 1551 21.18% @ Odense 1 1642 56.85% 21.97%
21 2019-09-15 13.61 @ Aarhus GF 3 1690 47.94% Aalborg 0 1671 28.59% 23.47%
22 2020-06-28 13.35 Brondby 2 1734 31.53% @ Nordsjaelland 0 1729 44.71% 23.77%
23 2019-09-16 13.34 Odense 3 1669 48.67% @ Silkeborg 0 1540 27.94% 23.39%
24 2020-07-05 13.07 @ Aalborg 2 1656 32.65% Brondby 0 1747 43.51% 23.84%
25 2019-08-25 12.90 @ Lyngby 2 1545 33.30% Randers 0 1631 42.82% 23.88%