2024 First Division Season

240 games · 4 promotion-playoff teams

Final

Promoted

Moss

via playoff

Relegated

No relegation

Biggest Overachiever

Moss

12.03 points above expected

53 points · 40.97 expected points

Biggest Disappointment

Sandnes Ulf

12.32 points below expected

17 points · 29.32 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 Valerenga 30 21 6 3 69 82 31 +51 58.44 +10.56
2 Bryne 30 18 4 8 58 50 29 +21 49.11 +8.89
3 Moss 30 16 5 9 53 54 41 +13 40.97 +12.03
4 Egersunds 30 14 5 11 47 57 56 +1 42.74 +4.26
5 Lyn Oslo 30 12 10 8 46 56 40 +16 44.48 +1.52
6 Kongsvinger 30 11 11 8 44 47 50 -3 43.39 +0.61
7 Stabaek 30 12 6 12 42 57 59 -2 48.99 -6.99
8 Raufoss 30 11 8 11 41 34 35 -1 39.51 +1.49
9 Aalesund 30 12 4 14 40 45 49 -4 33.48 +6.52
10 Ranheim 30 10 9 11 39 48 46 +2 38.54 +0.46
11 Asane 30 10 7 13 37 46 52 -6 38.49 -1.49
12 Start 30 9 8 13 35 45 57 -12 37.09 -2.09
13 Sogndal 30 9 7 14 34 34 40 -6 42.65 -8.65
14 Mjondalen 30 8 8 14 32 38 50 -12 37.18 -5.18
15 Levanger 30 6 11 13 29 47 51 -4 34.36 -5.36
16 Sandnes Ulf 30 4 5 21 17 26 80 -54 29.32 -12.32

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.

First Round

Kongsvinger 2
Lyn Oslo 1

Sim: 1.0%

Quarterfinals

Kongsvinger 2
Egersunds 1

Sim: 2.0%

Semifinals

Moss 3
Kongsvinger 2

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
Valerenga 1729 69 58.44 +10.56 95.5% 28 47 54 59 63 69 84
Bryne 1620 58 49.11 +8.89 91.0% 24 38 44 49 54 61 75
Lyn Oslo 1538 46 44.48 +1.52 61.6% 20 33 40 44 49 56 71
Moss 1534 53 40.97 +12.03 96.2% 13 30 36 41 45 52 67
Aalesund 1485 40 33.48 +6.52 84.6% 9 22 29 33 38 45 60
Asane 1485 37 38.49 -1.49 44.5% 15 27 34 38 43 50 67
Ranheim 1478 39 38.54 +0.46 56.4% 15 27 34 38 43 50 65
Kongsvinger 1476 44 43.39 +0.61 56.5% 19 32 39 43 48 55 72
Raufoss 1470 41 39.51 +1.49 61.6% 13 28 35 39 44 51 65
Stabaek 1458 42 48.99 -6.99 18.3% 22 38 44 49 54 60 75
Egersunds 1451 47 42.74 +4.26 75.8% 18 31 38 43 47 54 70
Start 1442 35 37.09 -2.09 41.3% 14 26 32 37 42 49 65
Mjondalen 1430 32 37.18 -5.18 25.5% 10 26 32 37 42 49 70
Sogndal 1406 34 42.65 -8.65 12.4% 19 31 38 43 47 54 69
Levanger 1397 29 34.36 -5.36 23.5% 13 23 30 34 39 46 61
Sandnes Ulf 1233 17 29.32 -12.32 3.1% 9 19 25 29 34 40 56

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 ASA BRY EGE KON LEV LO MJO MOS RAN RAU SU SOG STA STA VAL
Aalesund
1-0-1
2.34
0-0-2
1.63
0-0-2
2.02
1-1-0
1.79
1-0-1
2.84
0-1-1
2.39
0-1-1
2.60
1-0-1
1.96
1-0-1
2.17
1-0-1
2.34
2-0-0
3.22
1-0-1
2.20
1-1-0
2.28
2-0-0
2.33
0-0-2
1.44
Asane
1-0-1
3.14
0-0-2
1.96
0-0-2
2.46
2-0-0
2.09
1-1-0
3.40
1-0-1
2.12
1-0-1
2.75
0-1-1
2.57
0-1-1
2.75
0-1-1
2.69
2-0-0
3.13
1-1-0
2.73
0-2-0
2.01
1-0-1
2.95
0-0-2
1.72
Bryne
2-0-0
3.89
2-0-0
3.53
2-0-0
3.22
0-1-1
2.98
1-0-1
3.45
1-0-1
2.97
1-1-0
3.49
1-0-1
3.31
2-0-0
3.44
2-0-0
3.38
0-1-1
3.73
2-0-0
3.36
1-0-1
2.83
1-0-1
3.33
0-1-1
2.21
Egersunds
2-0-0
3.47
2-0-0
3.02
0-0-2
2.28
0-1-1
2.62
0-1-1
3.31
0-1-1
2.60
2-0-0
3.09
2-0-0
2.78
1-0-1
3.05
0-0-2
3.29
2-0-0
3.41
0-1-1
2.65
2-0-0
2.33
1-0-1
3.25
0-1-1
1.62
Kongsvinger
0-1-1
3.71
0-0-2
3.41
1-1-0
2.50
1-1-0
2.86
1-1-0
3.17
0-2-0
2.81
2-0-0
3.11
0-1-1
2.55
1-1-0
3.05
0-2-0
2.72
2-0-0
3.81
0-0-2
2.85
0-0-2
2.47
2-0-0
2.80
1-1-0
1.68
Levanger
1-0-1
2.64
0-1-1
2.08
1-0-1
2.03
1-1-0
2.18
0-1-1
2.31
0-0-2
2.12
0-1-1
3.00
1-0-1
1.95
0-2-0
2.44
1-0-1
2.39
1-1-0
3.04
0-2-0
2.12
0-0-2
1.97
0-2-0
2.57
0-0-2
1.50
Lyn Oslo
1-1-0
3.11
1-0-1
3.36
1-0-1
2.50
1-1-0
2.88
0-2-0
2.66
2-0-0
3.36
1-1-0
3.14
0-0-2
2.82
0-2-0
3.13
0-0-2
3.24
2-0-0
3.80
1-0-1
3.06
1-1-0
2.15
1-1-0
3.37
0-1-1
1.90
Mjondalen
1-1-0
2.89
1-0-1
2.73
0-1-1
2.00
0-0-2
2.38
0-0-2
2.37
1-1-0
2.48
0-1-1
2.33
0-0-2
2.55
1-1-0
2.67
1-1-0
2.53
1-0-1
3.37
0-1-1
2.65
1-0-1
1.88
0-1-1
2.76
1-0-1
1.56
Moss
1-0-1
3.53
1-1-0
2.91
1-0-1
2.17
0-0-2
2.69
1-1-0
2.92
1-0-1
3.54
2-0-0
2.65
2-0-0
2.93
1-0-1
2.86
2-0-0
2.68
1-1-0
3.25
1-0-1
2.31
1-1-0
1.81
1-1-0
2.92
0-0-2
1.87
Ranheim
1-0-1
3.31
1-1-0
2.72
0-0-2
2.04
1-0-1
2.42
0-1-1
2.43
0-2-0
3.04
0-2-0
2.35
0-1-1
2.81
1-0-1
2.61
1-1-0
2.59
2-0-0
3.44
2-0-0
2.15
1-0-1
1.96
0-1-1
2.86
0-0-2
1.77
Raufoss
1-0-1
3.14
1-1-0
2.78
0-0-2
2.11
2-0-0
2.19
0-2-0
2.75
1-0-1
3.09
2-0-0
2.24
0-1-1
2.94
0-0-2
2.80
0-1-1
2.88
0-1-1
3.57
1-1-0
2.24
1-1-0
2.18
2-0-0
2.87
0-0-2
1.67
Sandnes Ulf
0-0-2
2.26
0-0-2
2.35
1-1-0
1.78
0-0-2
2.11
0-0-2
1.70
0-1-1
2.46
0-0-2
1.73
1-0-1
2.11
0-1-1
2.27
0-0-2
2.06
1-1-0
1.96
1-0-1
1.97
0-0-2
1.44
0-1-1
2.06
0-0-2
1.03
Sogndal
1-0-1
3.28
0-1-1
2.74
0-0-2
2.13
1-1-0
2.82
2-0-0
2.63
0-2-0
3.37
1-0-1
2.41
1-1-0
2.82
1-0-1
3.17
0-0-2
3.33
0-1-1
3.24
1-0-1
3.53
0-0-2
2.43
1-0-1
3.31
0-1-1
1.44
Stabaek
0-1-1
3.19
0-2-0
3.48
1-0-1
2.64
0-0-2
3.15
2-0-0
3.00
2-0-0
3.52
0-1-1
3.34
1-0-1
3.61
0-1-1
3.69
1-0-1
3.53
0-1-1
3.30
2-0-0
4.09
2-0-0
3.04
0-0-2
3.58
1-0-1
1.91
Start
0-0-2
3.14
1-0-1
2.53
1-0-1
2.16
1-0-1
2.23
0-0-2
2.68
0-2-0
2.90
0-1-1
2.12
1-1-0
2.71
0-1-1
2.55
1-1-0
2.62
0-0-2
2.60
1-1-0
3.43
1-0-1
2.17
2-0-0
1.91
0-1-1
1.33
Valerenga
2-0-0
4.11
2-0-0
3.80
1-1-0
3.26
1-1-0
3.91
0-1-1
3.85
2-0-0
4.03
1-1-0
3.60
1-0-1
3.99
2-0-0
3.63
2-0-0
3.74
2-0-0
3.86
2-0-0
4.58
1-1-0
4.10
1-0-1
3.59
1-1-0
4.22

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).

Fit Metrics

Slope
Scored 0.69 +7.9
Allowed 0.56 -7.3
Differential 0.87 +5.3

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
02.92%7.92%4.38%3.33%1.04%1.46%21.04%
17.92%13.75%6.67%4.17%2.50%1.46%36.46%
24.38%6.67%4.58%2.71%0.62%0.42%19.38%
33.33%4.17%2.71%2.08%0.83%0.42%13.54%
41.04%2.50%0.62%0.83%0.42%0.21%5.62%
5+1.46%1.46%0.42%0.42%0.21%3.96%
Total21.04%36.46%19.38%13.54%5.62%3.96%100%

Summary Statistics

Scored Allowed Difference
Mean 1.60 1.60 +0.00
SD 1.37 1.37 2.03
CV 0.86 0.86
Max 8 8 +8
Min 0 0 -8

Games Played: 240

↓ Scored | Allowed →012345+Total
03.33%6.67%13.33%3.33%3.33%30.00%
110.00%6.67%6.67%3.33%6.67%33.33%
210.00%3.33%13.33%
36.67%6.67%
46.67%3.33%3.33%13.33%
5+3.33%3.33%
Total23.33%30.00%20.00%13.33%13.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 1.63 -0.13
SD 1.50 1.35 2.08
CV 1.00 0.83
Max 5 4 +4
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%10.00%3.33%16.67%
16.67%10.00%10.00%6.67%6.67%3.33%43.33%
26.67%3.33%10.00%3.33%23.33%
33.33%6.67%10.00%
4
5+6.67%6.67%
Total26.67%23.33%26.67%6.67%6.67%10.00%100%

Summary Statistics

Scored Allowed Difference
Mean 1.53 1.73 -0.20
SD 1.28 1.60 2.30
CV 0.83 0.92
Max 5 5 +5
Min 0 0 -5

Games Played: 30

↓ Scored | Allowed →012345+Total
016.67%16.67%
120.00%13.33%6.67%3.33%43.33%
26.67%6.67%13.33%
36.67%3.33%6.67%16.67%
43.33%3.33%
5+3.33%3.33%6.67%
Total33.33%43.33%16.67%6.67%100%

Summary Statistics

Scored Allowed Difference
Mean 1.67 0.97 +0.70
SD 1.40 0.89 1.42
CV 0.84 0.92
Max 5 3 +3
Min 0 0 -2

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%10.00%3.33%16.67%
13.33%6.67%13.33%3.33%26.67%
210.00%6.67%16.67%
33.33%13.33%10.00%3.33%3.33%33.33%
43.33%3.33%
5+3.33%3.33%
Total6.67%33.33%40.00%6.67%13.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.90 1.87 +0.03
SD 1.32 1.11 1.63
CV 0.70 0.59
Max 5 4 +3
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%6.67%3.33%6.67%20.00%
16.67%16.67%3.33%3.33%3.33%33.33%
26.67%10.00%6.67%23.33%
33.33%3.33%3.33%6.67%16.67%
43.33%3.33%6.67%
5+
Total20.00%40.00%16.67%10.00%3.33%10.00%100%

Summary Statistics

Scored Allowed Difference
Mean 1.57 1.67 -0.10
SD 1.19 1.52 1.97
CV 0.76 0.91
Max 4 5 +3
Min 0 0 -5

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%10.00%3.33%16.67%
13.33%16.67%6.67%10.00%3.33%3.33%43.33%
23.33%13.33%3.33%20.00%
33.33%3.33%3.33%10.00%
46.67%6.67%
5+3.33%3.33%
Total20.00%30.00%23.33%16.67%6.67%3.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.57 1.70 -0.13
SD 1.28 1.34 2.00
CV 0.82 0.79
Max 5 5 +5
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%3.33%3.33%10.00%
110.00%23.33%10.00%43.33%
26.67%6.67%3.33%3.33%20.00%
33.33%10.00%3.33%16.67%
43.33%3.33%
5+3.33%3.33%6.67%
Total20.00%50.00%16.67%6.67%3.33%3.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.87 1.33 +0.53
SD 1.53 1.18 1.94
CV 0.82 0.89
Max 7 5 +6
Min 0 0 -3

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%13.33%3.33%3.33%23.33%
110.00%20.00%10.00%6.67%46.67%
23.33%3.33%3.33%6.67%16.67%
33.33%3.33%3.33%10.00%
4
5+3.33%3.33%
Total20.00%36.67%13.33%20.00%6.67%3.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.27 1.67 -0.40
SD 1.14 1.37 1.61
CV 0.90 0.82
Max 5 5 +3
Min 0 0 -5

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%10.00%3.33%3.33%3.33%23.33%
113.33%6.67%3.33%3.33%26.67%
23.33%13.33%3.33%20.00%
36.67%3.33%6.67%16.67%
46.67%6.67%
5+6.67%6.67%
Total26.67%43.33%10.00%13.33%6.67%100%

Summary Statistics

Scored Allowed Difference
Mean 1.80 1.37 +0.43
SD 1.58 1.38 2.22
CV 0.88 1.01
Max 6 5 +5
Min 0 0 -5

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%6.67%3.33%13.33%
16.67%13.33%6.67%10.00%3.33%40.00%
26.67%6.67%10.00%6.67%30.00%
36.67%3.33%3.33%13.33%
4
5+3.33%3.33%
Total23.33%30.00%20.00%23.33%3.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.60 1.53 +0.07
SD 1.22 1.20 1.72
CV 0.76 0.78
Max 6 4 +4
Min 0 0 -3

Games Played: 30

↓ Scored | Allowed →012345+Total
06.67%13.33%10.00%6.67%36.67%
110.00%20.00%3.33%33.33%
216.67%3.33%20.00%
3
410.00%10.00%
5+
Total16.67%60.00%13.33%10.00%100%

Summary Statistics

Scored Allowed Difference
Mean 1.13 1.17 -0.03
SD 1.22 0.83 1.56
CV 1.08 0.71
Max 4 3 +3
Min 0 0 -3

Games Played: 30

↓ Scored | Allowed →012345+Total
010.00%13.33%6.67%6.67%6.67%43.33%
16.67%10.00%10.00%6.67%33.33%
23.33%3.33%3.33%3.33%3.33%16.67%
33.33%3.33%6.67%
4
5+
Total10.00%23.33%16.67%23.33%10.00%16.67%100%

Summary Statistics

Scored Allowed Difference
Mean 0.87 2.67 -1.80
SD 0.94 1.95 2.19
CV 1.08 0.73
Max 3 8 +2
Min 0 0 -8

Games Played: 30

↓ Scored | Allowed →012345+Total
06.67%13.33%10.00%10.00%40.00%
16.67%13.33%3.33%3.33%26.67%
210.00%3.33%3.33%6.67%23.33%
33.33%3.33%
43.33%3.33%
5+3.33%3.33%
Total26.67%36.67%16.67%16.67%3.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.13 1.33 -0.20
SD 1.28 1.15 1.90
CV 1.13 0.87
Max 5 4 +4
Min 0 0 -3

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%10.00%13.33%
16.67%6.67%10.00%6.67%3.33%33.33%
23.33%3.33%6.67%3.33%16.67%
36.67%10.00%3.33%3.33%3.33%26.67%
43.33%3.33%6.67%
5+3.33%3.33%
Total23.33%20.00%23.33%16.67%10.00%6.67%100%

Summary Statistics

Scored Allowed Difference
Mean 1.90 1.97 -0.07
SD 1.32 1.71 2.30
CV 0.70 0.87
Max 5 7 +5
Min 0 0 -6

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%3.33%3.33%3.33%13.33%
13.33%20.00%13.33%10.00%6.67%53.33%
26.67%3.33%3.33%13.33%
33.33%6.67%10.00%
43.33%6.67%10.00%
5+
Total10.00%33.33%23.33%23.33%10.00%100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 1.90 -0.40
SD 1.17 1.18 1.69
CV 0.78 0.62
Max 4 4 +4
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%3.33%
13.33%16.67%3.33%23.33%
210.00%10.00%3.33%23.33%
36.67%10.00%3.33%20.00%
43.33%6.67%6.67%16.67%
5+6.67%6.67%13.33%
Total30.00%50.00%13.33%3.33%3.33%100%

Summary Statistics

Scored Allowed Difference
Mean 2.73 1.03 +1.70
SD 1.70 1.07 2.15
CV 0.62 1.03
Max 8 5 +8
Min 0 0 -2

Games Played: 30

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 Moss 53 40.97 +12.03
2 Valerenga 69 58.44 +10.56
3 Bryne 58 49.11 +8.89
4 Aalesund 40 33.48 +6.52
5 Egersunds 47 42.74 +4.26

Biggest Disappointments

# Team Actual Sim vsSim
1 Sandnes Ulf 17 29.32 -12.32
2 Sogndal 34 42.65 -8.65
3 Stabaek 42 48.99 -6.99
4 Levanger 29 34.36 -5.36
5 Mjondalen 32 37.18 -5.18

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 Raufoss 5 Aug 19 – Sep 21 1 in 287
2 Aalesund 5 Oct 5 – Nov 9 1 in 271
3 Start 4 Sep 21 – Oct 5 1 in 110
4 Valerenga 9 Jun 23 – Sep 16 1 in 87
5 Moss 4 May 16 – Jun 1 1 in 67

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Sogndal 8 Aug 19 – Oct 5 1 in 5,913
2 Stabaek 4 Sep 1 – Sep 25 1 in 101
3 Mjondalen 4 Jun 23 – Aug 10 1 in 75
4 Sandnes Ulf 5 May 23 – Jun 23 1 in 38
5 Kongsvinger 3 Jun 16 – Jul 20 1 in 34

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Lyn Oslo 8 Apr 7 – May 23 1 in 81
2 Valerenga 22 May 22 – Nov 9 1 in 63
3 Bryne 12 Jun 23 – Sep 28 1 in 55
4 Raufoss 8 Aug 19 – Oct 2 1 in 49
5 Moss 6 May 4 – Jun 1 1 in 30

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Sogndal 11 Aug 10 – Oct 26 1 in 301
2 Kongsvinger 8 Jun 9 – Aug 19 1 in 59
3 Start 7 Apr 1 – May 11 1 in 28
4 Stabaek 5 Aug 26 – Sep 25 1 in 18
5 Levanger 8 Apr 20 – Jun 1 1 in 16

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).

Team12345678910111213141516
Valerenga65.23%18.37%7.44%4.02%1.97%1.07%0.78%0.42%0.29%0.10%0.18%0.08%0.02%0.01%0.01%0.01%
Bryne11.05%20.91%17.45%12.84%9.84%7.37%5.64%4.23%3.13%2.49%1.69%1.35%1.02%0.57%0.33%0.09%
Moss1.32%4.28%5.74%6.96%8.31%9.40%9.03%8.35%8.75%7.91%7.30%6.47%5.73%4.81%3.55%2.09%
Egersunds2.00%5.92%7.92%9.31%9.00%9.89%9.34%8.41%8.28%6.82%6.06%5.84%4.13%3.66%2.22%1.20%
Lyn Oslo3.31%9.51%11.33%11.22%10.79%9.66%8.33%7.97%6.36%5.92%4.83%3.82%2.76%2.10%1.39%0.70%
Kongsvinger2.35%6.16%8.79%9.70%10.49%9.98%9.15%8.10%6.96%7.37%5.81%5.16%3.90%3.24%1.97%0.87%
Stabaek10.02%19.09%16.66%12.71%9.88%7.55%6.53%5.39%3.64%2.84%2.18%1.50%0.98%0.57%0.36%0.10%
Raufoss0.83%2.67%4.28%5.51%6.29%7.03%7.98%8.43%8.63%8.73%8.51%8.07%7.22%6.79%5.53%3.50%
Aalesund0.07%0.39%0.72%1.17%2.10%2.59%3.58%4.44%5.31%6.75%7.48%9.24%11.69%13.30%15.60%15.57%
Ranheim0.51%2.05%3.24%4.86%5.60%6.26%7.38%8.04%8.64%8.88%9.35%8.51%8.44%7.46%6.48%4.30%
Asane0.58%1.58%3.55%4.49%5.28%6.13%7.18%7.89%8.25%8.65%9.09%8.98%8.69%8.14%6.61%4.91%
Start0.33%1.15%2.13%3.17%4.16%5.24%6.02%6.45%7.82%8.24%9.35%9.50%10.17%9.76%9.47%7.04%
Sogndal1.96%5.91%7.41%8.70%9.34%9.29%8.63%8.05%8.45%6.99%7.01%5.67%4.77%3.75%2.69%1.38%
Mjondalen0.33%1.38%2.32%3.38%4.17%4.91%5.55%6.83%7.47%8.63%8.76%9.38%10.37%10.13%9.93%6.46%
Levanger0.10%0.55%0.94%1.72%2.34%2.98%3.76%5.20%5.74%6.87%8.36%10.36%11.76%12.69%14.17%12.46%
Sandnes Ulf0.01%0.08%0.08%0.24%0.44%0.65%1.12%1.80%2.28%2.81%4.04%6.07%8.35%13.02%19.69%39.32%

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).

Season Trends

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

Edges & Scoring

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Home Edge
Share of matches won by the home team minus the share won by the away team.
No Edge: under 5% * Slight Edge: 5% to 15% * Clear Edge: 15% to 25% * Strong Edge: 25% and up.
Elo Value
Number of Elo rating points one goal is worth. A team this many Elo points better than another is expected to win by one goal on a neutral field.
Scoring Tilt
Average home goals minus average away goals per match. The gold line is the home goals edge implied by the scoring value of an Elo point and the home-field Elo bonus.
Road-Tilted: under -0.2 * Neutral: -0.2 to 0.5 * Home-Tilted: 0.5 to 1.2 * Strong Home: 1.2 and up.
Home Edge
HomeDrawAway
+7.92%
Slight Edge
42.08%23.75%34.17%
Elo Value
Home Edge: 27.56 Elo pts.
154 Elo
0.006 goals per Elo point
0400
Scoring Tilt
Expected
+0.28 goals
Neutral
-2+0.18+2

Title Race

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Title-Race Openness
Effective number of teams with a live shot at finishing 1st, from the simulation. 1 means the favorite is a near-lock; larger means a wide-open race. Equal to 1 divided by the sum of squared title odds.
One-Team Race: under 2 * Top-Heavy: 2 to 4 * Open: 4 to 6 * Wide Open: 6 and up.
Champion Preseason Odds
Preseason probability that the eventual champion would finish 1st, from the simulation. The dot marks their rank across all teams, from longshot to favorite.
Preseason Favorite: 1st * Among the Favorites: 2nd to 3rd * Middle of the Pack: 4th to 8th * Longshot: 9th or lower.
Title Margin
Points-per-game gap between the champion and the runner-up. Shown per game so it reads the same across long and short seasons. The gold line is the winning margin the model expected, so a dot to the right means a more one-sided race than projected. A title won on goal difference shows 0.00.
Photo Finish: under 0.15 * Tight Race: 0.15 to 0.4 * Comfortable: 0.4 to 0.75 * Runaway: 0.75 and up.
Title-Race Openness
2.2
Top-Heavy
124610
Champion Preseason Odds
65%
Valerenga, 1st of 16
LongshotFavorite
Title Margin
Expected
0.37/gm
Tight Race
00.210.5/gm

Simulation-Based Surprises

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Luck Spread
Standard deviation of the gap between each team's actual points and their simulated average points. The gold line is the spread the model expected from chance alone.
As Expected: under 5.51 * Some Luck: 5.51 to 8.26 * Lucky: 8.26 to 11.01 * Wild Swing: 11.01 and up.
Average Finish Error
Average gap between where each team was projected to finish and where they actually finished in the table.
Pinpoint: under 2.3 * Close: 2.3 to 3.45 * Off: 3.45 to 4.6 * Way Off: 4.6 and up.
Biggest Overachiever
The team that finished highest inside its own range of simulated outcomes. The gold line is where the top team in a league of 16 typically lands.
Biggest Underachiever
The team that finished lowest inside its own range of simulated outcomes. The gold line is where the bottom team in a league of 16 typically lands.
Season Outliers
Number of teams that finished above the 95th or below the 5th percentile of their own simulated range. Even a well-calibrated model expects about 10% of teams in the extremes.
Minimal Outliers: under 16 * As Expected: 16 to 25.6 * Several Outliers: 25.6 to 35.2 * Many Outliers: 35.2 and up.
Luck Spread
Expected
6.79 points
Some Luck
06.8817
Average Finish Error
Expected
1.88
Pinpoint
02.886
Biggest Overachiever
Expected 96.88%
96.19%
Moss
50100
Biggest Underachiever
Expected 3.12%
3.07%
Sandnes Ulf
050
Season Outliers
Expected
3 of 16
Minimal Outliers
01.68

Parity

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Gini Index
How evenly points were spread across the league. Lower means a tight, balanced table; higher means a few teams ran off with most of the points.
Balanced: under 0.12 * Even: 0.12 to 0.18 * Top-Heavy: 0.18 to 0.26 * Lopsided: 0.26 and up.
Noll-Scully
How much more spread out the table was than a league where every match is a coin flip. The gold line at 1 is that coin-flip baseline. Above it, real talent gaps stretched the table; below it, the league was tighter than luck alone would produce.
Coin-Flip Parity: under 1 * Moderate Separation: 1 to 1.6 * Strong Separation: 1.6 to 2.2 * Wide Separation: 2.2 and up.
Interquartile Edge
Chance the team at the 75th percentile of Elo would beat the team at the 25th percentile on a neutral field. Higher means a bigger gap between the upper and lower half of the table.
Even: under 60% * Slight Edge: 60% to 70% * Clear Edge: 70% to 80% * Wide Edge: 80% and up.
Best vs. Worst
Chance the top-rated team would beat the bottom-rated team on a neutral field. The gold line is how large that gap tends to be in a league of this size; a dot to the right flags an unusually dominant or unusually weak team.
Even: under 70% * Clear Edge: 70% to 82% * Strong Edge: 82% to 92% * Dominant: 92% and up.
Close Games
Share of matches decided by 1 goal or fewer, draws included. The gold line is how many close games the matchups and the scoring value of an Elo point predict.
Few: under 30% * Some Drama: 30% to 40% * Frequent: 40% to 50% * Very Frequent: 50% and up.
Blowouts
Share of matches decided by 3 goals or more. The gold line is how many routs the matchups and the scoring model predict.
Rare: under 8% * Occasional: 8% to 14% * Frequent: 14% to 22% * Very Frequent: 22% and up.
Gini Index
0.15
Even
00.120.180.260.5
Noll-Scully
Coin-flip
1.47
Moderate Separation
01.003
Interquartile Edge
59%
Even
50%60%70%80%100%
Best vs. Worst
Baseline
95%
Dominant
50%91%100%
Close Games
Expected
60%
Very Frequent
0%54%100%
Blowouts
Expected
20%
Frequent
0%22%100%

Predictability

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Brier Score
How close the pregame probabilities landed to the actual result, averaged over the season. Confident, correct calls are rewarded most; confident misses are punished most. Lower is better; since draws are possible, a score under 0.66 beats guessing the base rate.
Highly Predictable: under 0.56 * Predictable: 0.56 to 0.62 * Hard to Predict: 0.62 to 0.66 * Coin-Flip: 0.66 and up.
Matchup Imbalance
How lopsided the matchups were on paper, averaging the gap between the two win probabilities over their sum. 0 means every match was a toss-up; 1 means every match was a heavy favorite against a big underdog.
Very Even: under 0.1 * Slight Separation: 0.1 to 0.18 * Notable Separation: 0.18 to 0.28 * Lopsided: 0.28 and up.
Strangeness
How wild the final table was versus what the model expected. A value of 1 means teams landed about one standard deviation from their projections on average. Above 1 is a stranger season; below 1 hugged the projections.
Very Predictable: under 0.8 * As Expected: 0.8 to 1.1 * Wilder Than Modeled: 1.1 to 1.4 * Chaotic: 1.4 and up.
Repeatability
How closely the final table order matched the preseason Elo order, by Spearman rank correlation. Higher means last season's ratings strongly predicted this season's finish. Shows N/A for an inaugural season.
Weak Carryover: under 0.3 * Some Carryover: 0.3 to 0.6 * Strong Carryover: 0.6 to 0.85 * Near-Lock: 0.85 and up.
Upset Rate
Share of matches the underdog won. The gold line is how often the model expected underdogs to win; a dot to the right means upsets ran hotter than expected.
Chalky: under 25% * As Expected: 25% to 33% * Upset-Prone: 33% to 42% * Very Upset-Prone: 42% and up.
Clear Favorite Upset Rate
Share of matches the underdog won, counting only games with a clear favorite (at least 60% likely to win once a draw is set aside). The gold line is how often the model expected these favorites to slip.
Solid Favorites: under 15% * As Expected: 15% to 25% * Shaky Favorites: 25% to 35% * Very Shaky: 35% and up.
Brier Score
Expected
0.62
Hard to Predict
00.632
Matchup Imbalance
0.28
Notable Separation
00.10.180.280.5
Strangeness
Expected
1.00
As Expected
01.002
Repeatability
0.29
Weak Carryover
00.30.60.851
Upset Rate
Expected
30%
As Expected
0%27%50%
Clear Favorite Upset Rate
Expected
25%
Shaky Favorites
0%23%50%

Calibration

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Probability calibration
An all-in-one chi-square test of the model's probabilities. Matches are grouped by how confident the model was, and within each group the predicted and actual counts of home wins, draws, and away wins are compared. The p-value is plotted; above 0.05 means well-calibrated.
Miscalibrated: under 0.05 * Borderline: 0.05 to 0.1 * Well Calibrated: 0.1 to 0.5 * Excellent: 0.5 and up.
Calibration slope
Checks whether the spread of the probabilities is right. Each probability is turned into log-odds and a line is fit predicting the actual results. A slope of 1.00 is perfect; below 1 is overconfidence (favorites lost more than their odds implied); above 1 is under-confidence.
Overconfident: under 0.85 * Calibrated: 0.85 to 1.15 * Underconfident: 1.15 to 1.3 * Very Underconfident: 1.3 and up.
Calibration error (ECE)
The average gap between the model's stated chances and how often the predicted result actually happened. Smaller is better. The gold line is the noise ceiling, the error luck alone can produce even with perfect probabilities; below it, the model's error is no larger than chance.
Well Within Noise: under 0.12 * Near Noise Ceiling: 0.12 to 0.17 * Above Noise: 0.17 to 0.23 * Well Above Noise: 0.23 and up.
Probability calibration
0.45
Well Calibrated
0.010.050.10.51
Calibration slope
Ideal
1.01
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.073
Well Within Noise
00.1160.3

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 Direct promotion Lost promotion playoff Same level Direct relegation
Valerenga 83.60% 14.50% 1.88% 0.02%
Bryne 31.96% 47.50% 20.12% 0.42%
Stabaek 29.11% 46.80% 23.63% 0.46%
Sogndal 7.87% 34.74% 53.32% 4.07%
Egersunds 100%
Kongsvinger 100%
Lyn Oslo 100%
Moss 100%
Raufoss 3.50% 23.11% 64.36% 9.03%
Ranheim 2.56% 19.96% 66.70% 10.78%
Asane 2.16% 19.45% 66.87% 11.52%
Mjondalen 1.71% 14.78% 67.12% 16.39%
Start 1.48% 14.70% 67.31% 16.51%
Levanger 0.65% 7.98% 64.74% 26.63%
Aalesund 0.46% 6.58% 61.79% 31.17%
Sandnes Ulf 0.09% 1.41% 39.49% 59.01%
Loser →
↓ Winner
AalesundAsaneBryneEgersundsFredrikstadHamarkamerateneHaugesundKFUM OsloKongsvingerKristiansundLevangerLillestromLyn OsloMjondalenMossOddsRanheimRaufossRosenborgSandefjordSandnes UlfSarpsborg 08SogndalStabaekStartStromsgodsetValerenga
Aalesund0.0%1.00%
Asane0.0%5.00%0.0%1.00%100.0%1.00%0.0%1.00%0.0%2.00%100.0%1.00%
Bryne100.0%5.00%0.0%2.00%100.0%1.00%100.0%1.00%33.3%3.00%100.0%1.00%50.0%2.00%100.0%2.00%
Egersunds100.0%2.00%33.3%3.00%100.0%2.00%33.3%3.00%100.0%1.00%0.0%3.00%100.0%1.00%100.0%2.00%100.0%1.00%0.0%1.00%0.0%2.00%
Fredrikstad
Hamarkameratene
Haugesund
KFUM Oslo
Kongsvinger100.0%1.00%66.7%3.00%0.0%2.00%0.0%3.00%0.0%1.00%100.0%1.00%66.7%3.00%0.0%1.00%100.0%1.00%
Kristiansund
Levanger0.0%1.00%0.0%2.00%100.0%1.00%0.0%1.00%100.0%1.00%100.0%2.00%0.0%1.00%
Lillestrom
Lyn Oslo0.0%1.00%66.7%3.00%100.0%2.00%0.0%1.00%50.0%2.00%100.0%1.00%100.0%3.00%50.0%4.00%0.0%2.00%0.0%2.00%
Mjondalen0.0%1.00%0.0%1.00%0.0%1.00%100.0%2.00%0.0%1.00%100.0%1.00%
Moss66.7%3.00%100.0%3.00%100.0%3.00%100.0%1.00%50.0%2.00%50.0%2.00%100.0%1.00%100.0%1.00%0.0%2.00%
Odds
Ranheim100.0%1.00%0.0%1.00%100.0%1.00%0.0%1.00%100.0%1.00%50.0%2.00%100.0%2.00%0.0%1.00%
Raufoss0.0%1.00%50.0%2.00%0.0%1.00%0.0%1.00%0.0%3.00%100.0%1.00%0.0%1.00%100.0%2.00%100.0%1.00%
Rosenborg
Sandefjord
Sandnes Ulf100.0%1.00%0.0%1.00%
Sarpsborg 08
Sogndal100.0%2.00%0.0%2.00%33.3%3.00%0.0%1.00%50.0%4.00%0.0%2.00%0.0%1.00%100.0%1.00%100.0%2.00%
Stabaek0.0%1.00%0.0%2.00%0.0%1.00%100.0%1.00%0.0%2.00%100.0%2.00%100.0%1.00%0.0%1.00%0.0%2.00%0.0%2.00%100.0%1.00%0.0%2.00%0.0%1.00%
Start100.0%1.00%0.0%1.00%100.0%1.00%0.0%1.00%100.0%2.00%0.0%1.00%0.0%2.00%100.0%2.00%
Stromsgodset
Valerenga100.0%2.00%100.0%2.00%100.0%1.00%100.0%1.00%
Loser →
↓ Winner
AalesundAsaneBryneEgersundsFredrikstadHamarkamerateneHaugesundKFUM OsloKongsvingerKristiansundLevangerLillestromLyn OsloMjondalenMossOddsRanheimRaufossRosenborgSandefjordSandnes UlfSarpsborg 08SogndalStabaekStartStromsgodsetValerenga
Aalesund0.0%1.00%100.0%1.00%0.0%1.00%
Asane50.0%2.00%100.0%2.00%0.0%1.00%0.0%2.00%100.0%1.00%100.0%2.00%0.0%1.00%
Bryne100.0%1.00%50.0%2.00%100.0%2.00%75.0%4.00%100.0%1.00%100.0%2.00%100.0%1.00%100.0%3.00%100.0%1.00%100.0%1.00%25.0%4.00%
Egersunds50.0%2.00%50.0%2.00%0.0%1.00%50.0%2.00%50.0%6.00%25.0%4.00%0.0%1.00%66.7%3.00%100.0%1.00%0.0%1.00%100.0%2.00%
Fredrikstad
Hamarkameratene
Haugesund
KFUM Oslo
Kongsvinger0.0%2.00%0.0%2.00%100.0%1.00%0.0%1.00%50.0%2.00%0.0%2.00%0.0%1.00%50.0%2.00%100.0%1.00%50.0%2.00%
Kristiansund
Levanger50.0%2.00%100.0%1.00%0.0%1.00%0.0%1.00%
Lillestrom
Lyn Oslo0.0%1.00%100.0%1.00%25.0%4.00%50.0%6.00%50.0%2.00%100.0%1.00%100.0%1.00%100.0%1.00%66.7%3.00%100.0%1.00%0.0%1.00%
Mjondalen0.0%1.00%100.0%1.00%0.0%1.00%0.0%1.00%
Moss100.0%2.00%75.0%4.00%100.0%2.00%0.0%1.00%100.0%1.00%100.0%1.00%100.0%1.00%75.0%4.00%0.0%1.00%100.0%1.00%
Odds
Ranheim0.0%1.00%0.0%2.00%100.0%1.00%100.0%1.00%100.0%1.00%0.0%1.00%0.0%1.00%0.0%1.00%100.0%1.00%0.0%1.00%100.0%1.00%0.0%1.00%
Raufoss0.0%1.00%33.3%3.00%100.0%1.00%0.0%1.00%100.0%1.00%100.0%2.00%0.0%1.00%
Rosenborg
Sandefjord
Sandnes Ulf0.0%1.00%
Sarpsborg 08
Sogndal100.0%1.00%0.0%3.00%0.0%1.00%50.0%2.00%33.3%3.00%100.0%1.00%0.0%1.00%100.0%1.00%0.0%1.00%0.0%1.00%0.0%1.00%0.0%1.00%
Stabaek0.0%2.00%0.0%1.00%100.0%1.00%0.0%1.00%0.0%1.00%25.0%4.00%0.0%2.00%100.0%1.00%100.0%1.00%
Start0.0%1.00%0.0%2.00%100.0%1.00%0.0%1.00%100.0%1.00%100.0%1.00%0.0%1.00%
Stromsgodset
Valerenga100.0%1.00%75.0%4.00%50.0%2.00%100.0%1.00%0.0%1.00%100.0%1.00%100.0%1.00%
Loser →
↓ Winner
AalesundAsaneBryneEgersundsFredrikstadHamarkamerateneHaugesundKFUM OsloKongsvingerKristiansundLevangerLillestromLyn OsloMjondalenMossOddsRanheimRaufossRosenborgSandefjordSandnes UlfSarpsborg 08SogndalStabaekStartStromsgodsetValerenga
Aalesund0.0%1.00%
Asane25.0%4.00%100.0%1.00%0.0%1.00%100.0%1.00%0.0%1.00%0.0%1.00%100.0%1.00%100.0%2.00%50.0%2.00%
Bryne75.0%4.00%33.3%3.00%100.0%1.00%100.0%1.00%60.0%5.00%66.7%3.00%0.0%1.00%50.0%2.00%75.0%4.00%0.0%1.00%0.0%3.00%
Egersunds0.0%1.00%66.7%3.00%33.3%3.00%0.0%2.00%100.0%1.00%100.0%1.00%100.0%1.00%100.0%1.00%33.3%3.00%0.0%2.00%
Fredrikstad
Hamarkameratene
Haugesund
KFUM Oslo
Kongsvinger100.0%1.00%0.0%1.00%66.7%3.00%100.0%1.00%100.0%1.00%0.0%2.00%50.0%2.00%0.0%1.00%
Kristiansund
Levanger0.0%1.00%0.0%1.00%100.0%1.00%
Lillestrom
Lyn Oslo100.0%1.00%40.0%5.00%100.0%2.00%0.0%1.00%100.0%1.00%66.7%6.00%100.0%1.00%0.0%1.00%0.0%1.00%
Mjondalen0.0%1.00%0.0%1.00%
Moss100.0%1.00%33.3%3.00%0.0%1.00%33.3%6.00%50.0%2.00%50.0%2.00%50.0%2.00%66.7%3.00%0.0%1.00%50.0%2.00%
Odds
Ranheim100.0%1.00%0.0%1.00%50.0%2.00%100.0%1.00%50.0%2.00%
Raufoss0.0%1.00%0.0%1.00%0.0%1.00%50.0%2.00%100.0%2.00%66.7%3.00%0.0%2.00%
Rosenborg
Sandefjord
Sandnes Ulf
Sarpsborg 08
Sogndal0.0%2.00%50.0%2.00%0.0%1.00%100.0%2.00%50.0%2.00%0.0%2.00%50.0%2.00%0.0%2.00%
Stabaek100.0%1.00%50.0%2.00%25.0%4.00%66.7%3.00%50.0%2.00%0.0%1.00%100.0%1.00%33.3%3.00%0.0%1.00%33.3%3.00%50.0%2.00%100.0%1.00%50.0%2.00%
Start100.0%1.00%100.0%1.00%100.0%1.00%0.0%1.00%
Stromsgodset
Valerenga100.0%3.00%100.0%2.00%100.0%1.00%50.0%2.00%50.0%2.00%100.0%2.00%100.0%2.00%50.0%2.00%
Loser →
↓ Winner
AalesundAsaneBryneEgersundsFredrikstadHamarkamerateneHaugesundKFUM OsloKongsvingerKristiansundLevangerLillestromLyn OsloMjondalenMossOddsRanheimRaufossRosenborgSandefjordSandnes UlfSarpsborg 08SogndalStabaekStartStromsgodsetTromsoValerenga
Aalesund
Asane100.0%1.00%25.0%4.00%0.0%1.00%100.0%1.00%
Bryne0.0%1.00%100.0%1.00%100.0%1.00%100.0%3.00%0.0%1.00%0.0%1.00%0.0%2.00%75.0%4.00%0.0%1.00%
Egersunds0.0%3.00%0.0%1.00%50.0%2.00%0.0%2.00%
Fredrikstad0.0%1.00%100.0%1.00%100.0%1.00%
Hamarkameratene100.0%1.00%0.0%1.00%100.0%1.00%0.0%1.00%
Haugesund0.0%1.00%100.0%3.00%0.0%1.00%100.0%1.00%100.0%2.00%100.0%1.00%100.0%1.00%100.0%1.00%25.0%4.00%
KFUM Oslo0.0%2.00%0.0%1.00%50.0%2.00%33.3%3.00%
Kongsvinger100.0%2.00%50.0%2.00%100.0%1.00%100.0%1.00%
Kristiansund0.0%1.00%0.0%1.00%50.0%2.00%50.0%2.00%0.0%2.00%
Levanger100.0%1.00%
Lillestrom0.0%3.00%100.0%1.00%100.0%2.00%0.0%1.00%0.0%1.00%0.0%2.00%
Lyn Oslo0.0%1.00%100.0%1.00%0.0%2.00%100.0%1.00%0.0%3.00%33.3%3.00%
Mjondalen
Moss0.0%1.00%100.0%1.00%0.0%2.00%100.0%1.00%50.0%2.00%50.0%2.00%0.0%1.00%
Odds75.0%4.00%100.0%1.00%50.0%2.00%0.0%1.00%50.0%2.00%100.0%1.00%100.0%1.00%100.0%1.00%
Ranheim0.0%1.00%0.0%1.00%0.0%1.00%0.0%1.00%
Raufoss50.0%2.00%100.0%1.00%0.0%1.00%0.0%1.00%
Rosenborg100.0%1.00%100.0%1.00%100.0%1.00%100.0%1.00%
Sandefjord100.0%2.00%50.0%2.00%100.0%3.00%100.0%1.00%100.0%1.00%0.0%1.00%
Sandnes Ulf
Sarpsborg 080.0%1.00%25.0%4.00%0.0%1.00%66.7%3.00%100.0%1.00%100.0%1.00%100.0%1.00%100.0%1.00%50.0%2.00%
Sogndal0.0%1.00%50.0%2.00%100.0%1.00%0.0%1.00%
Stabaek0.0%1.00%0.0%1.00%0.0%1.00%66.7%3.00%0.0%1.00%0.0%1.00%0.0%1.00%0.0%2.00%100.0%1.00%
Start0.0%1.00%0.0%1.00%0.0%1.00%
Stromsgodset100.0%1.00%100.0%2.00%0.0%1.00%100.0%1.00%100.0%1.00%100.0%2.00%100.0%1.00%
Tromso0.0%1.00%
Valerenga100.0%1.00%75.0%4.00%100.0%2.00%100.0%2.00%0.0%1.00%100.0%1.00%50.0%2.00%

Actual Promotion/Relegation Outcomes

Just the teams that actually reached the promotion playoff. With the field fixed in place, the playoff sim re-runs every tie and tallies how often each team won each round — the table gives those probabilities, and the final round's column is the chance of winning the playoff outright. The round buttons switch to heatmaps of how often each pairing met in that round.

Team Quarterfinals Semifinals Finals First Round
Lyn Oslo 42.85% 24.08% 11.65% 64.95%
Kongsvinger 20.01% 8.83% 3.11% 35.05%
Egersunds 37.14% 16.83% 5.22%
Haugesund 58.61%
Moss 50.26% 21.41%
Loser →
↓ Winner
EgersundsHaugesundKongsvingerLyn OsloMoss
Egersunds
Haugesund
Kongsvinger35.0%100.00%
Lyn Oslo65.0%100.00%
Moss
Loser →
↓ Winner
EgersundsHaugesundKongsvingerLyn OsloMoss
Egersunds42.9%35.05%34.0%64.95%
Haugesund
Kongsvinger57.1%35.05%
Lyn Oslo66.0%64.95%
Moss
Loser →
↓ Winner
EgersundsHaugesundKongsvingerLyn OsloMoss
Egersunds45.3%37.14%
Haugesund
Kongsvinger44.1%20.01%
Lyn Oslo56.2%42.85%
Moss54.7%37.14%55.9%20.01%43.8%42.85%
Loser →
↓ Winner
EgersundsHaugesundKongsvingerLyn OsloMoss
Egersunds31.0%16.83%
Haugesund69.0%16.83%64.8%8.83%51.6%24.08%57.4%50.26%
Kongsvinger35.2%8.83%
Lyn Oslo48.4%24.08%
Moss42.6%50.26%

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
2024-04-01 Egersunds L 3-4 1466 1463 41.3% 26.4% 32.3% -8.9 0
2024-04-01 @ Sandnes Ulf W 4-3 1463 1466 32.3% 26.4% 41.3% +8.9 3
2024-04-01 Levanger D 2-2 1465 1368 53.4% 25.1% 21.6% -1.2 1
2024-04-01 @ Asane D 2-2 1368 1465 21.6% 25.1% 53.4% +1.2 1
2024-04-01 Lyn Oslo W 3-0 1454 1447 41.9% 26.4% 31.8% +22.9 3
2024-04-01 @ Moss L 0-3 1447 1454 31.8% 26.4% 41.9% -22.9 0
2024-04-01 Ranheim W 2-1 1515 1433 51.6% 25.4% 23.0% +6.1 3
2024-04-01 @ Kongsvinger L 1-2 1433 1515 23.0% 25.4% 51.6% -6.1 0
2024-04-01 Raufoss D 1-1 1483 1474 42.1% 26.4% 31.6% -0.5 1
2024-04-01 @ Mjondalen D 1-1 1474 1483 31.6% 26.4% 42.1% +0.5 1
2024-04-01 Sogndal D 1-1 1572 1478 53.0% 25.1% 21.8% -1.6 1
2024-04-01 @ Valerenga D 1-1 1478 1572 21.8% 25.1% 53.0% +1.6 1
2024-04-01 Stabaek D 1-1 1453 1542 28.8% 26.2% 45.0% +0.8 1
2024-04-01 @ Aalesund D 1-1 1542 1453 45.0% 26.2% 28.8% -0.8 1
2024-04-01 Start W 3-1 1517 1514 41.4% 26.4% 32.2% +13.8 3
2024-04-01 @ Bryne L 1-3 1514 1517 32.2% 26.4% 41.4% -13.8 0
2024-04-06 Aalesund L 1-3 1500 1454 47.0% 26.0% 27.0% -18.5 0
2024-04-06 @ Start W 3-1 1454 1500 27.0% 26.0% 47.0% +18.5 4
2024-04-06 Bryne W 1-0 1541 1531 42.2% 26.4% 31.4% +8.3 4
2024-04-06 @ Stabaek L 0-1 1531 1541 31.4% 26.4% 42.2% -8.3 3
2024-04-06 Mjondalen W 3-1 1480 1483 40.4% 26.4% 33.1% +14.1 4
2024-04-06 @ Sogndal L 1-3 1483 1480 33.1% 26.4% 40.4% -14.1 1
2024-04-06 Moss W 5-0 1369 1477 26.5% 25.9% 47.5% +50.3 4
2024-04-06 @ Levanger L 0-5 1477 1369 47.5% 25.9% 26.5% -50.3 3
2024-04-06 Sandnes Ulf W 3-1 1426 1457 36.5% 26.5% 37.0% +15.3 3
2024-04-06 @ Ranheim L 1-3 1457 1426 37.0% 26.5% 36.5% -15.3 0
2024-04-06 Valerenga L 1-2 1475 1571 27.9% 26.1% 46.0% -7.1 1
2024-04-06 @ Raufoss W 2-1 1571 1475 46.0% 26.1% 27.9% +7.1 4
2024-04-07 Kongsvinger D 1-1 1424 1521 27.8% 26.1% 46.2% +0.9 1
2024-04-07 @ Lyn Oslo D 1-1 1521 1424 46.2% 26.1% 27.8% -0.9 4
2024-04-14 Stabaek L 1-3 1578 1549 44.8% 26.2% 29.0% -17.7 4
2024-04-14 @ Valerenga W 3-1 1549 1578 29.0% 26.2% 44.8% +17.8 7
2024-04-15 Egersunds D 3-3 1520 1472 47.4% 25.9% 26.7% -0.6 5
2024-04-15 @ Kongsvinger D 3-3 1472 1520 26.7% 25.9% 47.4% +0.6 4
2024-04-15 Levanger L 0-1 1523 1419 54.1% 24.9% 21.0% -12.7 3
2024-04-15 @ Bryne W 1-0 1419 1523 21.0% 24.9% 54.1% +12.7 7
2024-04-15 Lyn Oslo L 0-3 1472 1425 47.3% 26.0% 26.8% -31.1 4
2024-04-15 @ Aalesund W 3-0 1425 1472 26.8% 26.0% 47.3% +31.1 4
2024-04-15 Ranheim W 2-1 1426 1442 38.7% 26.5% 34.8% +8.5 6
2024-04-15 @ Moss L 1-2 1442 1426 34.8% 26.5% 38.7% -8.5 3
2024-04-15 Raufoss W 2-0 1442 1468 37.2% 26.5% 36.3% +17.4 3
2024-04-15 @ Sandnes Ulf L 0-2 1468 1442 36.3% 26.5% 37.2% -17.5 1
2024-04-15 Sogndal D 1-1 1464 1494 36.6% 26.5% 36.9% +0.0 2
2024-04-15 @ Asane D 1-1 1494 1464 36.9% 26.5% 36.6% -0.0 5
2024-04-15 Start D 1-1 1469 1481 39.1% 26.5% 34.4% -0.2 2
2024-04-15 @ Mjondalen D 1-1 1481 1469 34.4% 26.5% 39.1% +0.2 1
2024-04-20 Aalesund W 3-1 1472 1441 45.1% 26.2% 28.7% +12.6 7
2024-04-20 @ Egersunds L 1-3 1441 1472 28.7% 26.2% 45.1% -12.6 4
2024-04-20 Asane D 2-2 1433 1464 36.5% 26.5% 37.0% +0.0 4
2024-04-20 @ Ranheim D 2-2 1464 1433 37.0% 26.5% 36.5% -0.0 3
2024-04-20 Bryne L 0-1 1450 1510 32.5% 26.4% 41.1% -8.5 1
2024-04-20 @ Raufoss W 1-0 1510 1450 41.1% 26.4% 32.5% +8.5 6
2024-04-20 Kongsvinger L 1-2 1432 1519 28.9% 26.2% 44.9% -7.3 7
2024-04-20 @ Levanger W 2-1 1519 1432 44.9% 26.2% 28.9% +7.3 8
2024-04-20 Moss W 1-0 1494 1435 48.7% 25.8% 25.5% +7.0 8
2024-04-20 @ Sogndal L 0-1 1435 1494 25.5% 25.8% 48.7% -7.0 6
2024-04-20 Sandnes Ulf D 1-1 1482 1459 43.9% 26.3% 29.8% -0.7 2
2024-04-20 @ Start D 1-1 1459 1482 29.8% 26.3% 43.9% +0.7 4
2024-04-20 Valerenga D 1-1 1456 1560 26.9% 26.0% 47.1% +1.0 5
2024-04-20 @ Lyn Oslo D 1-1 1560 1456 47.1% 26.0% 26.9% -1.0 5
2024-04-27 Egersunds L 1-2 1428 1485 32.9% 26.4% 40.7% -8.1 6
2024-04-27 @ Moss W 2-1 1485 1428 40.7% 26.4% 32.9% +8.1 10
2024-04-27 Levanger D 2-2 1460 1425 45.6% 26.1% 28.2% -0.6 5
2024-04-27 @ Sandnes Ulf D 2-2 1425 1460 28.2% 26.1% 45.6% +0.7 8
2024-04-27 Raufoss L 1-4 1429 1442 39.0% 26.5% 34.5% -22.5 4
2024-04-27 @ Aalesund W 4-1 1442 1429 34.5% 26.5% 39.0% +22.5 4
2024-04-27 Sogndal W 1-0 1519 1501 43.4% 26.3% 30.4% +8.1 9
2024-04-27 @ Bryne L 0-1 1501 1519 30.4% 26.3% 43.4% -8.1 8
2024-04-27 Stabaek D 2-2 1464 1567 27.1% 26.0% 46.9% +0.8 4
2024-04-27 @ Asane D 2-2 1567 1464 46.9% 26.0% 27.1% -0.8 8
2024-04-27 Start W 3-0 1527 1481 47.0% 26.0% 27.0% +20.1 11
2024-04-27 @ Kongsvinger L 0-3 1481 1527 27.0% 26.0% 47.0% -20.1 2
2024-04-28 Ranheim D 1-1 1457 1433 44.1% 26.2% 29.7% -0.7 6
2024-04-28 @ Lyn Oslo D 1-1 1433 1457 29.7% 26.2% 44.1% +0.7 5
2024-04-28 Valerenga W 5-3 1468 1559 28.5% 26.2% 45.3% +15.2 5
2024-04-28 @ Mjondalen L 3-5 1559 1468 45.3% 26.2% 28.5% -15.2 5
2024-05-04 Aalesund D 1-1 1483 1406 51.0% 25.5% 23.5% -1.4 6
2024-05-04 @ Mjondalen D 1-1 1406 1483 23.5% 25.5% 51.0% +1.4 5
2024-05-04 Asane W 1-0 1464 1465 40.8% 26.4% 32.7% +8.6 7
2024-05-04 @ Raufoss L 0-1 1465 1464 32.7% 26.4% 40.8% -8.6 4
2024-05-04 Bryne W 1-0 1544 1527 43.2% 26.3% 30.5% +8.1 8
2024-05-04 @ Valerenga L 0-1 1527 1544 30.5% 26.3% 43.2% -8.1 9
2024-05-04 Kongsvinger W 5-0 1566 1547 43.5% 26.3% 30.2% +35.5 11
2024-05-04 @ Stabaek L 0-5 1547 1566 30.2% 26.3% 43.5% -35.4 11
2024-05-04 Lyn Oslo D 1-1 1493 1456 45.9% 26.1% 28.0% -0.9 11
2024-05-04 @ Egersunds D 1-1 1456 1493 28.0% 26.1% 45.9% +0.9 7
2024-05-04 Moss D 3-3 1459 1420 46.2% 26.1% 27.7% -0.6 6
2024-05-04 @ Sandnes Ulf D 3-3 1420 1459 27.7% 26.1% 46.2% +0.6 7
2024-05-04 Ranheim D 0-0 1461 1434 44.5% 26.2% 29.3% -0.9 3
2024-05-04 @ Start D 0-0 1434 1461 29.3% 26.2% 44.5% +0.9 6
2024-05-04 Sogndal D 0-0 1425 1493 31.5% 26.4% 42.1% +0.6 9
2024-05-04 @ Levanger D 0-0 1493 1425 42.1% 26.4% 31.5% -0.6 9
2024-05-11 Egersunds L 1-3 1435 1492 32.8% 26.4% 40.8% -14.0 6
2024-05-11 @ Ranheim W 3-1 1492 1435 40.8% 26.4% 32.8% +14.0 14
2024-05-11 Levanger W 3-1 1457 1426 45.1% 26.2% 28.7% +12.6 10
2024-05-11 @ Lyn Oslo L 1-3 1426 1457 28.7% 26.2% 45.1% -12.6 9
2024-05-11 Mjondalen W 1-0 1519 1482 45.8% 26.1% 28.1% +7.6 12
2024-05-11 @ Bryne L 0-1 1482 1519 28.1% 26.1% 45.8% -7.6 6
2024-05-11 Raufoss D 1-1 1511 1473 46.1% 26.1% 27.9% -0.9 12
2024-05-11 @ Kongsvinger D 1-1 1473 1511 27.9% 26.1% 46.1% +0.9 8
2024-05-11 Sandnes Ulf W 5-1 1492 1459 45.4% 26.1% 28.4% +22.9 12
2024-05-11 @ Sogndal L 1-5 1459 1492 28.4% 26.1% 45.4% -22.9 6
2024-05-11 Stabaek D 3-3 1420 1602 19.2% 24.4% 56.3% +1.2 8
2024-05-11 @ Moss D 3-3 1602 1420 56.3% 24.4% 19.2% -1.2 12
2024-05-11 Start W 1-0 1456 1460 40.3% 26.5% 33.2% +8.7 7
2024-05-11 @ Asane L 0-1 1460 1456 33.2% 26.5% 40.3% -8.7 3
2024-05-11 Valerenga L 0-2 1408 1552 22.6% 25.3% 52.1% -12.0 5
2024-05-11 @ Aalesund W 2-0 1552 1408 52.1% 25.3% 22.6% +12.0 11
2024-05-16 Asane W 2-1 1474 1465 42.2% 26.4% 31.4% +7.8 9
2024-05-16 @ Mjondalen L 1-2 1465 1474 31.4% 26.4% 42.2% -7.8 7
2024-05-16 Bryne W 2-1 1436 1526 28.6% 26.2% 45.3% +10.3 9
2024-05-16 @ Sandnes Ulf L 1-2 1526 1436 45.3% 26.2% 28.6% -10.3 12
2024-05-16 Egersunds W 4-3 1451 1506 33.1% 26.4% 40.4% +8.8 6
2024-05-16 @ Start L 3-4 1506 1451 40.4% 26.4% 33.1% -8.8 14
2024-05-16 Kongsvinger L 0-2 1564 1510 48.0% 25.9% 26.1% -21.7 11
2024-05-16 @ Valerenga W 2-0 1510 1564 26.1% 25.9% 48.0% +21.7 15
2024-05-16 Lyn Oslo D 2-2 1600 1470 57.1% 24.2% 18.6% -1.5 13
2024-05-16 @ Stabaek D 2-2 1470 1600 18.6% 24.2% 57.1% +1.5 11
2024-05-16 Moss L 0-2 1474 1422 47.9% 25.9% 26.2% -21.6 8
2024-05-16 @ Raufoss W 2-0 1422 1474 26.2% 25.9% 47.9% +21.6 11
2024-05-16 Ranheim D 2-2 1413 1421 39.8% 26.5% 33.7% -0.2 10
2024-05-16 @ Levanger D 2-2 1421 1413 33.7% 26.5% 39.8% +0.2 7
2024-05-16 Sogndal L 0-2 1396 1515 25.3% 25.8% 49.0% -13.1 5
2024-05-16 @ Aalesund W 2-0 1515 1396 49.0% 25.8% 25.3% +13.1 15
2024-05-21 Start W 2-1 1443 1460 38.5% 26.5% 35.0% +8.5 14
2024-05-21 @ Moss L 1-2 1460 1443 35.0% 26.5% 38.5% -8.5 6
2024-05-22 Aalesund W 2-0 1516 1383 57.4% 24.2% 18.4% +9.9 15
2024-05-22 @ Bryne L 0-2 1383 1516 18.4% 24.2% 57.4% -9.9 5
2024-05-22 Levanger D 2-2 1497 1413 51.8% 25.3% 22.8% -1.1 15
2024-05-22 @ Egersunds D 2-2 1413 1497 22.8% 25.3% 51.8% +1.1 11
2024-05-22 Mjondalen W 3-2 1532 1482 47.6% 25.9% 26.5% +6.5 18
2024-05-22 @ Kongsvinger L 2-3 1482 1532 26.5% 25.9% 47.6% -6.5 9
2024-05-22 Raufoss D 1-1 1528 1452 50.8% 25.5% 23.7% -1.4 16
2024-05-22 @ Sogndal D 1-1 1452 1528 23.7% 25.5% 50.8% +1.4 9
2024-05-22 Stabaek W 3-0 1421 1599 19.6% 24.5% 55.9% +35.9 10
2024-05-22 @ Ranheim L 0-3 1599 1421 55.9% 24.5% 19.6% -35.9 13
2024-05-22 Valerenga L 1-5 1457 1542 29.2% 26.2% 44.6% -23.3 7
2024-05-22 @ Asane W 5-1 1542 1457 44.6% 26.2% 29.2% +23.3 14
2024-05-23 Sandnes Ulf W 5-0 1471 1446 44.3% 26.2% 29.5% +34.8 14
2024-05-23 @ Lyn Oslo L 0-5 1446 1471 29.5% 26.2% 44.3% -34.8 9
2024-05-26 Levanger W 3-1 1566 1414 59.4% 23.6% 17.0% +8.0 17
2024-05-26 @ Valerenga L 1-3 1414 1566 17.0% 23.6% 59.4% -8.0 11
2024-05-27 Asane W 4-1 1373 1433 32.3% 26.4% 41.2% +23.5 8
2024-05-27 @ Aalesund L 1-4 1433 1373 41.2% 26.4% 32.3% -23.5 7
2024-05-27 Egersunds L 4-5 1563 1496 49.7% 25.7% 24.6% -10.2 13
2024-05-27 @ Stabaek W 5-4 1496 1563 24.6% 25.7% 49.7% +10.2 18
2024-05-27 Kongsvinger L 0-2 1411 1539 24.4% 25.6% 50.0% -12.7 9
2024-05-27 @ Sandnes Ulf W 2-0 1539 1411 50.0% 25.6% 24.4% +12.7 21
2024-05-27 Lyn Oslo W 1-0 1454 1506 33.5% 26.5% 40.1% +10.0 12
2024-05-27 @ Raufoss L 0-1 1506 1454 40.1% 26.5% 33.5% -10.0 14
2024-05-27 Moss L 1-2 1476 1452 44.1% 26.2% 29.6% -10.1 9
2024-05-27 @ Mjondalen W 2-1 1452 1476 29.6% 26.2% 44.1% +10.1 17
2024-05-27 Ranheim W 3-2 1526 1457 50.0% 25.6% 24.4% +6.1 18
2024-05-27 @ Bryne L 2-3 1457 1526 24.4% 25.6% 50.0% -6.0 10
2024-05-28 Sogndal W 2-1 1451 1527 30.5% 26.3% 43.2% +10.0 9
2024-05-28 @ Start L 1-2 1527 1451 43.2% 26.3% 30.5% -10.0 16
2024-05-31 Mjondalen D 1-1 1496 1466 45.0% 26.2% 28.8% -0.8 15
2024-05-31 @ Lyn Oslo D 1-1 1466 1496 28.8% 26.2% 45.0% +0.8 10
2024-06-01 Aalesund W 1-0 1462 1396 49.6% 25.7% 24.8% +6.8 20
2024-06-01 @ Moss L 0-1 1396 1462 24.8% 25.7% 49.6% -6.9 8
2024-06-01 Bryne W 3-1 1551 1532 43.5% 26.3% 30.2% +13.1 24
2024-06-01 @ Kongsvinger L 1-3 1532 1551 30.2% 26.3% 43.5% -13.1 18
2024-06-01 Raufoss L 1-2 1506 1464 46.6% 26.0% 27.3% -10.6 18
2024-06-01 @ Egersunds W 2-1 1464 1506 27.3% 26.0% 46.6% +10.6 15
2024-06-01 Sandnes Ulf W 1-0 1410 1399 42.4% 26.4% 31.2% +8.2 10
2024-06-01 @ Asane L 0-1 1399 1410 31.2% 26.4% 42.4% -8.2 9
2024-06-01 Stabaek L 2-3 1517 1553 35.7% 26.5% 37.8% -8.2 16
2024-06-01 @ Sogndal W 3-2 1553 1517 37.8% 26.5% 35.7% +8.2 16
2024-06-01 Start D 1-1 1406 1461 33.1% 26.4% 40.5% +0.4 12
2024-06-01 @ Levanger D 1-1 1461 1406 40.5% 26.4% 33.1% -0.4 10
2024-06-01 Valerenga L 1-3 1451 1574 24.9% 25.7% 49.4% -11.2 10
2024-06-01 @ Ranheim W 3-1 1574 1451 49.4% 25.7% 24.9% +11.2 20
2024-06-05 Asane W 1-0 1496 1418 51.0% 25.5% 23.5% +6.6 21
2024-06-05 @ Egersunds L 0-1 1418 1496 23.5% 25.5% 51.0% -6.6 10
2024-06-09 Asane W 1-0 1519 1412 54.5% 24.8% 20.7% +5.9 21
2024-06-09 @ Bryne L 0-1 1412 1519 20.7% 24.8% 54.5% -5.9 10
2024-06-09 Egersunds D 2-2 1508 1502 41.7% 26.4% 31.9% -0.4 17
2024-06-09 @ Sogndal D 2-2 1502 1508 31.9% 26.4% 41.7% +0.4 22
2024-06-09 Kongsvinger D 4-4 1389 1565 19.8% 24.6% 55.6% +1.0 9
2024-06-09 @ Aalesund D 4-4 1565 1389 55.6% 24.6% 19.8% -1.0 25
2024-06-09 Lyn Oslo L 1-4 1461 1495 36.0% 26.5% 37.5% -21.2 10
2024-06-09 @ Start W 4-1 1495 1461 37.5% 26.5% 36.0% +21.2 18
2024-06-09 Moss W 5-1 1585 1469 55.5% 24.6% 19.9% +16.8 23
2024-06-09 @ Valerenga L 1-5 1469 1585 19.9% 24.6% 55.5% -16.8 20
2024-06-09 Ranheim D 3-3 1466 1440 44.5% 26.2% 29.3% -0.5 11
2024-06-09 @ Mjondalen D 3-3 1440 1466 29.3% 26.2% 44.5% +0.5 11
2024-06-12 Mjondalen W 4-2 1561 1466 53.1% 25.1% 21.8% +9.0 19
2024-06-12 @ Stabaek L 2-4 1466 1561 21.8% 25.1% 53.1% -9.0 11
2024-06-16 Aalesund W 4-0 1407 1390 43.1% 26.3% 30.6% +29.1 15
2024-06-16 @ Levanger L 0-4 1390 1407 30.6% 26.3% 43.1% -29.1 9
2024-06-16 Asane L 0-5 1564 1406 60.0% 23.5% 16.6% -61.4 25
2024-06-16 @ Kongsvinger W 5-0 1406 1564 16.6% 23.5% 60.0% +61.4 13
2024-06-16 Bryne W 1-0 1452 1525 30.8% 26.3% 42.9% +10.5 23
2024-06-16 @ Moss L 0-1 1525 1452 42.9% 26.3% 30.8% -10.5 21
2024-06-16 Mjondalen L 2-3 1390 1457 31.6% 26.4% 42.1% -7.5 9
2024-06-16 @ Sandnes Ulf W 3-2 1457 1390 42.1% 26.4% 31.6% +7.5 14
2024-06-16 Raufoss W 1-0 1440 1474 36.0% 26.5% 37.5% +9.5 14
2024-06-16 @ Ranheim L 0-1 1474 1440 37.5% 26.5% 36.0% -9.5 15
2024-06-16 Sogndal L 1-2 1516 1508 42.0% 26.4% 31.6% -9.7 18
2024-06-16 @ Lyn Oslo W 2-1 1508 1516 31.6% 26.4% 42.0% +9.7 20
2024-06-16 Stabaek W 4-3 1440 1570 24.1% 25.6% 50.4% +10.5 13
2024-06-16 @ Start L 3-4 1570 1440 50.4% 25.6% 24.1% -10.5 19
2024-06-16 Valerenga D 1-1 1503 1602 27.6% 26.1% 46.4% +1.0 23
2024-06-16 @ Egersunds D 1-1 1602 1503 46.4% 26.1% 27.6% -1.0 24
2024-06-22 Kongsvinger W 2-0 1518 1502 43.0% 26.3% 30.7% +15.4 23
2024-06-22 @ Sogndal L 0-2 1502 1518 30.7% 26.3% 43.0% -15.4 25
2024-06-23 Egersunds L 0-3 1464 1504 35.3% 26.5% 38.2% -24.8 14
2024-06-23 @ Mjondalen W 3-0 1504 1464 38.2% 26.5% 35.3% +24.8 26
2024-06-23 Levanger W 1-0 1560 1436 56.4% 24.4% 19.2% +5.5 22
2024-06-23 @ Stabaek L 0-1 1436 1560 19.2% 24.4% 56.4% -5.5 15
2024-06-23 Lyn Oslo W 5-3 1514 1507 41.9% 26.4% 31.7% +11.5 24
2024-06-23 @ Bryne L 3-5 1507 1514 31.7% 26.4% 41.9% -11.5 18
2024-06-23 Moss L 1-4 1467 1462 41.5% 26.4% 32.1% -23.6 13
2024-06-23 @ Asane W 4-1 1462 1467 32.1% 26.4% 41.5% +23.6 26
2024-06-23 Ranheim L 1-2 1361 1450 28.8% 26.2% 45.0% -7.3 9
2024-06-23 @ Aalesund W 2-1 1450 1361 45.0% 26.2% 28.8% +7.3 17
2024-06-23 Sandnes Ulf W 8-0 1601 1383 65.8% 21.5% 12.7% +25.0 27
2024-06-23 @ Valerenga L 0-8 1383 1601 12.7% 21.5% 65.8% -25.0 9
2024-06-23 Start W 2-1 1465 1450 42.9% 26.3% 30.8% +7.7 18
2024-06-23 @ Raufoss L 1-2 1450 1465 30.8% 26.3% 42.9% -7.7 13
2024-07-20 Asane W 3-1 1495 1444 47.8% 25.9% 26.3% +11.8 21
2024-07-20 @ Lyn Oslo L 1-3 1444 1495 26.3% 25.9% 47.8% -11.8 13
2024-07-20 Bryne L 0-2 1529 1526 41.3% 26.4% 32.3% -19.2 26
2024-07-20 @ Egersunds W 2-0 1526 1529 32.3% 26.4% 41.3% +19.2 27
2024-07-20 Kongsvinger W 1-0 1486 1487 40.8% 26.4% 32.8% +8.6 29
2024-07-20 @ Moss L 0-1 1487 1486 32.8% 26.4% 40.8% -8.6 25
2024-07-20 Sogndal W 3-0 1457 1533 30.3% 26.3% 43.4% +29.0 20
2024-07-20 @ Ranheim L 0-3 1533 1457 43.4% 26.3% 30.3% -29.0 23
2024-07-20 Stabaek D 0-0 1472 1565 28.3% 26.1% 45.6% +1.0 19
2024-07-20 @ Raufoss D 0-0 1565 1472 45.6% 26.1% 28.3% -1.0 23
2024-07-20 Valerenga L 1-2 1443 1626 19.1% 24.4% 56.5% -5.1 13
2024-07-20 @ Start W 2-1 1626 1443 56.5% 24.4% 19.1% +5.1 30
2024-07-23 Levanger L 0-3 1473 1430 46.7% 26.0% 27.3% -30.8 19
2024-07-23 @ Raufoss W 3-0 1430 1473 27.3% 26.0% 46.7% +30.8 18
2024-07-27 Egersunds L 2-3 1354 1509 21.6% 25.1% 53.4% -5.4 9
2024-07-27 @ Aalesund W 3-2 1509 1354 53.4% 25.1% 21.6% +5.4 29
2024-07-27 Levanger D 3-3 1478 1461 43.2% 26.3% 30.5% -0.4 26
2024-07-27 @ Kongsvinger D 3-3 1461 1478 30.5% 26.3% 43.2% +0.4 19
2024-07-27 Lyn Oslo L 1-2 1440 1507 31.5% 26.4% 42.1% -7.8 14
2024-07-27 @ Mjondalen W 2-1 1507 1440 42.1% 26.4% 31.5% +7.8 24
2024-07-27 Moss L 1-4 1564 1495 50.0% 25.6% 24.4% -27.5 23
2024-07-27 @ Stabaek W 4-1 1495 1564 24.4% 25.6% 50.0% +27.5 32
2024-07-27 Raufoss D 0-0 1432 1443 39.3% 26.5% 34.2% -0.3 14
2024-07-27 @ Asane D 0-0 1443 1432 34.2% 26.5% 39.3% +0.3 20
2024-07-27 Sandnes Ulf D 1-1 1545 1358 62.9% 22.5% 14.5% -2.7 28
2024-07-27 @ Bryne D 1-1 1358 1545 14.5% 22.5% 62.9% +2.7 10
2024-07-27 Start W 4-0 1504 1437 49.7% 25.7% 24.7% +24.4 26
2024-07-27 @ Sogndal L 0-4 1437 1504 24.7% 25.7% 49.7% -24.4 13
2024-07-29 Ranheim W 3-1 1631 1486 58.7% 23.8% 17.5% +8.2 33
2024-07-29 @ Valerenga L 1-3 1486 1631 17.5% 23.8% 58.7% -8.2 20
2024-07-31 Sandnes Ulf W 3-0 1537 1360 61.8% 22.9% 15.3% +12.0 26
2024-07-31 @ Stabaek L 0-3 1360 1537 15.3% 22.9% 61.8% -12.0 10
2024-08-03 Aalesund L 0-2 1443 1349 53.0% 25.1% 21.9% -23.6 20
2024-08-03 @ Raufoss W 2-0 1349 1443 21.9% 25.1% 53.0% +23.6 12
2024-08-03 Asane L 0-3 1348 1431 29.5% 26.2% 44.3% -21.6 10
2024-08-03 @ Sandnes Ulf W 3-0 1431 1348 44.3% 26.2% 29.5% +21.6 17
2024-08-03 Bryne L 0-1 1461 1542 29.8% 26.2% 44.0% -8.0 19
2024-08-03 @ Levanger W 1-0 1542 1461 44.0% 26.2% 29.8% +8.0 31
2024-08-03 Kongsvinger D 2-2 1478 1478 40.9% 26.4% 32.7% -0.3 21
2024-08-03 @ Ranheim D 2-2 1478 1478 32.7% 26.4% 40.9% +0.3 27
2024-08-03 Mjondalen W 1-0 1413 1432 38.2% 26.5% 35.3% +9.1 16
2024-08-03 @ Start L 0-1 1432 1413 35.3% 26.5% 38.2% -9.1 14
2024-08-03 Sogndal L 0-2 1515 1529 38.9% 26.5% 34.6% -18.4 29
2024-08-03 @ Egersunds W 2-0 1529 1515 34.6% 26.5% 38.9% +18.4 29
2024-08-03 Valerenga L 0-2 1522 1639 25.5% 25.8% 48.7% -13.2 32
2024-08-03 @ Moss W 2-0 1639 1522 48.7% 25.8% 25.5% +13.2 36
2024-08-04 Stabaek W 7-1 1515 1549 36.1% 26.5% 37.4% +40.9 27
2024-08-04 @ Lyn Oslo L 1-7 1549 1515 37.4% 26.5% 36.1% -40.9 26
2024-08-10 Bryne L 2-5 1453 1550 27.8% 26.1% 46.2% -15.0 17
2024-08-10 @ Asane W 5-2 1550 1453 46.2% 26.1% 27.8% +15.0 34
2024-08-10 Levanger D 1-1 1547 1453 52.9% 25.1% 21.9% -1.6 30
2024-08-10 @ Sogndal D 1-1 1453 1547 21.9% 25.1% 52.9% +1.6 20
2024-08-10 Moss W 1-0 1372 1509 23.4% 25.4% 51.2% +12.1 15
2024-08-10 @ Aalesund L 0-1 1509 1372 51.2% 25.4% 23.4% -12.1 32
2024-08-10 Ranheim W 3-0 1508 1477 45.0% 26.2% 28.8% +21.2 29
2024-08-10 @ Stabaek L 0-3 1477 1508 28.8% 26.2% 45.0% -21.2 21
2024-08-10 Sandnes Ulf L 0-1 1423 1327 53.2% 25.1% 21.7% -12.5 14
2024-08-10 @ Mjondalen W 1-0 1327 1423 21.7% 25.1% 53.2% +12.6 13
2024-08-11 Lyn Oslo D 1-1 1478 1556 30.2% 26.3% 43.5% +0.7 28
2024-08-11 @ Kongsvinger D 1-1 1556 1478 43.5% 26.3% 30.2% -0.7 28
2024-08-11 Raufoss W 3-0 1652 1419 67.2% 20.9% 11.9% +9.3 39
2024-08-11 @ Valerenga L 0-3 1419 1652 11.9% 20.9% 67.2% -9.3 20
2024-08-11 Start W 3-2 1496 1422 50.6% 25.5% 23.9% +5.9 32
2024-08-11 @ Egersunds L 2-3 1422 1496 23.9% 25.5% 50.6% -5.9 16
2024-08-14 Aalesund L 0-2 1339 1384 34.5% 26.5% 39.0% -16.8 13
2024-08-14 @ Sandnes Ulf W 2-0 1384 1339 39.0% 26.5% 34.5% +16.8 18
2024-08-14 Mjondalen D 1-1 1455 1410 46.9% 26.0% 27.1% -1.0 21
2024-08-14 @ Levanger D 1-1 1410 1455 27.1% 26.0% 46.9% +1.0 15
2024-08-18 Valerenga L 1-4 1454 1662 17.2% 23.7% 59.1% -11.4 21
2024-08-18 @ Levanger W 4-1 1662 1454 59.1% 23.7% 17.2% +11.4 42
2024-08-19 Egersunds W 4-1 1410 1502 28.3% 26.1% 45.5% +25.4 23
2024-08-19 @ Raufoss L 1-4 1502 1410 45.5% 26.1% 28.3% -25.4 32
2024-08-19 Kongsvinger D 1-1 1565 1479 52.1% 25.3% 22.6% -1.5 35
2024-08-19 @ Bryne D 1-1 1479 1565 22.6% 25.3% 52.1% +1.5 29
2024-08-19 Mjondalen L 0-1 1456 1411 46.9% 26.0% 27.1% -11.3 21
2024-08-19 @ Ranheim W 1-0 1411 1456 27.1% 26.0% 46.9% +11.3 18
2024-08-19 Sogndal W 3-0 1497 1545 34.0% 26.5% 39.5% +27.0 35
2024-08-19 @ Moss L 0-3 1545 1497 39.5% 26.5% 34.0% -27.0 30
2024-08-19 Stabaek L 1-3 1323 1529 17.2% 23.7% 59.0% -8.1 13
2024-08-19 @ Sandnes Ulf W 3-1 1529 1323 59.0% 23.7% 17.2% +8.1 32
2024-08-19 Start D 2-2 1555 1416 58.0% 24.0% 18.0% -1.6 29
2024-08-19 @ Lyn Oslo D 2-2 1416 1555 18.0% 24.0% 58.0% +1.6 17
2024-08-20 Aalesund W 2-0 1438 1401 45.9% 26.1% 28.0% +14.3 20
2024-08-20 @ Asane L 0-2 1401 1438 28.0% 26.1% 45.9% -14.3 18
2024-08-24 Lyn Oslo W 4-2 1673 1553 55.9% 24.5% 19.6% +8.1 45
2024-08-24 @ Valerenga L 2-4 1553 1673 19.6% 24.5% 55.9% -8.1 29
2024-08-25 Ranheim L 0-2 1518 1445 50.5% 25.5% 24.0% -22.6 30
2024-08-25 @ Sogndal W 2-0 1445 1518 24.0% 25.5% 50.5% +22.6 24
2024-08-26 Asane D 1-1 1537 1452 51.9% 25.3% 22.8% -1.5 33
2024-08-26 @ Stabaek D 1-1 1452 1537 22.8% 25.3% 51.9% +1.5 21
2024-08-26 Bryne L 1-2 1387 1564 19.6% 24.5% 55.8% -5.3 18
2024-08-26 @ Aalesund W 2-1 1564 1387 55.8% 24.5% 19.6% +5.3 38
2024-08-26 Levanger W 2-0 1423 1443 38.0% 26.5% 35.5% +17.2 21
2024-08-26 @ Mjondalen L 0-2 1443 1423 35.5% 26.5% 38.0% -17.2 21
2024-08-26 Moss W 3-2 1477 1524 34.2% 26.5% 39.3% +8.8 35
2024-08-26 @ Egersunds L 2-3 1524 1477 39.3% 26.5% 34.2% -8.8 35
2024-08-26 Raufoss L 1-2 1418 1435 38.4% 26.5% 35.1% -9.1 17
2024-08-26 @ Start W 2-1 1435 1418 35.1% 26.5% 38.4% +9.1 26
2024-08-27 Sandnes Ulf W 1-0 1480 1315 60.8% 23.2% 16.0% +4.6 32
2024-08-27 @ Kongsvinger L 0-1 1315 1480 16.0% 23.2% 60.8% -4.6 13
2024-09-01 Aalesund D 0-0 1545 1381 60.6% 23.3% 16.1% -2.7 30
2024-09-01 @ Lyn Oslo D 0-0 1381 1545 16.1% 23.3% 60.6% +2.7 19
2024-09-01 Mjondalen W 1-0 1515 1440 50.7% 25.5% 23.8% +6.6 38
2024-09-01 @ Moss L 0-1 1440 1515 23.8% 25.5% 50.7% -6.6 21
2024-09-01 Stabaek W 3-0 1569 1535 45.4% 26.1% 28.4% +21.0 41
2024-09-01 @ Bryne L 0-3 1535 1569 28.4% 26.1% 45.4% -21.0 33
2024-09-01 Valerenga L 0-2 1310 1681 8.4% 17.9% 73.7% -4.3 13
2024-09-01 @ Sandnes Ulf W 2-0 1681 1310 73.7% 17.9% 8.4% +4.3 48
2024-09-02 Egersunds W 2-1 1426 1486 32.4% 26.4% 41.1% +9.6 24
2024-09-02 @ Levanger L 1-2 1486 1426 41.1% 26.4% 32.4% -9.6 35
2024-09-02 Kongsvinger W 2-1 1454 1485 36.4% 26.5% 37.0% +8.9 24
2024-09-02 @ Asane L 1-2 1485 1454 37.0% 26.5% 36.4% -8.9 32
2024-09-02 Sogndal W 4-1 1445 1496 33.7% 26.5% 39.9% +22.9 29
2024-09-02 @ Raufoss L 1-4 1496 1445 39.9% 26.5% 33.7% -22.9 30
2024-09-02 Start L 2-3 1468 1409 48.7% 25.8% 25.5% -10.4 24
2024-09-02 @ Ranheim W 3-2 1409 1468 25.5% 25.8% 48.7% +10.4 20
2024-09-15 Lyn Oslo L 0-1 1473 1543 31.2% 26.4% 42.5% -8.2 30
2024-09-15 @ Sogndal W 1-0 1543 1473 42.5% 26.4% 31.2% +8.2 33
2024-09-16 Asane W 5-0 1685 1463 66.2% 21.3% 12.5% +15.7 51
2024-09-16 @ Valerenga L 0-5 1463 1685 12.5% 21.3% 66.2% -15.7 24
2024-09-16 Bryne D 1-1 1433 1590 21.4% 25.0% 53.5% +1.7 22
2024-09-16 @ Mjondalen D 1-1 1590 1433 53.5% 25.0% 21.4% -1.7 42
2024-09-16 Levanger D 1-1 1419 1435 38.6% 26.5% 34.9% -0.2 21
2024-09-16 @ Start D 1-1 1435 1419 34.9% 26.5% 38.6% +0.2 25
2024-09-16 Moss D 0-0 1476 1522 34.4% 26.5% 39.1% +0.2 33
2024-09-16 @ Kongsvinger D 0-0 1522 1476 39.1% 26.5% 34.4% -0.3 39
2024-09-16 Ranheim L 0-2 1476 1457 43.5% 26.3% 30.2% -20.0 35
2024-09-16 @ Egersunds W 2-0 1457 1476 30.2% 26.3% 43.5% +20.0 27
2024-09-16 Raufoss L 1-2 1514 1467 47.2% 26.0% 26.9% -10.7 33
2024-09-16 @ Stabaek W 2-1 1467 1514 26.9% 26.0% 47.2% +10.7 32
2024-09-16 Sandnes Ulf W 2-0 1384 1306 51.1% 25.4% 23.4% +12.3 22
2024-09-16 @ Aalesund L 0-2 1306 1384 23.4% 25.4% 51.1% -12.3 13
2024-09-21 Aalesund L 1-5 1476 1397 51.3% 25.4% 23.3% -36.3 33
2024-09-21 @ Kongsvinger W 5-1 1397 1476 23.3% 25.4% 51.3% +36.3 25
2024-09-21 Mjondalen W 5-0 1447 1435 42.6% 26.4% 31.1% +36.3 27
2024-09-21 @ Asane L 0-5 1435 1447 31.1% 26.4% 42.6% -36.3 22
2024-09-21 Moss W 1-0 1477 1521 34.6% 26.5% 38.9% +9.7 30
2024-09-21 @ Ranheim L 0-1 1521 1477 38.9% 26.5% 34.6% -9.7 39
2024-09-21 Raufoss L 0-1 1435 1478 34.8% 26.5% 38.7% -9.0 25
2024-09-21 @ Levanger W 1-0 1478 1435 38.7% 26.5% 34.8% +9.0 35
2024-09-21 Sogndal W 1-0 1293 1465 20.1% 24.7% 55.2% +13.0 16
2024-09-21 @ Sandnes Ulf L 0-1 1465 1293 55.2% 24.7% 20.1% -13.0 30
2024-09-21 Start L 2-3 1504 1419 51.9% 25.3% 22.8% -11.0 33
2024-09-21 @ Stabaek W 3-2 1419 1504 22.8% 25.3% 51.9% +11.0 24
2024-09-21 Valerenga D 1-1 1588 1701 26.0% 25.9% 48.2% +1.1 43
2024-09-21 @ Bryne D 1-1 1701 1588 48.2% 25.9% 26.0% -1.1 52
2024-09-24 Aalesund W 4-1 1700 1433 70.1% 19.7% 10.3% +6.6 55
2024-09-24 @ Valerenga L 1-4 1433 1700 10.3% 19.7% 70.1% -6.6 25
2024-09-25 Asane W 3-1 1430 1483 33.3% 26.5% 40.2% +16.3 27
2024-09-25 @ Start L 1-3 1483 1430 40.2% 26.5% 33.3% -16.3 27
2024-09-25 Bryne L 2-3 1452 1589 23.3% 25.4% 51.3% -5.8 30
2024-09-25 @ Sogndal W 3-2 1589 1452 51.3% 25.4% 23.3% +5.8 46
2024-09-25 Kongsvinger L 1-2 1398 1440 35.0% 26.5% 38.5% -8.5 22
2024-09-25 @ Mjondalen W 2-1 1440 1398 38.5% 26.5% 35.0% +8.5 36
2024-09-25 Lyn Oslo L 1-3 1426 1551 24.7% 25.7% 49.6% -11.1 25
2024-09-25 @ Levanger W 3-1 1551 1426 49.6% 25.7% 24.7% +11.2 36
2024-09-25 Ranheim D 1-1 1487 1487 40.9% 26.4% 32.7% -0.4 36
2024-09-25 @ Raufoss D 1-1 1487 1487 32.7% 26.4% 40.9% +0.4 31
2024-09-25 Sandnes Ulf W 6-1 1512 1306 64.6% 21.9% 13.4% +14.1 42
2024-09-25 @ Moss L 1-6 1306 1512 13.4% 21.9% 64.6% -14.0 16
2024-09-25 Stabaek W 2-1 1456 1493 35.6% 26.5% 37.9% +9.0 38
2024-09-25 @ Egersunds L 1-2 1493 1456 37.9% 26.5% 35.6% -9.0 33
2024-09-28 Egersunds L 1-2 1467 1465 41.1% 26.4% 32.5% -9.6 27
2024-09-28 @ Asane W 2-1 1465 1467 32.5% 26.4% 41.1% +9.6 41
2024-09-28 Levanger D 1-1 1487 1415 50.4% 25.6% 24.1% -1.4 32
2024-09-28 @ Ranheim D 1-1 1415 1487 24.1% 25.6% 50.4% +1.4 26
2024-09-28 Mjondalen L 0-1 1426 1390 45.8% 26.1% 28.1% -11.1 25
2024-09-28 @ Aalesund W 1-0 1390 1426 28.1% 26.1% 45.8% +11.1 25
2024-09-28 Moss W 3-0 1595 1526 50.0% 25.6% 24.3% +18.5 49
2024-09-28 @ Bryne L 0-3 1526 1595 24.3% 25.6% 50.0% -18.5 42
2024-09-28 Sogndal W 2-0 1484 1446 46.0% 26.1% 27.9% +14.2 36
2024-09-28 @ Stabaek L 0-2 1446 1484 27.9% 26.1% 46.0% -14.2 30
2024-09-28 Start L 0-4 1292 1446 21.7% 25.1% 53.2% -21.9 16
2024-09-28 @ Sandnes Ulf W 4-0 1446 1292 53.2% 25.1% 21.7% +21.9 30
2024-09-28 Valerenga D 2-2 1449 1707 13.8% 22.1% 64.1% +2.1 37
2024-09-28 @ Kongsvinger D 2-2 1707 1449 64.1% 22.1% 13.8% -2.1 56
2024-09-29 Raufoss L 1-2 1562 1487 50.7% 25.5% 23.8% -11.4 36
2024-09-29 @ Lyn Oslo W 2-1 1487 1562 23.8% 25.5% 50.7% +11.4 39
2024-10-02 Egersunds W 2-1 1551 1475 50.8% 25.5% 23.7% +6.2 39
2024-10-02 @ Lyn Oslo L 1-2 1475 1551 23.7% 25.5% 50.8% -6.2 41
2024-10-02 Mjondalen W 4-2 1704 1401 73.0% 18.3% 8.8% +3.5 59
2024-10-02 @ Valerenga L 2-4 1401 1704 8.8% 18.3% 73.0% -3.5 25
2024-10-02 Sandnes Ulf D 1-1 1498 1270 66.7% 21.1% 12.2% -3.0 40
2024-10-02 @ Raufoss D 1-1 1270 1498 12.2% 21.1% 66.7% +3.0 17
2024-10-02 Stabaek L 1-2 1417 1498 29.7% 26.2% 44.1% -7.5 26
2024-10-02 @ Levanger W 2-1 1498 1417 44.1% 26.2% 29.7% +7.5 39
2024-10-05 Aalesund L 0-1 1432 1415 43.1% 26.3% 30.6% -10.5 30
2024-10-05 @ Sogndal W 1-0 1415 1432 30.6% 26.3% 43.1% +10.6 28
2024-10-05 Bryne W 2-1 1468 1614 22.5% 25.3% 52.2% +11.7 33
2024-10-05 @ Start L 1-2 1614 1468 52.2% 25.3% 22.5% -11.7 49
2024-10-06 Asane D 1-1 1507 1457 47.5% 25.9% 26.5% -1.1 43
2024-10-06 @ Moss D 1-1 1457 1507 26.5% 25.9% 47.5% +1.1 28
2024-10-06 Kongsvinger L 0-1 1468 1451 43.3% 26.3% 30.4% -10.6 41
2024-10-06 @ Egersunds W 1-0 1451 1468 30.4% 26.3% 43.3% +10.6 40
2024-10-06 Lyn Oslo D 1-1 1486 1557 31.0% 26.3% 42.6% +0.6 33
2024-10-06 @ Ranheim D 1-1 1557 1486 42.6% 26.3% 31.0% -0.6 40
2024-10-21 Egersunds W 4-0 1708 1458 68.6% 20.3% 11.1% +11.2 62
2024-10-21 @ Valerenga L 0-4 1458 1708 11.1% 20.3% 68.6% -11.2 41
2024-10-21 Levanger W 5-1 1506 1409 53.3% 25.1% 21.6% +18.2 46
2024-10-21 @ Moss L 1-5 1409 1506 21.6% 25.1% 53.3% -18.1 26
2024-10-21 Lyn Oslo L 0-1 1273 1556 12.3% 21.2% 66.4% -3.5 17
2024-10-21 @ Sandnes Ulf W 1-0 1556 1273 66.4% 21.2% 12.3% +3.5 43
2024-10-21 Ranheim L 1-2 1459 1487 36.9% 26.5% 36.6% -8.8 28
2024-10-21 @ Asane W 2-1 1487 1459 36.6% 26.5% 36.9% +8.8 36
2024-10-21 Raufoss W 1-0 1602 1495 54.5% 24.8% 20.7% +5.9 52
2024-10-21 @ Bryne L 0-1 1495 1602 20.7% 24.8% 54.5% -5.8 40
2024-10-21 Sogndal D 0-0 1398 1421 37.5% 26.5% 35.9% -0.1 26
2024-10-21 @ Mjondalen D 0-0 1421 1398 35.9% 26.5% 37.5% +0.1 31
2024-10-21 Stabaek L 1-3 1461 1506 34.6% 26.5% 38.9% -14.6 40
2024-10-21 @ Kongsvinger W 3-1 1506 1461 38.9% 26.5% 34.6% +14.6 42
2024-10-21 Start W 3-1 1426 1480 33.2% 26.5% 40.3% +16.3 31
2024-10-21 @ Aalesund L 1-3 1480 1426 40.3% 26.5% 33.2% -16.3 33
2024-10-25 Valerenga L 1-2 1520 1719 17.8% 23.9% 58.2% -4.8 42
2024-10-25 @ Stabaek W 2-1 1719 1520 58.2% 23.9% 17.8% +4.8 65
2024-10-26 Aalesund L 0-1 1495 1442 48.0% 25.9% 26.1% -11.5 36
2024-10-26 @ Ranheim W 1-0 1442 1495 26.1% 25.9% 48.0% +11.5 34
2024-10-26 Asane L 0-2 1421 1450 36.8% 26.5% 36.7% -17.6 31
2024-10-26 @ Sogndal W 2-0 1450 1421 36.7% 26.5% 36.8% +17.6 31
2024-10-26 Bryne W 1-0 1560 1608 34.1% 26.5% 39.5% +9.8 46
2024-10-26 @ Lyn Oslo L 0-1 1608 1560 39.5% 26.5% 34.1% -9.8 52
2024-10-26 Kongsvinger D 1-1 1489 1447 46.6% 26.0% 27.4% -1.0 41
2024-10-26 @ Raufoss D 1-1 1447 1489 27.4% 26.0% 46.6% +1.0 41
2024-10-26 Mjondalen W 3-1 1447 1397 47.5% 25.9% 26.6% +11.9 44
2024-10-26 @ Egersunds L 1-3 1397 1447 26.6% 25.9% 47.5% -11.9 26
2024-10-26 Moss D 1-1 1463 1524 32.3% 26.4% 41.2% +0.4 34
2024-10-26 @ Start D 1-1 1524 1463 41.2% 26.4% 32.3% -0.4 47
2024-10-26 Sandnes Ulf W 4-0 1391 1270 56.1% 24.5% 19.4% +19.8 29
2024-10-26 @ Levanger L 0-4 1270 1391 19.4% 24.5% 56.1% -19.8 17
2024-11-02 Egersunds W 2-1 1598 1459 58.1% 24.0% 17.9% +4.8 55
2024-11-02 @ Bryne L 1-2 1459 1598 17.9% 24.0% 58.1% -4.8 44
2024-11-02 Levanger W 4-3 1453 1411 46.6% 26.0% 27.3% +6.5 37
2024-11-02 @ Aalesund L 3-4 1411 1453 27.3% 26.0% 46.6% -6.5 29
2024-11-02 Lyn Oslo W 3-2 1467 1570 27.2% 26.0% 46.8% +10.1 34
2024-11-02 @ Asane L 2-3 1570 1467 46.8% 26.0% 27.2% -10.1 46
2024-11-02 Ranheim L 2-6 1250 1484 15.3% 22.9% 61.8% -11.1 17
2024-11-02 @ Sandnes Ulf W 6-2 1484 1250 61.8% 22.9% 15.3% +11.1 39
2024-11-02 Raufoss W 3-2 1524 1488 45.7% 26.1% 28.2% +6.8 50
2024-11-02 @ Moss L 2-3 1488 1524 28.2% 26.1% 45.7% -6.8 41
2024-11-02 Sogndal L 0-1 1448 1403 46.8% 26.0% 27.2% -11.3 41
2024-11-02 @ Kongsvinger W 1-0 1403 1448 27.2% 26.0% 46.8% +11.3 34
2024-11-02 Stabaek W 3-0 1386 1515 24.1% 25.6% 50.3% +32.8 29
2024-11-02 @ Mjondalen L 0-3 1515 1386 50.3% 25.6% 24.1% -32.8 42
2024-11-02 Start D 1-1 1724 1464 69.5% 19.9% 10.6% -3.3 66
2024-11-02 @ Valerenga D 1-1 1464 1724 10.6% 19.9% 69.5% +3.3 35
2024-11-09 Aalesund L 1-4 1483 1460 44.0% 26.3% 29.8% -24.7 42
2024-11-09 @ Stabaek W 4-1 1460 1483 29.8% 26.3% 44.0% +24.7 40
2024-11-09 Asane L 2-3 1404 1477 30.7% 26.3% 43.0% -7.3 29
2024-11-09 @ Levanger W 3-2 1477 1404 43.0% 26.3% 30.7% +7.3 37
2024-11-09 Bryne L 1-4 1495 1603 26.5% 25.9% 47.5% -16.7 39
2024-11-09 @ Ranheim W 4-1 1603 1495 47.5% 25.9% 26.5% +16.7 58
2024-11-09 Kongsvinger L 1-4 1467 1436 45.1% 26.2% 28.8% -25.2 35
2024-11-09 @ Start W 4-1 1436 1467 28.8% 26.2% 45.1% +25.2 44
2024-11-09 Mjondalen L 0-1 1481 1418 49.2% 25.7% 25.1% -11.8 41
2024-11-09 @ Raufoss W 1-0 1418 1481 25.1% 25.7% 49.2% +11.8 32
2024-11-09 Moss L 1-2 1559 1531 44.8% 26.2% 29.0% -10.2 46
2024-11-09 @ Lyn Oslo W 2-1 1531 1559 29.0% 26.2% 44.8% +10.2 53
2024-11-09 Sandnes Ulf W 3-1 1454 1239 65.5% 21.6% 12.9% +6.0 47
2024-11-09 @ Egersunds L 1-3 1239 1454 12.9% 21.6% 65.5% -6.0 17
2024-11-09 Valerenga L 0-3 1415 1721 11.2% 20.4% 68.5% -8.6 34
2024-11-09 @ Sogndal W 3-0 1721 1415 68.5% 20.4% 11.2% +8.6 69

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
2024-11-17 Kongsvinger L 1-2 1549 1462 52.2% 25.3% 22.5% -11.7 0-1
2024-11-17 @ Lyn Oslo W 2-1 1462 1549 22.5% 25.3% 52.2% +11.7 1-0
2024-11-23 Kongsvinger L 1-2 1460 1473 39.0% 26.5% 34.5% -9.2 0-1
2024-11-23 @ Egersunds W 2-1 1473 1460 34.5% 26.5% 39.0% +9.2 2-0
2024-12-01 Kongsvinger W 3-2 1541 1482 48.6% 25.8% 25.6% +6.3 1-0
2024-12-01 @ Moss L 2-3 1482 1541 25.6% 25.8% 48.6% -6.3 2-1
2024-12-05 Haugesund D 0-0 1547 1594 34.2% 26.5% 39.3% +0.3 1-0-1
2024-12-05 @ Moss D 0-0 1594 1547 39.3% 26.5% 34.2% -0.3 0-0-1
2024-12-08 Moss W 2-0 1594 1547 47.1% 26.0% 26.9% +13.8 1-0-1
2024-12-08 @ Haugesund L 0-2 1547 1594 26.9% 26.0% 47.1% -13.8 1-1-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 2024-06-16 16.55% Asane 1406 5 @ Kongsvinger 1564 0
2 2024-05-22 19.55% @ Ranheim 1421 3 Stabaek 1599 0
3 2024-09-21 20.13% @ Sandnes Ulf 1293 1 Sogndal 1465 0
4 2024-04-15 20.98% Levanger 1419 1 @ Bryne 1523 0
5 2024-08-10 21.71% Sandnes Ulf 1327 1 @ Mjondalen 1423 0
6 2024-08-03 21.86% Aalesund 1349 2 @ Raufoss 1443 0
7 2024-10-05 22.51% @ Start 1468 2 Bryne 1614 1
8 2024-11-17 * 22.51% Kongsvinger 1462 2 @ Lyn Oslo 1549 1
9 2024-09-21 22.78% Start 1419 3 @ Stabaek 1504 2
10 2024-09-21 23.29% Aalesund 1397 5 @ Kongsvinger 1476 1
11 2024-08-10 23.40% @ Aalesund 1372 1 Moss 1509 0
12 2024-09-29 23.77% Raufoss 1487 2 @ Lyn Oslo 1562 1
13 2024-08-25 23.96% Ranheim 1445 2 @ Sogndal 1518 0
14 2024-06-16 24.08% @ Start 1440 4 Stabaek 1570 3
15 2024-11-02 24.14% @ Mjondalen 1386 3 Stabaek 1515 0
16 2024-07-27 24.37% Moss 1495 4 @ Stabaek 1564 1
17 2024-05-27 24.65% Egersunds 1496 5 @ Stabaek 1563 4
18 2024-11-09 25.05% Mjondalen 1418 1 @ Raufoss 1481 0
19 2024-09-02 25.50% Start 1409 3 @ Ranheim 1468 2
20 2024-05-16 26.10% Kongsvinger 1510 2 @ Valerenga 1564 0
21 2024-10-26 26.12% Aalesund 1442 1 @ Ranheim 1495 0
22 2024-05-16 26.25% Moss 1422 2 @ Raufoss 1474 0
23 2024-04-06 26.52% @ Levanger 1369 5 Moss 1477 0
24 2024-04-15 26.76% Lyn Oslo 1425 3 @ Aalesund 1472 0
25 2024-09-16 26.85% Raufoss 1467 2 @ Stabaek 1514 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 2024-06-16 61.36 Asane 5 1406 16.55% @ Kongsvinger 0 1564 60.00% 23.46%
2 2024-04-06 50.34 @ Levanger 5 1369 26.52% Moss 0 1477 47.55% 25.93%
3 2024-08-04 40.88 @ Lyn Oslo 7 1515 36.06% Stabaek 1 1549 37.43% 26.51%
4 2024-09-21 36.28 @ Asane 5 1447 42.56% Mjondalen 0 1435 31.09% 26.35%
5 2024-09-21 36.26 Aalesund 5 1397 23.29% @ Kongsvinger 1 1476 51.29% 25.42%
6 2024-05-22 35.88 @ Ranheim 3 1421 19.55% Stabaek 0 1599 55.94% 24.51%
7 2024-05-04 35.46 @ Stabaek 5 1566 43.53% Kongsvinger 0 1547 30.19% 26.29%
8 2024-05-23 34.79 @ Lyn Oslo 5 1471 44.30% Sandnes Ulf 0 1446 29.46% 26.23%
9 2024-11-02 32.76 @ Mjondalen 3 1386 24.14% Stabaek 0 1515 50.29% 25.57%
10 2024-04-15 31.12 Lyn Oslo 3 1425 26.76% @ Aalesund 0 1472 47.29% 25.96%
11 2024-07-23 30.80 Levanger 3 1430 27.29% @ Raufoss 0 1473 46.69% 26.02%
12 2024-06-16 29.06 @ Levanger 4 1407 43.10% Aalesund 0 1390 30.59% 26.31%
13 2024-07-20 29.01 @ Ranheim 3 1457 30.34% Sogndal 0 1533 43.36% 26.30%
14 2024-07-27 27.50 Moss 4 1495 24.37% @ Stabaek 1 1564 50.02% 25.61%
15 2024-08-19 27.00 @ Moss 3 1497 34.00% Sogndal 0 1545 39.53% 26.47%
16 2024-08-19 25.44 @ Raufoss 4 1410 28.35% Egersunds 1 1502 45.52% 26.13%
17 2024-11-09 25.23 Kongsvinger 4 1436 28.77% @ Start 1 1467 45.05% 26.17%
18 2024-06-23 24.99 @ Valerenga 8 1601 65.81% Sandnes Ulf 0 1383 12.71% 21.47%
19 2024-06-23 24.81 Egersunds 3 1504 38.21% @ Mjondalen 0 1464 35.29% 26.50%
20 2024-11-09 24.73 Aalesund 4 1460 29.79% @ Stabaek 1 1483 43.95% 26.26%
21 2024-07-27 24.42 @ Sogndal 4 1504 49.69% Start 0 1437 24.66% 25.66%
22 2024-06-23 23.65 Moss 4 1462 32.08% @ Asane 1 1467 41.52% 26.40%
23 2024-08-03 23.60 Aalesund 2 1349 21.86% @ Raufoss 0 1443 53.03% 25.12%
24 2024-05-27 23.52 @ Aalesund 4 1373 32.34% Asane 1 1433 41.25% 26.41%
25 2024-05-22 23.34 Valerenga 5 1542 44.62% @ Asane 1 1457 29.17% 26.21%