2026 First Division Season

119 games played · 16 teams

Live

Season Status

In Progress

Awaiting final results

Top Promotion Contender

Kongsvinger

90% promotion probability

Biggest Overachiever

Haugesund

9.58 points above expected

31 points · 21.42 expected points

Biggest Disappointment

Lyn Oslo

9.63 points below expected

14 points · 23.63 expected points

League Table

Each team's record through games played. SimPts is the model's expected points through the same games — the sum over completed games of pregame win-probability × 3 plus tie-probability × 1. vsSim shows actual points minus that expectation — positive means the team has overachieved against the model so far.

# Team GP W D L Pts GF GA GD SimPts vsSim
1 Kongsvinger 15 10 3 2 33 42 22 +20 26.79 +6.21
2 Haugesund 15 10 1 4 31 44 28 +16 21.42 +9.58
3 Stromsgodset 15 8 5 2 29 42 23 +19 24.82 +4.18
4 Stabaek 14 8 2 4 26 32 17 +15 20.98 +5.02
5 Odds 15 7 4 4 25 27 19 +8 22.01 +2.99
6 Hodd 14 6 3 5 21 22 19 +3 17.06 +3.94
7 Ranheim 15 6 2 7 20 36 37 -1 23.47 -3.47
8 Egersunds 15 6 2 7 20 27 28 -1 25.71 -5.71
9 Sandnes Ulf 15 6 2 7 20 23 26 -3 13.74 +6.26
10 Bryne 15 6 2 7 20 21 24 -3 24.32 -4.32
11 Moss 15 6 1 8 19 25 34 -9 18.23 +0.77
12 Sogndal 15 5 3 7 18 28 38 -10 20.56 -2.56
13 Raufoss 15 5 1 9 16 19 32 -13 17.19 -1.19
14 Asane 15 4 2 9 14 23 33 -10 18.09 -4.09
15 Lyn Oslo 15 4 2 9 14 18 31 -13 23.63 -9.63
16 Strommen 15 3 3 9 12 18 36 -18 15.73 -3.73

Form

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

League Race

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

Season Summary

Every team's season-to-date record alongside the projected end-of-season points totals from 100,000 simulations. Click any column header to sort. Exp. Pts. Rem. is the expected additional points the model thinks the team will accumulate over the rest of the season.

Team Elo Points Avg Exp. Pts. Rem. Min 5th Q1 Median Q3 95th Max
Kongsvinger 1645 33 61.97 28.97 43 54 59 62 65 70 78
Stromsgodset 1594 29 54.81 25.81 36 46 51 55 58 63 72
Bryne 1575 20 45.44 25.44 27 37 42 45 49 54 63
Stabaek 1571 26 52.86 26.86 35 44 49 53 56 61 71
Egersunds 1552 20 43.14 23.14 26 35 40 43 47 51 61
Haugesund 1551 31 55.13 24.13 36 47 52 55 59 63 74
Odds 1520 25 46.42 21.42 27 38 43 46 50 55 65
Ranheim 1514 20 41.33 21.33 24 33 38 41 45 50 59
Lyn Oslo 1503 14 34.62 20.62 18 26 31 35 38 43 55
Hodd 1484 21 42.03 21.03 25 34 38 42 46 51 62
Sogndal 1481 18 37.69 19.69 21 30 34 38 41 46 60
Asane 1447 14 30.19 16.19 14 22 27 30 34 39 50
Raufoss 1440 16 33.55 17.55 18 26 30 33 37 42 51
Moss 1439 19 36.44 17.44 20 29 33 36 40 45 54
Sandnes Ulf 1397 20 34.78 14.78 20 27 31 35 38 43 53
Strommen 1383 12 26.08 14.08 12 19 23 26 29 34 46

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 ASA BRY EGE HAU HOD KON LO MOS ODD RAN RAU SU SOG STA STR STR
Asane
0-0-1
0.67
0-1-0
1.28
0-1-0
0.83
0-0-1
1.04
0-0-1
0.55
0-0-1
0.96
0-0-1
1.74
1-0-0
1.31
1-0-0
1.28
1-0-0
1.58
1-0-0
1.91
0-0-1
0.95
0-0-1
0.93
0-0-1
1.78
0-0-1
1.27
Bryne
1-0-0
2.15
0-0-1
1.02
1-0-0
1.12
1-0-0
2.02
0-0-1
1.10
1-0-0
1.20
1-0-0
1.51
0-0-1
1.96
0-0-1
1.89
0-0-1
1.63
0-1-0
2.23
0-1-0
2.00
0-0-1
1.19
1-0-0
2.19
0-0-1
1.09
Egersunds
0-1-0
1.51
1-0-0
1.78
1-0-0
1.70
0-0-1
1.63
0-0-1
1.07
0-1-0
1.91
1-0-0
2.03
0-0-1
2.03
1-0-0
1.89
1-0-0
2.23
0-0-1
2.03
0-0-1
1.38
0-0-1
1.08
1-0-0
1.66
0-0-1
1.78
Haugesund
0-1-0
1.98
0-0-1
1.67
0-0-1
1.10
1-0-0
1.22
1-0-0
1.32
1-0-0
0.72
1-0-0
1.93
1-0-0
1.14
1-0-0
1.65
1-0-0
1.42
1-0-0
2.17
0-0-1
1.16
0-0-1
1.04
1-0-0
1.37
1-0-0
1.55
Hodd
1-0-0
1.76
0-0-1
0.79
1-0-0
1.17
0-0-1
1.58
0-0-1
1.04
1-0-0
0.92
0-0-1
1.07
0-1-0
0.85
0-0-1
0.78
0-1-0
1.09
1-0-0
2.08
0-1-0
1.55
0-0-0
0.00
1-0-0
1.17
1-0-0
1.21
Kongsvinger
1-0-0
2.29
1-0-0
1.70
1-0-0
1.73
0-0-1
1.47
1-0-0
1.76
1-0-0
1.35
1-0-0
2.17
1-0-0
2.10
0-1-0
1.33
1-0-0
1.67
1-0-0
1.96
1-0-0
2.17
0-0-1
1.46
0-1-0
1.80
0-1-0
1.84
Lyn Oslo
1-0-0
1.85
0-0-1
1.60
0-1-0
0.90
0-0-1
2.11
0-0-1
1.89
0-0-1
1.44
0-0-1
1.53
0-0-1
1.15
0-0-1
0.97
1-0-0
1.52
0-0-1
2.42
1-0-0
1.39
0-0-1
1.90
1-0-0
2.20
0-1-0
0.78
Moss
1-0-0
1.06
0-0-1
1.28
0-0-1
0.79
0-0-1
0.88
1-0-0
1.73
0-0-1
0.66
1-0-0
1.27
1-0-0
0.86
0-0-1
0.85
0-0-1
1.76
0-0-1
2.06
1-0-0
0.98
1-0-0
1.33
0-0-1
1.39
0-1-0
1.34
Odds
0-0-1
1.49
1-0-0
0.85
1-0-0
0.79
0-0-1
1.65
0-1-0
1.96
0-0-1
0.72
1-0-0
1.65
0-0-1
1.95
1-0-0
1.56
1-0-0
1.96
1-0-0
1.69
1-0-0
1.57
0-1-0
1.68
0-1-0
1.64
0-1-0
0.84
Ranheim
0-0-1
1.51
1-0-0
0.91
0-0-1
0.92
0-0-1
1.14
1-0-0
2.04
0-1-0
1.46
1-0-0
1.83
1-0-0
1.96
0-0-1
1.23
1-0-0
2.02
1-0-0
2.26
0-0-1
1.24
0-0-1
1.60
0-1-0
2.25
0-0-1
1.09
Raufoss
0-0-1
1.21
1-0-0
1.17
0-0-1
0.60
0-0-1
1.37
0-1-0
1.71
0-0-1
1.13
0-0-1
1.28
1-0-0
1.04
0-0-1
0.85
0-0-1
0.79
0-0-1
1.28
1-0-0
1.52
1-0-0
0.72
1-0-0
1.88
0-0-1
0.64
Sandnes Ulf
0-0-1
0.90
0-1-0
0.61
1-0-0
0.79
0-0-1
0.66
0-0-1
0.74
0-0-1
0.85
1-0-0
0.44
1-0-0
0.76
0-0-1
1.11
0-0-1
0.58
1-0-0
1.52
1-0-0
1.14
0-0-1
0.97
1-0-0
1.65
0-1-0
1.03
Sogndal
1-0-0
1.85
0-1-0
0.81
1-0-0
1.41
1-0-0
1.64
0-1-0
1.24
0-0-1
0.65
0-0-1
1.40
0-0-1
1.82
0-0-1
1.23
1-0-0
1.55
0-0-1
1.27
0-0-1
1.66
0-1-0
1.55
1-0-0
1.51
0-0-1
0.97
Stabaek
1-0-0
1.87
1-0-0
1.60
1-0-0
1.72
1-0-0
1.76
0-0-0
0.00
1-0-0
1.33
1-0-0
0.90
0-0-1
1.46
0-1-0
1.12
1-0-0
1.19
0-0-1
2.10
1-0-0
1.84
0-1-0
1.25
0-0-1
1.81
0-0-1
1.02
Strommen
1-0-0
1.02
0-0-1
0.64
0-0-1
1.13
0-0-1
1.42
0-0-1
1.62
0-1-0
1.00
0-0-1
0.63
1-0-0
1.40
0-1-0
1.15
0-1-0
0.58
0-0-1
0.93
0-0-1
1.14
0-0-1
1.29
1-0-0
0.99
0-0-1
0.78
Stromsgodset
1-0-0
1.52
1-0-0
1.71
1-0-0
1.02
0-0-1
1.25
0-0-1
1.58
0-1-0
0.96
0-1-0
2.04
0-1-0
1.45
0-1-0
1.97
1-0-0
1.71
1-0-0
2.19
0-1-0
1.77
1-0-0
1.84
1-0-0
1.78
1-0-0
2.04

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.76 +6.1
Allowed 0.40 -5.7
Differential 0.94 +4.8

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.52%5.46%3.78%6.30%1.68%0.84%20.59%
15.46%5.88%5.46%3.78%1.26%2.52%24.37%
23.78%5.46%5.04%4.62%3.36%1.26%23.53%
36.30%3.78%4.62%1.68%0.84%17.23%
41.68%1.26%3.36%0.84%0.84%0.84%8.82%
5+0.84%2.52%1.26%0.84%5.46%
Total20.59%24.37%23.53%17.23%8.82%5.46%100%

Summary Statistics

Scored Allowed Difference
Mean 1.88 1.88 +0.00
SD 1.49 1.49 2.24
CV 0.80 0.80
Max 7 7 +7
Min 0 0 -7

Games Played: 119

↓ Scored | Allowed →012345+Total
013.33%6.67%6.67%6.67%33.33%
16.67%6.67%13.33%
26.67%6.67%6.67%6.67%26.67%
313.33%6.67%20.00%
46.67%6.67%
5+
Total20.00%26.67%6.67%26.67%6.67%13.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.53 2.20 -0.67
SD 1.36 1.86 2.23
CV 0.88 0.85
Max 4 6 +3
Min 0 0 -4

Games Played: 15

↓ Scored | Allowed →012345+Total
013.33%6.67%13.33%33.33%
113.33%6.67%6.67%26.67%
26.67%6.67%13.33%
36.67%6.67%6.67%20.00%
46.67%6.67%
5+
Total20.00%26.67%26.67%26.67%100%

Summary Statistics

Scored Allowed Difference
Mean 1.40 1.60 -0.20
SD 1.35 1.12 1.74
CV 0.97 0.70
Max 4 3 +3
Min 0 0 -3

Games Played: 15

↓ Scored | Allowed →012345+Total
06.67%6.67%6.67%20.00%
16.67%6.67%13.33%26.67%
26.67%13.33%20.00%
320.00%6.67%26.67%
4
5+6.67%6.67%
Total33.33%13.33%13.33%20.00%13.33%6.67%100%

Summary Statistics

Scored Allowed Difference
Mean 1.80 1.87 -0.07
SD 1.42 1.73 2.40
CV 0.79 0.92
Max 5 5 +3
Min 0 0 -5

Games Played: 15

↓ Scored | Allowed →012345+Total
0
16.67%6.67%6.67%20.00%
213.33%6.67%6.67%26.67%
313.33%13.33%
46.67%20.00%6.67%33.33%
5+6.67%6.67%
Total20.00%26.67%26.67%13.33%13.33%100%

Summary Statistics

Scored Allowed Difference
Mean 2.93 1.87 +1.07
SD 1.62 1.60 2.63
CV 0.55 0.86
Max 7 5 +7
Min 1 0 -4

Games Played: 15

↓ Scored | Allowed →012345+Total
07.14%14.29%7.14%28.57%
17.14%7.14%7.14%21.43%
214.29%7.14%7.14%28.57%
37.14%7.14%
47.14%7.14%14.29%
5+
Total14.29%50.00%21.43%14.29%100%

Summary Statistics

Scored Allowed Difference
Mean 1.57 1.36 +0.21
SD 1.40 0.93 1.37
CV 0.89 0.68
Max 4 3 +3
Min 0 0 -2

Games Played: 14

↓ Scored | Allowed →012345+Total
06.67%6.67%
16.67%6.67%
220.00%6.67%6.67%33.33%
313.33%13.33%26.67%
46.67%6.67%13.33%
5+13.33%13.33%
Total13.33%53.33%20.00%13.33%100%

Summary Statistics

Scored Allowed Difference
Mean 2.80 1.47 +1.33
SD 1.52 1.19 1.99
CV 0.54 0.81
Max 6 4 +5
Min 0 0 -2

Games Played: 15

↓ Scored | Allowed →012345+Total
06.67%6.67%20.00%6.67%40.00%
113.33%6.67%6.67%6.67%33.33%
26.67%6.67%13.33%
36.67%6.67%
4
5+6.67%6.67%
Total26.67%6.67%20.00%26.67%20.00%100%

Summary Statistics

Scored Allowed Difference
Mean 1.20 2.07 -0.87
SD 1.61 1.53 2.36
CV 1.34 0.74
Max 6 4 +4
Min 0 0 -4

Games Played: 15

↓ Scored | Allowed →012345+Total
06.67%6.67%13.33%
16.67%6.67%13.33%6.67%6.67%40.00%
26.67%13.33%20.00%
320.00%20.00%
46.67%6.67%
5+
Total6.67%13.33%40.00%26.67%13.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.67 2.27 -0.60
SD 1.18 1.10 1.80
CV 0.71 0.49
Max 4 4 +2
Min 0 0 -4

Games Played: 15

↓ Scored | Allowed →012345+Total
013.33%13.33%
113.33%6.67%6.67%26.67%
26.67%13.33%6.67%6.67%33.33%
36.67%13.33%20.00%
46.67%6.67%
5+
Total40.00%20.00%20.00%13.33%6.67%100%

Summary Statistics

Scored Allowed Difference
Mean 1.80 1.27 +0.53
SD 1.15 1.33 1.73
CV 0.64 1.05
Max 4 4 +4
Min 0 0 -2

Games Played: 15

↓ Scored | Allowed →012345+Total
013.33%13.33%
16.67%6.67%6.67%20.00%
26.67%6.67%6.67%20.00%
320.00%20.00%
46.67%6.67%13.33%
5+13.33%13.33%
Total6.67%20.00%26.67%26.67%6.67%13.33%100%

Summary Statistics

Scored Allowed Difference
Mean 2.40 2.47 -0.07
SD 1.64 1.46 2.58
CV 0.68 0.59
Max 5 5 +4
Min 0 0 -3

Games Played: 15

↓ Scored | Allowed →012345+Total
013.33%13.33%26.67%
16.67%6.67%6.67%6.67%13.33%40.00%
213.33%13.33%
36.67%6.67%6.67%20.00%
4
5+
Total13.33%40.00%6.67%20.00%6.67%13.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.27 2.13 -0.87
SD 1.10 1.81 2.26
CV 0.87 0.85
Max 3 6 +3
Min 0 0 -5

Games Played: 15

↓ Scored | Allowed →012345+Total
06.67%13.33%20.00%
113.33%6.67%6.67%13.33%40.00%
220.00%20.00%
36.67%6.67%
46.67%6.67%13.33%
5+
Total26.67%26.67%26.67%6.67%13.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.53 1.73 -0.20
SD 1.30 1.79 2.51
CV 0.85 1.03
Max 4 6 +3
Min 0 0 -5

Games Played: 15

↓ Scored | Allowed →012345+Total
06.67%13.33%6.67%26.67%
16.67%6.67%13.33%
26.67%13.33%6.67%26.67%
313.33%6.67%20.00%
46.67%6.67%
5+6.67%6.67%
Total6.67%6.67%40.00%26.67%13.33%6.67%100%

Summary Statistics

Scored Allowed Difference
Mean 1.87 2.53 -0.67
SD 1.55 1.25 2.41
CV 0.83 0.49
Max 5 5 +4
Min 0 0 -4

Games Played: 15

↓ Scored | Allowed →012345+Total
07.14%7.14%
17.14%14.29%21.43%
214.29%14.29%7.14%35.71%
37.14%7.14%14.29%
414.29%14.29%
5+7.14%7.14%
Total35.71%14.29%42.86%7.14%100%

Summary Statistics

Scored Allowed Difference
Mean 2.29 1.21 +1.07
SD 1.38 1.05 1.82
CV 0.60 0.87
Max 5 3 +4
Min 0 0 -1

Games Played: 14

↓ Scored | Allowed →012345+Total
06.67%13.33%6.67%13.33%6.67%46.67%
16.67%6.67%13.33%
213.33%6.67%6.67%26.67%
36.67%6.67%
4
5+6.67%6.67%
Total13.33%13.33%33.33%20.00%13.33%6.67%100%

Summary Statistics

Scored Allowed Difference
Mean 1.20 2.40 -1.20
SD 1.47 1.76 2.08
CV 1.23 0.74
Max 5 7 +1
Min 0 0 -7

Games Played: 15

↓ Scored | Allowed →012345+Total
0
16.67%20.00%26.67%
26.67%6.67%6.67%20.00%
320.00%6.67%26.67%
46.67%6.67%
5+6.67%6.67%6.67%20.00%
Total33.33%33.33%6.67%26.67%100%

Summary Statistics

Scored Allowed Difference
Mean 2.80 1.53 +1.27
SD 1.61 1.64 2.09
CV 0.58 1.07
Max 6 4 +5
Min 1 0 -2

Games Played: 15

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 Haugesund 31 21.42 +9.58
2 Sandnes Ulf 20 13.74 +6.26
3 Kongsvinger 33 26.79 +6.21
4 Stabaek 26 20.98 +5.02
5 Stromsgodset 29 24.82 +4.18

Biggest Disappointments

# Team Actual Sim vsSim
1 Lyn Oslo 14 23.63 -9.63
2 Egersunds 20 25.71 -5.71
3 Bryne 20 24.32 -4.32
4 Asane 14 18.09 -4.09
5 Strommen 12 15.73 -3.73

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 Odds 3 Apr 25 – May 11 1 in 39
2 Sandnes Ulf 3 Jun 14 – Jun 27 1 in 25
3 Haugesund 4 May 20 – Jun 14 1 in 23
4 Raufoss 2 May 16 – May 20 1 in 17
5 Stabaek 3 Apr 26 – May 10 1 in 15

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Asane 6 Apr 6 – May 10 1 in 182
2 Moss 4 Jun 21 – Jul 26 1 in 77
3 Bryne 4 Apr 7 – Apr 25 1 in 72
4 Strommen 6 May 1 – May 31 1 in 66
5 Lyn Oslo 4 May 30 – Jun 27 1 in 48

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Stromsgodset 11 Apr 18 – Jun 27 1 in 83
2 Odds 6 Apr 6 – May 11 1 in 25
3 Sandnes Ulf 4 Jun 14 – Jul 4 1 in 19
4 Kongsvinger 8 Apr 7 – May 20 1 in 17
5 Sogndal 5 Apr 25 – May 20 1 in 14

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Egersunds 6 May 11 – Jun 14 1 in 89
2 Bryne 5 Apr 7 – May 1 1 in 28
3 Asane 7 Apr 6 – May 16 1 in 21
4 Odds 5 Jun 14 – Jul 26 1 in 20
5 Strommen 9 Apr 25 – Jun 14 1 in 20

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
Kongsvinger71.19%18.73%6.67%2.43%0.75%0.16%0.06%0.01%
Haugesund11.85%28.44%28.30%18.19%7.53%3.57%1.20%0.59%0.22%0.08%0.03%
Stromsgodset10.98%29.83%26.84%17.64%8.25%3.60%1.61%0.74%0.36%0.11%0.02%0.02%
Stabaek5.41%18.08%23.40%27.07%13.23%6.75%3.42%1.57%0.67%0.24%0.13%0.02%0.01%
Odds0.36%2.26%6.01%12.52%22.47%18.91%14.35%9.61%5.94%3.57%2.09%1.14%0.57%0.14%0.06%
Hodd0.01%0.39%1.43%3.86%9.01%12.61%15.79%15.28%13.25%10.26%7.74%5.07%3.05%1.56%0.59%0.10%
Ranheim0.01%0.20%0.94%2.85%6.69%11.05%13.57%15.19%14.86%12.61%8.58%6.19%4.13%2.12%0.79%0.22%
Egersunds0.04%0.56%2.14%4.69%11.02%15.80%16.93%15.41%11.79%8.89%5.75%3.57%1.99%0.96%0.38%0.08%
Sandnes Ulf0.01%0.16%0.45%1.15%2.64%4.56%7.28%10.61%13.61%15.53%16.37%14.68%9.87%3.08%
Bryne0.15%1.50%4.03%9.61%16.84%18.12%15.91%12.28%9.45%5.48%3.55%1.61%1.02%0.38%0.06%0.01%
Moss0.08%0.26%1.04%2.43%4.29%7.39%10.36%13.12%14.58%14.67%13.43%10.06%6.42%1.87%
Sogndal0.01%0.09%0.53%1.84%3.61%6.08%9.11%12.27%14.01%14.98%13.42%11.10%7.58%4.24%1.13%
Raufoss0.02%0.09%0.33%0.87%1.61%2.90%4.69%7.10%10.10%13.35%15.98%19.20%16.52%7.24%
Asane0.01%0.02%0.05%0.20%0.37%0.86%1.96%3.43%5.55%8.45%12.31%18.68%28.31%19.80%
Lyn Oslo0.03%0.08%0.50%1.17%2.14%4.39%6.72%9.93%12.18%14.19%15.94%16.06%11.44%5.23%
Strommen0.03%0.12%0.18%0.55%1.11%2.77%4.10%8.58%21.32%61.24%

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.

Season metrics are available for completed seasons.

Next-Season Status

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

Team Direct promotion Lost promotion playoff Same level Direct relegation
Kongsvinger 89.92% 10.01% 0.07%
Stromsgodset 40.81% 56.33% 2.86%
Haugesund 40.29% 57.59% 2.12%
Stabaek 23.49% 70.45% 6.06%
Odds 2.62% 59.91% 37.41% 0.06%
Bryne 1.65% 48.60% 49.68% 0.07%
Egersunds 0.60% 33.65% 65.29% 0.46%
Hodd 0.40% 26.91% 72.00% 0.69%
Ranheim 0.21% 21.53% 77.25% 1.01%
Sogndal 0.01% 6.07% 88.55% 5.37%
Moss 3.81% 87.90% 8.29%
Sandnes Ulf 1.77% 85.28% 12.95%
Lyn Oslo 1.78% 81.55% 16.67%
Raufoss 1.31% 74.93% 23.76%
Asane 0.28% 51.61% 48.11%
Strommen 17.44% 82.56%

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
2026-04-05 Stabaek W 2-1 1527 1510 52.8% 20.0% 27.3% +3.7 3
2026-04-05 @ Stromsgodset L 1-2 1510 1527 27.3% 20.0% 52.8% -3.7 0
2026-04-06 Moss L 2-3 1469 1463 51.3% 20.1% 28.6% -5.9 0
2026-04-06 @ Asane W 3-2 1463 1469 28.6% 20.1% 51.3% +5.9 3
2026-04-06 Haugesund L 2-4 1594 1477 64.2% 17.9% 17.9% -11.8 0
2026-04-06 @ Lyn Oslo W 4-2 1477 1594 17.9% 17.9% 64.2% +11.8 3
2026-04-06 Sogndal W 4-0 1485 1523 45.4% 20.5% 34.1% +17.0 3
2026-04-06 @ Odds L 0-4 1523 1485 34.1% 20.5% 45.4% -17.0 0
2026-04-07 Bryne W 3-0 1595 1600 49.8% 20.2% 29.9% +11.7 3
2026-04-07 @ Kongsvinger L 0-3 1600 1595 29.9% 20.2% 49.8% -11.7 0
2026-04-07 Sandnes Ulf W 2-1 1463 1356 63.1% 18.2% 18.7% +2.6 3
2026-04-07 @ Hodd L 1-2 1356 1463 18.7% 18.2% 63.1% -2.6 0
2026-04-11 Stromsgodset W 4-2 1489 1531 44.8% 20.5% 34.7% +7.0 6
2026-04-11 @ Haugesund L 2-4 1531 1489 34.7% 20.5% 44.8% -7.0 3
2026-04-11 Odds L 1-3 1353 1502 30.2% 20.3% 49.6% -7.0 0
2026-04-11 @ Sandnes Ulf W 3-1 1502 1353 49.6% 20.3% 30.2% +7.0 6
2026-04-11 Lyn Oslo L 0-3 1506 1582 39.9% 20.6% 39.4% -14.8 0
2026-04-11 @ Sogndal W 3-0 1582 1506 39.4% 20.6% 39.9% +14.8 3
2026-04-11 Egersunds L 0-3 1444 1587 31.0% 20.3% 48.7% -12.0 0
2026-04-11 @ Strommen W 3-0 1587 1444 48.7% 20.3% 31.0% +12.0 3
2026-04-12 Ranheim L 2-3 1589 1540 56.6% 19.4% 24.0% -6.5 0
2026-04-12 @ Bryne W 3-2 1540 1589 24.0% 19.4% 56.6% +6.5 3
2026-04-12 Hodd W 1-0 1469 1465 51.0% 20.1% 28.9% +4.1 6
2026-04-12 @ Moss L 0-1 1465 1469 28.9% 20.1% 51.0% -4.1 3
2026-04-12 Asane W 4-0 1506 1463 55.9% 19.6% 24.6% +12.8 3
2026-04-12 @ Stabaek L 0-4 1463 1506 24.6% 19.6% 55.9% -12.8 0
2026-04-13 Kongsvinger L 1-3 1464 1607 30.9% 20.3% 48.8% -7.2 0
2026-04-13 @ Raufoss W 3-1 1607 1464 48.8% 20.3% 30.9% +7.2 6
2026-04-17 Raufoss W 5-1 1546 1457 61.3% 18.6% 20.1% +8.8 6
2026-04-17 @ Ranheim L 1-5 1457 1546 20.1% 18.6% 61.3% -8.8 0
2026-04-18 Haugesund L 0-2 1461 1496 45.8% 20.5% 33.7% -11.4 3
2026-04-18 @ Hodd W 2-0 1496 1461 33.7% 20.5% 45.8% +11.4 9
2026-04-18 Moss W 2-1 1614 1473 66.6% 17.3% 16.1% +2.2 9
2026-04-18 @ Kongsvinger L 1-2 1473 1614 16.1% 17.3% 66.6% -2.2 6
2026-04-18 Sogndal W 3-0 1524 1491 54.6% 19.7% 25.6% +10.2 6
2026-04-18 @ Stromsgodset L 0-3 1491 1524 25.6% 19.7% 54.6% -10.2 0
2026-04-19 Strommen L 4-5 1450 1432 52.8% 20.0% 27.3% -5.9 0
2026-04-19 @ Asane W 5-4 1432 1450 27.3% 20.0% 52.8% +5.9 3
2026-04-19 Bryne W 1-0 1599 1582 52.6% 20.0% 27.4% +4.0 6
2026-04-19 @ Egersunds L 0-1 1582 1599 27.4% 20.0% 52.6% -3.9 0
2026-04-19 Stabaek D 2-2 1509 1519 49.3% 20.3% 30.4% -0.4 7
2026-04-19 @ Odds D 2-2 1519 1509 30.4% 20.3% 49.3% +0.4 4
2026-04-20 Sandnes Ulf L 0-2 1597 1346 76.1% 14.1% 9.9% -17.6 3
2026-04-20 @ Lyn Oslo W 2-0 1346 1597 9.9% 14.1% 76.1% +17.6 3
2026-04-25 Kongsvinger D 2-2 1438 1616 26.8% 19.9% 53.3% +0.6 4
2026-04-25 @ Strommen D 2-2 1616 1438 53.3% 19.9% 26.8% -0.6 10
2026-04-25 Asane W 2-0 1481 1444 55.1% 19.7% 25.2% +6.9 3
2026-04-25 @ Sogndal L 0-2 1444 1481 25.2% 19.7% 55.1% -6.9 0
2026-04-25 Odds L 1-2 1578 1509 59.0% 19.1% 22.0% -7.1 0
2026-04-25 @ Bryne W 2-1 1509 1578 22.0% 19.1% 59.0% +7.1 10
2026-04-26 Lyn Oslo W 2-1 1471 1580 35.4% 20.6% 44.0% +5.5 9
2026-04-26 @ Moss L 1-2 1580 1471 44.0% 20.6% 35.4% -5.5 3
2026-04-26 Hodd D 1-1 1448 1450 50.2% 20.2% 29.6% -0.6 1
2026-04-26 @ Raufoss D 1-1 1450 1448 29.6% 20.2% 50.2% +0.6 4
2026-04-26 Stromsgodset D 1-1 1364 1534 27.7% 20.0% 52.3% +0.7 4
2026-04-26 @ Sandnes Ulf D 1-1 1534 1364 52.3% 20.0% 27.7% -0.7 7
2026-04-26 Haugesund W 3-2 1519 1507 52.0% 20.0% 28.0% +3.6 7
2026-04-26 @ Stabaek L 2-3 1507 1519 28.0% 20.0% 52.0% -3.6 9
2026-04-27 Ranheim W 3-0 1603 1555 56.5% 19.5% 24.1% +9.6 9
2026-04-27 @ Egersunds L 0-3 1555 1603 24.1% 19.5% 56.5% -9.6 6
2026-05-01 Sogndal D 3-3 1571 1488 60.6% 18.8% 20.7% -0.8 1
2026-05-01 @ Bryne D 3-3 1488 1571 20.7% 18.8% 60.6% +0.8 4
2026-05-01 Sandnes Ulf W 2-0 1504 1364 66.4% 17.4% 16.2% +4.5 12
2026-05-01 @ Haugesund L 0-2 1364 1504 16.2% 17.4% 66.4% -4.5 4
2026-05-01 Asane W 1-0 1450 1437 52.1% 20.0% 27.8% +4.0 7
2026-05-01 @ Hodd L 0-1 1437 1450 27.8% 20.0% 52.1% -4.0 0
2026-05-01 Egersunds W 2-1 1616 1613 50.9% 20.1% 28.9% +3.9 13
2026-05-01 @ Kongsvinger L 1-2 1613 1616 28.9% 20.1% 50.9% -3.9 9
2026-05-01 Stabaek L 0-4 1574 1523 56.9% 19.4% 23.7% -26.1 3
2026-05-01 @ Lyn Oslo W 4-0 1523 1574 23.7% 19.4% 56.9% +26.1 10
2026-05-01 Raufoss W 1-0 1516 1447 58.9% 19.1% 22.0% +3.2 13
2026-05-01 @ Odds L 0-1 1447 1516 22.0% 19.1% 58.9% -3.2 1
2026-05-01 Strommen W 3-0 1533 1439 61.8% 18.5% 19.7% +7.9 10
2026-05-01 @ Stromsgodset L 0-3 1439 1533 19.7% 18.5% 61.8% -8.0 4
2026-05-01 Moss W 4-0 1546 1476 59.0% 19.1% 22.0% +11.5 9
2026-05-01 @ Ranheim L 0-4 1476 1546 22.0% 19.1% 59.0% -11.5 9
2026-05-06 Raufoss W 2-1 1609 1444 68.8% 16.7% 14.5% +2.0 12
2026-05-06 @ Egersunds L 1-2 1444 1609 14.5% 16.7% 68.8% -2.0 1
2026-05-08 Kongsvinger D 1-1 1557 1620 41.9% 20.6% 37.5% -0.1 10
2026-05-08 @ Ranheim D 1-1 1620 1557 37.5% 20.6% 41.9% +0.1 14
2026-05-10 Stromsgodset L 0-3 1433 1541 35.5% 20.6% 43.9% -13.5 0
2026-05-10 @ Asane W 3-0 1541 1433 43.9% 20.6% 35.5% +13.5 13
2026-05-10 Bryne L 2-3 1465 1570 35.8% 20.6% 43.6% -4.4 9
2026-05-10 @ Moss W 3-2 1570 1465 43.6% 20.6% 35.8% +4.4 4
2026-05-10 Lyn Oslo L 0-1 1442 1548 35.8% 20.6% 43.6% -4.9 1
2026-05-10 @ Raufoss W 1-0 1548 1442 43.6% 20.6% 35.8% +4.9 6
2026-05-10 Stabaek L 0-1 1360 1549 25.7% 19.7% 54.6% -3.7 4
2026-05-10 @ Sandnes Ulf W 1-0 1549 1360 54.6% 19.7% 25.7% +3.7 13
2026-05-10 Haugesund W 5-1 1489 1508 47.9% 20.4% 31.7% +13.3 7
2026-05-10 @ Sogndal L 1-5 1508 1489 31.7% 20.4% 47.9% -13.4 12
2026-05-10 Hodd L 1-2 1431 1454 47.3% 20.4% 32.2% -5.9 4
2026-05-10 @ Strommen W 2-1 1454 1431 32.2% 20.4% 47.3% +5.9 10
2026-05-11 Odds L 0-1 1611 1519 61.4% 18.6% 20.0% -7.8 12
2026-05-11 @ Egersunds W 1-0 1519 1611 20.0% 18.6% 61.4% +7.8 16
2026-05-15 Egersunds W 4-2 1356 1603 20.1% 18.6% 61.3% +11.4 7
2026-05-15 @ Sandnes Ulf L 2-4 1603 1356 61.3% 18.6% 20.1% -11.4 12
2026-05-16 Strommen W 4-2 1575 1425 67.4% 17.1% 15.5% +3.3 7
2026-05-16 @ Bryne L 2-4 1425 1575 15.5% 17.1% 67.4% -3.3 4
2026-05-16 Asane D 1-1 1495 1420 59.6% 18.9% 21.4% -1.1 13
2026-05-16 @ Haugesund D 1-1 1420 1495 21.4% 18.9% 59.6% +1.1 1
2026-05-16 Sogndal D 2-2 1460 1502 44.8% 20.5% 34.6% -0.2 11
2026-05-16 @ Hodd D 2-2 1502 1460 34.6% 20.5% 44.8% +0.2 8
2026-05-16 Kongsvinger L 0-3 1553 1620 41.3% 20.6% 38.1% -15.2 6
2026-05-16 @ Lyn Oslo W 3-0 1620 1553 38.1% 20.6% 41.3% +15.2 17
2026-05-16 Moss L 2-3 1527 1460 58.7% 19.1% 22.2% -6.7 16
2026-05-16 @ Odds W 3-2 1460 1527 22.2% 19.1% 58.7% +6.7 12
2026-05-16 Raufoss L 1-2 1552 1437 64.0% 18.0% 18.0% -7.6 13
2026-05-16 @ Stabaek W 2-1 1437 1552 18.0% 18.0% 64.0% +7.6 4
2026-05-16 Ranheim W 5-4 1555 1557 50.2% 20.2% 29.6% +3.6 16
2026-05-16 @ Stromsgodset L 4-5 1557 1555 29.6% 20.2% 50.2% -3.6 10
2026-05-20 Sandnes Ulf W 2-0 1421 1368 57.1% 19.4% 23.5% +6.5 4
2026-05-20 @ Asane L 0-2 1368 1421 23.5% 19.4% 57.1% -6.5 7
2026-05-20 Lyn Oslo D 0-0 1591 1538 57.2% 19.4% 23.5% -1.1 13
2026-05-20 @ Egersunds D 0-0 1538 1591 23.5% 19.4% 57.2% +1.1 7
2026-05-20 Odds W 4-2 1635 1520 63.9% 18.0% 18.1% +3.9 20
2026-05-20 @ Kongsvinger L 2-4 1520 1635 18.1% 18.0% 63.9% -3.9 16
2026-05-20 Stromsgodset D 1-1 1467 1558 37.8% 20.6% 41.6% +0.1 13
2026-05-20 @ Moss D 1-1 1558 1467 41.6% 20.6% 37.8% -0.1 17
2026-05-20 Hodd W 3-2 1553 1460 61.7% 18.5% 19.8% +2.6 13
2026-05-20 @ Ranheim L 2-3 1460 1553 19.8% 18.5% 61.7% -2.6 11
2026-05-20 Bryne W 3-0 1445 1578 32.1% 20.4% 47.4% +17.1 7
2026-05-20 @ Raufoss L 0-3 1578 1445 47.4% 20.4% 32.1% -17.0 7
2026-05-20 Stabaek D 2-2 1502 1545 44.7% 20.5% 34.7% -0.2 9
2026-05-20 @ Sogndal D 2-2 1545 1502 34.7% 20.5% 44.7% +0.2 14
2026-05-20 Haugesund L 0-7 1422 1494 40.5% 20.6% 38.8% -33.2 4
2026-05-20 @ Strommen W 7-0 1494 1422 38.8% 20.6% 40.5% +33.2 16
2026-05-25 Raufoss W 3-0 1428 1462 45.9% 20.5% 33.6% +12.9 7
2026-05-25 @ Asane L 0-3 1462 1428 33.6% 20.5% 45.9% -12.9 7
2026-05-25 Moss W 3-1 1527 1467 57.9% 19.2% 22.9% +5.5 19
2026-05-25 @ Haugesund L 1-3 1467 1527 22.9% 19.2% 57.9% -5.5 13
2026-05-25 Egersunds W 3-1 1457 1590 32.2% 20.4% 47.4% +10.2 14
2026-05-25 @ Hodd L 1-3 1590 1457 47.4% 20.4% 32.2% -10.1 13
2026-05-25 Strommen W 1-0 1539 1388 67.5% 17.1% 15.4% +2.3 10
2026-05-25 @ Lyn Oslo L 0-1 1388 1539 15.4% 17.1% 67.5% -2.3 4
2026-05-25 Ranheim W 3-1 1517 1556 45.2% 20.5% 34.3% +7.8 19
2026-05-25 @ Odds L 1-3 1556 1517 34.3% 20.5% 45.2% -7.8 13
2026-05-25 Sogndal W 2-0 1361 1502 31.2% 20.3% 48.4% +12.0 10
2026-05-25 @ Sandnes Ulf L 0-2 1502 1361 48.4% 20.3% 31.2% -12.0 9
2026-05-25 Kongsvinger W 2-0 1545 1639 37.4% 20.6% 41.9% +10.6 17
2026-05-25 @ Stabaek L 0-2 1639 1545 41.9% 20.6% 37.4% -10.6 20
2026-05-25 Bryne W 1-0 1558 1561 50.1% 20.2% 29.7% +4.2 20
2026-05-25 @ Stromsgodset L 0-1 1561 1558 29.7% 20.2% 50.1% -4.2 7
2026-05-30 Stabaek W 3-2 1462 1556 37.4% 20.6% 41.9% +5.0 16
2026-05-30 @ Moss L 2-3 1556 1462 41.9% 20.6% 37.4% -5.0 17
2026-05-30 Lyn Oslo W 3-0 1524 1541 48.2% 20.4% 31.4% +12.2 22
2026-05-30 @ Odds L 0-3 1541 1524 31.4% 20.4% 48.2% -12.2 10
2026-05-31 Hodd W 1-0 1557 1467 61.2% 18.6% 20.2% +3.0 10
2026-05-31 @ Bryne L 0-1 1467 1557 20.2% 18.6% 61.2% -3.0 14
2026-05-31 Stromsgodset L 0-5 1580 1563 52.7% 20.0% 27.3% -30.1 13
2026-05-31 @ Egersunds W 5-0 1563 1580 27.3% 20.0% 52.7% +30.1 23
2026-05-31 Asane W 3-1 1628 1440 70.9% 16.0% 13.1% +3.1 23
2026-05-31 @ Kongsvinger L 1-3 1440 1628 13.1% 16.0% 70.9% -3.1 7
2026-05-31 Sandnes Ulf W 5-1 1548 1373 69.8% 16.4% 13.9% +6.0 16
2026-05-31 @ Ranheim L 1-5 1373 1548 13.9% 16.4% 69.8% -6.1 10
2026-05-31 Haugesund L 3-4 1449 1532 38.9% 20.6% 40.4% -4.6 7
2026-05-31 @ Raufoss W 4-3 1532 1449 40.4% 20.6% 38.9% +4.6 22
2026-05-31 Sogndal L 2-3 1386 1490 36.0% 20.6% 43.4% -4.5 4
2026-05-31 @ Strommen W 3-2 1490 1386 43.4% 20.6% 36.0% +4.5 12
2026-06-07 Strommen D 2-2 1554 1382 69.5% 16.4% 14.0% -1.3 17
2026-06-07 @ Ranheim D 2-2 1382 1554 14.0% 16.4% 69.5% +1.3 5
2026-06-14 Odds W 2-1 1437 1536 36.7% 20.6% 42.7% +5.4 10
2026-06-14 @ Asane L 1-2 1536 1437 42.7% 20.6% 36.7% -5.4 22
2026-06-14 Ranheim W 4-1 1537 1553 48.4% 20.3% 31.3% +10.2 25
2026-06-14 @ Haugesund L 1-4 1553 1537 31.3% 20.3% 48.4% -10.2 17
2026-06-14 Kongsvinger L 1-2 1464 1632 28.1% 20.1% 51.9% -3.8 14
2026-06-14 @ Hodd W 2-1 1632 1464 51.9% 20.1% 28.1% +3.8 26
2026-06-14 Bryne L 0-3 1529 1560 46.4% 20.5% 33.2% -16.7 10
2026-06-14 @ Lyn Oslo W 3-0 1560 1529 33.2% 20.5% 46.4% +16.7 13
2026-06-14 Strommen W 2-0 1367 1383 48.4% 20.3% 31.3% +8.3 13
2026-06-14 @ Sandnes Ulf L 0-2 1383 1367 31.3% 20.3% 48.4% -8.4 5
2026-06-14 Moss L 2-4 1495 1467 54.0% 19.8% 26.2% -10.2 12
2026-06-14 @ Sogndal W 4-2 1467 1495 26.2% 19.8% 54.0% +10.2 19
2026-06-14 Egersunds W 3-1 1551 1550 50.5% 20.2% 29.3% +6.8 20
2026-06-14 @ Stabaek L 1-3 1550 1551 29.3% 20.2% 50.5% -6.8 13
2026-06-14 Raufoss W 6-1 1593 1444 67.3% 17.1% 15.6% +8.4 26
2026-06-14 @ Stromsgodset L 1-6 1444 1593 15.6% 17.1% 67.3% -8.4 7
2026-06-19 Lyn Oslo W 3-2 1543 1512 54.4% 19.8% 25.9% +3.3 20
2026-06-19 @ Ranheim L 2-3 1512 1543 25.9% 19.8% 54.4% -3.3 10
2026-06-21 Asane W 1-0 1577 1443 65.9% 17.5% 16.6% +2.5 16
2026-06-21 @ Bryne L 0-1 1443 1577 16.6% 17.5% 65.9% -2.5 10
2026-06-21 Haugesund W 5-2 1543 1547 50.0% 20.2% 29.8% +8.5 16
2026-06-21 @ Egersunds L 2-5 1547 1543 29.8% 20.2% 50.0% -8.5 25
2026-06-21 Stromsgodset D 4-4 1635 1601 54.8% 19.7% 25.5% -0.5 27
2026-06-21 @ Kongsvinger D 4-4 1601 1635 25.5% 19.7% 54.8% +0.5 27
2026-06-21 Sandnes Ulf L 1-4 1477 1375 62.5% 18.3% 19.1% -18.3 19
2026-06-21 @ Moss W 4-1 1375 1477 19.1% 18.3% 62.5% +18.3 16
2026-06-21 Hodd D 0-0 1531 1461 59.1% 19.0% 21.9% -1.2 23
2026-06-21 @ Odds D 0-0 1461 1531 21.9% 19.0% 59.1% +1.2 15
2026-06-21 Sogndal W 3-1 1436 1484 43.9% 20.6% 35.5% +8.0 10
2026-06-21 @ Raufoss L 1-3 1484 1436 35.5% 20.6% 43.9% -8.0 12
2026-06-21 Stabaek W 1-0 1375 1557 26.3% 19.8% 53.9% +7.0 8
2026-06-21 @ Strommen L 0-1 1557 1375 53.9% 19.8% 26.3% -7.0 20
2026-06-27 Ranheim W 3-0 1440 1546 35.8% 20.6% 43.6% +15.9 13
2026-06-27 @ Asane L 0-3 1546 1440 43.6% 20.6% 35.8% -15.9 20
2026-06-27 Kongsvinger W 4-2 1539 1635 37.1% 20.6% 42.3% +8.3 28
2026-06-27 @ Haugesund L 2-4 1635 1539 42.3% 20.6% 37.1% -8.3 27
2026-06-27 Hodd L 1-4 1509 1462 56.4% 19.5% 24.1% -16.7 10
2026-06-27 @ Lyn Oslo W 4-1 1462 1509 24.1% 19.5% 56.4% +16.7 18
2026-06-27 Raufoss W 3-0 1394 1444 43.7% 20.6% 35.8% +13.5 19
2026-06-27 @ Sandnes Ulf L 0-3 1444 1394 35.8% 20.6% 43.7% -13.5 10
2026-06-27 Egersunds W 4-2 1476 1552 40.1% 20.6% 39.3% +7.8 15
2026-06-27 @ Sogndal L 2-4 1552 1476 39.3% 20.6% 40.1% -7.8 16
2026-06-27 Bryne W 2-0 1550 1579 46.7% 20.5% 32.9% +8.7 23
2026-06-27 @ Stabaek L 0-2 1579 1550 32.9% 20.5% 46.7% -8.7 16
2026-06-27 Moss W 3-2 1382 1459 39.8% 20.6% 39.5% +4.8 11
2026-06-27 @ Strommen L 2-3 1459 1382 39.5% 20.6% 39.8% -4.8 19
2026-06-27 Odds D 2-2 1602 1530 59.2% 19.0% 21.8% -0.8 28
2026-06-27 @ Stromsgodset D 2-2 1530 1602 21.8% 19.0% 59.2% +0.8 24
2026-07-01 Asane W 6-2 1492 1456 55.1% 19.7% 25.3% +9.3 13
2026-07-01 @ Lyn Oslo L 2-6 1456 1492 25.3% 19.7% 55.1% -9.3 13
2026-07-03 Sogndal W 5-1 1627 1484 66.7% 17.3% 16.0% +7.0 30
2026-07-03 @ Kongsvinger L 1-5 1484 1627 16.0% 17.3% 66.7% -7.0 15
2026-07-03 Stabaek L 2-5 1530 1559 46.6% 20.5% 32.9% -12.3 20
2026-07-03 @ Ranheim W 5-2 1559 1530 32.9% 20.5% 46.6% +12.3 26
2026-07-03 Strommen W 1-0 1430 1386 56.0% 19.5% 24.5% +3.6 13
2026-07-03 @ Raufoss L 0-1 1386 1430 24.5% 19.5% 56.0% -3.6 11
2026-07-04 Sandnes Ulf D 1-1 1570 1407 68.7% 16.7% 14.6% -1.7 17
2026-07-04 @ Bryne D 1-1 1407 1570 14.6% 16.7% 68.7% +1.7 20
2026-07-04 Moss W 3-0 1544 1454 61.3% 18.6% 20.1% +8.1 19
2026-07-04 @ Egersunds L 0-3 1454 1544 20.1% 18.6% 61.3% -8.1 19
2026-07-04 Stromsgodset W 4-3 1479 1601 33.6% 20.5% 45.9% +5.3 21
2026-07-04 @ Hodd L 3-4 1601 1479 45.9% 20.5% 33.6% -5.3 28
2026-07-05 Haugesund L 1-3 1531 1547 48.3% 20.3% 31.3% -10.3 24
2026-07-05 @ Odds W 3-1 1547 1531 31.3% 20.3% 48.3% +10.3 31
2026-07-25 Lyn Oslo D 1-1 1595 1502 61.7% 18.5% 19.8% -1.3 29
2026-07-25 @ Stromsgodset D 1-1 1502 1595 19.8% 18.5% 61.7% +1.3 14
2026-07-26 Egersunds D 3-3 1447 1552 35.9% 20.6% 43.5% +0.1 14
2026-07-26 @ Asane D 3-3 1552 1447 43.5% 20.6% 35.9% -0.1 20
2026-07-26 Bryne L 1-2 1557 1569 49.0% 20.3% 30.7% -6.0 31
2026-07-26 @ Haugesund W 2-1 1569 1557 30.7% 20.3% 49.0% +6.0 20
2026-07-26 Raufoss L 1-2 1446 1434 52.0% 20.0% 28.0% -6.4 19
2026-07-26 @ Moss W 2-1 1434 1446 28.0% 20.0% 52.0% +6.4 16
2026-07-26 Kongsvinger L 1-6 1409 1634 22.1% 19.1% 58.9% -11.8 20
2026-07-26 @ Sandnes Ulf W 6-1 1634 1409 58.9% 19.1% 22.1% +11.8 33
2026-07-26 Ranheim W 3-2 1477 1518 45.0% 20.5% 34.5% +4.3 18
2026-07-26 @ Sogndal L 2-3 1518 1477 34.5% 20.5% 45.0% -4.3 20
2026-07-26 Odds D 0-0 1383 1520 31.6% 20.4% 48.0% +0.5 12
2026-07-26 @ Strommen D 0-0 1520 1383 48.0% 20.4% 31.6% -0.5 25

Upcoming Games

Remaining games on the team's schedule

Date Opponent Pre Elo Opp Elo Win % Tie % Loss %
2026-07-27 Hodd 1571 1484 61.0% 18.6% 20.3%
2026-07-27 @ Stabaek 1484 1571 20.3% 18.6% 61.0%
2026-08-02 Stromsgodset 1575 1594 47.9% 20.4% 31.7%
2026-08-02 @ Bryne 1594 1575 31.7% 20.4% 47.9%
2026-08-02 Sandnes Ulf 1552 1397 67.9% 16.9% 15.2%
2026-08-02 @ Egersunds 1397 1552 15.2% 16.9% 67.9%
2026-08-02 Moss 1484 1439 56.1% 19.5% 24.4%
2026-08-02 @ Hodd 1439 1484 24.4% 19.5% 56.1%
2026-08-02 Strommen 1645 1383 76.9% 13.7% 9.4%
2026-08-02 @ Kongsvinger 1383 1645 9.4% 13.7% 76.9%
2026-08-02 Sogndal 1503 1481 53.2% 19.9% 26.9%
2026-08-02 @ Lyn Oslo 1481 1503 26.9% 19.9% 53.2%
2026-08-02 Asane 1520 1447 59.4% 19.0% 21.6%
2026-08-02 @ Odds 1447 1520 21.6% 19.0% 59.4%
2026-08-02 Haugesund 1514 1551 45.4% 20.5% 34.1%
2026-08-02 @ Ranheim 1551 1514 34.1% 20.5% 45.4%
2026-08-02 Stabaek 1440 1571 32.4% 20.4% 47.1%
2026-08-02 @ Raufoss 1571 1440 47.1% 20.4% 32.4%
2026-08-09 Kongsvinger 1447 1645 24.6% 19.6% 55.8%
2026-08-09 @ Asane 1645 1447 55.8% 19.6% 24.6%
2026-08-09 Raufoss 1551 1440 63.5% 18.1% 18.4%
2026-08-09 @ Haugesund 1440 1551 18.4% 18.1% 63.5%
2026-08-09 Odds 1439 1520 39.3% 20.6% 40.0%
2026-08-09 @ Moss 1520 1439 40.0% 20.6% 39.3%
2026-08-09 Hodd 1397 1484 38.4% 20.6% 40.9%
2026-08-09 @ Sandnes Ulf 1484 1397 40.9% 20.6% 38.4%
2026-08-09 Bryne 1481 1575 37.5% 20.6% 41.8%
2026-08-09 @ Sogndal 1575 1481 41.8% 20.6% 37.5%
2026-08-09 Lyn Oslo 1571 1503 58.9% 19.1% 22.0%
2026-08-09 @ Stabaek 1503 1571 22.0% 19.1% 58.9%
2026-08-09 Ranheim 1383 1514 32.6% 20.4% 47.0%
2026-08-09 @ Strommen 1514 1383 47.0% 20.4% 32.6%
2026-08-09 Egersunds 1594 1552 55.8% 19.6% 24.6%
2026-08-09 @ Stromsgodset 1552 1594 24.6% 19.6% 55.8%
2026-08-16 Moss 1575 1439 66.0% 17.5% 16.5%
2026-08-16 @ Bryne 1439 1575 16.5% 17.5% 66.0%
2026-08-16 Stabaek 1552 1571 47.9% 20.4% 31.7%
2026-08-16 @ Egersunds 1571 1552 31.7% 20.4% 47.9%
2026-08-16 Strommen 1484 1383 62.4% 18.4% 19.2%
2026-08-16 @ Hodd 1383 1484 19.2% 18.4% 62.4%
2026-08-16 Haugesund 1645 1551 61.8% 18.5% 19.7%
2026-08-16 @ Kongsvinger 1551 1645 19.7% 18.5% 61.8%
2026-08-16 Odds 1503 1520 48.2% 20.4% 31.4%
2026-08-16 @ Lyn Oslo 1520 1503 31.4% 20.4% 48.2%
2026-08-16 Stromsgodset 1514 1594 39.3% 20.6% 40.0%
2026-08-16 @ Ranheim 1594 1514 40.0% 20.6% 39.3%
2026-08-16 Asane 1440 1447 49.6% 20.3% 30.1%
2026-08-16 @ Raufoss 1447 1440 30.1% 20.3% 49.6%
2026-08-16 Sandnes Ulf 1481 1397 60.7% 18.7% 20.6%
2026-08-16 @ Sogndal 1397 1481 20.6% 18.7% 60.7%
2026-08-26 Lyn Oslo 1447 1503 42.9% 20.6% 36.5%
2026-08-26 @ Asane 1503 1447 36.5% 20.6% 42.9%
2026-08-26 Egersunds 1551 1552 50.4% 20.2% 29.4%
2026-08-26 @ Haugesund 1552 1551 29.4% 20.2% 50.4%
2026-08-26 Sogndal 1439 1481 44.8% 20.5% 34.7%
2026-08-26 @ Moss 1481 1439 34.7% 20.5% 44.8%
2026-08-26 Kongsvinger 1520 1645 33.2% 20.5% 46.4%
2026-08-26 @ Odds 1645 1520 46.4% 20.5% 33.2%
2026-08-26 Bryne 1397 1575 26.9% 19.9% 53.2%
2026-08-26 @ Sandnes Ulf 1575 1397 53.2% 19.9% 26.9%
2026-08-26 Ranheim 1571 1514 57.6% 19.3% 23.1%
2026-08-26 @ Stabaek 1514 1571 23.1% 19.3% 57.6%
2026-08-26 Raufoss 1383 1440 42.7% 20.6% 36.7%
2026-08-26 @ Strommen 1440 1383 36.7% 20.6% 42.7%
2026-08-26 Hodd 1594 1484 63.5% 18.1% 18.4%
2026-08-26 @ Stromsgodset 1484 1594 18.4% 18.1% 63.5%
2026-08-30 Haugesund 1575 1551 53.5% 19.9% 26.7%
2026-08-30 @ Bryne 1551 1575 26.7% 19.9% 53.5%
2026-08-30 Asane 1552 1447 62.9% 18.2% 18.9%
2026-08-30 @ Egersunds 1447 1552 18.9% 18.2% 62.9%
2026-08-30 Stabaek 1484 1571 38.3% 20.6% 41.0%
2026-08-30 @ Hodd 1571 1484 41.0% 20.6% 38.3%
2026-08-30 Lyn Oslo 1645 1503 66.7% 17.3% 16.0%
2026-08-30 @ Kongsvinger 1503 1645 16.0% 17.3% 66.7%
2026-08-30 Strommen 1439 1383 57.4% 19.3% 23.2%
2026-08-30 @ Moss 1383 1439 23.2% 19.3% 57.4%
2026-08-30 Odds 1514 1520 49.7% 20.2% 30.1%
2026-08-30 @ Ranheim 1520 1514 30.1% 20.2% 49.7%
2026-08-30 Sandnes Ulf 1440 1397 55.9% 19.6% 24.6%
2026-08-30 @ Raufoss 1397 1440 24.6% 19.6% 55.9%
2026-08-30 Stromsgodset 1481 1594 34.9% 20.6% 44.6%
2026-08-30 @ Sogndal 1594 1481 44.6% 20.6% 34.9%
2026-09-06 Hodd 1447 1484 45.5% 20.5% 34.0%
2026-09-06 @ Asane 1484 1447 34.0% 20.5% 45.5%
2026-09-06 Sogndal 1551 1481 59.0% 19.0% 21.9%
2026-09-06 @ Haugesund 1481 1551 21.9% 19.0% 59.0%
2026-09-06 Raufoss 1645 1440 72.4% 15.5% 12.1%
2026-09-06 @ Kongsvinger 1440 1645 12.1% 15.5% 72.4%
2026-09-06 Egersunds 1503 1552 43.8% 20.6% 35.6%
2026-09-06 @ Lyn Oslo 1552 1503 35.6% 20.6% 43.8%
2026-09-06 Stromsgodset 1520 1594 40.2% 20.6% 39.1%
2026-09-06 @ Odds 1594 1520 39.1% 20.6% 40.2%
2026-09-06 Ranheim 1397 1514 34.4% 20.5% 45.1%
2026-09-06 @ Sandnes Ulf 1514 1397 45.1% 20.5% 34.4%
2026-09-06 Moss 1571 1439 65.7% 17.6% 16.8%
2026-09-06 @ Stabaek 1439 1571 16.8% 17.6% 65.7%
2026-09-06 Bryne 1383 1575 25.4% 19.7% 54.9%
2026-09-06 @ Strommen 1575 1383 54.9% 19.7% 25.4%
2026-09-13 Stabaek 1575 1571 50.9% 20.1% 29.0%
2026-09-13 @ Bryne 1571 1575 29.0% 20.1% 50.9%
2026-09-13 Kongsvinger 1552 1645 37.5% 20.6% 41.9%
2026-09-13 @ Egersunds 1645 1552 41.9% 20.6% 37.5%
2026-09-13 Lyn Oslo 1484 1503 48.0% 20.4% 31.6%
2026-09-13 @ Hodd 1503 1484 31.6% 20.4% 48.0%
2026-09-13 Haugesund 1439 1551 35.0% 20.6% 44.5%
2026-09-13 @ Moss 1551 1439 44.5% 20.6% 35.0%
2026-09-13 Asane 1514 1447 58.7% 19.1% 22.2%
2026-09-13 @ Ranheim 1447 1514 22.2% 19.1% 58.7%
2026-09-13 Odds 1440 1520 39.5% 20.6% 39.9%
2026-09-13 @ Raufoss 1520 1440 39.9% 20.6% 39.5%
2026-09-13 Strommen 1481 1383 62.2% 18.4% 19.4%
2026-09-13 @ Sogndal 1383 1481 19.4% 18.4% 62.2%
2026-09-13 Sandnes Ulf 1594 1397 71.7% 15.7% 12.6%
2026-09-13 @ Stromsgodset 1397 1594 12.6% 15.7% 71.7%
2026-09-20 Bryne 1447 1575 32.9% 20.5% 46.7%
2026-09-20 @ Asane 1575 1447 46.7% 20.5% 32.9%
2026-09-20 Strommen 1551 1383 69.1% 16.6% 14.3%
2026-09-20 @ Haugesund 1383 1551 14.3% 16.6% 69.1%
2026-09-20 Hodd 1645 1484 68.5% 16.8% 14.7%
2026-09-20 @ Kongsvinger 1484 1645 14.7% 16.8% 68.5%
2026-09-20 Ranheim 1503 1514 49.0% 20.3% 30.6%
2026-09-20 @ Lyn Oslo 1514 1503 30.6% 20.3% 49.0%
2026-09-20 Egersunds 1520 1552 46.2% 20.5% 33.3%
2026-09-20 @ Odds 1552 1520 33.3% 20.5% 46.2%
2026-09-20 Stromsgodset 1440 1594 29.6% 20.2% 50.2%
2026-09-20 @ Raufoss 1594 1440 50.2% 20.2% 29.6%
2026-09-20 Moss 1397 1439 44.8% 20.5% 34.7%
2026-09-20 @ Sandnes Ulf 1439 1397 34.7% 20.5% 44.8%
2026-09-20 Sogndal 1571 1481 61.3% 18.6% 20.1%
2026-09-20 @ Stabaek 1481 1571 20.1% 18.6% 61.3%
2026-10-04 Lyn Oslo 1575 1503 59.3% 19.0% 21.7%
2026-10-04 @ Bryne 1503 1575 21.7% 19.0% 59.3%
2026-10-04 Stabaek 1551 1571 47.8% 20.4% 31.8%
2026-10-04 @ Haugesund 1571 1551 31.8% 20.4% 47.8%
2026-10-04 Odds 1484 1520 45.6% 20.5% 33.9%
2026-10-04 @ Hodd 1520 1484 33.9% 20.5% 45.6%
2026-10-04 Kongsvinger 1439 1645 23.9% 19.4% 56.7%
2026-10-04 @ Moss 1645 1439 56.7% 19.4% 23.9%
2026-10-04 Egersunds 1514 1552 45.3% 20.5% 34.2%
2026-10-04 @ Ranheim 1552 1514 34.2% 20.5% 45.3%
2026-10-04 Raufoss 1481 1440 55.7% 19.6% 24.8%
2026-10-04 @ Sogndal 1440 1481 24.8% 19.6% 55.7%
2026-10-04 Sandnes Ulf 1383 1397 48.6% 20.3% 31.0%
2026-10-04 @ Strommen 1397 1383 31.0% 20.3% 48.6%
2026-10-04 Asane 1594 1447 67.2% 17.2% 15.7%
2026-10-04 @ Stromsgodset 1447 1594 15.7% 17.2% 67.2%
2026-10-11 Sogndal 1447 1481 45.9% 20.5% 33.7%
2026-10-11 @ Asane 1481 1447 33.7% 20.5% 45.9%
2026-10-11 Hodd 1552 1484 58.8% 19.1% 22.1%
2026-10-11 @ Egersunds 1484 1552 22.1% 19.1% 58.8%
2026-10-11 Ranheim 1645 1514 65.7% 17.6% 16.8%
2026-10-11 @ Kongsvinger 1514 1645 16.8% 17.6% 65.7%
2026-10-11 Stromsgodset 1503 1594 37.8% 20.6% 41.6%
2026-10-11 @ Lyn Oslo 1594 1503 41.6% 20.6% 37.8%
2026-10-11 Bryne 1520 1575 43.0% 20.6% 36.4%
2026-10-11 @ Odds 1575 1520 36.4% 20.6% 43.0%
2026-10-11 Moss 1440 1439 50.6% 20.2% 29.2%
2026-10-11 @ Raufoss 1439 1440 29.2% 20.2% 50.6%
2026-10-11 Haugesund 1397 1551 29.6% 20.2% 50.2%
2026-10-11 @ Sandnes Ulf 1551 1397 50.2% 20.2% 29.6%
2026-10-11 Strommen 1571 1383 70.9% 16.0% 13.1%
2026-10-11 @ Stabaek 1383 1571 13.1% 16.0% 70.9%
2026-10-14 Raufoss 1575 1440 65.9% 17.5% 16.6%
2026-10-14 @ Bryne 1440 1575 16.6% 17.5% 65.9%
2026-10-14 Lyn Oslo 1551 1503 56.5% 19.4% 24.0%
2026-10-14 @ Haugesund 1503 1551 24.0% 19.4% 56.5%
2026-10-14 Ranheim 1484 1514 46.5% 20.5% 33.0%
2026-10-14 @ Hodd 1514 1484 33.0% 20.5% 46.5%
2026-10-14 Egersunds 1439 1552 34.9% 20.6% 44.6%
2026-10-14 @ Moss 1552 1439 44.6% 20.6% 34.9%
2026-10-14 Odds 1481 1520 45.3% 20.5% 34.2%
2026-10-14 @ Sogndal 1520 1481 34.2% 20.5% 45.3%
2026-10-14 Sandnes Ulf 1571 1397 69.7% 16.4% 13.9%
2026-10-14 @ Stabaek 1397 1571 13.9% 16.4% 69.7%
2026-10-14 Asane 1383 1447 41.8% 20.6% 37.6%
2026-10-14 @ Strommen 1447 1383 37.6% 20.6% 41.8%
2026-10-14 Kongsvinger 1594 1645 43.5% 20.6% 35.9%
2026-10-14 @ Stromsgodset 1645 1594 35.9% 20.6% 43.5%
2026-10-18 Stabaek 1447 1571 33.3% 20.5% 46.2%
2026-10-18 @ Asane 1571 1447 46.2% 20.5% 33.3%
2026-10-18 Sogndal 1552 1481 59.1% 19.0% 21.9%
2026-10-18 @ Egersunds 1481 1552 21.9% 19.0% 59.1%
2026-10-18 Raufoss 1484 1440 56.0% 19.5% 24.5%
2026-10-18 @ Hodd 1440 1484 24.5% 19.5% 56.0%
2026-10-18 Sandnes Ulf 1645 1397 75.8% 14.2% 10.0%
2026-10-18 @ Kongsvinger 1397 1645 10.0% 14.2% 75.8%
2026-10-18 Moss 1503 1439 58.3% 19.2% 22.5%
2026-10-18 @ Lyn Oslo 1439 1503 22.5% 19.2% 58.3%
2026-10-18 Strommen 1520 1383 66.1% 17.4% 16.4%
2026-10-18 @ Odds 1383 1520 16.4% 17.4% 66.1%
2026-10-18 Bryne 1514 1575 42.1% 20.6% 37.2%
2026-10-18 @ Ranheim 1575 1514 37.2% 20.6% 42.1%
2026-10-18 Haugesund 1594 1551 55.9% 19.6% 24.6%
2026-10-18 @ Stromsgodset 1551 1594 24.6% 19.6% 55.9%
2026-10-25 Egersunds 1575 1552 53.4% 19.9% 26.7%
2026-10-25 @ Bryne 1552 1575 26.7% 19.9% 53.4%
2026-10-25 Hodd 1551 1484 58.8% 19.1% 22.2%
2026-10-25 @ Haugesund 1484 1551 22.2% 19.1% 58.8%
2026-10-25 Asane 1439 1447 49.5% 20.3% 30.3%
2026-10-25 @ Moss 1447 1439 30.3% 20.3% 49.5%
2026-10-25 Ranheim 1440 1514 40.4% 20.6% 39.0%
2026-10-25 @ Raufoss 1514 1440 39.0% 20.6% 40.4%
2026-10-25 Lyn Oslo 1397 1503 35.8% 20.6% 43.6%
2026-10-25 @ Sandnes Ulf 1503 1397 43.6% 20.6% 35.8%
2026-10-25 Kongsvinger 1481 1645 28.4% 20.1% 51.5%
2026-10-25 @ Sogndal 1645 1481 51.5% 20.1% 28.4%
2026-10-25 Odds 1571 1520 56.9% 19.4% 23.7%
2026-10-25 @ Stabaek 1520 1571 23.7% 19.4% 56.9%
2026-10-25 Stromsgodset 1383 1594 23.4% 19.3% 57.3%
2026-10-25 @ Strommen 1594 1383 57.3% 19.3% 23.4%
2026-11-01 Haugesund 1447 1551 36.0% 20.6% 43.4%
2026-11-01 @ Asane 1551 1447 43.4% 20.6% 36.0%
2026-11-01 Strommen 1552 1383 69.2% 16.6% 14.3%
2026-11-01 @ Egersunds 1383 1552 14.3% 16.6% 69.2%
2026-11-01 Bryne 1484 1575 37.9% 20.6% 41.5%
2026-11-01 @ Hodd 1575 1484 41.5% 20.6% 37.9%
2026-11-01 Stabaek 1645 1571 59.5% 18.9% 21.5%
2026-11-01 @ Kongsvinger 1571 1645 21.5% 18.9% 59.5%
2026-11-01 Raufoss 1503 1440 58.2% 19.2% 22.6%
2026-11-01 @ Lyn Oslo 1440 1503 22.6% 19.2% 58.2%
2026-11-01 Sandnes Ulf 1520 1397 64.8% 17.8% 17.4%
2026-11-01 @ Odds 1397 1520 17.4% 17.8% 64.8%
2026-11-01 Sogndal 1514 1481 54.6% 19.7% 25.7%
2026-11-01 @ Ranheim 1481 1514 25.7% 19.7% 54.6%
2026-11-01 Moss 1594 1439 67.9% 16.9% 15.2%
2026-11-01 @ Stromsgodset 1439 1594 15.2% 16.9% 67.9%
2026-11-08 Kongsvinger 1575 1645 40.7% 20.6% 38.6%
2026-11-08 @ Bryne 1645 1575 38.6% 20.6% 40.7%
2026-11-08 Odds 1551 1520 54.5% 19.7% 25.8%
2026-11-08 @ Haugesund 1520 1551 25.8% 19.7% 54.5%
2026-11-08 Ranheim 1439 1514 40.2% 20.6% 39.1%
2026-11-08 @ Moss 1514 1439 39.1% 20.6% 40.2%
2026-11-08 Egersunds 1440 1552 35.0% 20.6% 44.4%
2026-11-08 @ Raufoss 1552 1440 44.4% 20.6% 35.0%
2026-11-08 Asane 1397 1447 43.7% 20.6% 35.7%
2026-11-08 @ Sandnes Ulf 1447 1397 35.7% 20.6% 43.7%
2026-11-08 Hodd 1481 1484 50.1% 20.2% 29.6%
2026-11-08 @ Sogndal 1484 1481 29.6% 20.2% 50.1%
2026-11-08 Stromsgodset 1571 1594 47.4% 20.4% 32.1%
2026-11-08 @ Stabaek 1594 1571 32.1% 20.4% 47.4%
2026-11-08 Lyn Oslo 1383 1503 34.0% 20.5% 45.5%
2026-11-08 @ Strommen 1503 1383 45.5% 20.5% 34.0%

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 2026-04-20 9.86% Sandnes Ulf 1346 2 @ Lyn Oslo 1597 0
2 2026-04-06 17.86% Haugesund 1477 4 @ Lyn Oslo 1594 2
3 2026-05-16 18.01% Raufoss 1437 2 @ Stabaek 1552 1
4 2026-06-21 19.13% Sandnes Ulf 1375 4 @ Moss 1477 1
5 2026-05-11 20.00% Odds 1519 1 @ Egersunds 1611 0
6 2026-05-15 20.08% @ Sandnes Ulf 1356 4 Egersunds 1603 2
7 2026-04-25 21.98% Odds 1509 2 @ Bryne 1578 1
8 2026-05-16 22.21% Moss 1460 3 @ Odds 1527 2
9 2026-05-01 23.70% Stabaek 1523 4 @ Lyn Oslo 1574 0
10 2026-04-12 23.97% Ranheim 1540 3 @ Bryne 1589 2
11 2026-06-27 24.15% Hodd 1462 4 @ Lyn Oslo 1509 1
12 2026-06-14 26.17% Moss 1467 4 @ Sogndal 1495 2
13 2026-06-21 26.31% @ Strommen 1375 1 Stabaek 1557 0
14 2026-04-19 27.26% Strommen 1432 5 @ Asane 1450 4
15 2026-05-31 27.30% Stromsgodset 1563 5 @ Egersunds 1580 0
16 2026-07-26 27.96% Raufoss 1434 2 @ Moss 1446 1
17 2026-04-06 28.64% Moss 1463 3 @ Asane 1469 2
18 2026-07-26 30.72% Bryne 1569 2 @ Haugesund 1557 1
19 2026-05-25 31.22% @ Sandnes Ulf 1361 2 Sogndal 1502 0
20 2026-07-05 31.31% Haugesund 1547 3 @ Odds 1531 1
21 2026-05-20 32.15% @ Raufoss 1445 3 Bryne 1578 0
22 2026-05-25 32.21% @ Hodd 1457 3 Egersunds 1590 1
23 2026-05-10 32.24% Hodd 1454 2 @ Strommen 1431 1
24 2026-07-03 32.94% Stabaek 1559 5 @ Ranheim 1530 2
25 2026-06-14 33.18% Bryne 1560 3 @ Lyn Oslo 1529 0

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 2026-05-20 33.16 Haugesund 7 1494 38.81% @ Strommen 0 1422 40.54% 20.65%
2 2026-05-31 30.09 Stromsgodset 5 1563 27.30% @ Egersunds 0 1580 52.74% 19.95%
3 2026-05-01 26.10 Stabaek 4 1523 23.70% @ Lyn Oslo 0 1574 56.91% 19.39%
4 2026-06-21 18.32 Sandnes Ulf 4 1375 19.13% @ Moss 1 1477 62.54% 18.33%
5 2026-04-20 17.63 Sandnes Ulf 2 1346 9.86% @ Lyn Oslo 0 1597 76.07% 14.07%
6 2026-05-20 17.05 @ Raufoss 3 1445 32.15% Bryne 0 1578 47.44% 20.41%
7 2026-04-06 17.00 @ Odds 4 1485 45.41% Sogndal 0 1523 34.06% 20.52%
8 2026-06-14 16.72 Bryne 3 1560 33.18% @ Lyn Oslo 0 1529 46.35% 20.48%
9 2026-06-27 16.71 Hodd 4 1462 24.15% @ Lyn Oslo 1 1509 56.38% 19.48%
10 2026-06-27 15.90 @ Asane 3 1440 35.79% Ranheim 0 1546 43.62% 20.59%
11 2026-05-16 15.20 Kongsvinger 3 1620 38.08% @ Lyn Oslo 0 1553 41.28% 20.64%
12 2026-04-11 14.79 Lyn Oslo 3 1582 39.43% @ Sogndal 0 1506 39.92% 20.65%
13 2026-06-27 13.54 @ Sandnes Ulf 3 1394 43.66% Raufoss 0 1444 35.75% 20.59%
14 2026-05-10 13.46 Stromsgodset 3 1541 43.92% @ Asane 0 1433 35.50% 20.58%
15 2026-05-10 13.35 @ Sogndal 5 1489 47.89% Haugesund 1 1508 31.73% 20.38%
16 2026-05-25 12.87 @ Asane 3 1428 45.89% Raufoss 0 1462 33.61% 20.50%
17 2026-04-12 12.79 @ Stabaek 4 1506 55.88% Asane 0 1463 24.57% 19.55%
18 2026-07-03 12.27 Stabaek 5 1559 32.94% @ Ranheim 2 1530 46.60% 20.46%
19 2026-05-30 12.15 @ Odds 3 1524 48.25% Lyn Oslo 0 1541 31.39% 20.36%
20 2026-04-11 12.02 Egersunds 3 1587 48.68% @ Strommen 0 1444 30.99% 20.33%
21 2026-05-25 11.95 @ Sandnes Ulf 2 1361 31.22% Sogndal 0 1502 48.44% 20.35%
22 2026-04-06 11.85 Haugesund 4 1477 17.86% @ Lyn Oslo 2 1594 64.20% 17.94%
23 2026-07-26 11.81 Kongsvinger 6 1634 58.88% @ Sandnes Ulf 1 1409 22.05% 19.06%
24 2026-04-07 11.67 @ Kongsvinger 3 1595 49.83% Bryne 0 1600 29.93% 20.24%
25 2026-05-01 11.53 @ Ranheim 4 1546 58.98% Moss 0 1476 21.97% 19.05%