Home / Leagues / Denmark / 1st Division / 1949-50

1949-50 1st Division Season

90 games · 100,000 simulations

Final

Champion

KB Copenhagen

28 points

Relegated

No relegation

Biggest Overachiever

AB Gladsaxe

7.47 points above expected

27 points · 19.53 expected points

Biggest Disappointment

Osterbros

9.53 points below expected

8 points · 17.53 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 KB Copenhagen 18 12 4 2 28 36 11 +25 20.7 +7.30
2 AB Gladsaxe 18 12 3 3 27 48 18 +30 19.5 +7.47
3 Aarhus GF 18 12 2 4 26 44 24 +20 18.8 +7.23
4 Koge BK 18 9 3 6 21 34 29 +5 18.2 +2.82
5 B 1903 18 6 3 9 15 20 27 -7 17.6 -2.57
6 Frem 18 4 7 7 15 21 29 -8 18.0 -3.03
7 Odense 18 6 2 10 14 33 42 -9 17.4 -3.44
8 B.93 18 5 4 9 14 25 41 -16 16.7 -2.67
9 Esbjerg 18 5 2 11 12 23 37 -14 15.6 -3.57
10 Osterbros 18 2 4 12 8 16 42 -26 17.5 -9.53

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.

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
KB Copenhagen 1683 28 20.70 +7.30 98.9% 7 15 18 21 23 26 32
AB Gladsaxe 1666 27 19.53 +7.47 98.8% 5 14 17 20 22 26 33
Aarhus GF 1649 26 18.77 +7.23 98.5% 6 13 16 19 21 25 32
Koge BK 1624 21 18.18 +2.82 81.8% 4 12 16 18 21 24 32
Frem 1610 15 18.03 -3.03 23.8% 5 12 16 18 20 24 31
Odense 1608 14 17.44 -3.44 20.7% 5 12 15 17 20 23 30
B 1903 1606 15 17.57 -2.57 28.7% 4 12 15 18 20 24 32
Osterbros 1588 8 17.53 -9.53 0.6% 4 12 15 18 20 23 31
B.93 1584 14 16.67 -2.67 27.5% 4 11 14 17 19 23 30
Esbjerg 1561 12 15.57 -3.57 19.7% 2 10 13 16 18 22 31

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 AG AG B1 B.9 ESB FRE KC KB ODE OST
AB Gladsaxe
1-1-0
2.88
2-0-0
3.08
2-0-0
3.24
1-0-1
3.38
1-1-0
3.05
1-1-0
2.60
0-0-2
3.03
2-0-0
3.08
2-0-0
3.06
Aarhus GF
0-1-1
2.69
2-0-0
3.00
2-0-0
3.09
2-0-0
3.33
1-0-1
2.93
0-1-1
2.56
1-0-1
2.89
2-0-0
2.93
2-0-0
2.92
B 1903
0-0-2
2.49
0-0-2
2.57
1-1-0
2.89
1-0-1
3.08
1-1-0
2.71
0-0-2
2.37
2-0-0
2.71
0-0-2
2.81
1-1-0
2.81
B.93
0-0-2
2.34
0-0-2
2.48
0-1-1
2.67
1-0-1
2.96
2-0-0
2.57
0-1-1
2.18
0-1-1
2.49
1-0-1
2.68
1-1-0
2.64
Esbjerg
1-0-1
2.20
0-0-2
2.25
1-0-1
2.49
1-0-1
2.60
0-1-1
2.43
0-0-2
1.98
0-1-1
2.40
1-0-1
2.51
1-0-1
2.52
Frem
0-1-1
2.52
1-0-1
2.63
0-1-1
2.86
0-0-2
3.00
1-1-0
3.14
0-1-1
2.44
0-1-1
2.77
1-1-0
2.86
1-1-0
2.86
KB Copenhagen
0-1-1
2.96
1-1-0
3.01
2-0-0
3.20
1-1-0
3.40
2-0-0
3.63
1-1-0
3.14
2-0-0
3.12
1-0-1
3.34
2-0-0
3.28
Koge BK
2-0-0
2.54
1-0-1
2.68
0-0-2
2.86
1-1-0
3.08
1-1-0
3.18
1-1-0
2.80
0-0-2
2.45
1-0-1
2.94
2-0-0
2.86
Odense
0-0-2
2.49
0-0-2
2.65
2-0-0
2.76
1-0-1
2.88
1-0-1
3.06
0-1-1
2.71
1-0-1
2.25
1-0-1
2.63
0-1-1
2.82
Osterbros
0-0-2
2.50
0-0-2
2.65
0-1-1
2.76
0-1-1
2.93
1-0-1
3.05
0-1-1
2.70
0-0-2
2.31
0-0-2
2.70
1-1-0
2.74

Goal Differential vs Points

Each team plotted by their final goal differential (x) and final point total (y). Teams above the broad trend (more points than their GD would suggest) were efficient at narrow wins; teams below took more lopsided losses than their results imply.

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
04.44%6.67%4.44%2.78%3.89%0.56%22.78%
16.67%7.78%8.89%4.44%1.67%2.22%31.67%
24.44%8.89%6.67%1.11%1.11%1.11%23.33%
32.78%4.44%1.11%0.56%1.11%10.00%
43.89%1.67%1.11%0.56%7.22%
5+0.56%2.22%1.11%1.11%5.00%
Total22.78%31.67%23.33%10.00%7.22%5.00%100%

Summary Statistics

Mean scored1.67
Mean allowed1.67
StdDev scored1.52
StdDev allowed1.52
Mean total goals/game3.33
Correlation (home vs away score)-0.136
Sample size (games)90
↓ Scored | Allowed →012345+Total
011.11%5.56%16.67%
111.11%5.56%5.56%22.22%
25.56%5.56%5.56%16.67%
35.56%5.56%11.11%
411.11%5.56%16.67%
5+5.56%11.11%16.67%
Total44.44%22.22%27.78%5.56%100%

AB Gladsaxe — Summary Statistics

Mean scored2.67
Mean allowed1.00
StdDev scored2.33
StdDev allowed1.14
Mean total goals/game3.67
Correlation (scored vs allowed)-0.089
Games played18
↓ Scored | Allowed →012345+Total
011.11%11.11%22.22%
111.11%11.11%
211.11%11.11%22.22%
311.11%5.56%16.67%
45.56%5.56%11.11%
5+5.56%5.56%5.56%16.67%
Total38.89%22.22%16.67%11.11%11.11%100%

Aarhus GF — Summary Statistics

Mean scored2.44
Mean allowed1.33
StdDev scored1.98
StdDev allowed1.41
Mean total goals/game3.78
Correlation (scored vs allowed)-0.014
Games played18
↓ Scored | Allowed →012345+Total
022.22%5.56%11.11%38.89%
15.56%11.11%5.56%22.22%
25.56%11.11%5.56%5.56%27.78%
35.56%5.56%11.11%
4
5+
Total16.67%50.00%11.11%11.11%11.11%100%

B 1903 — Summary Statistics

Mean scored1.11
Mean allowed1.50
StdDev scored1.08
StdDev allowed1.25
Mean total goals/game2.61
Correlation (scored vs allowed)-0.393
Games played18
↓ Scored | Allowed →012345+Total
011.11%5.56%16.67%
111.11%16.67%5.56%5.56%5.56%44.44%
25.56%5.56%5.56%5.56%22.22%
311.11%5.56%16.67%
4
5+
Total11.11%33.33%22.22%16.67%16.67%100%

B.93 — Summary Statistics

Mean scored1.39
Mean allowed2.28
StdDev scored0.98
StdDev allowed1.96
Mean total goals/game3.67
Correlation (scored vs allowed)0.093
Games played18
↓ Scored | Allowed →012345+Total
05.56%16.67%5.56%27.78%
111.11%16.67%5.56%5.56%38.89%
211.11%11.11%5.56%27.78%
3
4
5+5.56%5.56%
Total11.11%16.67%50.00%5.56%11.11%5.56%100%

Esbjerg — Summary Statistics

Mean scored1.28
Mean allowed2.06
StdDev scored1.41
StdDev allowed1.30
Mean total goals/game3.33
Correlation (scored vs allowed)-0.041
Games played18
↓ Scored | Allowed →012345+Total
05.56%11.11%16.67%
15.56%16.67%5.56%22.22%50.00%
25.56%11.11%16.67%33.33%
3
4
5+
Total16.67%27.78%33.33%22.22%100%

Frem — Summary Statistics

Mean scored1.17
Mean allowed1.61
StdDev scored0.71
StdDev allowed1.04
Mean total goals/game2.78
Correlation (scored vs allowed)-0.067
Games played18
↓ Scored | Allowed →012345+Total
011.11%5.56%16.67%
116.67%11.11%5.56%33.33%
25.56%5.56%
311.11%5.56%5.56%22.22%
411.11%5.56%5.56%22.22%
5+
Total55.56%27.78%16.67%100%

KB Copenhagen — Summary Statistics

Mean scored2.00
Mean allowed0.61
StdDev scored1.50
StdDev allowed0.78
Mean total goals/game2.61
Correlation (scored vs allowed)0.152
Games played18
↓ Scored | Allowed →012345+Total
05.56%5.56%5.56%16.67%
15.56%5.56%5.56%16.67%
211.11%16.67%11.11%38.89%
311.11%5.56%16.67%
45.56%5.56%11.11%
5+
Total16.67%44.44%16.67%5.56%16.67%100%

Koge BK — Summary Statistics

Mean scored1.89
Mean allowed1.61
StdDev scored1.23
StdDev allowed1.33
Mean total goals/game3.50
Correlation (scored vs allowed)-0.422
Games played18
↓ Scored | Allowed →012345+Total
05.56%5.56%5.56%16.67%
15.56%22.22%5.56%33.33%
211.11%5.56%5.56%5.56%27.78%
35.56%5.56%
45.56%5.56%
5+5.56%5.56%11.11%
Total16.67%22.22%27.78%5.56%11.11%16.67%100%

Odense — Summary Statistics

Mean scored1.83
Mean allowed2.33
StdDev scored1.54
StdDev allowed1.94
Mean total goals/game4.17
Correlation (scored vs allowed)0.020
Games played18
↓ Scored | Allowed →012345+Total
022.22%11.11%5.56%38.89%
116.67%5.56%11.11%11.11%44.44%
25.56%5.56%11.11%
3
45.56%5.56%
5+
Total50.00%11.11%22.22%5.56%11.11%100%

Osterbros — Summary Statistics

Mean scored0.89
Mean allowed2.33
StdDev scored1.02
StdDev allowed1.88
Mean total goals/game3.22
Correlation (scored vs allowed)-0.102
Games played18

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 AB Gladsaxe 27 19.5 +7.47
2 KB Copenhagen 28 20.7 +7.30
3 Aarhus GF 26 18.8 +7.23
4 Koge BK 21 18.2 +2.82
5 B 1903 15 17.6 -2.57

Biggest Disappointments

# Team Actual Sim vsSim
1 Osterbros 8 17.5 -9.53
2 Esbjerg 12 15.6 -3.57
3 Odense 14 17.4 -3.44
4 Frem 15 18.0 -3.03
5 B.93 14 16.7 -2.67

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.

Longest Winning Streaks

# Team Games Dates Probability
1 Aarhus GF 6 Aug 21 – Oct 30 1 in 231
2 Koge BK 5 Sep 25 – Nov 13 1 in 95
3 KB Copenhagen 5 Aug 22 – Oct 15 1 in 78
4 AB Gladsaxe 5 Apr 6 – May 4 1 in 72
5 B 1903 2 May 5 – May 8 1 in 13

Longest Losing Streaks

# Team Games Dates Probability
1 Esbjerg 5 Oct 16 – Nov 27 1 in 44
2 Osterbros 4 Aug 20 – Oct 2 1 in 39
3 Odense 4 Apr 16 – May 5 1 in 19
4 B.93 3 Sep 25 – Oct 15 1 in 10
5 Frem 2 Oct 16 – Oct 30 1 in 8

Longest Unbeaten Streaks

# Team Games Dates Probability
1 Koge BK 8 Sep 25 – Mar 19 1 in 62
2 KB Copenhagen 9 Mar 18 – May 9 1 in 27
3 AB Gladsaxe 6 Apr 6 – May 9 1 in 19
4 Aarhus GF 6 Aug 21 – Oct 30 1 in 17
5 Esbjerg 3 Apr 16 – Apr 30 1 in 8

Longest Winless Streaks

# Team Games Dates Probability
1 Osterbros 12 Nov 5 – May 8 1 in 338
2 B 1903 6 Sep 3 – Nov 19 1 in 20
3 Frem 6 Aug 22 – Oct 30 1 in 16
4 Esbjerg 5 Oct 16 – Nov 27 1 in 7
5 Koge BK 3 Apr 6 – Apr 23 1 in 6

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.

Finish Position Heatmap

Each cell is the probability — across 100,000 simulations — that the team (row) finished at that position (column). Rows are sorted by actual finish (champion at top, bottom of the table at the bottom).

Team12345678910
KB Copenhagen28.11%18.50%13.66%11.11%8.39%6.56%4.89%4.09%2.88%1.81%
AB Gladsaxe18.85%15.70%13.54%11.53%10.71%8.37%7.27%5.92%4.95%3.16%
Aarhus GF12.63%13.32%12.72%11.64%10.81%10.24%8.99%7.42%7.25%4.98%
Koge BK9.01%10.62%11.13%11.35%11.44%11.53%10.21%9.65%8.17%6.89%
B 19036.42%8.33%9.57%10.29%10.45%10.74%11.88%11.22%11.21%9.89%
Frem7.83%9.68%9.83%10.77%11.04%11.27%11.58%10.66%9.42%7.92%
Odense5.96%7.41%9.19%10.03%10.47%11.31%11.01%12.15%11.49%10.98%
B.933.97%5.37%6.87%8.40%9.02%9.91%11.73%13.05%14.96%16.72%
Esbjerg2.00%3.82%5.01%5.82%7.41%8.90%10.88%13.64%17.55%24.97%
Osterbros5.22%7.25%8.48%9.06%10.26%11.17%11.56%12.20%12.12%12.68%

Points Required Per Position

The empirical CDF of simulated point totals per finishing position. Each curve shows, for one position (1st, 2nd, ..., last), the spread of point totals teams accumulated across simulations. Reading the curve at the 50% mark gives the median points typically needed to finish at that position. Steep curves mean the position is tightly clustered around a particular point range; shallow curves mean the position came with a wide variety of point totals.

Points Totals in Context

How did each team's actual results compare to their simulated points, Elo rating, average opponent Elo, and percentile within simulated outcomes? Use the buttons to switch between views. In each chart, dashed crosshairs at the league means split the plot into four quadrants: pastel green (team did well, model agreed), pastel red (team did poorly, model agreed), and pastel yellow (model and reality disagreed).

No Trend Data Yet

Season Trends will appear here once midseason progression snapshots are available for this season.

Next-Season Status

Across 100,000 regular-season simulations, the probability of each team's next-season status. Columns appear in best-to-worst outcome order: promotion-positive on the left, relegation-positive on the right. Cells with darker shading indicate higher likelihood.

Team Same level Direct relegation
KB Copenhagen 98.2% 1.8%
AB Gladsaxe 96.8% 3.2%
Aarhus GF 95.0% 5.0%
Koge BK 93.1% 6.9%
Frem 92.1% 7.9%
B 1903 90.1% 9.9%
Odense 89.0% 11.0%
Osterbros 87.3% 12.7%
B.93 83.3% 16.7%
Esbjerg 75.0% 25.0%

Overall Game Log

Every regular-season game from each team's perspective. Use the team filter 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.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
1949-08-20 Osterbros W 8-1 1630 1625 50.0% 21.6% 28.4% +7.0 3
1949-08-20 @ AB Gladsaxe L 1-8 1625 1630 28.4% 21.6% 50.0% -7.0 0
1949-08-21 Esbjerg W 2-1 1602 1577 52.7% 21.1% 26.2% +1.2 3
1949-08-21 @ B.93 L 1-2 1577 1602 26.2% 21.1% 52.7% -1.2 0
1949-08-21 Koge BK W 2-1 1616 1613 49.8% 21.6% 28.6% +1.3 3
1949-08-21 @ B 1903 L 1-2 1613 1616 28.6% 21.6% 49.8% -1.3 0
1949-08-21 Aarhus GF L 3-6 1619 1621 49.2% 21.7% 29.1% -4.1 0
1949-08-21 @ Odense W 6-3 1621 1619 29.1% 21.7% 49.2% +4.1 3
1949-08-22 KB Copenhagen L 1-3 1624 1652 45.5% 22.1% 32.4% -3.4 0
1949-08-22 @ Frem W 3-1 1652 1624 32.4% 22.1% 45.5% +3.4 3
1949-09-03 B 1903 D 1-1 1604 1617 47.6% 21.9% 30.5% -0.2 4
1949-09-03 @ B.93 D 1-1 1617 1604 30.5% 21.9% 47.6% +0.2 4
1949-09-04 Odense W 5-0 1637 1615 52.3% 21.2% 26.5% +5.8 6
1949-09-04 @ AB Gladsaxe L 0-5 1615 1637 26.5% 21.2% 52.3% -5.9 0
1949-09-04 Frem D 2-2 1576 1620 43.4% 22.2% 34.4% -0.1 1
1949-09-04 @ Esbjerg D 2-2 1620 1576 34.4% 22.2% 43.4% +0.1 1
1949-09-04 KB Copenhagen L 1-4 1611 1656 43.4% 22.2% 34.4% -4.6 0
1949-09-04 @ Koge BK W 4-1 1656 1611 34.4% 22.2% 43.4% +4.6 6
1949-09-04 Aarhus GF L 1-5 1618 1625 48.5% 21.8% 29.7% -6.5 0
1949-09-04 @ Osterbros W 5-1 1625 1618 29.7% 21.8% 48.5% +6.5 6
1949-09-25 Frem W 2-1 1631 1620 50.9% 21.4% 27.7% +1.3 9
1949-09-25 @ Aarhus GF L 1-2 1620 1631 27.7% 21.4% 50.9% -1.3 1
1949-09-25 Esbjerg W 4-2 1643 1576 58.2% 19.6% 22.3% +1.6 9
1949-09-25 @ AB Gladsaxe L 2-4 1576 1643 22.3% 19.6% 58.2% -1.6 1
1949-09-25 B 1903 W 3-2 1660 1617 55.1% 20.5% 24.4% +1.1 9
1949-09-25 @ KB Copenhagen L 2-3 1617 1660 24.4% 20.5% 55.1% -1.1 4
1949-09-25 Osterbros W 2-1 1607 1612 48.7% 21.8% 29.5% +1.4 3
1949-09-25 @ Koge BK L 1-2 1612 1607 29.5% 21.8% 48.7% -1.4 0
1949-09-25 B.93 W 5-3 1609 1603 50.2% 21.6% 28.2% +1.9 3
1949-09-25 @ Odense L 3-5 1603 1609 28.2% 21.6% 50.2% -1.9 4
1949-10-01 Frem D 2-2 1616 1619 49.0% 21.8% 29.2% -0.1 5
1949-10-01 @ B 1903 D 2-2 1619 1616 29.2% 21.8% 49.0% +0.2 2
1949-10-02 Aarhus GF L 2-6 1601 1633 45.1% 22.1% 32.7% -5.2 4
1949-10-02 @ B.93 W 6-2 1633 1601 32.7% 22.1% 45.1% +5.2 12
1949-10-02 Odense W 6-2 1575 1611 44.4% 22.2% 33.4% +4.1 4
1949-10-02 @ Esbjerg L 2-6 1611 1575 33.4% 22.2% 44.4% -4.1 3
1949-10-02 AB Gladsaxe W 2-0 1608 1644 44.5% 22.2% 33.4% +3.0 6
1949-10-02 @ Koge BK L 0-2 1644 1608 33.4% 22.2% 44.5% -3.0 9
1949-10-02 KB Copenhagen L 0-4 1610 1661 42.4% 22.2% 35.4% -7.0 0
1949-10-02 @ Osterbros W 4-0 1661 1610 35.4% 22.2% 42.4% +7.0 12
1949-10-15 B.93 W 3-0 1668 1596 58.9% 19.3% 21.8% +3.0 15
1949-10-15 @ KB Copenhagen L 0-3 1596 1668 21.8% 19.3% 58.9% -3.0 4
1949-10-16 Esbjerg W 2-0 1638 1579 57.2% 19.9% 22.9% +2.2 15
1949-10-16 @ Aarhus GF L 0-2 1579 1638 22.9% 19.9% 57.2% -2.2 4
1949-10-16 Koge BK L 1-3 1619 1611 50.4% 21.5% 28.0% -3.7 2
1949-10-16 @ Frem W 3-1 1611 1619 28.0% 21.5% 50.4% +3.7 9
1949-10-16 Osterbros L 1-4 1607 1603 49.9% 21.6% 28.5% -5.2 3
1949-10-16 @ Odense W 4-1 1603 1607 28.5% 21.6% 49.9% +5.2 3
1949-10-29 KB Copenhagen W 1-0 1641 1671 45.3% 22.1% 32.6% +1.6 12
1949-10-29 @ AB Gladsaxe L 0-1 1671 1641 32.6% 22.1% 45.3% -1.6 15
1949-10-30 B 1903 W 4-0 1640 1616 52.6% 21.1% 26.3% +4.7 18
1949-10-30 @ Aarhus GF L 0-4 1616 1640 26.3% 21.1% 52.6% -4.7 5
1949-10-30 Frem W 3-1 1593 1615 46.4% 22.1% 31.6% +2.5 7
1949-10-30 @ B.93 L 1-3 1615 1593 31.6% 22.1% 46.4% -2.5 2
1949-10-30 Odense W 2-1 1615 1602 51.1% 21.4% 27.5% +1.3 12
1949-10-30 @ Koge BK L 1-2 1602 1615 27.5% 21.4% 51.1% -1.3 3
1949-10-30 Esbjerg W 2-1 1609 1576 53.7% 20.8% 25.5% +1.2 6
1949-10-30 @ Osterbros L 1-2 1576 1609 25.5% 20.8% 53.7% -1.2 4
1949-11-05 Osterbros W 1-0 1613 1610 49.8% 21.6% 28.5% +1.4 5
1949-11-05 @ Frem L 0-1 1610 1613 28.5% 21.6% 49.8% -1.4 6
1949-11-12 AB Gladsaxe L 1-7 1596 1643 42.9% 22.2% 34.9% -8.5 7
1949-11-12 @ B.93 W 7-1 1643 1596 34.9% 22.2% 42.9% +8.5 15
1949-11-13 Koge BK L 0-4 1575 1616 43.8% 22.2% 34.0% -7.2 4
1949-11-13 @ Esbjerg W 4-0 1616 1575 34.0% 22.2% 43.8% +7.2 15
1949-11-13 Odense L 1-2 1611 1601 50.8% 21.5% 27.7% -2.1 5
1949-11-13 @ B 1903 W 2-1 1601 1611 27.7% 21.5% 50.8% +2.1 6
1949-11-13 Aarhus GF W 4-0 1670 1645 52.7% 21.1% 26.2% +4.7 18
1949-11-13 @ KB Copenhagen L 0-4 1645 1670 26.2% 21.1% 52.7% -4.7 18
1949-11-19 Osterbros D 1-1 1609 1608 49.5% 21.7% 28.8% -0.2 6
1949-11-19 @ B 1903 D 1-1 1608 1609 28.8% 21.7% 49.5% +0.2 7
1949-11-20 AB Gladsaxe D 0-0 1640 1652 47.9% 21.9% 30.2% -0.2 19
1949-11-20 @ Aarhus GF D 0-0 1652 1640 30.2% 21.9% 47.9% +0.2 16
1949-11-20 Odense D 0-0 1614 1603 50.9% 21.4% 27.6% -0.3 6
1949-11-20 @ Frem D 0-0 1603 1614 27.6% 21.4% 50.9% +0.3 7
1949-11-20 Esbjerg W 2-0 1674 1568 63.1% 17.7% 19.2% +1.8 21
1949-11-20 @ KB Copenhagen L 0-2 1568 1674 19.2% 17.7% 63.1% -1.8 4
1949-11-20 B.93 D 2-2 1623 1587 54.2% 20.7% 25.1% -0.2 16
1949-11-20 @ Koge BK D 2-2 1587 1623 25.1% 20.7% 54.2% +0.2 8
1949-11-27 Koge BK L 1-2 1640 1623 51.6% 21.3% 27.1% -2.2 19
1949-11-27 @ Aarhus GF W 2-1 1623 1640 27.1% 21.3% 51.6% +2.2 19
1949-11-27 B 1903 L 1-2 1566 1609 43.6% 22.2% 34.2% -1.9 4
1949-11-27 @ Esbjerg W 2-1 1609 1566 34.2% 22.2% 43.6% +1.9 9
1949-11-27 AB Gladsaxe D 2-2 1614 1652 44.2% 22.2% 33.6% -0.1 7
1949-11-27 @ Frem D 2-2 1652 1614 33.6% 22.2% 44.2% +0.1 17
1949-11-27 B.93 D 1-1 1609 1587 52.2% 21.2% 26.6% -0.3 8
1949-11-27 @ Osterbros D 1-1 1587 1609 26.6% 21.2% 52.2% +0.3 9
1949-12-18 KB Copenhagen W 2-1 1603 1676 39.3% 22.1% 38.6% +1.7 10
1949-12-18 @ Odense L 1-2 1676 1603 38.6% 22.1% 39.3% -1.7 21
1950-03-12 B 1903 W 1-0 1652 1611 54.9% 20.6% 24.6% +1.2 20
1950-03-12 @ AB Gladsaxe L 0-1 1611 1652 24.6% 20.6% 54.9% -1.2 9
1950-03-18 KB Copenhagen L 0-1 1610 1674 40.5% 22.2% 37.4% -1.9 9
1950-03-18 @ B 1903 W 1-0 1674 1610 37.4% 22.2% 40.5% +1.9 24
1950-03-19 Osterbros W 3-0 1638 1608 53.3% 20.9% 25.7% +3.5 22
1950-03-19 @ Aarhus GF L 0-3 1608 1638 25.7% 20.9% 53.3% -3.5 8
1950-03-19 Koge BK L 1-4 1653 1625 53.1% 21.0% 25.9% -5.4 20
1950-03-19 @ AB Gladsaxe W 4-1 1625 1653 25.9% 21.0% 53.1% +5.4 22
1950-03-19 B.93 W 2-1 1564 1588 46.2% 22.1% 31.7% +1.5 7
1950-03-19 @ Esbjerg L 1-2 1588 1564 31.7% 22.1% 46.2% -1.5 9
1950-03-19 Frem L 1-2 1605 1614 48.1% 21.9% 30.0% -2.0 10
1950-03-19 @ Odense W 2-1 1614 1605 30.0% 21.9% 48.1% +2.0 10
1950-03-25 Frem W 2-0 1648 1616 53.6% 20.9% 25.5% +2.4 23
1950-03-25 @ AB Gladsaxe L 0-2 1616 1648 25.5% 20.9% 53.6% -2.4 10
1950-03-25 B 1903 L 0-1 1631 1608 52.5% 21.1% 26.4% -2.3 22
1950-03-25 @ Koge BK W 1-0 1608 1631 26.4% 21.1% 52.5% +2.3 12
1950-03-26 KB Copenhagen D 0-0 1641 1676 44.6% 22.2% 33.2% -0.1 23
1950-03-26 @ Aarhus GF D 0-0 1676 1641 33.2% 22.2% 44.6% +0.1 25
1950-03-26 Osterbros W 1-0 1586 1605 46.9% 22.0% 31.1% +1.5 12
1950-03-26 @ B.93 L 0-1 1605 1586 31.1% 22.0% 46.9% -1.5 8
1950-03-26 Esbjerg W 5-1 1603 1566 54.3% 20.7% 25.0% +3.7 13
1950-03-26 @ Odense L 1-5 1566 1603 25.0% 20.7% 54.3% -3.7 7
1950-04-01 Koge BK L 1-3 1603 1629 46.0% 22.1% 32.0% -3.4 8
1950-04-01 @ Osterbros W 3-1 1629 1603 32.0% 22.1% 46.0% +3.4 25
1950-04-02 KB Copenhagen D 1-1 1588 1676 37.2% 21.9% 40.9% +0.0 13
1950-04-02 @ B.93 D 1-1 1676 1588 40.9% 21.9% 37.2% -0.0 26
1950-04-02 AB Gladsaxe W 2-1 1562 1650 37.3% 21.9% 40.8% +1.8 10
1950-04-02 @ Esbjerg L 1-2 1650 1562 40.8% 21.9% 37.3% -1.8 23
1950-04-02 Aarhus GF W 2-1 1614 1641 45.6% 22.1% 32.2% +1.5 13
1950-04-02 @ Frem L 1-2 1641 1614 32.2% 22.1% 45.6% -1.5 23
1950-04-06 AB Gladsaxe L 0-4 1610 1648 44.2% 22.2% 33.7% -7.2 12
1950-04-06 @ B 1903 W 4-0 1648 1610 33.7% 22.2% 44.2% +7.2 26
1950-04-06 Koge BK W 3-0 1676 1632 55.3% 20.4% 24.3% +3.3 29
1950-04-06 @ KB Copenhagen L 0-3 1632 1676 24.3% 20.4% 55.3% -3.3 25
1950-04-07 B.93 W 2-0 1640 1588 56.3% 20.2% 23.6% +2.2 26
1950-04-07 @ Aarhus GF L 0-2 1588 1640 23.6% 20.2% 56.3% -2.2 13
1950-04-07 Esbjerg W 2-0 1615 1564 56.2% 20.2% 23.6% +2.2 16
1950-04-07 @ Frem L 0-2 1564 1615 23.6% 20.2% 56.2% -2.2 10
1950-04-07 Odense D 2-2 1600 1606 48.5% 21.8% 29.7% -0.1 9
1950-04-07 @ Osterbros D 2-2 1606 1600 29.7% 21.8% 48.5% +0.1 14
1950-04-10 B 1903 W 1-0 1607 1603 49.9% 21.6% 28.5% +1.4 17
1950-04-10 @ Odense L 0-1 1603 1607 28.5% 21.6% 49.9% -1.4 12
1950-04-15 B.93 W 3-1 1601 1586 51.5% 21.3% 27.2% +2.2 15
1950-04-15 @ B 1903 L 1-3 1586 1601 27.2% 21.3% 51.5% -2.2 13
1950-04-16 Aarhus GF W 4-0 1655 1642 51.2% 21.4% 27.4% +4.9 29
1950-04-16 @ AB Gladsaxe L 0-4 1642 1655 27.4% 21.4% 51.2% -4.9 26
1950-04-16 Osterbros W 1-0 1562 1600 44.2% 22.2% 33.6% +1.6 13
1950-04-16 @ Esbjerg L 0-1 1600 1562 33.6% 22.2% 44.2% -1.6 9
1950-04-16 Odense W 4-2 1680 1608 58.8% 19.3% 21.8% +1.6 32
1950-04-16 @ KB Copenhagen L 2-4 1608 1680 21.8% 19.3% 58.8% -1.6 17
1950-04-16 Frem D 1-1 1629 1617 50.9% 21.4% 27.7% -0.2 26
1950-04-16 @ Koge BK D 1-1 1617 1629 27.7% 21.4% 50.9% +0.2 17
1950-04-19 B.93 W 3-2 1660 1583 59.5% 19.1% 21.4% +1.0 32
1950-04-19 @ AB Gladsaxe L 2-3 1583 1660 21.4% 19.1% 59.5% -1.0 13
1950-04-21 Osterbros W 1-0 1681 1598 60.3% 18.8% 20.9% +1.1 35
1950-04-21 @ KB Copenhagen L 0-1 1598 1681 20.9% 18.8% 60.3% -1.0 9
1950-04-22 B.93 L 1-3 1618 1582 54.1% 20.8% 25.2% -3.9 17
1950-04-22 @ Frem W 3-1 1582 1618 25.2% 20.8% 54.1% +3.9 16
1950-04-23 Aarhus GF L 0-3 1604 1637 44.8% 22.1% 33.0% -5.6 15
1950-04-23 @ B 1903 W 3-0 1637 1604 33.0% 22.1% 44.8% +5.6 29
1950-04-23 Esbjerg D 2-2 1628 1563 58.0% 19.6% 22.4% -0.3 27
1950-04-23 @ Koge BK D 2-2 1563 1628 22.4% 19.6% 58.0% +0.3 14
1950-04-23 AB Gladsaxe L 1-2 1606 1661 41.9% 22.2% 35.9% -1.8 17
1950-04-23 @ Odense W 2-1 1661 1606 35.9% 22.2% 41.9% +1.8 35
1950-04-25 Frem D 1-1 1682 1614 58.4% 19.5% 22.1% -0.4 36
1950-04-25 @ KB Copenhagen D 1-1 1614 1682 22.1% 19.5% 58.4% +0.4 18
1950-04-30 Odense W 2-1 1643 1605 54.5% 20.7% 24.9% +1.2 32
1950-04-30 @ Aarhus GF L 1-2 1605 1643 24.9% 20.7% 54.5% -1.2 17
1950-04-30 Koge BK L 0-2 1586 1628 43.7% 22.2% 34.1% -3.8 16
1950-04-30 @ B.93 W 2-0 1628 1586 34.1% 22.2% 43.7% +3.8 30
1950-04-30 Esbjerg L 0-1 1598 1564 54.0% 20.8% 25.2% -2.4 15
1950-04-30 @ B 1903 W 1-0 1564 1598 25.2% 20.8% 54.0% +2.4 17
1950-05-01 Frem D 1-1 1597 1614 47.1% 22.0% 30.9% -0.2 10
1950-05-01 @ Osterbros D 1-1 1614 1597 30.9% 22.0% 47.1% +0.2 19
1950-05-04 AB Gladsaxe L 1-3 1597 1663 40.3% 22.2% 37.5% -3.1 10
1950-05-04 @ Osterbros W 3-1 1663 1597 37.5% 22.2% 40.3% +3.1 38
1950-05-05 Odense W 1-0 1583 1603 46.6% 22.0% 31.4% +1.5 19
1950-05-05 @ B.93 L 0-1 1603 1583 31.4% 22.0% 46.6% -1.5 17
1950-05-05 KB Copenhagen L 0-1 1566 1682 33.7% 21.3% 45.0% -1.6 17
1950-05-05 @ Esbjerg W 1-0 1682 1566 45.0% 21.3% 33.7% +1.6 39
1950-05-05 B 1903 L 0-2 1614 1596 51.9% 21.2% 26.9% -4.3 19
1950-05-05 @ Frem W 2-0 1596 1614 26.9% 21.2% 51.9% +4.4 18
1950-05-05 Aarhus GF L 3-4 1632 1644 47.8% 21.9% 30.3% -1.9 30
1950-05-05 @ Koge BK W 4-3 1644 1632 30.3% 21.9% 47.8% +1.9 35
1950-05-08 B 1903 L 0-3 1594 1600 48.6% 21.8% 29.6% -6.0 10
1950-05-08 @ Osterbros W 3-0 1600 1594 29.6% 21.8% 48.6% +6.0 21
1950-05-09 AB Gladsaxe D 0-0 1684 1666 51.7% 21.3% 27.0% -0.3 40
1950-05-09 @ KB Copenhagen D 0-0 1666 1684 27.0% 21.3% 51.7% +0.3 39
1950-05-14 Aarhus GF L 1-3 1564 1646 38.2% 22.0% 39.8% -2.9 17
1950-05-14 @ Esbjerg W 3-1 1646 1564 39.8% 22.0% 38.2% +2.9 38
1950-05-14 Koge BK W 4-0 1602 1630 45.6% 22.1% 32.3% +5.6 20
1950-05-14 @ Odense L 0-4 1630 1602 32.3% 22.1% 45.6% -5.6 30

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 1950-04-22 25.16% B.93 1582 3 @ Frem 1618 1
2 1950-04-30 25.25% Esbjerg 1564 1 @ B 1903 1598 0
3 1950-03-19 25.92% Koge BK 1625 4 @ AB Gladsaxe 1653 1
4 1950-03-25 26.38% B 1903 1608 1 @ Koge BK 1631 0
5 1950-05-05 26.85% B 1903 1596 2 @ Frem 1614 0
6 1949-11-27 27.06% Koge BK 1623 2 @ Aarhus GF 1640 1
7 1949-11-13 27.73% Odense 1601 2 @ B 1903 1611 1
8 1949-10-16 28.02% Koge BK 1611 3 @ Frem 1619 1
9 1949-10-16 28.49% Osterbros 1603 4 @ Odense 1607 1
10 1949-08-21 29.10% Aarhus GF 1621 6 @ Odense 1619 3
11 1950-05-08 29.62% B 1903 1600 3 @ Osterbros 1594 0
12 1949-09-04 29.69% Aarhus GF 1625 5 @ Osterbros 1618 1
13 1950-03-19 30.00% Frem 1614 2 @ Odense 1605 1
14 1950-05-05 30.32% Aarhus GF 1644 4 @ Koge BK 1632 3
15 1950-04-01 31.97% Koge BK 1629 3 @ Osterbros 1603 1
16 1949-08-22 32.39% KB Copenhagen 1652 3 @ Frem 1624 1
17 1949-10-02 32.74% Aarhus GF 1633 6 @ B.93 1601 2
18 1950-04-23 33.02% Aarhus GF 1637 3 @ B 1903 1604 0
19 1950-04-06 33.65% AB Gladsaxe 1648 4 @ B 1903 1610 0
20 1949-11-13 34.02% Koge BK 1616 4 @ Esbjerg 1575 0
21 1950-04-30 34.13% Koge BK 1628 2 @ B.93 1586 0
22 1949-11-27 34.23% B 1903 1609 2 @ Esbjerg 1566 1
23 1949-09-04 34.44% KB Copenhagen 1656 4 @ Koge BK 1611 1
24 1949-11-12 34.87% AB Gladsaxe 1643 7 @ B.93 1596 1
25 1949-10-02 35.37% KB Copenhagen 1661 4 @ Osterbros 1610 0

Biggest Elo Changes

The 25 games that moved the Elo needle the most. Elo Δ is the magnitude of the rating swing; both teams move by the same amount per game (one up, one down). The winning side is shown first. An asterisk (*) after the date marks a playoff game.

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 1949-11-12 8.53 AB Gladsaxe 7 1643 34.87% @ B.93 1 1596 42.92%
2 1950-04-06 7.23 AB Gladsaxe 4 1648 33.65% @ B 1903 0 1610 44.17%
3 1949-11-13 7.18 Koge BK 4 1616 34.02% @ Esbjerg 0 1575 43.79%
4 1949-08-20 7.03 @ AB Gladsaxe 8 1630 50.02% Osterbros 1 1625 28.39%
5 1949-10-02 7.00 KB Copenhagen 4 1661 35.37% @ Osterbros 0 1610 42.42%
6 1949-09-04 6.51 Aarhus GF 5 1625 29.69% @ Osterbros 1 1618 48.49%
7 1950-05-08 5.99 B 1903 3 1600 29.62% @ Osterbros 0 1594 48.56%
8 1949-09-04 5.85 @ AB Gladsaxe 5 1637 52.32% Odense 0 1615 26.52%
9 1950-05-14 5.64 @ Odense 4 1602 45.56% Koge BK 0 1630 32.33%
10 1950-04-23 5.61 Aarhus GF 3 1637 33.02% @ B 1903 0 1604 44.82%
11 1950-03-19 5.43 Koge BK 4 1625 25.92% @ AB Gladsaxe 1 1653 53.09%
12 1949-10-02 5.21 Aarhus GF 6 1633 32.74% @ B.93 2 1601 45.12%
13 1949-10-16 5.16 Osterbros 4 1603 28.49% @ Odense 1 1607 49.90%
14 1950-04-16 4.89 @ AB Gladsaxe 4 1655 51.21% Aarhus GF 0 1642 27.40%
15 1949-10-30 4.70 @ Aarhus GF 4 1640 52.63% B 1903 0 1616 26.27%
16 1949-11-13 4.68 @ KB Copenhagen 4 1670 52.72% Aarhus GF 0 1645 26.20%
17 1949-09-04 4.60 KB Copenhagen 4 1656 34.44% @ Koge BK 1 1611 43.35%
18 1950-05-05 4.36 B 1903 2 1596 26.85% @ Frem 0 1614 51.90%
19 1949-10-02 4.10 @ Esbjerg 6 1575 44.38% Odense 2 1611 33.44%
20 1949-08-21 4.09 Aarhus GF 6 1621 29.10% @ Odense 3 1619 49.17%
21 1950-04-22 3.91 B.93 3 1582 25.16% @ Frem 1 1618 54.09%
22 1950-04-30 3.78 Koge BK 2 1628 34.13% @ B.93 0 1586 43.68%
23 1950-03-26 3.74 @ Odense 5 1603 54.30% Esbjerg 1 1566 25.00%
24 1949-10-16 3.69 Koge BK 3 1611 28.02% @ Frem 1 1619 50.45%
25 1950-03-19 3.53 @ Aarhus GF 3 1638 53.33% Osterbros 0 1608 25.73%