2019 First Division Season

240 games · 5 promotion-playoff teams

Final

Promoted

Start

via playoff

Relegated

No relegation

Biggest Overachiever

Aalesund

24.08 points above expected

79 points · 54.92 expected points

Biggest Disappointment

Tromsdalen

13.71 points below expected

13 points · 26.71 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 Aalesund 30 25 4 1 79 67 25 +42 54.92 +24.08
2 Sandefjord 30 19 8 3 65 53 30 +23 50.08 +14.92
3 Start 30 19 5 6 62 54 31 +23 47.99 +14.01
4 KFUM Oslo 30 13 9 8 48 58 42 +16 43.86 +4.14
5 Nest-Sotra 30 14 6 10 48 43 31 +12 38.34 +9.66
6 Kongsvinger 30 14 4 12 46 38 36 +2 42.89 +3.11
7 Sogndal 30 13 6 11 45 51 39 +12 46.31 -1.31
8 Ullensaker Kisa 30 11 6 13 39 47 47 0 42.84 -3.84
9 Sandnes Ulf 30 11 5 14 38 46 49 -3 41.39 -3.39
10 Hamarkameratene 30 11 5 14 38 43 47 -4 36.78 +1.22
11 Raufoss 30 12 2 16 38 47 59 -12 37.00 +1.00
12 Jerv 30 8 9 13 33 34 54 -20 35.33 -2.33
13 Strommen 30 7 10 13 31 32 46 -14 35.06 -4.06
14 Notodden 30 6 7 17 25 35 53 -18 33.92 -8.92
15 Skeid 30 4 10 16 22 38 54 -16 31.95 -9.95
16 Tromsdalen 30 3 4 23 13 36 79 -43 26.71 -13.71

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 1
Sogndal 0

Sim: 3.0%

Quarterfinals

KFUM Oslo 2
Kongsvinger 0

Sim: 1.0%

Semifinals

Start 1
KFUM Oslo 0

Sim: 2.0%

Finals

Start 5
Lillestrom 5

Leg 1: Lillestrom 4-3 Start

Leg 2: Start 2-1 Lillestrom

Sim: 1.0%

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
Aalesund 1584 79 54.92 +24.08 100.0% 32 44 50 55 59 66 80
Sandefjord 1512 65 50.08 +14.92 99.1% 24 39 46 50 55 61 76
Start 1499 62 47.99 +14.01 98.7% 22 37 43 48 53 59 72
KFUM Oslo 1446 48 43.86 +4.14 76.0% 20 33 39 44 48 55 70
Sogndal 1436 45 46.31 -1.31 45.6% 20 35 42 46 51 57 71
Nest-Sotra 1433 48 38.34 +9.66 81.9% 13 28 34 38 43 49 67
Kongsvinger 1398 46 42.89 +3.11 70.8% 15 32 38 43 47 54 66
Ullensaker Kisa 1375 39 42.84 -3.84 31.4% 20 32 38 43 47 54 69
Hamarkameratene 1371 38 36.78 +1.22 61.0% 13 26 32 37 41 48 63
Sandnes Ulf 1349 38 41.39 -3.39 33.6% 18 31 37 41 46 52 67
Strommen 1325 31 35.06 -4.06 24.5% 12 24 31 35 39 46 57
Notodden 1306 25 33.92 -8.92 9.3% 11 24 29 34 38 45 60
Raufoss 1294 38 37.00 +1.00 59.6% 14 26 32 37 41 48 63
Jerv 1280 33 35.33 -2.33 39.2% 12 25 31 35 40 46 63
Skeid 1270 22 31.95 -9.95 6.6% 8 22 28 32 36 43 57
Tromsdalen 1217 13 26.71 -13.71 0.8% 7 17 23 27 31 37 54

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 HAM JER KO KON NES NOT RAU SAN SU SKE SOG STA STR TRO UK
Aalesund
2-0-0
3.86
1-1-0
3.87
2-0-0
3.42
1-1-0
3.48
2-0-0
3.56
2-0-0
3.94
1-0-1
3.97
1-1-0
2.94
2-0-0
3.67
2-0-0
3.91
2-0-0
3.25
2-0-0
3.08
2-0-0
3.73
2-0-0
4.59
1-1-0
3.63
Hamarkameratene
0-0-2
1.63
0-1-1
2.85
0-1-1
2.22
1-0-1
2.42
1-0-1
2.35
1-0-1
2.83
1-0-1
2.69
1-0-1
1.84
1-0-1
2.27
1-0-1
3.19
0-1-1
2.27
1-0-1
2.02
0-1-1
2.87
2-0-0
2.97
1-1-0
2.37
Jerv
0-1-1
1.62
1-1-0
2.53
0-1-1
2.28
0-1-1
2.14
0-0-2
2.10
1-1-0
2.82
1-0-1
2.56
0-0-2
1.72
1-1-0
2.39
1-1-0
2.87
0-1-1
2.03
0-0-2
2.01
0-1-1
2.54
2-0-0
3.50
1-0-1
2.21
KFUM Oslo
0-0-2
2.01
1-1-0
3.18
1-1-0
3.10
0-1-1
2.71
1-1-0
2.71
1-1-0
3.46
1-0-1
3.22
0-1-1
2.35
2-0-0
2.62
1-1-0
3.57
1-0-1
2.66
0-1-1
2.36
2-0-0
3.25
1-1-0
3.91
1-0-1
2.75
Kongsvinger
0-1-1
1.92
1-0-1
2.95
1-1-0
3.26
1-1-0
2.71
1-0-1
2.84
1-0-1
3.21
1-1-0
3.08
0-0-2
2.15
1-0-1
2.84
1-0-1
3.45
1-0-1
2.44
1-0-1
2.47
1-0-1
3.22
2-0-0
3.82
1-0-1
2.55
Nest-Sotra
0-0-2
1.87
1-0-1
3.03
2-0-0
3.28
0-1-1
2.67
1-0-1
2.55
2-0-0
3.21
0-0-2
3.05
0-1-1
2.28
1-1-0
2.81
2-0-0
3.38
2-0-0
2.50
0-0-2
2.33
1-1-0
3.22
1-1-0
3.76
1-1-0
2.34
Notodden
0-0-2
1.57
1-0-1
2.57
0-1-1
2.57
0-1-1
1.96
1-0-1
2.19
0-0-2
2.18
1-0-1
2.37
0-0-2
1.69
0-0-2
2.30
0-2-0
2.96
0-0-2
2.05
1-0-1
1.65
1-1-0
2.51
1-1-0
3.17
0-1-1
2.20
Raufoss
1-0-1
1.54
1-0-1
2.68
1-0-1
2.83
1-0-1
2.17
0-1-1
2.32
2-0-0
2.33
1-0-1
3.04
0-0-2
2.07
0-0-2
2.50
1-0-1
2.95
1-1-0
2.01
0-0-2
2.01
1-0-1
2.65
1-0-1
3.53
1-0-1
2.30
Sandefjord
0-1-1
2.47
1-0-1
3.58
2-0-0
3.78
1-1-0
3.05
2-0-0
3.23
1-1-0
3.12
2-0-0
3.78
2-0-0
3.36
2-0-0
3.24
1-1-0
3.77
0-1-1
3.06
0-2-0
2.87
2-0-0
3.72
1-1-0
4.00
2-0-0
3.21
Sandnes Ulf
0-0-2
1.77
1-0-1
3.15
0-1-1
3.02
0-0-2
2.77
1-0-1
2.55
0-1-1
2.60
2-0-0
3.09
2-0-0
2.90
0-0-2
2.18
1-1-0
3.33
0-1-1
2.43
1-0-1
2.36
0-1-1
2.97
2-0-0
3.74
1-0-1
2.46
Skeid
0-0-2
1.56
1-0-1
2.24
0-1-1
2.52
0-1-1
1.88
1-0-1
1.98
0-0-2
2.05
0-2-0
2.42
1-0-1
2.44
0-1-1
1.69
0-1-1
2.09
0-1-1
1.71
0-1-1
1.76
0-2-0
2.46
1-0-1
3.18
0-0-2
1.96
Sogndal
0-0-2
2.15
1-1-0
3.13
1-1-0
3.40
1-0-1
2.73
1-0-1
2.96
0-0-2
2.89
2-0-0
3.35
0-1-1
3.40
1-1-0
2.35
1-1-0
2.97
1-1-0
3.73
0-0-2
2.65
1-0-1
3.57
2-0-0
4.16
1-0-1
2.82
Start
0-0-2
2.34
1-0-1
3.39
2-0-0
3.40
1-1-0
3.04
1-0-1
2.93
2-0-0
3.07
1-0-1
3.81
2-0-0
3.39
0-2-0
2.51
1-0-1
3.05
1-1-0
3.68
2-0-0
2.75
1-1-0
3.51
2-0-0
4.06
2-0-0
3.05
Strommen
0-0-2
1.74
1-1-0
2.57
1-1-0
2.84
0-0-2
2.14
1-0-1
2.17
0-1-1
2.17
0-1-1
2.88
1-0-1
2.72
0-0-2
1.75
1-1-0
2.46
0-2-0
2.93
1-0-1
1.85
0-1-1
1.90
1-0-1
3.54
0-2-0
2.39
Tromsdalen
0-0-2
1.03
0-0-2
2.40
0-0-2
1.94
0-1-1
1.60
0-0-2
1.65
0-1-1
1.72
0-1-1
2.27
1-0-1
1.90
0-1-1
1.52
0-0-2
1.73
1-0-1
2.20
0-0-2
1.36
0-0-2
1.46
1-0-1
1.90
0-0-2
2.07
Ullensaker Kisa
0-1-1
1.79
0-1-1
3.04
1-0-1
3.16
1-0-1
2.65
1-0-1
2.88
0-1-1
3.03
1-1-0
3.22
1-0-1
3.11
0-0-2
2.17
1-0-1
2.91
2-0-0
3.46
1-0-1
2.56
0-0-2
2.39
0-2-0
3.02
2-0-0
3.38

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.70 +14.3
Allowed 0.78 -10.9
Differential 0.92 +7.7

Scoreline Distribution

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

↓ Scored | Allowed →012345+Total
06.25%7.92%6.88%3.12%1.25%0.62%26.04%
17.92%8.75%7.08%3.54%1.25%0.83%29.38%
26.88%7.08%4.17%3.75%2.08%0.83%24.79%
33.12%3.54%3.75%1.25%11.67%
41.25%1.25%2.08%0.42%0.42%5.42%
5+0.62%0.83%0.83%0.42%2.71%
Total26.04%29.38%24.79%11.67%5.42%2.71%100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 1.50 +0.00
SD 1.33 1.33 1.89
CV 0.89 0.89
Max 8 8 +8
Min 0 0 -8

Games Played: 240

↓ Scored | Allowed →012345+Total
03.33%3.33%
123.33%6.67%3.33%33.33%
23.33%16.67%3.33%23.33%
320.00%3.33%23.33%
43.33%6.67%10.00%
5+3.33%3.33%6.67%
Total36.67%43.33%20.00%100%

Summary Statistics

Scored Allowed Difference
Mean 2.23 0.83 +1.40
SD 1.30 0.75 1.19
CV 0.58 0.90
Max 5 2 +5
Min 0 0 -1

Games Played: 30

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

Summary Statistics

Scored Allowed Difference
Mean 1.43 1.57 -0.13
SD 1.33 1.33 1.76
CV 0.93 0.85
Max 5 5 +4
Min 0 0 -3

Games Played: 30

↓ Scored | Allowed →012345+Total
010.00%10.00%6.67%6.67%3.33%36.67%
110.00%13.33%3.33%3.33%3.33%33.33%
23.33%6.67%3.33%3.33%16.67%
36.67%3.33%10.00%
4
5+3.33%3.33%
Total23.33%33.33%16.67%6.67%13.33%6.67%100%

Summary Statistics

Scored Allowed Difference
Mean 1.13 1.80 -0.67
SD 1.22 1.75 2.20
CV 1.08 0.97
Max 5 7 +4
Min 0 0 -6

Games Played: 30

↓ Scored | Allowed →012345+Total
06.67%10.00%16.67%
16.67%10.00%6.67%23.33%
23.33%10.00%6.67%10.00%30.00%
36.67%6.67%3.33%16.67%
43.33%3.33%6.67%
5+3.33%3.33%6.67%
Total26.67%36.67%20.00%3.33%13.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.93 1.40 +0.53
SD 1.41 1.30 1.74
CV 0.73 0.93
Max 5 4 +5
Min 0 0 -2

Games Played: 30

↓ Scored | Allowed →012345+Total
06.67%6.67%13.33%3.33%30.00%
113.33%6.67%10.00%3.33%33.33%
210.00%6.67%3.33%20.00%
33.33%3.33%6.67%13.33%
43.33%3.33%
5+
Total33.33%23.33%33.33%10.00%100%

Summary Statistics

Scored Allowed Difference
Mean 1.27 1.20 +0.07
SD 1.14 1.03 1.57
CV 0.90 0.86
Max 4 3 +3
Min 0 0 -3

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%10.00%6.67%20.00%
110.00%10.00%13.33%33.33%
213.33%10.00%6.67%3.33%33.33%
36.67%3.33%10.00%
43.33%3.33%
5+
Total33.33%33.33%30.00%3.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.43 1.03 +0.40
SD 1.04 0.89 1.45
CV 0.73 0.86
Max 4 3 +3
Min 0 0 -2

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%13.33%6.67%3.33%3.33%30.00%
113.33%6.67%13.33%6.67%40.00%
26.67%3.33%3.33%3.33%16.67%
36.67%3.33%10.00%
43.33%3.33%
5+
Total16.67%33.33%16.67%23.33%10.00%100%

Summary Statistics

Scored Allowed Difference
Mean 1.17 1.77 -0.60
SD 1.09 1.28 1.85
CV 0.93 0.72
Max 4 4 +3
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%10.00%3.33%3.33%20.00%
110.00%3.33%16.67%6.67%3.33%3.33%43.33%
213.33%3.33%16.67%
33.33%3.33%6.67%
46.67%3.33%10.00%
5+3.33%3.33%
Total13.33%30.00%30.00%10.00%6.67%10.00%100%

Summary Statistics

Scored Allowed Difference
Mean 1.57 1.97 -0.40
SD 1.45 1.47 1.69
CV 0.93 0.75
Max 6 5 +2
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%3.33%3.33%10.00%
120.00%10.00%3.33%33.33%
220.00%3.33%6.67%30.00%
33.33%3.33%10.00%6.67%23.33%
43.33%3.33%
5+
Total46.67%20.00%20.00%13.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.77 1.00 +0.77
SD 1.04 1.11 1.28
CV 0.59 1.11
Max 4 3 +3
Min 0 0 -3

Games Played: 30

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

Summary Statistics

Scored Allowed Difference
Mean 1.53 1.63 -0.10
SD 1.41 1.25 1.86
CV 0.92 0.76
Max 5 4 +4
Min 0 0 -3

Games Played: 30

↓ Scored | Allowed →012345+Total
06.67%10.00%6.67%23.33%
13.33%16.67%16.67%3.33%40.00%
23.33%10.00%10.00%6.67%30.00%
33.33%3.33%
4
5+3.33%3.33%
Total16.67%26.67%33.33%10.00%10.00%3.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.27 1.80 -0.53
SD 1.08 1.32 1.31
CV 0.85 0.74
Max 5 5 +3
Min 0 0 -4

Games Played: 30

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

Summary Statistics

Scored Allowed Difference
Mean 1.70 1.30 +0.40
SD 1.60 1.02 1.96
CV 0.94 0.79
Max 5 3 +4
Min 0 0 -3

Games Played: 30

↓ Scored | Allowed →012345+Total
010.00%3.33%3.33%3.33%3.33%23.33%
110.00%3.33%3.33%16.67%
216.67%13.33%3.33%3.33%36.67%
36.67%6.67%13.33%
43.33%3.33%6.67%
5+3.33%3.33%
Total40.00%33.33%16.67%3.33%6.67%100%

Summary Statistics

Scored Allowed Difference
Mean 1.80 1.03 +0.77
SD 1.54 1.16 1.99
CV 0.86 1.12
Max 7 4 +6
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
010.00%6.67%6.67%6.67%6.67%36.67%
120.00%3.33%3.33%26.67%
210.00%6.67%3.33%6.67%3.33%30.00%
33.33%3.33%6.67%
4
5+
Total23.33%36.67%13.33%16.67%10.00%100%

Summary Statistics

Scored Allowed Difference
Mean 1.07 1.53 -0.47
SD 0.98 1.31 1.78
CV 0.92 0.85
Max 3 4 +3
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
013.33%16.67%3.33%6.67%40.00%
13.33%3.33%3.33%10.00%3.33%23.33%
23.33%10.00%6.67%20.00%
33.33%6.67%10.00%
43.33%3.33%6.67%
5+
Total10.00%16.67%23.33%30.00%3.33%16.67%100%

Summary Statistics

Scored Allowed Difference
Mean 1.20 2.63 -1.43
SD 1.27 1.83 2.14
CV 1.06 0.69
Max 4 8 +4
Min 0 0 -8

Games Played: 30

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

Summary Statistics

Scored Allowed Difference
Mean 1.57 1.57 +0.00
SD 1.81 1.19 2.39
CV 1.16 0.76
Max 8 5 +8
Min 0 0 -4

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 Aalesund 79 54.92 +24.08
2 Sandefjord 65 50.08 +14.92
3 Start 62 47.99 +14.01
4 Nest-Sotra 48 38.34 +9.66
5 KFUM Oslo 48 43.86 +4.14

Biggest Disappointments

# Team Actual Sim vsSim
1 Tromsdalen 13 26.71 -13.71
2 Skeid 22 31.95 -9.95
3 Notodden 25 33.92 -8.92
4 Strommen 31 35.06 -4.06
5 Ullensaker Kisa 39 42.84 -3.84

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 Aalesund 9 Jun 30 – Sep 1 1 in 337
2 Start 5 Jun 30 – Aug 4 1 in 142
3 Nest-Sotra 5 Sep 22 – Oct 27 1 in 99
4 Hamarkameratene 4 Sep 1 – Sep 22 1 in 90
5 Raufoss 3 Jun 23 – Jul 21 1 in 31

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Sandnes Ulf 6 Aug 4 – Sep 1 1 in 629
2 Tromsdalen 7 Apr 28 – Jun 6 1 in 197
3 Notodden 5 May 12 – Jun 16 1 in 110
4 Jerv 5 Oct 5 – Nov 9 1 in 44
5 Hamarkameratene 4 Jun 16 – Jul 21 1 in 32

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Start 12 Jun 30 – Sep 18 1 in 56
2 Aalesund 18 Jun 30 – Nov 9 1 in 44
3 Sandefjord 14 Aug 4 – Nov 2 1 in 42
4 KFUM Oslo 8 Jul 28 – Sep 15 1 in 14
5 Hamarkameratene 5 May 8 – Jun 2 1 in 11

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Tromsdalen 16 Apr 7 – Aug 4 1 in 73
2 Skeid 14 Aug 3 – Nov 2 1 in 67
3 Strommen 11 Mar 31 – Jun 16 1 in 56
4 KFUM Oslo 6 Sep 18 – Oct 27 1 in 28
5 Notodden 7 Sep 22 – Nov 9 1 in 17

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
Aalesund49.77%21.15%11.48%6.88%4.29%2.50%1.47%1.20%0.60%0.32%0.19%0.07%0.06%0.02%
Sandefjord18.43%21.76%17.32%12.24%9.14%6.48%4.82%3.44%2.16%1.69%1.02%0.66%0.45%0.22%0.15%0.02%
Start11.33%16.82%15.99%13.70%11.14%8.27%6.54%5.07%3.91%2.40%1.92%1.40%0.79%0.40%0.27%0.05%
KFUM Oslo3.81%7.32%9.43%11.24%11.66%11.72%9.97%8.22%7.12%6.16%4.23%3.30%2.78%1.85%0.93%0.26%
Nest-Sotra0.90%1.86%3.11%4.74%6.18%6.90%8.63%8.84%9.46%9.73%9.52%8.23%7.78%6.73%4.94%2.45%
Kongsvinger2.65%5.67%8.16%9.77%10.02%10.58%9.62%10.04%8.38%7.41%5.69%4.55%3.43%2.28%1.24%0.51%
Sogndal7.11%12.28%13.76%13.12%11.24%10.70%8.28%6.45%5.18%3.95%2.78%2.07%1.65%0.82%0.49%0.12%
Ullensaker Kisa2.99%5.51%7.68%9.33%10.53%10.75%10.03%9.36%7.93%7.10%6.13%4.69%3.57%2.23%1.74%0.43%
Sandnes Ulf1.72%3.83%5.98%7.43%8.84%9.57%10.43%9.57%9.48%8.18%7.39%6.01%5.11%3.51%1.99%0.96%
Hamarkameratene0.39%0.99%1.73%2.94%3.66%5.03%6.80%8.29%9.51%9.79%10.49%10.66%10.23%8.79%6.80%3.90%
Raufoss0.37%0.98%2.09%2.83%4.61%5.40%6.72%7.54%8.60%10.28%9.83%10.60%9.97%9.03%7.16%3.99%
Jerv0.21%0.57%1.15%1.89%2.56%3.73%5.11%6.53%7.98%8.81%10.12%11.30%11.25%11.44%10.53%6.82%
Strommen0.14%0.71%1.04%1.55%2.80%3.76%4.84%6.20%7.55%9.08%9.90%11.08%11.69%12.11%10.78%6.77%
Notodden0.11%0.36%0.67%1.43%2.04%2.65%3.88%5.18%6.28%7.43%9.60%10.88%12.18%13.81%14.36%9.14%
Skeid0.07%0.18%0.35%0.81%1.16%1.74%2.46%3.16%4.59%5.93%8.25%10.26%12.26%15.29%18.52%14.97%
Tromsdalen0.01%0.06%0.10%0.13%0.22%0.40%0.91%1.27%1.74%2.94%4.24%6.80%11.47%20.10%49.61%

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
+19.17%
Clear Edge
49.17%20.83%30.00%
Elo Value
Home Edge
151 Elo
0.007 goals per Elo point
067.43400
Scoring Tilt
Expected
+0.39 goals
Neutral
-2+0.45+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
3.3
Top-Heavy
124610
Champion Preseason Odds
50%
Aalesund, 1st of 16
LongshotFavorite
Title Margin
Expected
0.47/gm
Comfortable
00.160.8/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.25 * Some Luck: 5.25 to 7.87 * Lucky: 7.87 to 10.49 * Wild Swing: 10.49 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.07 * Close: 2.07 to 3.11 * Off: 3.11 to 4.14 * Way Off: 4.14 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
9.56 points
Lucky
06.5616
Average Finish Error
Expected
0.75
Pinpoint
02.596
Biggest Overachiever
Expected 96.88%
99.99%
Aalesund
50100
Biggest Underachiever
Expected 3.12%
0.84%
Tromsdalen
050
Season Outliers
Expected
4 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.21
Top-Heavy
00.120.180.260.5
Noll-Scully
Coin-flip
2.03
Strong Separation
01.003
Interquartile Edge
69%
Slight Edge
50%60%70%80%100%
Best vs. Worst
Baseline
89%
Strong Edge
50%89%100%
Close Games
Expected
59%
Very Frequent
0%57%100%
Blowouts
Expected
16%
Frequent
0%19%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.57
Predictable
00.622
Matchup Imbalance
0.35
Lopsided
00.10.180.280.5
Strangeness
Expected
2.17
Chaotic
01.002
Repeatability
0.75
Strong Carryover
00.30.60.851
Upset Rate
Expected
21%
Chalky
0%23%50%
Clear Favorite Upset Rate
Expected
19%
As Expected
0%20%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.1 * Near Noise Ceiling: 0.1 to 0.15 * Above Noise: 0.15 to 0.2 * Well Above Noise: 0.2 and up.
Probability calibration
0.09
Borderline
0.010.050.10.51
Calibration slope
Ideal
1.69
Very Underconfident
0.09835071.001.90165
Calibration error (ECE)
Noise ceiling
0.065
Well Within Noise
00.1020.25

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
Aalesund 70.92% 25.15% 3.93%
Sandefjord 40.19% 45.18% 14.46% 0.17%
Ullensaker Kisa 8.50% 38.29% 51.04% 2.17%
Sandnes Ulf 5.55% 31.82% 59.68% 2.95%
KFUM Oslo 100%
Kongsvinger 100%
Sogndal 100%
Start 100%
Nest-Sotra 2.76% 20.93% 68.92% 7.39%
Hamarkameratene 1.38% 13.36% 74.56% 10.70%
Raufoss 1.35% 14.93% 72.57% 11.15%
Jerv 0.78% 9.33% 72.54% 17.35%
Strommen 0.85% 9.15% 72.45% 17.55%
Notodden 0.47% 6.79% 69.24% 23.50%
Skeid 0.25% 4.06% 62.20% 33.49%
Tromsdalen 0.01% 0.51% 29.77% 69.71%
Loser →
↓ Winner
AalesundBodo GlimtBrannHamarkamerateneHaugesundJervKFUM OsloKongsvingerKristiansundLillestromMjondalenNest-SotraNotoddenOddsRanheimRaufossSandefjordSandnes UlfSarpsborg 08SkeidSogndalStabaekStartStrommenStromsgodsetTromsoUllensaker KisaValerengaViking
Aalesund100.0%2.00%100.0%1.00%100.0%1.00%
Bodo Glimt
Brann
Hamarkameratene100.0%1.00%0.0%1.00%50.0%2.00%33.3%3.00%
Haugesund
Jerv0.0%2.00%33.3%3.00%0.0%1.00%0.0%1.00%50.0%2.00%100.0%1.00%0.0%1.00%0.0%1.00%
KFUM Oslo0.0%1.00%0.0%1.00%100.0%2.00%50.0%2.00%0.0%1.00%50.0%2.00%50.0%4.00%50.0%2.00%100.0%1.00%100.0%3.00%
Kongsvinger0.0%1.00%0.0%2.00%100.0%1.00%25.0%4.00%50.0%4.00%100.0%2.00%75.0%4.00%0.0%2.00%42.9%7.00%
Kristiansund
Lillestrom
Mjondalen
Nest-Sotra66.7%3.00%50.0%2.00%50.0%2.00%0.0%1.00%75.0%4.00%0.0%1.00%33.3%3.00%
Notodden100.0%1.00%100.0%1.00%0.0%1.00%100.0%1.00%
Odds
Ranheim
Raufoss0.0%1.00%100.0%1.00%50.0%4.00%
Sandefjord100.0%1.00%75.0%4.00%50.0%2.00%100.0%1.00%0.0%1.00%100.0%1.00%
Sandnes Ulf50.0%2.00%50.0%2.00%50.0%4.00%100.0%1.00%100.0%1.00%0.0%1.00%66.7%3.00%0.0%2.00%33.3%3.00%100.0%1.00%
Sarpsborg 08
Skeid0.0%2.00%0.0%1.00%
Sogndal100.0%1.00%0.0%1.00%50.0%4.00%25.0%4.00%25.0%4.00%0.0%1.00%0.0%1.00%100.0%1.00%33.3%3.00%100.0%1.00%100.0%1.00%75.0%4.00%
Stabaek
Start50.0%2.00%50.0%2.00%100.0%2.00%100.0%2.00%100.0%2.00%
Strommen100.0%1.00%0.0%1.00%100.0%1.00%0.0%1.00%66.7%3.00%0.0%1.00%
Stromsgodset
Tromso
Ullensaker Kisa66.7%3.00%100.0%1.00%0.0%3.00%57.1%7.00%66.7%3.00%50.0%4.00%0.0%1.00%25.0%4.00%0.0%2.00%
Valerenga
Viking
Loser →
↓ Winner
AalesundBodo GlimtBrannHamarkamerateneHaugesundJervKFUM OsloKongsvingerKristiansundLillestromMjondalenNest-SotraNotoddenOddsRanheimRaufossSandefjordSandnes UlfSarpsborg 08SogndalStabaekStartStrommenStromsgodsetTromsoUllensaker KisaValerengaViking
Aalesund0.0%1.00%100.0%1.00%50.0%2.00%100.0%1.00%100.0%1.00%100.0%1.00%100.0%1.00%50.0%2.00%
Bodo Glimt
Brann
Hamarkameratene100.0%1.00%0.0%2.00%0.0%2.00%
Haugesund
Jerv100.0%1.00%100.0%1.00%0.0%1.00%100.0%1.00%0.0%1.00%
KFUM Oslo0.0%1.00%0.0%1.00%50.0%2.00%0.0%1.00%100.0%2.00%20.0%5.00%50.0%2.00%40.0%5.00%50.0%2.00%100.0%1.00%33.3%3.00%
Kongsvinger50.0%2.00%50.0%2.00%100.0%1.00%100.0%1.00%0.0%1.00%75.0%4.00%0.0%1.00%50.0%2.00%33.3%3.00%
Kristiansund
Lillestrom
Mjondalen
Nest-Sotra0.0%1.00%100.0%2.00%100.0%1.00%0.0%1.00%50.0%2.00%0.0%1.00%75.0%4.00%0.0%2.00%
Notodden0.0%1.00%0.0%1.00%0.0%1.00%0.0%1.00%0.0%1.00%100.0%1.00%100.0%3.00%
Odds
Ranheim
Raufoss0.0%1.00%0.0%2.00%100.0%1.00%0.0%1.00%100.0%1.00%
Sandefjord100.0%2.00%100.0%1.00%80.0%5.00%25.0%4.00%50.0%2.00%100.0%1.00%100.0%2.00%33.3%3.00%100.0%1.00%75.0%4.00%
Sandnes Ulf0.0%1.00%0.0%1.00%50.0%2.00%100.0%1.00%100.0%1.00%100.0%1.00%0.0%2.00%0.0%2.00%33.3%3.00%100.0%2.00%
Sarpsborg 08
Sogndal60.0%5.00%50.0%2.00%25.0%4.00%100.0%1.00%100.0%1.00%66.7%3.00%100.0%2.00%0.0%1.00%0.0%1.00%33.3%3.00%
Stabaek
Start0.0%1.00%100.0%1.00%50.0%2.00%66.7%3.00%100.0%2.00%0.0%1.00%0.0%1.00%66.7%3.00%100.0%1.00%100.0%1.00%66.7%3.00%
Strommen0.0%1.00%100.0%1.00%0.0%1.00%100.0%1.00%
Stromsgodset
Tromso
Ullensaker Kisa50.0%2.00%66.7%3.00%0.0%3.00%0.0%1.00%25.0%4.00%0.0%2.00%66.7%3.00%33.3%3.00%0.0%1.00%
Valerenga
Viking
Loser →
↓ Winner
AalesundBodo GlimtBrannHamarkamerateneHaugesundJervKFUM OsloKongsvingerKristiansundLillestromMjondalenNest-SotraNotoddenOddsRanheimRaufossSandefjordSandnes UlfSarpsborg 08SkeidSogndalStabaekStartStrommenStromsgodsetTromsoUllensaker KisaValerengaViking
Aalesund100.0%1.00%33.3%3.00%50.0%4.00%50.0%2.00%50.0%2.00%66.7%3.00%75.0%4.00%0.0%3.00%100.0%1.00%
Bodo Glimt
Brann
Hamarkameratene0.0%1.00%50.0%2.00%
Haugesund
Jerv0.0%1.00%100.0%1.00%0.0%1.00%
KFUM Oslo66.7%3.00%100.0%1.00%25.0%4.00%0.0%1.00%42.9%7.00%0.0%1.00%50.0%2.00%33.3%3.00%
Kongsvinger50.0%4.00%75.0%4.00%0.0%2.00%0.0%1.00%100.0%1.00%66.7%3.00%0.0%3.00%100.0%1.00%
Kristiansund
Lillestrom
Mjondalen
Nest-Sotra50.0%2.00%0.0%1.00%100.0%1.00%100.0%2.00%0.0%2.00%100.0%2.00%100.0%1.00%
Notodden0.0%1.00%100.0%1.00%100.0%2.00%
Odds
Ranheim
Raufoss50.0%2.00%0.0%1.00%0.0%1.00%
Sandefjord33.3%3.00%50.0%2.00%57.1%7.00%100.0%1.00%100.0%2.00%100.0%1.00%100.0%1.00%75.0%4.00%100.0%1.00%0.0%1.00%66.7%6.00%100.0%1.00%
Sandnes Ulf100.0%1.00%0.0%1.00%25.0%4.00%0.0%2.00%25.0%4.00%0.0%1.00%
Sarpsborg 08
Skeid0.0%1.00%
Sogndal25.0%4.00%50.0%2.00%33.3%3.00%0.0%1.00%100.0%1.00%100.0%1.00%100.0%2.00%50.0%4.00%0.0%1.00%
Stabaek
Start100.0%3.00%100.0%1.00%66.7%3.00%100.0%3.00%0.0%2.00%0.0%2.00%33.3%6.00%75.0%4.00%50.0%4.00%100.0%1.00%83.3%6.00%
Strommen0.0%1.00%0.0%1.00%0.0%1.00%
Stromsgodset
Tromso
Ullensaker Kisa0.0%1.00%0.0%1.00%100.0%1.00%100.0%1.00%16.7%6.00%
Valerenga
Viking
Loser →
↓ Winner
AalesundBodo GlimtBrannHamarkamerateneHaugesundJervKFUM OsloKongsvingerKristiansundLillestromMjondalenNest-SotraNotoddenOddsRanheimRaufossSandefjordSandnes UlfSarpsborg 08SogndalStabaekStartStrommenStromsgodsetTromsoUllensaker KisaValerengaViking
Aalesund100.0%1.00%100.0%1.00%100.0%2.00%100.0%2.00%100.0%1.00%0.0%2.00%0.0%1.00%100.0%2.00%
Bodo Glimt100.0%1.00%100.0%1.00%100.0%1.00%
Brann0.0%1.00%100.0%1.00%100.0%1.00%
Hamarkameratene0.0%1.00%
Haugesund0.0%1.00%0.0%1.00%100.0%1.00%
Jerv0.0%1.00%
KFUM Oslo0.0%1.00%0.0%1.00%0.0%1.00%0.0%2.00%100.0%2.00%0.0%2.00%
Kongsvinger0.0%1.00%0.0%2.00%66.7%3.00%100.0%1.00%0.0%1.00%0.0%1.00%
Kristiansund100.0%2.00%100.0%1.00%100.0%1.00%100.0%1.00%66.7%3.00%0.0%1.00%
Lillestrom0.0%2.00%100.0%1.00%100.0%1.00%100.0%1.00%50.0%2.00%
Mjondalen50.0%2.00%0.0%2.00%50.0%2.00%
Nest-Sotra0.0%1.00%0.0%1.00%0.0%1.00%50.0%2.00%0.0%1.00%0.0%1.00%
Notodden0.0%1.00%50.0%2.00%
Odds100.0%1.00%0.0%1.00%
Ranheim0.0%2.00%100.0%1.00%33.3%3.00%100.0%1.00%0.0%2.00%100.0%1.00%50.0%2.00%0.0%1.00%
Raufoss0.0%1.00%
Sandefjord100.0%1.00%0.0%1.00%100.0%2.00%0.0%1.00%100.0%2.00%66.7%3.00%100.0%3.00%25.0%4.00%0.0%2.00%0.0%1.00%
Sandnes Ulf0.0%1.00%0.0%1.00%0.0%1.00%
Sarpsborg 080.0%1.00%0.0%1.00%33.3%3.00%100.0%1.00%100.0%1.00%
Sogndal0.0%1.00%0.0%1.00%25.0%4.00%66.7%3.00%
Stabaek100.0%1.00%100.0%1.00%0.0%3.00%100.0%1.00%
Start0.0%1.00%33.3%3.00%50.0%2.00%50.0%2.00%100.0%1.00%50.0%2.00%0.0%1.00%33.3%3.00%0.0%6.00%0.0%1.00%
Strommen
Stromsgodset100.0%2.00%100.0%1.00%100.0%2.00%50.0%2.00%75.0%4.00%75.0%4.00%66.7%3.00%
Tromso100.0%1.00%100.0%1.00%0.0%2.00%100.0%2.00%100.0%1.00%33.3%3.00%100.0%6.00%
Ullensaker Kisa100.0%1.00%100.0%1.00%0.0%1.00%
Valerenga0.0%2.00%100.0%2.00%100.0%1.00%
Viking100.0%1.00%100.0%1.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
Kongsvinger 31.84% 16.14% 6.15% 56.31%
Sogndal 27.26% 15.52% 6.86% 43.69%
KFUM Oslo 40.90% 23.27% 9.78%
Lillestrom 55.12%
Start 45.07% 22.09%
Loser →
↓ Winner
KFUM OsloKongsvingerLillestromSogndalStart
KFUM Oslo
Kongsvinger56.3%100.00%
Lillestrom
Sogndal43.7%100.00%
Start
Loser →
↓ Winner
KFUM OsloKongsvingerLillestromSogndalStart
KFUM Oslo43.5%56.31%37.6%43.69%
Kongsvinger56.5%56.31%
Lillestrom
Sogndal62.4%43.69%
Start
Loser →
↓ Winner
KFUM OsloKongsvingerLillestromSogndalStart
KFUM Oslo56.9%40.90%
Kongsvinger50.7%31.84%
Lillestrom
Sogndal56.9%27.26%
Start43.1%40.90%49.3%31.84%43.1%27.26%
Loser →
↓ Winner
KFUM OsloKongsvingerLillestromSogndalStart
KFUM Oslo42.0%23.27%
Kongsvinger38.1%16.14%
Lillestrom58.0%23.27%61.9%16.14%55.8%15.52%51.0%45.07%
Sogndal44.2%15.52%
Start49.0%45.07%

Overall Game Log

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

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
2019-03-30 Aalesund L 0-1 1418 1448 41.9% 31.6% 26.5% -8.6 0
2019-03-30 @ Start W 1-0 1448 1418 26.5% 31.6% 41.9% +8.6 3
2019-03-31 Hamarkameratene W 1-0 1314 1350 41.1% 31.7% 27.2% +6.3 3
2019-03-31 @ Skeid L 0-1 1350 1314 27.2% 31.7% 41.1% -6.3 0
2019-03-31 KFUM Oslo W 1-0 1428 1374 52.9% 28.3% 18.7% +4.5 3
2019-03-31 @ Sandefjord L 0-1 1374 1428 18.7% 28.3% 52.9% -4.5 0
2019-03-31 Notodden W 1-0 1401 1345 53.3% 28.2% 18.5% +4.5 3
2019-03-31 @ Kongsvinger L 0-1 1345 1401 18.5% 28.2% 53.3% -4.5 0
2019-03-31 Raufoss L 1-2 1373 1346 49.6% 29.6% 20.8% -9.2 0
2019-03-31 @ Nest-Sotra W 2-1 1346 1373 20.8% 29.6% 49.6% +9.2 3
2019-03-31 Sandnes Ulf D 1-1 1431 1378 52.9% 28.4% 18.8% -1.5 1
2019-03-31 @ Sogndal D 1-1 1378 1431 18.8% 28.4% 52.9% +1.5 1
2019-03-31 Ullensaker Kisa D 1-1 1378 1398 43.3% 31.3% 25.4% -0.7 1
2019-03-31 @ Strommen D 1-1 1398 1378 25.4% 31.3% 43.3% +0.7 1
2019-04-06 Kongsvinger W 1-0 1457 1405 52.8% 28.4% 18.8% +4.6 6
2019-04-06 @ Aalesund L 0-1 1405 1457 18.8% 28.4% 52.8% -4.6 3
2019-04-07 Nest-Sotra D 0-0 1380 1364 48.1% 30.1% 21.8% -1.2 2
2019-04-07 @ Sandnes Ulf D 0-0 1364 1380 21.8% 30.1% 48.1% +1.2 1
2019-04-07 Sandefjord L 0-2 1355 1432 35.4% 32.2% 32.4% -14.3 3
2019-04-07 @ Raufoss W 2-0 1432 1355 32.4% 32.2% 35.4% +14.3 6
2019-04-07 Skeid D 1-1 1340 1320 48.6% 29.9% 21.4% -1.1 1
2019-04-07 @ Notodden D 1-1 1320 1340 21.4% 29.9% 48.6% +1.1 4
2019-04-07 Sogndal W 3-0 1399 1430 41.9% 31.6% 26.5% +16.9 4
2019-04-07 @ Ullensaker Kisa L 0-3 1430 1399 26.5% 31.6% 41.9% -16.9 1
2019-04-07 Start L 1-2 1370 1409 40.6% 31.8% 27.6% -7.9 0
2019-04-07 @ KFUM Oslo W 2-1 1409 1370 27.6% 31.8% 40.6% +7.9 3
2019-04-07 Strommen D 1-1 1349 1378 42.1% 31.5% 26.4% -0.6 1
2019-04-07 @ Jerv D 1-1 1378 1349 26.4% 31.5% 42.1% +0.6 2
2019-04-07 Tromsdalen W 2-1 1344 1361 43.8% 31.2% 25.0% +5.6 3
2019-04-07 @ Hamarkameratene L 1-2 1361 1344 25.0% 31.2% 43.8% -5.6 0
2019-04-13 Aalesund D 1-1 1446 1462 44.0% 31.1% 24.9% -0.8 7
2019-04-13 @ Sandefjord D 1-1 1462 1446 24.9% 31.1% 44.0% +0.8 7
2019-04-14 Hamarkameratene W 2-0 1365 1350 48.1% 30.1% 21.8% +9.9 4
2019-04-14 @ Nest-Sotra L 0-2 1350 1365 21.8% 30.1% 48.1% -9.9 3
2019-04-14 Jerv D 0-0 1321 1348 42.4% 31.5% 26.1% -0.7 5
2019-04-14 @ Skeid D 0-0 1348 1321 26.1% 31.5% 42.4% +0.7 2
2019-04-14 KFUM Oslo D 0-0 1401 1362 51.1% 29.0% 19.9% -1.5 4
2019-04-14 @ Kongsvinger D 0-0 1362 1401 19.9% 29.0% 51.1% +1.5 1
2019-04-14 Notodden W 4-1 1413 1339 55.5% 27.3% 17.3% +9.7 4
2019-04-14 @ Sogndal L 1-4 1339 1413 17.3% 27.3% 55.5% -9.7 1
2019-04-14 Raufoss W 2-1 1417 1341 55.8% 27.1% 17.1% +3.9 6
2019-04-14 @ Start L 1-2 1341 1417 17.1% 27.1% 55.8% -3.9 3
2019-04-14 Sandnes Ulf D 0-0 1378 1378 46.0% 30.7% 23.3% -1.0 3
2019-04-14 @ Strommen D 0-0 1378 1378 23.3% 30.7% 46.0% +1.0 3
2019-04-14 Ullensaker Kisa L 0-8 1355 1416 37.6% 32.1% 30.2% -54.7 0
2019-04-14 @ Tromsdalen W 8-0 1416 1355 30.2% 32.1% 37.6% +54.7 7
2019-04-22 Kongsvinger L 0-2 1471 1399 55.2% 27.4% 17.4% -19.9 7
2019-04-22 @ Ullensaker Kisa W 2-0 1399 1471 17.4% 27.4% 55.2% +19.9 7
2019-04-22 Nest-Sotra W 2-1 1363 1375 44.4% 31.1% 24.5% +5.5 4
2019-04-22 @ KFUM Oslo L 1-2 1375 1363 24.5% 31.1% 44.4% -5.5 4
2019-04-22 Notodden W 3-1 1349 1329 48.6% 29.9% 21.5% +8.5 5
2019-04-22 @ Jerv L 1-3 1329 1349 21.5% 29.9% 48.6% -8.5 1
2019-04-22 Sandefjord D 3-3 1301 1446 26.4% 31.5% 42.1% +0.4 1
2019-04-22 @ Tromsdalen D 3-3 1446 1301 42.1% 31.5% 26.4% -0.4 8
2019-04-22 Skeid W 4-2 1462 1321 63.5% 23.1% 13.4% +4.5 10
2019-04-22 @ Aalesund L 2-4 1321 1462 13.4% 23.1% 63.5% -4.5 5
2019-04-22 Start W 2-0 1380 1421 40.3% 31.8% 27.9% +12.1 6
2019-04-22 @ Sandnes Ulf L 0-2 1421 1380 27.9% 31.8% 40.3% -12.1 6
2019-04-22 Strommen W 1-0 1337 1377 40.5% 31.8% 27.7% +6.4 6
2019-04-22 @ Raufoss L 0-1 1377 1337 27.7% 31.8% 40.5% -6.4 3
2019-04-27 Sandefjord D 2-2 1409 1445 41.1% 31.7% 27.2% -0.4 7
2019-04-27 @ Start D 2-2 1445 1409 27.2% 31.7% 41.1% +0.4 9
2019-04-28 Aalesund L 0-1 1321 1467 26.3% 31.5% 42.2% -6.1 1
2019-04-28 @ Notodden W 1-0 1467 1321 42.2% 31.5% 26.3% +6.1 13
2019-04-28 Hamarkameratene D 0-0 1371 1340 50.1% 29.4% 20.5% -1.4 4
2019-04-28 @ Strommen D 0-0 1340 1371 20.5% 29.4% 50.1% +1.4 4
2019-04-28 Jerv D 1-1 1419 1357 54.0% 27.9% 18.1% -1.5 8
2019-04-28 @ Kongsvinger D 1-1 1357 1419 18.1% 27.9% 54.0% +1.5 6
2019-04-28 KFUM Oslo L 2-3 1392 1369 49.1% 29.8% 21.2% -8.6 6
2019-04-28 @ Sandnes Ulf W 3-2 1369 1392 21.2% 29.8% 49.1% +8.6 7
2019-04-28 Raufoss L 1-3 1422 1343 56.1% 27.0% 17.0% -17.4 4
2019-04-28 @ Sogndal W 3-1 1343 1422 17.0% 27.0% 56.1% +17.4 9
2019-04-28 Tromsdalen W 3-0 1316 1301 48.0% 30.1% 21.9% +14.4 8
2019-04-28 @ Skeid L 0-3 1301 1316 21.9% 30.1% 48.0% -14.4 1
2019-04-28 Ullensaker Kisa W 2-0 1370 1451 34.8% 32.2% 33.0% +13.7 7
2019-04-28 @ Nest-Sotra L 0-2 1451 1370 33.0% 32.2% 34.8% -13.7 7
2019-05-04 Sogndal W 3-1 1473 1405 54.8% 27.6% 17.7% +7.0 16
2019-05-04 @ Aalesund L 1-3 1405 1473 17.7% 27.6% 54.8% -7.0 4
2019-05-05 Jerv W 5-0 1377 1359 48.5% 29.9% 21.6% +22.9 10
2019-05-05 @ KFUM Oslo L 0-5 1359 1377 21.6% 29.9% 48.5% -22.9 6
2019-05-05 Kongsvinger D 0-0 1361 1417 38.2% 32.0% 29.7% -0.4 10
2019-05-05 @ Raufoss D 0-0 1417 1361 29.7% 32.0% 38.2% +0.4 9
2019-05-05 Nest-Sotra W 2-1 1446 1383 54.0% 27.9% 18.1% +4.1 12
2019-05-05 @ Sandefjord L 1-2 1383 1446 18.1% 27.9% 54.0% -4.1 7
2019-05-05 Notodden L 0-2 1287 1315 42.2% 31.5% 26.3% -16.3 1
2019-05-05 @ Tromsdalen W 2-0 1315 1287 26.3% 31.5% 42.2% +16.3 4
2019-05-05 Sandnes Ulf L 2-3 1341 1383 40.3% 31.8% 27.9% -7.5 4
2019-05-05 @ Hamarkameratene W 3-2 1383 1341 27.9% 31.8% 40.3% +7.5 9
2019-05-05 Skeid W 3-2 1437 1330 59.4% 25.3% 15.3% +3.3 10
2019-05-05 @ Ullensaker Kisa L 2-3 1330 1437 15.3% 25.3% 59.4% -3.3 8
2019-05-05 Strommen W 4-0 1409 1369 51.2% 29.0% 19.8% +17.2 10
2019-05-05 @ Start L 0-4 1369 1409 19.8% 29.0% 51.2% -17.2 4
2019-05-08 Sogndal D 0-0 1334 1398 37.2% 32.1% 30.7% -0.3 5
2019-05-08 @ Hamarkameratene D 0-0 1398 1334 30.7% 32.1% 37.2% +0.3 5
2019-05-11 KFUM Oslo W 4-2 1398 1400 45.8% 30.7% 23.5% +8.2 8
2019-05-11 @ Sogndal L 2-4 1400 1398 23.5% 30.7% 45.8% -8.2 10
2019-05-12 Aalesund L 1-2 1352 1480 28.4% 31.9% 39.6% -6.1 4
2019-05-12 @ Strommen W 2-1 1480 1352 39.6% 31.9% 28.4% +6.2 19
2019-05-12 Hamarkameratene L 1-2 1331 1333 45.7% 30.8% 23.5% -8.6 4
2019-05-12 @ Notodden W 2-1 1333 1331 23.5% 30.8% 45.7% +8.6 8
2019-05-12 Raufoss L 2-3 1327 1360 41.5% 31.6% 26.9% -7.6 8
2019-05-12 @ Skeid W 3-2 1360 1327 26.9% 31.6% 41.5% +7.6 13
2019-05-12 Sandefjord L 2-4 1390 1450 37.8% 32.1% 30.1% -11.6 9
2019-05-12 @ Sandnes Ulf W 4-2 1450 1390 30.1% 32.1% 37.8% +11.6 15
2019-05-12 Start L 0-1 1379 1426 39.6% 31.9% 28.4% -8.2 7
2019-05-12 @ Nest-Sotra W 1-0 1426 1379 28.4% 31.9% 39.6% +8.2 13
2019-05-12 Tromsdalen W 3-2 1418 1270 64.1% 22.8% 13.1% +2.7 12
2019-05-12 @ Kongsvinger L 2-3 1270 1418 13.1% 22.8% 64.1% -2.7 1
2019-05-12 Ullensaker Kisa W 2-0 1336 1440 31.4% 32.2% 36.4% +14.6 9
2019-05-12 @ Jerv L 0-2 1440 1336 36.4% 32.2% 31.4% -14.6 10
2019-05-16 Jerv W 3-2 1434 1350 56.7% 26.7% 16.6% +3.6 16
2019-05-16 @ Start L 2-3 1350 1434 16.6% 26.7% 56.7% -3.6 9
2019-05-16 Kongsvinger W 2-0 1342 1421 35.1% 32.2% 32.6% +13.6 11
2019-05-16 @ Hamarkameratene L 0-2 1421 1342 32.6% 32.2% 35.1% -13.6 12
2019-05-16 Notodden W 3-1 1426 1322 59.1% 25.5% 15.4% +6.0 13
2019-05-16 @ Ullensaker Kisa L 1-3 1322 1426 15.4% 25.5% 59.1% -6.0 4
2019-05-16 Sandnes Ulf L 2-5 1368 1379 44.6% 31.0% 24.4% -18.0 13
2019-05-16 @ Raufoss W 5-2 1379 1368 24.4% 31.0% 44.6% +18.0 12
2019-05-16 Skeid W 1-0 1462 1320 63.5% 23.1% 13.4% +3.1 18
2019-05-16 @ Sandefjord L 0-1 1320 1462 13.4% 23.1% 63.5% -3.1 8
2019-05-16 Sogndal W 1-0 1371 1406 41.2% 31.7% 27.1% +6.3 10
2019-05-16 @ Nest-Sotra L 0-1 1406 1371 27.1% 31.7% 41.2% -6.3 8
2019-05-16 Strommen W 1-0 1392 1346 52.0% 28.7% 19.3% +4.7 13
2019-05-16 @ KFUM Oslo L 0-1 1346 1392 19.3% 28.7% 52.0% -4.7 4
2019-05-16 Tromsdalen W 5-0 1486 1268 71.7% 18.2% 10.1% +9.5 22
2019-05-16 @ Aalesund L 0-5 1268 1486 10.1% 18.2% 71.7% -9.5 1
2019-05-25 Hamarkameratene D 0-0 1432 1356 55.8% 27.1% 17.1% -1.9 14
2019-05-25 @ Ullensaker Kisa D 0-0 1356 1432 17.1% 27.1% 55.8% +1.9 12
2019-05-25 KFUM Oslo L 2-3 1258 1397 27.2% 31.7% 41.2% -5.6 1
2019-05-25 @ Tromsdalen W 3-2 1397 1258 41.2% 31.7% 27.2% +5.6 16
2019-05-26 Aalesund D 0-0 1347 1496 26.0% 31.4% 42.6% +0.8 10
2019-05-26 @ Jerv D 0-0 1496 1347 42.6% 31.4% 26.0% -0.8 23
2019-05-26 Nest-Sotra W 1-0 1407 1377 49.9% 29.5% 20.6% +5.0 15
2019-05-26 @ Kongsvinger L 0-1 1377 1407 20.6% 29.5% 49.9% -5.0 10
2019-05-26 Raufoss L 0-1 1316 1350 41.4% 31.6% 26.9% -8.5 4
2019-05-26 @ Notodden W 1-0 1350 1316 26.9% 31.6% 41.4% +8.5 16
2019-05-26 Sandefjord L 2-3 1341 1465 29.0% 32.0% 39.0% -5.9 4
2019-05-26 @ Strommen W 3-2 1465 1341 39.0% 32.0% 29.0% +5.9 21
2019-05-26 Sandnes Ulf D 0-0 1316 1397 34.9% 32.2% 32.9% -0.1 9
2019-05-26 @ Skeid D 0-0 1397 1316 32.9% 32.2% 34.9% +0.1 13
2019-06-01 Kongsvinger L 1-2 1397 1412 44.0% 31.1% 24.8% -8.4 13
2019-06-01 @ Sandnes Ulf W 2-1 1412 1397 24.8% 31.1% 44.0% +8.4 18
2019-06-02 Jerv D 2-2 1357 1348 47.3% 30.3% 22.4% -0.8 13
2019-06-02 @ Hamarkameratene D 2-2 1348 1357 22.4% 30.3% 47.3% +0.8 11
2019-06-02 Notodden W 4-1 1402 1308 58.0% 26.1% 16.0% +8.9 19
2019-06-02 @ KFUM Oslo L 1-4 1308 1402 16.0% 26.1% 58.0% -8.8 4
2019-06-02 Skeid W 2-0 1438 1316 61.1% 24.4% 14.4% +6.4 19
2019-06-02 @ Start L 0-2 1316 1438 14.4% 24.4% 61.1% -6.4 9
2019-06-02 Sogndal L 0-3 1471 1400 55.1% 27.4% 17.5% -28.8 21
2019-06-02 @ Sandefjord W 3-0 1400 1471 17.5% 27.4% 55.1% +28.8 11
2019-06-02 Strommen D 1-1 1372 1336 50.8% 29.1% 20.0% -1.3 11
2019-06-02 @ Nest-Sotra D 1-1 1336 1372 20.0% 29.1% 50.8% +1.3 5
2019-06-02 Tromsdalen W 6-4 1359 1252 59.4% 25.4% 15.3% +4.9 19
2019-06-02 @ Raufoss L 4-6 1252 1359 15.3% 25.4% 59.4% -4.9 1
2019-06-02 Ullensaker Kisa W 1-0 1495 1430 54.4% 27.7% 17.9% +4.3 26
2019-06-02 @ Aalesund L 0-1 1430 1495 17.9% 27.7% 54.4% -4.3 14
2019-06-06 Jerv L 1-3 1248 1348 32.0% 32.2% 35.8% -11.6 1
2019-06-06 @ Tromsdalen W 3-1 1348 1248 35.8% 32.2% 32.0% +11.6 14
2019-06-15 Start W 4-2 1420 1444 42.8% 31.4% 25.8% +8.8 21
2019-06-15 @ Kongsvinger L 2-4 1444 1420 25.8% 31.4% 42.8% -8.8 19
2019-06-16 Aalesund L 1-2 1357 1499 26.7% 31.6% 41.7% -5.9 13
2019-06-16 @ Hamarkameratene W 2-1 1499 1357 41.7% 31.6% 26.7% +5.9 29
2019-06-16 KFUM Oslo D 1-1 1310 1411 31.9% 32.2% 35.9% +0.1 10
2019-06-16 @ Skeid D 1-1 1411 1310 35.9% 32.2% 31.9% -0.2 20
2019-06-16 Nest-Sotra D 2-2 1236 1371 27.6% 31.8% 40.7% +0.4 2
2019-06-16 @ Tromsdalen D 2-2 1371 1236 40.7% 31.8% 27.6% -0.4 12
2019-06-16 Raufoss W 5-1 1426 1363 54.0% 27.9% 18.1% +13.1 17
2019-06-16 @ Ullensaker Kisa L 1-5 1363 1426 18.1% 27.9% 54.0% -13.1 19
2019-06-16 Sandefjord L 0-2 1299 1442 26.7% 31.6% 41.8% -11.7 4
2019-06-16 @ Notodden W 2-0 1442 1299 41.8% 31.6% 26.7% +11.7 24
2019-06-16 Sandnes Ulf D 0-0 1360 1388 42.2% 31.5% 26.3% -0.7 15
2019-06-16 @ Jerv D 0-0 1388 1360 26.3% 31.5% 42.2% +0.7 14
2019-06-16 Strommen W 4-2 1429 1337 57.7% 26.2% 16.1% +5.7 14
2019-06-16 @ Sogndal L 2-4 1337 1429 16.1% 26.2% 57.7% -5.7 5
2019-06-22 Notodden L 0-3 1435 1287 64.2% 22.7% 13.1% -32.1 19
2019-06-22 @ Start W 3-0 1287 1435 13.1% 22.7% 64.2% +32.1 7
2019-06-22 Ullensaker Kisa W 3-2 1453 1439 48.0% 30.1% 21.9% +4.7 27
2019-06-22 @ Sandefjord L 2-3 1439 1453 21.9% 30.1% 48.0% -4.7 17
2019-06-23 Aalesund W 2-1 1350 1505 25.3% 31.3% 43.4% +8.3 22
2019-06-23 @ Raufoss L 1-2 1505 1350 43.4% 31.3% 25.3% -8.3 29
2019-06-23 Hamarkameratene W 2-0 1411 1351 53.8% 28.0% 18.2% +8.3 23
2019-06-23 @ KFUM Oslo L 0-2 1351 1411 18.2% 28.0% 53.8% -8.3 13
2019-06-23 Jerv W 4-1 1371 1359 47.5% 30.2% 22.2% +12.3 15
2019-06-23 @ Nest-Sotra L 1-4 1359 1371 22.2% 30.2% 47.5% -12.3 15
2019-06-23 Kongsvinger W 2-0 1331 1429 32.4% 32.2% 35.4% +14.3 8
2019-06-23 @ Strommen L 0-2 1429 1331 35.4% 32.2% 32.4% -14.4 21
2019-06-23 Skeid W 4-2 1435 1310 61.5% 24.2% 14.3% +4.9 17
2019-06-23 @ Sogndal L 2-4 1310 1435 14.3% 24.2% 61.5% -4.9 10
2019-06-23 Tromsdalen W 3-2 1389 1236 64.7% 22.4% 12.9% +2.6 17
2019-06-23 @ Sandnes Ulf L 2-3 1236 1389 12.9% 22.4% 64.7% -2.6 2
2019-06-29 Raufoss L 1-2 1342 1359 43.8% 31.2% 25.0% -8.4 13
2019-06-29 @ Hamarkameratene W 2-1 1359 1342 25.0% 31.2% 43.8% +8.4 25
2019-06-30 KFUM Oslo W 4-2 1434 1419 48.0% 30.1% 21.9% +7.7 20
2019-06-30 @ Ullensaker Kisa L 2-4 1419 1434 21.9% 30.1% 48.0% -7.7 23
2019-06-30 Nest-Sotra L 1-2 1305 1383 35.2% 32.2% 32.5% -7.2 10
2019-06-30 @ Skeid W 2-1 1383 1305 32.5% 32.2% 35.2% +7.1 18
2019-06-30 Sandefjord L 0-2 1347 1458 30.6% 32.1% 37.3% -13.0 15
2019-06-30 @ Jerv W 2-0 1458 1347 37.3% 32.1% 30.6% +13.0 30
2019-06-30 Sandnes Ulf W 3-1 1497 1392 59.2% 25.4% 15.3% +6.0 32
2019-06-30 @ Aalesund L 1-3 1392 1497 15.3% 25.4% 59.2% -6.0 17
2019-06-30 Sogndal W 3-0 1415 1439 42.7% 31.4% 25.9% +16.6 24
2019-06-30 @ Kongsvinger L 0-3 1439 1415 25.9% 31.4% 42.7% -16.6 17
2019-06-30 Start L 1-3 1234 1403 23.8% 30.8% 45.4% -9.2 2
2019-06-30 @ Tromsdalen W 3-1 1403 1234 45.4% 30.8% 23.8% +9.2 22
2019-06-30 Strommen W 3-0 1319 1345 42.5% 31.5% 26.1% +16.7 10
2019-06-30 @ Notodden L 0-3 1345 1319 26.1% 31.5% 42.5% -16.7 8
2019-07-21 Aalesund L 2-4 1412 1503 33.3% 32.2% 34.5% -10.7 23
2019-07-21 @ KFUM Oslo W 4-2 1503 1412 34.5% 32.2% 33.3% +10.7 35
2019-07-21 Hamarkameratene W 4-1 1412 1334 56.0% 27.0% 17.0% +9.5 25
2019-07-21 @ Start L 1-4 1334 1412 17.0% 27.0% 56.0% -9.5 13
2019-07-21 Jerv W 4-2 1367 1334 50.4% 29.3% 20.3% +7.2 28
2019-07-21 @ Raufoss L 2-4 1334 1367 20.3% 29.3% 50.4% -7.2 15
2019-07-21 Kongsvinger W 1-0 1471 1431 51.2% 29.0% 19.8% +4.8 33
2019-07-21 @ Sandefjord L 0-1 1431 1471 19.8% 29.0% 51.2% -4.8 24
2019-07-21 Notodden W 2-1 1390 1336 53.0% 28.3% 18.7% +4.3 21
2019-07-21 @ Nest-Sotra L 1-2 1336 1390 18.7% 28.3% 53.0% -4.3 10
2019-07-21 Skeid D 1-1 1329 1298 50.1% 29.4% 20.5% -1.2 9
2019-07-21 @ Strommen D 1-1 1298 1329 20.5% 29.4% 50.1% +1.2 11
2019-07-21 Tromsdalen W 5-2 1423 1224 69.6% 19.5% 10.9% +4.8 20
2019-07-21 @ Sogndal L 2-5 1224 1423 10.9% 19.5% 69.6% -4.8 2
2019-07-21 Ullensaker Kisa W 2-0 1386 1442 38.4% 32.0% 29.6% +12.7 20
2019-07-21 @ Sandnes Ulf L 0-2 1442 1386 29.6% 32.0% 38.4% -12.7 20
2019-07-24 Start L 0-1 1428 1422 46.8% 30.5% 22.8% -9.3 20
2019-07-24 @ Sogndal W 1-0 1422 1428 22.8% 30.5% 46.8% +9.3 28
2019-07-28 Nest-Sotra W 2-0 1514 1394 60.9% 24.6% 14.6% +6.5 38
2019-07-28 @ Aalesund L 0-2 1394 1514 14.6% 24.6% 60.9% -6.5 21
2019-07-28 Raufoss W 2-1 1401 1374 49.5% 29.6% 20.8% +4.8 26
2019-07-28 @ KFUM Oslo L 1-2 1374 1401 20.8% 29.6% 49.5% -4.8 28
2019-07-28 Sandefjord W 1-0 1325 1476 25.7% 31.4% 42.9% +8.7 16
2019-07-28 @ Hamarkameratene L 0-1 1476 1325 42.9% 31.4% 25.7% -8.7 33
2019-07-28 Sandnes Ulf L 0-4 1332 1398 36.8% 32.2% 31.0% -28.0 10
2019-07-28 @ Notodden W 4-0 1398 1332 31.0% 32.2% 36.8% +28.0 23
2019-07-28 Skeid L 0-2 1427 1299 61.8% 24.1% 14.1% -21.6 24
2019-07-28 @ Kongsvinger W 2-0 1299 1427 14.1% 24.1% 61.8% +21.6 14
2019-07-28 Sogndal D 1-1 1327 1418 33.2% 32.2% 34.5% +0.0 16
2019-07-28 @ Jerv D 1-1 1418 1327 34.5% 32.2% 33.2% -0.0 21
2019-07-28 Start L 0-2 1429 1431 45.7% 30.7% 23.5% -17.2 20
2019-07-28 @ Ullensaker Kisa W 2-0 1431 1429 23.5% 30.7% 45.7% +17.2 31
2019-07-28 Strommen L 0-2 1220 1328 31.0% 32.2% 36.8% -13.1 2
2019-07-28 @ Tromsdalen W 2-0 1328 1220 36.8% 32.2% 31.0% +13.1 12
2019-08-03 Aalesund L 0-1 1321 1520 21.0% 29.7% 49.3% -5.1 14
2019-08-03 @ Skeid W 1-0 1520 1321 49.3% 29.7% 21.0% +5.1 41
2019-08-04 Hamarkameratene L 0-2 1426 1333 57.8% 26.1% 16.1% -20.5 23
2019-08-04 @ Sandnes Ulf W 2-0 1333 1426 16.1% 26.1% 57.8% +20.5 19
2019-08-04 Jerv W 3-1 1341 1327 47.9% 30.1% 22.0% +8.6 15
2019-08-04 @ Strommen L 1-3 1327 1341 22.0% 30.1% 47.9% -8.6 16
2019-08-04 KFUM Oslo D 2-2 1388 1406 43.6% 31.2% 25.1% -0.6 22
2019-08-04 @ Nest-Sotra D 2-2 1406 1388 25.1% 31.2% 43.6% +0.6 27
2019-08-04 Kongsvinger W 3-1 1449 1405 51.7% 28.8% 19.5% +7.7 34
2019-08-04 @ Start L 1-3 1405 1449 19.5% 28.8% 51.7% -7.7 24
2019-08-04 Notodden L 1-4 1369 1304 54.5% 27.7% 17.8% -24.1 28
2019-08-04 @ Raufoss W 4-1 1304 1369 17.8% 27.7% 54.5% +24.1 13
2019-08-04 Tromsdalen W 1-0 1467 1207 75.7% 15.7% 8.6% +1.8 36
2019-08-04 @ Sandefjord L 0-1 1207 1467 8.6% 15.7% 75.7% -1.8 2
2019-08-04 Ullensaker Kisa W 3-0 1418 1412 46.9% 30.4% 22.7% +14.9 24
2019-08-04 @ Sogndal L 0-3 1412 1418 22.7% 30.4% 46.9% -14.9 20
2019-08-09 Start D 0-0 1469 1456 47.7% 30.2% 22.1% -1.2 37
2019-08-09 @ Sandefjord D 0-0 1456 1469 22.1% 30.2% 47.7% +1.2 35
2019-08-10 Sandnes Ulf W 3-0 1406 1406 46.1% 30.6% 23.3% +15.2 30
2019-08-10 @ KFUM Oslo L 0-3 1406 1406 23.3% 30.6% 46.1% -15.2 23
2019-08-11 Hamarkameratene W 1-0 1318 1354 41.2% 31.7% 27.1% +6.3 19
2019-08-11 @ Jerv L 0-1 1354 1318 27.1% 31.7% 41.2% -6.3 19
2019-08-11 Nest-Sotra D 1-1 1397 1387 47.3% 30.3% 22.4% -1.0 21
2019-08-11 @ Ullensaker Kisa D 1-1 1387 1397 22.4% 30.3% 47.3% +1.0 23
2019-08-11 Raufoss W 1-0 1397 1345 52.8% 28.4% 18.8% +4.6 27
2019-08-11 @ Kongsvinger L 0-1 1345 1397 18.8% 28.4% 52.8% -4.6 28
2019-08-11 Skeid W 1-0 1205 1316 30.6% 32.1% 37.3% +7.9 5
2019-08-11 @ Tromsdalen L 0-1 1316 1205 37.3% 32.1% 30.6% -7.9 14
2019-08-11 Sogndal L 1-3 1328 1433 31.4% 32.2% 36.5% -11.4 13
2019-08-11 @ Notodden W 3-1 1433 1328 36.5% 32.2% 31.4% +11.4 27
2019-08-11 Strommen W 3-1 1525 1349 67.2% 20.9% 11.8% +4.3 44
2019-08-11 @ Aalesund L 1-3 1349 1525 11.8% 20.9% 67.2% -4.3 15
2019-08-17 Aalesund L 2-3 1445 1529 34.2% 32.2% 33.6% -6.6 27
2019-08-17 @ Sogndal W 3-2 1529 1445 33.6% 32.2% 34.2% +6.7 47
2019-08-17 Sandefjord D 2-2 1308 1468 24.8% 31.1% 44.1% +0.6 15
2019-08-17 @ Skeid D 2-2 1468 1308 44.1% 31.1% 24.8% -0.6 38
2019-08-18 Jerv L 2-3 1391 1324 54.5% 27.7% 17.8% -9.3 23
2019-08-18 @ Sandnes Ulf W 3-2 1324 1391 17.8% 27.7% 54.5% +9.3 22
2019-08-18 KFUM Oslo D 4-4 1348 1422 35.8% 32.2% 32.0% -0.1 20
2019-08-18 @ Hamarkameratene D 4-4 1422 1348 32.0% 32.2% 35.8% +0.1 31
2019-08-18 Kongsvinger W 3-0 1388 1402 44.2% 31.1% 24.7% +16.0 26
2019-08-18 @ Nest-Sotra L 0-3 1402 1388 24.7% 31.1% 44.2% -16.0 27
2019-08-18 Notodden D 1-1 1345 1316 49.8% 29.5% 20.7% -1.2 16
2019-08-18 @ Strommen D 1-1 1316 1345 20.7% 29.5% 49.8% +1.2 14
2019-08-18 Tromsdalen W 2-0 1457 1213 74.2% 16.6% 9.2% +3.6 38
2019-08-18 @ Start L 0-2 1213 1457 9.2% 16.6% 74.2% -3.6 5
2019-08-18 Ullensaker Kisa W 4-2 1341 1396 38.5% 32.0% 29.5% +9.8 31
2019-08-18 @ Raufoss L 2-4 1396 1341 29.5% 32.0% 38.5% -9.8 21
2019-08-21 KFUM Oslo D 2-2 1334 1422 33.8% 32.2% 34.0% +0.0 23
2019-08-21 @ Jerv D 2-2 1422 1334 34.0% 32.2% 33.8% +0.0 32
2019-08-21 Nest-Sotra L 2-3 1318 1404 34.0% 32.2% 33.8% -6.6 14
2019-08-21 @ Notodden W 3-2 1404 1318 33.8% 32.2% 34.0% +6.6 29
2019-08-21 Raufoss W 1-0 1467 1351 60.6% 24.7% 14.7% +3.5 41
2019-08-21 @ Sandefjord L 0-1 1351 1467 14.7% 24.7% 60.6% -3.5 31
2019-08-21 Sandnes Ulf W 2-1 1386 1381 46.7% 30.5% 22.8% +5.2 24
2019-08-21 @ Ullensaker Kisa L 1-2 1381 1386 22.8% 30.5% 46.7% -5.2 23
2019-08-21 Sogndal L 0-1 1209 1438 18.6% 28.3% 53.1% -4.5 5
2019-08-21 @ Tromsdalen W 1-0 1438 1209 53.1% 28.3% 18.6% +4.5 30
2019-08-21 Strommen W 3-2 1386 1344 51.5% 28.9% 19.6% +4.2 30
2019-08-21 @ Kongsvinger L 2-3 1344 1386 19.6% 28.9% 51.5% -4.2 16
2019-08-22 Start D 1-1 1308 1461 25.6% 31.4% 43.1% +0.7 16
2019-08-22 @ Skeid D 1-1 1461 1308 43.1% 31.4% 25.6% -0.7 39
2019-08-24 Aalesund L 1-2 1376 1536 24.8% 31.1% 44.1% -5.5 23
2019-08-24 @ Sandnes Ulf W 2-1 1536 1376 44.1% 31.1% 24.8% +5.5 50
2019-08-25 Kongsvinger W 2-1 1442 1390 52.8% 28.4% 18.8% +4.3 33
2019-08-25 @ Sogndal L 1-2 1390 1442 18.8% 28.4% 52.8% -4.3 30
2019-08-25 Notodden L 1-2 1347 1311 50.8% 29.2% 20.0% -9.3 20
2019-08-25 @ Hamarkameratene W 2-1 1311 1347 20.0% 29.2% 50.8% +9.3 17
2019-08-25 Sandefjord D 1-1 1411 1471 37.8% 32.1% 30.1% -0.3 30
2019-08-25 @ Nest-Sotra D 1-1 1471 1411 30.1% 32.1% 37.8% +0.3 42
2019-08-25 Skeid W 5-1 1334 1309 49.3% 29.7% 21.0% +15.2 26
2019-08-25 @ Jerv L 1-5 1309 1334 21.0% 29.7% 49.3% -15.2 16
2019-08-25 Start L 1-2 1347 1460 30.3% 32.1% 37.6% -6.4 31
2019-08-25 @ Raufoss W 2-1 1460 1347 37.6% 32.1% 30.3% +6.4 42
2019-08-25 Tromsdalen L 0-4 1339 1205 62.7% 23.6% 13.8% -41.3 16
2019-08-25 @ Strommen W 4-0 1205 1339 13.8% 23.6% 62.7% +41.3 8
2019-08-25 Ullensaker Kisa W 5-1 1422 1391 50.0% 29.4% 20.5% +14.8 35
2019-08-25 @ KFUM Oslo L 1-5 1391 1422 20.5% 29.4% 50.0% -14.8 24
2019-08-28 Hamarkameratene W 5-2 1542 1338 70.1% 19.2% 10.7% +4.7 53
2019-08-28 @ Aalesund L 2-5 1338 1542 10.7% 19.2% 70.1% -4.7 20
2019-08-31 Kongsvinger L 0-2 1294 1386 33.2% 32.2% 34.5% -13.7 16
2019-08-31 @ Skeid W 2-0 1386 1294 34.5% 32.2% 33.2% +13.7 33
2019-08-31 Sogndal W 1-0 1467 1447 48.7% 29.9% 21.4% +5.2 45
2019-08-31 @ Start L 0-1 1447 1467 21.4% 29.9% 48.7% -5.2 33
2019-09-01 Hamarkameratene L 2-5 1246 1333 33.8% 32.2% 33.9% -14.7 8
2019-09-01 @ Tromsdalen W 5-2 1333 1246 33.9% 32.2% 33.8% +14.7 23
2019-09-01 Jerv W 4-0 1546 1349 69.5% 19.6% 10.9% +8.6 56
2019-09-01 @ Aalesund L 0-4 1349 1546 10.9% 19.6% 69.5% -8.6 26
2019-09-01 KFUM Oslo D 1-1 1320 1436 29.9% 32.1% 38.0% +0.3 18
2019-09-01 @ Notodden D 1-1 1436 1320 38.0% 32.1% 29.9% -0.3 36
2019-09-01 Nest-Sotra W 2-1 1341 1411 36.3% 32.2% 31.5% +6.6 34
2019-09-01 @ Raufoss L 1-2 1411 1341 31.5% 32.2% 36.3% -6.6 30
2019-09-01 Sandnes Ulf W 3-1 1471 1371 58.7% 25.7% 15.6% +6.1 45
2019-09-01 @ Sandefjord L 1-3 1371 1471 15.6% 25.7% 58.7% -6.1 23
2019-09-01 Strommen D 2-2 1376 1298 56.0% 27.0% 17.0% -1.3 25
2019-09-01 @ Ullensaker Kisa D 2-2 1298 1376 17.0% 27.0% 56.0% +1.3 17
2019-09-14 Aalesund D 1-1 1400 1555 25.3% 31.3% 43.5% +0.7 34
2019-09-14 @ Kongsvinger D 1-1 1555 1400 43.5% 31.3% 25.3% -0.7 57
2019-09-15 Notodden W 1-0 1365 1321 51.7% 28.8% 19.4% +4.7 26
2019-09-15 @ Sandnes Ulf L 0-1 1321 1365 19.4% 28.8% 51.7% -4.7 18
2019-09-15 Raufoss W 1-0 1340 1347 45.1% 30.9% 24.0% +5.7 29
2019-09-15 @ Jerv L 0-1 1347 1340 24.0% 30.9% 45.1% -5.7 34
2019-09-15 Sandefjord D 1-1 1442 1477 41.2% 31.7% 27.1% -0.6 34
2019-09-15 @ Sogndal D 1-1 1477 1442 27.1% 31.7% 41.2% +0.6 46
2019-09-15 Skeid W 2-1 1436 1280 65.0% 22.2% 12.7% +2.8 39
2019-09-15 @ KFUM Oslo L 1-2 1280 1436 12.7% 22.2% 65.0% -2.8 16
2019-09-15 Start D 0-0 1299 1472 23.5% 30.7% 45.8% +1.0 18
2019-09-15 @ Strommen D 0-0 1472 1299 45.8% 30.7% 23.5% -1.0 46
2019-09-15 Tromsdalen W 2-0 1404 1231 66.9% 21.1% 12.0% +5.1 33
2019-09-15 @ Nest-Sotra L 0-2 1231 1404 12.0% 21.1% 66.9% -5.1 8
2019-09-15 Ullensaker Kisa W 2-0 1348 1375 42.4% 31.5% 26.1% +11.5 26
2019-09-15 @ Hamarkameratene L 0-2 1375 1348 26.1% 31.5% 42.4% -11.5 25
2019-09-18 Hamarkameratene L 1-2 1342 1360 43.6% 31.2% 25.2% -8.3 34
2019-09-18 @ Raufoss W 2-1 1360 1342 25.2% 31.2% 43.6% +8.3 29
2019-09-18 Jerv W 1-0 1364 1346 48.4% 30.0% 21.6% +5.2 28
2019-09-18 @ Ullensaker Kisa L 0-1 1346 1364 21.6% 30.0% 48.4% -5.2 29
2019-09-18 KFUM Oslo W 2-1 1554 1439 60.4% 24.8% 14.8% +3.3 60
2019-09-18 @ Aalesund L 1-2 1439 1554 14.8% 24.8% 60.4% -3.3 39
2019-09-18 Kongsvinger W 2-0 1316 1400 34.3% 32.2% 33.5% +13.8 21
2019-09-18 @ Notodden L 0-2 1400 1316 33.5% 32.2% 34.3% -13.8 34
2019-09-18 Nest-Sotra W 2-0 1471 1409 54.0% 27.9% 18.1% +8.3 49
2019-09-18 @ Start L 0-2 1409 1471 18.1% 27.9% 54.0% -8.3 33
2019-09-18 Sandnes Ulf L 1-4 1226 1369 26.6% 31.6% 41.8% -14.3 8
2019-09-18 @ Tromsdalen W 4-1 1369 1226 41.8% 31.6% 26.6% +14.3 29
2019-09-18 Sogndal D 2-2 1278 1441 24.4% 31.0% 44.6% +0.6 17
2019-09-18 @ Skeid D 2-2 1441 1278 44.6% 31.0% 24.4% -0.6 35
2019-09-18 Strommen W 2-0 1478 1300 67.3% 20.9% 11.8% +5.0 49
2019-09-18 @ Sandefjord L 0-2 1300 1478 11.8% 20.9% 67.3% -5.0 18
2019-09-21 Ullensaker Kisa L 1-2 1387 1369 48.4% 30.0% 21.6% -9.0 34
2019-09-21 @ Kongsvinger W 2-1 1369 1387 21.6% 30.0% 48.4% +9.0 31
2019-09-22 Notodden W 3-1 1557 1330 72.6% 17.7% 9.8% +3.4 63
2019-09-22 @ Aalesund L 1-3 1330 1557 9.8% 17.7% 72.6% -3.4 21
2019-09-22 Raufoss W 3-1 1384 1333 52.6% 28.5% 18.9% +7.5 32
2019-09-22 @ Sandnes Ulf L 1-3 1333 1384 18.9% 28.5% 52.6% -7.5 34
2019-09-22 Sandefjord D 3-3 1436 1483 39.6% 31.9% 28.5% -0.3 40
2019-09-22 @ KFUM Oslo D 3-3 1483 1436 28.5% 31.9% 39.6% +0.3 50
2019-09-22 Skeid W 2-1 1401 1278 61.3% 24.3% 14.4% +3.2 36
2019-09-22 @ Nest-Sotra L 1-2 1278 1401 14.4% 24.3% 61.3% -3.2 17
2019-09-22 Sogndal W 2-0 1295 1440 26.4% 31.5% 42.0% +16.2 21
2019-09-22 @ Strommen L 0-2 1440 1295 42.0% 31.5% 26.4% -16.2 35
2019-09-22 Start W 4-0 1368 1479 30.6% 32.1% 37.3% +28.2 32
2019-09-22 @ Hamarkameratene L 0-4 1479 1368 37.3% 32.1% 30.6% -28.2 49
2019-09-22 Tromsdalen W 1-0 1341 1212 62.0% 23.9% 14.1% +3.3 32
2019-09-22 @ Jerv L 0-1 1212 1341 14.1% 23.9% 62.0% -3.3 8
2019-09-28 Sandnes Ulf W 3-2 1451 1391 53.8% 28.0% 18.2% +4.0 52
2019-09-28 @ Start L 2-3 1391 1451 18.2% 28.0% 53.8% -4.0 32
2019-09-29 Aalesund D 2-2 1378 1561 22.5% 30.3% 47.2% +0.8 32
2019-09-29 @ Ullensaker Kisa D 2-2 1561 1378 47.2% 30.3% 22.5% -0.8 64
2019-09-29 Hamarkameratene W 2-0 1483 1396 57.0% 26.5% 16.5% +7.5 53
2019-09-29 @ Sandefjord L 0-2 1396 1483 16.5% 26.5% 57.0% -7.5 32
2019-09-29 Jerv D 1-1 1326 1344 43.6% 31.2% 25.1% -0.8 22
2019-09-29 @ Notodden D 1-1 1344 1326 25.1% 31.2% 43.6% +0.8 33
2019-09-29 KFUM Oslo W 1-0 1326 1435 30.8% 32.1% 37.1% +7.8 37
2019-09-29 @ Raufoss L 0-1 1435 1326 37.1% 32.1% 30.8% -7.8 40
2019-09-29 Kongsvinger L 1-3 1208 1378 23.8% 30.9% 45.3% -9.3 8
2019-09-29 @ Tromsdalen W 3-1 1378 1208 45.3% 30.9% 23.8% +9.3 37
2019-09-29 Nest-Sotra L 0-1 1424 1404 48.7% 29.9% 21.4% -9.6 35
2019-09-29 @ Sogndal W 1-0 1404 1424 21.4% 29.9% 48.7% +9.6 39
2019-09-30 Strommen D 1-1 1275 1312 41.0% 31.7% 27.3% -0.5 18
2019-09-30 @ Skeid D 1-1 1312 1275 27.3% 31.7% 41.0% +0.5 22
2019-10-05 Start L 1-7 1345 1455 30.7% 32.1% 37.1% -29.8 33
2019-10-05 @ Jerv W 7-1 1455 1345 37.1% 32.1% 30.7% +29.8 55
2019-10-06 Nest-Sotra L 0-2 1312 1414 31.9% 32.2% 35.9% -13.3 22
2019-10-06 @ Strommen W 2-0 1414 1312 35.9% 32.2% 31.9% +13.3 42
2019-10-06 Raufoss W 3-1 1560 1334 72.4% 17.8% 9.8% +3.4 67
2019-10-06 @ Aalesund L 1-3 1334 1560 9.8% 17.8% 72.4% -3.4 37
2019-10-06 Sandefjord L 2-3 1387 1490 31.6% 32.2% 36.2% -6.3 37
2019-10-06 @ Kongsvinger W 3-2 1490 1387 36.2% 32.2% 31.6% +6.3 56
2019-10-06 Skeid W 2-1 1389 1274 60.3% 24.9% 14.8% +3.3 35
2019-10-06 @ Hamarkameratene L 1-2 1274 1389 14.8% 24.9% 60.3% -3.3 18
2019-10-06 Sogndal L 0-1 1387 1415 42.3% 31.5% 26.2% -8.6 32
2019-10-06 @ Sandnes Ulf W 1-0 1415 1387 26.2% 31.5% 42.3% +8.6 38
2019-10-06 Tromsdalen D 1-1 1427 1199 72.6% 17.6% 9.8% -2.7 41
2019-10-06 @ KFUM Oslo D 1-1 1199 1427 9.8% 17.6% 72.6% +2.8 9
2019-10-06 Ullensaker Kisa D 0-0 1326 1379 38.8% 32.0% 29.2% -0.4 23
2019-10-06 @ Notodden D 0-0 1379 1326 29.2% 32.0% 38.8% +0.4 33
2019-10-19 Hamarkameratene W 2-1 1380 1392 44.5% 31.1% 24.5% +5.5 40
2019-10-19 @ Kongsvinger L 1-2 1392 1380 24.5% 31.1% 44.5% -5.5 35
2019-10-20 Aalesund L 0-1 1202 1563 11.4% 20.2% 68.4% -2.5 9
2019-10-20 @ Tromsdalen W 1-0 1563 1202 68.4% 20.2% 11.4% +2.5 70
2019-10-20 Jerv W 4-0 1423 1315 59.6% 25.2% 15.2% +13.0 41
2019-10-20 @ Sogndal L 0-4 1315 1423 15.2% 25.2% 59.6% -12.9 33
2019-10-20 KFUM Oslo D 0-0 1485 1425 53.8% 28.0% 18.2% -1.7 56
2019-10-20 @ Start D 0-0 1425 1485 18.2% 28.0% 53.8% +1.7 42
2019-10-20 Notodden W 3-0 1497 1325 66.7% 21.2% 12.0% +7.4 59
2019-10-20 @ Sandefjord L 0-3 1325 1497 12.0% 21.2% 66.7% -7.4 23
2019-10-20 Raufoss W 2-1 1299 1330 41.8% 31.6% 26.6% +5.9 25
2019-10-20 @ Strommen L 1-2 1330 1299 26.6% 31.6% 41.8% -5.9 37
2019-10-20 Sandnes Ulf W 3-0 1427 1378 52.3% 28.6% 19.1% +12.7 45
2019-10-20 @ Nest-Sotra L 0-3 1378 1427 19.1% 28.6% 52.3% -12.7 32
2019-10-20 Ullensaker Kisa L 1-2 1271 1379 31.0% 32.2% 36.9% -6.5 18
2019-10-20 @ Skeid W 2-1 1379 1271 36.9% 32.2% 31.0% +6.5 36
2019-10-26 Start W 2-1 1566 1483 56.6% 26.7% 16.7% +3.8 73
2019-10-26 @ Aalesund L 1-2 1483 1566 16.7% 26.7% 56.6% -3.8 56
2019-10-27 Kongsvinger L 0-1 1426 1386 51.3% 29.0% 19.7% -10.0 42
2019-10-27 @ KFUM Oslo W 1-0 1386 1426 19.7% 29.0% 51.3% +10.0 43
2019-10-27 Nest-Sotra L 0-1 1302 1440 27.3% 31.7% 41.0% -6.3 33
2019-10-27 @ Jerv W 1-0 1440 1302 41.0% 31.7% 27.3% +6.3 48
2019-10-27 Sandefjord L 0-2 1386 1504 29.6% 32.0% 38.4% -12.7 36
2019-10-27 @ Ullensaker Kisa W 2-0 1504 1386 38.4% 32.0% 29.6% +12.7 62
2019-10-27 Skeid W 3-2 1366 1265 58.8% 25.7% 15.6% +3.3 35
2019-10-27 @ Sandnes Ulf L 2-3 1265 1366 15.6% 25.7% 58.8% -3.3 18
2019-10-27 Sogndal D 1-1 1324 1436 30.5% 32.1% 37.4% +0.3 38
2019-10-27 @ Raufoss D 1-1 1436 1324 37.4% 32.1% 30.5% -0.3 42
2019-10-27 Strommen L 1-2 1387 1305 56.5% 26.8% 16.8% -10.1 35
2019-10-27 @ Hamarkameratene W 2-1 1305 1387 16.8% 26.8% 56.5% +10.1 28
2019-10-27 Tromsdalen D 3-3 1318 1199 60.8% 24.6% 14.6% -1.3 24
2019-10-27 @ Notodden D 3-3 1199 1318 14.6% 24.6% 60.8% +1.3 10
2019-11-02 Aalesund L 0-1 1446 1570 28.9% 32.0% 39.1% -6.6 48
2019-11-02 @ Nest-Sotra W 1-0 1570 1446 39.1% 32.0% 28.9% +6.6 76
2019-11-02 Hamarkameratene W 3-0 1436 1377 53.7% 28.0% 18.3% +12.1 45
2019-11-02 @ Sogndal L 0-3 1377 1436 18.3% 28.0% 53.7% -12.2 35
2019-11-02 Jerv W 1-0 1517 1296 71.9% 18.1% 10.0% +2.2 65
2019-11-02 @ Sandefjord L 0-1 1296 1517 10.0% 18.1% 71.9% -2.1 33
2019-11-02 KFUM Oslo L 0-3 1315 1416 31.9% 32.2% 35.9% -19.4 28
2019-11-02 @ Strommen W 3-0 1416 1315 35.9% 32.2% 31.9% +19.4 45
2019-11-02 Notodden D 2-2 1261 1317 38.4% 32.0% 29.5% -0.3 19
2019-11-02 @ Skeid D 2-2 1317 1261 29.5% 32.0% 38.4% +0.3 25
2019-11-02 Raufoss W 3-0 1201 1325 28.9% 32.0% 39.1% +22.3 13
2019-11-02 @ Tromsdalen L 0-3 1325 1201 39.1% 32.0% 28.9% -22.3 38
2019-11-02 Sandnes Ulf L 1-2 1396 1369 49.6% 29.6% 20.8% -9.2 43
2019-11-02 @ Kongsvinger W 2-1 1369 1396 20.8% 29.6% 49.6% +9.2 38
2019-11-02 Ullensaker Kisa W 2-1 1479 1373 59.4% 25.4% 15.3% +3.4 59
2019-11-02 @ Start L 1-2 1373 1479 15.3% 25.4% 59.4% -3.4 36
2019-11-09 Kongsvinger L 0-2 1294 1387 33.0% 32.2% 34.7% -13.7 33
2019-11-09 @ Jerv W 2-0 1387 1294 34.7% 32.2% 33.0% +13.7 46
2019-11-09 Nest-Sotra W 3-2 1364 1439 35.6% 32.2% 32.2% +6.4 38
2019-11-09 @ Hamarkameratene L 2-3 1439 1364 32.2% 32.2% 35.6% -6.4 48
2019-11-09 Sandefjord W 3-1 1576 1519 53.5% 28.1% 18.4% +7.3 79
2019-11-09 @ Aalesund L 1-3 1519 1576 18.4% 28.1% 53.5% -7.3 65
2019-11-09 Skeid L 4-5 1302 1261 51.4% 28.9% 19.7% -8.6 38
2019-11-09 @ Raufoss W 5-4 1261 1302 19.7% 28.9% 51.4% +8.6 22
2019-11-09 Sogndal W 1-0 1436 1448 44.4% 31.1% 24.6% +5.8 48
2019-11-09 @ KFUM Oslo L 0-1 1448 1436 24.6% 31.1% 44.4% -5.8 45
2019-11-09 Start L 0-2 1317 1483 24.2% 30.9% 44.9% -10.8 25
2019-11-09 @ Notodden W 2-0 1483 1317 44.9% 30.9% 24.2% +10.8 62
2019-11-09 Strommen L 0-3 1378 1295 56.6% 26.7% 16.7% -29.4 38
2019-11-09 @ Sandnes Ulf W 3-0 1295 1378 16.7% 26.7% 56.6% +29.4 31
2019-11-09 Tromsdalen W 2-0 1369 1223 64.0% 22.8% 13.2% +5.8 39
2019-11-09 @ Ullensaker Kisa L 0-2 1223 1369 13.2% 22.8% 64.0% -5.8 13

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
2019-11-23 Sogndal W 1-0 1400 1442 40.3% 31.8% 27.9% +6.4 1-0
2019-11-23 @ Kongsvinger L 0-1 1442 1400 27.9% 31.8% 40.3% -6.4 0-1
2019-11-27 Kongsvinger W 2-0 1442 1407 50.6% 29.2% 20.2% +9.2 1-0
2019-11-27 @ KFUM Oslo L 0-2 1407 1442 20.2% 29.2% 50.6% -9.2 1-1
2019-12-01 KFUM Oslo W 1-0 1493 1451 51.6% 28.9% 19.6% +4.8 1-0
2019-12-01 @ Start L 0-1 1451 1493 19.6% 28.9% 51.6% -4.7 1-1
2019-12-07 Lillestrom W 2-1 1498 1507 44.9% 30.9% 24.1% +5.4 2-0
2019-12-07 @ Start L 1-2 1507 1498 24.1% 30.9% 44.9% -5.4 0-1
2019-12-11 Start W 4-3 1501 1504 45.7% 30.8% 23.5% +4.9 1-1
2019-12-11 @ Lillestrom L 3-4 1504 1501 23.5% 30.8% 45.7% -4.9 2-1

Biggest Upsets

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

# Date Underdog Win % Winning Team Losing Team
Team Elo Score Team Elo Score
1 2019-06-22 13.10% Notodden 1287 3 @ Start 1435 0
2 2019-08-25 13.75% Tromsdalen 1205 4 @ Strommen 1339 0
3 2019-07-28 14.14% Skeid 1299 2 @ Kongsvinger 1427 0
4 2019-08-04 16.06% Hamarkameratene 1333 2 @ Sandnes Ulf 1426 0
5 2019-11-09 16.70% Strommen 1295 3 @ Sandnes Ulf 1378 0
6 2019-10-27 16.76% Strommen 1305 2 @ Hamarkameratene 1387 1
7 2019-04-28 16.96% Raufoss 1343 3 @ Sogndal 1422 1
8 2019-04-22 17.44% Kongsvinger 1399 2 @ Ullensaker Kisa 1471 0
9 2019-06-02 17.51% Sogndal 1400 3 @ Sandefjord 1471 0
10 2019-08-18 17.80% Jerv 1324 3 @ Sandnes Ulf 1391 2
11 2019-08-04 17.84% Notodden 1304 4 @ Raufoss 1369 1
12 2019-11-09 19.65% Skeid 1261 5 @ Raufoss 1302 4
13 2019-10-27 19.72% Kongsvinger 1386 1 @ KFUM Oslo 1426 0
14 2019-08-25 20.04% Notodden 1311 2 @ Hamarkameratene 1347 1
15 2019-03-31 20.81% Raufoss 1346 2 @ Nest-Sotra 1373 1
16 2019-11-02 20.84% Sandnes Ulf 1369 2 @ Kongsvinger 1396 1
17 2019-04-28 21.18% KFUM Oslo 1369 3 @ Sandnes Ulf 1392 2
18 2019-09-29 21.42% Nest-Sotra 1404 1 @ Sogndal 1424 0
19 2019-09-21 21.64% Ullensaker Kisa 1369 2 @ Kongsvinger 1387 1
20 2019-07-24 22.76% Start 1422 1 @ Sogndal 1428 0
21 2019-07-28 23.52% Start 1431 2 @ Ullensaker Kisa 1429 0
22 2019-05-12 23.54% Hamarkameratene 1333 2 @ Notodden 1331 1
23 2019-05-16 24.39% Sandnes Ulf 1379 5 @ Raufoss 1368 2
24 2019-06-01 24.84% Kongsvinger 1412 2 @ Sandnes Ulf 1397 1
25 2019-06-29 24.97% Raufoss 1359 2 @ Hamarkameratene 1342 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 2019-04-14 54.67 Ullensaker Kisa 8 1416 30.25% @ Tromsdalen 0 1355 37.65% 32.10%
2 2019-08-25 41.30 Tromsdalen 4 1205 13.75% @ Strommen 0 1339 62.68% 23.57%
3 2019-06-22 32.13 Notodden 3 1287 13.10% @ Start 0 1435 64.18% 22.73%
4 2019-10-05 29.79 Start 7 1455 37.14% @ Jerv 1 1345 30.72% 32.14%
5 2019-11-09 29.38 Strommen 3 1295 16.70% @ Sandnes Ulf 0 1378 56.57% 26.73%
6 2019-06-02 28.80 Sogndal 3 1400 17.51% @ Sandefjord 0 1471 55.06% 27.43%
7 2019-09-22 28.22 @ Hamarkameratene 4 1368 30.58% Start 0 1479 37.30% 32.13%
8 2019-07-28 27.95 Sandnes Ulf 4 1398 31.04% @ Notodden 0 1332 36.80% 32.16%
9 2019-08-04 24.09 Notodden 4 1304 17.84% @ Raufoss 1 1369 54.47% 27.69%
10 2019-05-05 22.93 @ KFUM Oslo 5 1377 48.48% Jerv 0 1359 21.56% 29.95%
11 2019-11-02 22.34 @ Tromsdalen 3 1201 28.93% Raufoss 0 1325 39.11% 31.96%
12 2019-07-28 21.56 Skeid 2 1299 14.14% @ Kongsvinger 0 1427 61.81% 24.05%
13 2019-08-04 20.55 Hamarkameratene 2 1333 16.06% @ Sandnes Ulf 0 1426 57.81% 26.13%
14 2019-04-22 19.87 Kongsvinger 2 1399 17.44% @ Ullensaker Kisa 0 1471 55.20% 27.36%
15 2019-11-02 19.37 KFUM Oslo 3 1416 35.94% @ Strommen 0 1315 31.85% 32.21%
16 2019-05-16 17.96 Sandnes Ulf 5 1379 24.39% @ Raufoss 2 1368 44.59% 31.02%
17 2019-04-28 17.41 Raufoss 3 1343 16.96% @ Sogndal 1 1422 56.09% 26.96%
18 2019-07-28 17.25 Start 2 1431 23.52% @ Ullensaker Kisa 0 1429 45.74% 30.74%
19 2019-05-05 17.20 @ Start 4 1409 51.16% Strommen 0 1369 19.81% 29.03%
20 2019-04-07 16.94 @ Ullensaker Kisa 3 1399 41.90% Sogndal 0 1430 26.53% 31.56%
21 2019-06-30 16.70 @ Notodden 3 1319 42.49% Strommen 0 1345 26.05% 31.46%
22 2019-06-30 16.61 @ Kongsvinger 3 1415 42.70% Sogndal 0 1439 25.88% 31.42%
23 2019-05-05 16.26 Notodden 2 1315 26.27% @ Tromsdalen 0 1287 42.23% 31.51%
24 2019-09-22 16.21 @ Strommen 2 1295 26.42% Sogndal 0 1440 42.04% 31.54%
25 2019-08-18 15.99 @ Nest-Sotra 3 1388 44.21% Kongsvinger 0 1402 24.68% 31.11%