| Season | 2025 |
|---|---|
| Dates | 31 March – 8 November |
| Champions | Lillestrøm (1st title) |
| Promoted | Lillestrøm Start Aalesund |
| Relegated | Mjøndalen Skeid |
| Matches | 240 |
| Goals | 767 (3.2 per match) |
| Best Player | Lucas Haren |
| Top goalscorer | Lucas Haren Thomas Lehne Olsen (20 goals each) |
| Best goalkeeper | Mads Hedenstad Christiansen (15 clean sheets) |
| Biggest home win | Kongsvinger 6–0 Moss (21 April 2025) Aalesund 6–0 Ranheim (18 August 2025) |
| Biggest away win | Mjøndalen 0–6 Lillestrøm (24 May 2025) Mjøndalen 0–6 Aalesund (18 October 2025) Odd 1–7 Lillestrøm (22 October 2025) |
| Highest scoring | Odd 1–7 Lillestrøm (22 October 2025) |
| Longest winning run | 17 matches Lillestrøm |
| Longest unbeaten run | 30 matches Lillestrøm |
| Longest winless run | 17 matches Skeid |
| Longest losing run | 7 matches Skeid |
| Highest attendance | 10,225 Aalesund - Hødd (16 May 2025) |
| Lowest attendance | 200 Skeid - Odd (8 November 2025) |
| Total attendance | 532,718 |
| Average attendance | 2,220 |
← 2024 2026 → | |
The 2025 Norwegian First Division (referred to as OBOS-ligaen for sponsorship reasons) is a Norwegian second-tier football league season. The season started on 31 March 2025 and is scheduled to end on 8 November 2025, not including play-off matches. [1]
The following teams have changed division since the 2024 season:
To First DivisionPromoted from Second Division Relegated from Eliteserien | From First DivisionPromoted to Eliteserien Relegated to Second Divison |
| Team | Manager | Captain | Kit manufacturer | Shirt sponsor |
|---|---|---|---|---|
| Aalesund | | | Umbro | Sparebanken Møre |
| Egersund | | | Macron | Sparebanken Norge |
| Hødd | | | Puma | Sparebanken Møre |
| Kongsvinger | | | Umbro | Mapei |
| Lillestrøm | | | Puma | Romerike Sparebank |
| Lyn | | | Hummel | OBOS |
| Mjøndalen | | | Umbro | Sparebanken Øst |
| Moss | | | Select | SpareBank 1 Østfold Akershus |
| Odd | | | Hummel | Skagerak Energi |
| Ranheim | | | Umbro | SpareBank 1 SMN |
| Raufoss | | | Puma | Nammo |
| Skeid | | | Adidas | OBOS |
| Sogndal | | | Umbro | Sparebanken Norge |
| Stabæk | | | Nike | SpareBank 1 Østlandet |
| Start | | | Macron | Sparebanken Norge |
| Åsane | | | Craft | Tertnes Holding |
This section needs to be updated.(December 2025) |
| Team | Outgoing manager | Manner of departure | Date of vacancy | Position in the table | Incoming manager | Date of appointment |
|---|---|---|---|---|---|---|
| Stabæk | | End of caretaker spell | 9 December 2024 | Pre-season | | 9 December 2024 [20] |
| Raufoss | | Contract expired | 31 December 2024 [21] | | 1 January 2025 [22] | |
| Sogndal | | Contract expired | 31 December 2024 | | 1 January 2025 [23] | |
| Lillestrøm | | Contraxt expired | 31 December 2024 | | 1 January 2025 [24] | |
| Egersund | | Contract expired | 31 December 2024 | | 1 January 2025 [25] | |
| Ranheim | | Appointed sporting director | 31 December 2024 [26] | | 1 January 2025 [27] | |
| Lyn | | Mutual consent | 2 June 2025 [28] | 15th | | 4 June 2025 [29] |
| Moss | | Signed by HamKam | 24 June 2025 | 11th | | 24 June 2025 [30] |
| Stabæk | | Mutual consent | 9 July 2025 | 14th | | 9 July 2025 [31] |
| Moss | | End of caretaker spell | 11 July 2025 | 12th | | 11 July 2025 [32] |
| Stabæk | | End of caretaker spell | 15 August 2025 | 14th | | 15 August 2025 [33] |
| Odd | | Sacked | 15 September 2025 [34] | 13th | | 17 September 2025 [35] |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Lillestrøm (C, P) | 30 | 25 | 5 | 0 | 87 | 18 | +69 | 80 | Promotion to Eliteserien |
| 2 | Start (P) | 30 | 16 | 7 | 7 | 58 | 35 | +23 | 55 | |
| 3 | Kongsvinger | 30 | 15 | 9 | 6 | 61 | 42 | +19 | 54 | Qualification for the promotion play-offs third round |
| 4 | Aalesund (O, P) | 30 | 14 | 10 | 6 | 56 | 35 | +21 | 52 | Qualification for the promotion play-offs second round |
| 5 | Egersund | 30 | 15 | 7 | 8 | 51 | 38 | +13 | 52 | Qualification for the promotion play-offs first round |
| 6 | Ranheim | 30 | 14 | 6 | 10 | 48 | 48 | 0 | 48 | |
| 7 | Lyn | 30 | 14 | 5 | 11 | 48 | 37 | +11 | 47 | |
| 8 | Sogndal | 30 | 12 | 7 | 11 | 49 | 48 | +1 | 43 | |
| 9 | Odd | 30 | 8 | 9 | 13 | 37 | 50 | −13 | 33 | |
| 10 | Hødd | 30 | 8 | 9 | 13 | 34 | 52 | −18 | 33 | |
| 11 | Stabæk | 30 | 7 | 10 | 13 | 45 | 53 | −8 | 31 | |
| 12 | Åsane | 30 | 7 | 10 | 13 | 38 | 53 | −15 | 31 | |
| 13 | Raufoss [d] | 30 | 7 | 9 | 14 | 43 | 56 | −13 | 29 | |
| 14 | Moss (O) | 30 | 7 | 7 | 16 | 41 | 65 | −24 | 28 | Qualification for the relegation play-offs |
| 15 | Mjøndalen (R) | 30 | 6 | 7 | 17 | 36 | 71 | −35 | 25 | Relegation to Second Division |
| 16 | Skeid (R) | 30 | 2 | 9 | 19 | 35 | 66 | −31 | 15 |
| Promotion to 2026 Eliteserien | |
| Promotion play-offs | |
| Relegation play-offs | |
| Relegation to 2026 2. divisjon |
The teams from third to sixth place will take part in the promotion play-offs; these are single leg knockout matches. In the first round, the fifth-placed team will play at home against the sixth-placed team. The winner of the first round will meet the fourth-placed team on away ground in the second round. The winner of the second round will meet the third-placed team on away ground. The winner of the third round will face Bryne, the 14th-placed team in the Eliteserien over two legs in the Eliteserien play-offs for a spot in the top-flight next season.
| Aalesund | 3–1 (a.e.t.) | Egersund |
|---|---|---|
| Report |
|
| Kongsvinger | 4–5 (a.e.t.) | Aalesund |
|---|---|---|
| Report |
The 14th-placed team took part in a two-legged play-off against the winners of the Second Division play-offs, to decide who would play in the First Division next season.
| Rank | Player | Club(s) | Goals [37] |
|---|---|---|---|
| 1 | | Kongsvinger | 20 |
| | Lillestrøm | ||
| 3 | | Lyn | 15 |
| 4 | | Sogndal | 14 |
| | Lillestrøm | ||
| 6 | | Lillestrøm | 13 |
| | Start | ||
| 8 | | Sogndal | 12 |
| 9 | | Skeid | 11 |
| | Egersund | ||
| | Start |
| Rank | Player | Club | Clean sheets |
|---|---|---|---|
| 1 | | Lillestrøm | 15 |
| 2 | | Aalesund | 12 |
| 3 | | Start | 10 |
| 4 | | Egersund | 9 |
| 5 | | Lyn | 8 |
| 6 | | Kongsvinger | 7 |
| 7 | | Odd | 5 |
| | Sogndal | ||
| | Ranheim | ||
| 10 | | Hødd | 4 |
| Player | For | Against | Result | Date |
|---|---|---|---|---|
| | Kongsvinger | Moss | 6–0 (H) | 21 April 2025 |
| | Start | Stabæk | 5–1 (H) | 21 June 2025 |
| | Lillestrøm | Mjøndalen | 4–1 (H) | 20 September 2025 |
| | Lillestrøm | Odd | 7–1 (A) | 22 October 2025 |
| | Lyn | Stabæk | 1–5 (A) | 2 November 2025 |
| Month | Coach of the Month | Player of the Month | Young Player of the Month | References | |||
|---|---|---|---|---|---|---|---|
| Coach | Club | Player | Club | Player | Club | ||
| April | | Egersund | | Kongsvinger | | Sogndal | [40] [41] [42] |
| May | | Lillestrøm | | Lillestrøm | | [43] [44] | |
| June/July | | Lyn | | Kongsvinger | | Lyn | [45] [46] |
| August | | Lillestrøm | | Start | | Lillestrøm | [47] |
| September | | Lyn | | Lillestrøm | | Lyn | [48] [49] |
| October | | Egersund | | | Egersund | [50] [51] | |
| Award | Winner | Club |
|---|---|---|
| Coach of the Year [52] | | Lillestrøm |
| Player of the Year [52] | | Kongsvinger |
| Young Player of the Year [52] | | Lyn |
| Pos | Team | Total | High | Low | Average | Change |
|---|---|---|---|---|---|---|
| 1 | Lillestrøm | 93,158 | 9,397 | 4,704 | 6,211 | −15.7%1 |
| 2 | Start | 65,861 | 6,702 | 2,685 | 4,391 | +36.9% |
| 3 | Aalesund | 64,057 | 10,225 | 3,226 | 4,270 | +11.8% |
| 4 | Odd | 49,360 | 4,928 | 2,654 | 3,291 | −30.5%1 |
| 5 | Lyn | 40,331 | 7,012 | 1,395 | 2,689 | −27.2% |
| 6 | Stabæk | 36,871 | 4,321 | 1,834 | 2,458 | −6.9% |
| 7 | Sogndal | 29,987 | 3,676 | 1,617 | 1,999 | −4.0% |
| 8 | Kongsvinger | 27,198 | 4,507 | 1,092 | 1,813 | −2.9% |
| 9 | Moss | 24,866 | 3,170 | 1,142 | 1,658 | −10.9% |
| 10 | Hødd | 21,313 | 3,475 | 997 | 1,421 | +27.7%2 |
| 11 | Mjøndalen | 17,971 | 1,867 | 771 | 1,198 | −21.4% |
| 12 | Raufoss | 14,667 | 2,178 | 507 | 978 | −5.8% |
| 13 | Ranheim | 14,493 | 1,863 | 456 | 966 | −25.2% |
| 14 | Egersund | 13,079 | 1,404 | 703 | 872 | −14.9% |
| 15 | Skeid | 10,757 | 1,600 | 200 | 717 | +49.7%2 |
| 16 | Åsane | 8,749 | 1,103 | 322 | 583 | −19.8% |
| League total | 532,718 | 10,225 | 200 | 2,220 | −9.1% |