2025 Norwegian Football Cup
| Tournament details | |
|---|---|
| Country | Norway | 
| Dates | 26 March – 6 December 2025 | 
| Teams | 128 (competition proper) | 
| Tournament statistics | |
| Matches played | 124 | 
| Goals scored | 527 (4.25 per match) | 
| Top goal scorer(s) | Noah Holm (10 goals) | 

The 2025 Norwegian Football Cup is the 119th season of the Norwegian annual knock-out football tournament. It started on 26 March 2025. The final will be played on 6 December 2025. The winners will be qualified for the 2026–27 Europa League play-off round.
Calendar
Below are the dates for each round as given by the official schedule:[1]
| Round | Main date | Number of fixtures | Clubs | 
|---|---|---|---|
| First round | 13 April 2025 | 64 | 128 → 64 | 
| Second round | 24 April 2025 | 32 | 64 → 32 | 
| Third round | 7 May 2025 | 16 | 32 → 16 | 
| Fourth round | 21 May 2025 | 8 | 16 → 8 | 
| Quarter-finals | 25 June 2025 | 4 | 8 → 4 | 
| Semi-finals | 9 July 2025 | 2 | 4 → 2 | 
| Final | 6 December 2025 | 1 | 2 → 1 | 
First round
The pair-ups for the first round were announced on 28 March 2025.[2][3]
| Eliteserien (1) | 1. divisjon (2) | 2. divisjon (3) | 3. divisjon (4) | 4. divisjon (5) | 5. divisjon (6) | Total | 
|---|---|---|---|---|---|---|
| 16 / 16 | 16 / 16 | 27 / 27 | 45 / 58 | 24 / 139 | 0 / 4 | 128 / 260 | 
| 26 March 2025 | Innstranda (5) | 0–8 | (1) Bodø/Glimt | Bodø | 
| 18:00 CET (UTC+1) | Report | 
 | Stadium: Aspmyra Stadion Attendance: 1,015 Referee: Mohammad Hafezi | 
| 11 April 2025 | Os (4) | 4–2 | (4) Fana | Os | 
| 18:30 CEST (UTC+2) | 
 | Report | 
 | Stadium: Kuventræ Stadion Attendance: 250 Referee: Andreas Bjørklund | 
| 12 April 2025 | Bjørnevatn (5) | 0–11 | (3) Alta | Bjørnevatn | 
| 12:00 CEST (UTC+2) | Report | 
 | Stadium: Bjørneparken Referee: Pål Arntzen | 
| 12 April 2025 | Nordstrand (4) | 3–3 (a.e.t.) (2–4 p) | (3) Ull/Kisa | Oslo | 
| 13:00 CEST (UTC+2) | 
 | Report Penalties | 
 | Stadium: Nordstrand kunstgress Referee: Batuhan Boyar | 
| 12 April 2025 | Våg (4) | 2–4 | (2) Start | Kristiansand | 
| 13:00 CEST (UTC+2) | 
 | Report | Stadium: Karruss Gressbane Referee: Javi Jean-Marc Conny Mertens | 
| 12 April 2025 | Gneist (4) | 0–2 | (3) Lysekloster | Bergen | 
| 14:00 CEST (UTC+2) | Report | 
 | Stadium: Liland kunstgress Referee: Bjørn Tore Tvedt | 
| 12 April 2025 | Askøy (4) | 1–5 | (2) Åsane | Follese | 
| 14:00 CEST (UTC+2) | 
 | Report | Stadium: Follese Tertnes Holding Arena Referee: Ola Kellerhals | 
| 12 April 2025 | Djerv 1919 (4) | 2–3 (a.e.t.) | (3) Sotra | Haugesund | 
| 14:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Djervbanen Referee: Sander Ringøy Moen | 
| 12 April 2025 | Torvastad (4) | 2–0 | (3) Vard Haugesund | Torvastad | 
| 14:00 CEST (UTC+2) | 
 | Report | Stadium: Torvastad idrettssenter Referee: Markus Lille | 
| 12 April 2025 | Ørn Horten (4) | 1–1 (a.e.t.) (4–3 p) | (3) Arendal | Horten | 
| 14:00 CEST (UTC+2) | 
 | Report Penalties | Stadium: Lystlunden Attendance: 424 Referee: Marius Tvede Hansen | 
| 12 April 2025 | Oppsal (4) | 0–1 | (3) Kjelsås | Oslo | 
| 14:00 CEST (UTC+2) | Report | 
 | Stadium: Trasop idrettspark Referee: Aland Bazaz | 
| 12 April 2025 | Bærum (4) | 3–3 (a.e.t.) (3–5 p) | (3) Grorud | Sandvika | 
| 14:00 CEST (UTC+2) | 
 | Report Penalties | 
 | Stadium: Sandvika Stadion Referee: Herman Leiulfsrud Aass | 
| 12 April 2025 | Vindbjart (4) | 0–3 | (3) Jerv | Vennesla | 
| 15:00 CEST (UTC+2) | Report | Stadium: Moseidmoen Attendance: 453 Referee: Hussain Hamid Al-Kharasani | 
| 12 April 2025 | Åssiden (4) | 1–4 (a.e.t.) | (2) Mjøndalen | Drammen | 
| 15:00 CEST (UTC+2) | 
 | Report | Stadium: Åssiden stadion Attendance: 700 Referee: Sander Magdalon Bråten Johannessen | 
| 12 April 2025 | Lillehammer (4) | 0–2 | (1) HamKam | Lillehammer | 
| 15:00 CEST (UTC+2) | Report | Stadium: Stampesletta Referee: Haakon Arve Pedersen Bue | 
| 12 April 2025 | Brumunddal (5) | 1–4 | (2) Raufoss | Brumunddal | 
| 15:00 CEST (UTC+2) | 
 | Report | Stadium: Sveum Idrettspark Attendance: 500 Referee: Johan William Grundt | 
| 12 April 2025 | Elverum (4) | 2–0 | (4) Gjøvik-Lyn | Elverum | 
| 16:00 CEST (UTC+2) | 
 | Report | Stadium: Elverum Stadion Referee: Jonas Weiberg Sture | 
| 12 April 2025 | Volda (4) | 1–2 | (2) Sogndal | Volda | 
| 16:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Volda Stadion Attendance: 700 Referee: Mathias Smehus Kringstad | 
| 12 April 2025 | Rollon (5) | 0–3 | (2) Aalesund | Ålesund | 
| 16:00 CEST (UTC+2) | Report | 
 | Stadium: Fjordlaks Arena Attendance: 753 Referee: Torgeir Halsen | 
| 13 April 2025 | Spjelkavik (4) | 0–2 | (3) Træff | Ålesund | 
| 16:00 CEST (UTC+2) | Report | 
 | Stadium: Spjelkavik Stadion Referee: Daniel Refsnes | 
| 12 April 2025 | NHHI (5) | 1–3 (a.e.t.) | (3) Sandviken | Bergen | 
| 16:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Stemmemyren kunstgress Referee: Anders Bjerk Hansen | 
| 12 April 2025 | Frigg (4) | 1–3 | (4) Lørenskog | Oslo | 
| 16:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Tørteberg kunstgress Attendance: 125 Referee: Torstein Hofstad-Fjellet | 
| 12 April 2025 | Sarpsborg FK (5) | 0–4 | (1) Fredrikstad | Sarpsborg | 
| 16:00 CEST (UTC+2) | Report | Stadium: Kurland kunstgress Attendance: 1,600 Referee: Anders Bodding | 
| 12 April 2025 | Junkeren (4) | 2–1 | (4) Harstad | Bodø | 
| 16:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Nordlandshallen Referee: Jonas Johnsen | 
| 12 April 2025 | Union Carl Berner (5) | 0–3 | (2) Skeid | Oslo | 
| 17:00 CEST (UTC+2) | Report | 
 | Stadium: Grefsen Stadion Attendance: 300 Referee: Satha Sejoohn Sritharan | 
| 13 April 2025 | Brattvåg (3) | 1–1 (a.e.t.) (3–5 p) | (2) Hødd | Brattvåg | 
| 14:00 CEST (UTC+2) | Rossi  9' | Report Penalties | Skjold  79' | Stadium: Brattvåg gras Attendance: 489 Referee: Jan Morten Tennøy | 
| Penalties | ||||
| 
 | 
 | |||
| 13 April 2025 | Flint (4) | 3–2 | (2) Odd | Tolvsrød | 
| 14:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Flint Esso Arena Attendance: 200 Referee: Pavel Breivik | 
| 13 April 2025 | Bjørkelangen (4) | 1–6 | (3) Strømmen | Bjørkelangen | 
| 15:00 CEST (UTC+2) | 
 | Report | Stadium: Bjørkelangen kunstgress Referee: Jørgen Haugen | 
| 13 April 2025 | Skjervøy (4) | 2–1 | (4) Fløya | Skjervøy | 
| 16:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Skjervøy kunstgress Attendance: 112 Referee: Magnus Aaslund | 
| 13 April 2025 | Ulfstind (4) | 0–3 | (3) Tromsdalen | Tromsø | 
| 16:00 CEST (UTC+2) | Report | 
 | Stadium: TUIL Arena Referee: Egil Bertheussen | 
| 13 April 2025 | Melbo (5) | 0–1 | (4) Sortland | Melbu | 
| 16:00 CEST (UTC+2) | Report | 
 | Stadium: Havfisk Stadion Referee: Michael Wikestad Pedersen | 
| 13 April 2025 | Hamna (5) | 0–10 | (1) Tromsø | Tromsø | 
| 16:00 CEST (UTC+2) | Report | 
 | Stadium: Fløya Arena Attendance: 818 Referee: Øyvind Jøstensen | 
| 13 April 2025 | Mosjøen (5) | 0–4 | (3) Rana | Mosjøen | 
| 16:00 CEST (UTC+2) | Report | 
 | Stadium: Kippermoen Referee: Even Andreas Richter Eliassen | 
| 13 April 2025 | Rindal (5) | 1–11 | (1) Rosenborg | Storås | 
| 16:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Heggøya kunstgras Attendance: 2,000 Referee: Håkon Rinaldo | 
| 13 April 2025 | Sverresborg (5) | 2–4 | (2) Ranheim | Trondheim | 
| 16:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Havsteinbanen Referee: Per Oscar Grov Heiberg | 
| 13 April 2025 | Kvik (Trondheim) (4) | 0–1 | (3) Stjørdals-Blink | Trondheim | 
| 16:00 CEST (UTC+2) | Report | 
 | Stadium: Rosenborgbanen Referee: Marit Buhaug Folstad | 
| 13 April 2025 | Verdal (5) | 0–8 | (3) Levanger | Verdalsøra | 
| 16:00 CEST (UTC+2) | Report | 
 | Stadium: Verdalskalk Arena Attendance: 230 Referee: Anders Husøy | 
| 13 April 2025 | Trygg/Lade (4) | 0–1 | (3) Strindheim | Trondheim | 
| 16:00 CEST (UTC+2) | Report | 
 | Stadium: OBOS kunstgressbane Referee: Preben Øien | 
| 13 April 2025 | Byåsen (4) | 3–5 (a.e.t.) | (4) Nardo | Trondheim | 
| 16:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Byåsen Arena Attendance: 206 Referee: Oliver Skaret Barsøe | 
| 13 April 2025 | Melhus (4) | 1–5 | (1) Kristiansund | Melhus | 
| 16:00 CEST (UTC+2) | 
 | Report | Stadium: Gruva Attendance: 203 Referee: Robert Eggen | 
| 13 April 2025 | Elnesvågen (5) | 0–7 | (1) Molde | Elnesvågen | 
| 16:00 CEST (UTC+2) | Report | Stadium: Elnesvågen Stadion Attendance: 1,293 Referee: Bendik Haarberg | 
| 13 April 2025 | Fjøra (4) | 1–3 | (4) Bjarg | Sogndalsfjøra | 
| 16:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Fosshaugane Campus Referee: Jonas Sande Mossestad | 
| 13 April 2025 | Varegg (5) | 0–6 | (1) Brann | Bergen | 
| 16:00 CEST (UTC+2) | Report | Stadium: Stemmemyren kunstgress Attendance: 1,181 Referee: Sivert Øksnes Amland | 
| 13 April 2025 | Nord (5) | 0–11 | (1) Haugesund | Karmøy | 
| 16:00 CEST (UTC+2) | Report | Stadium: Bauge Auto Arena Attendance: 1,013 Referee: Sondre Brudvik | 
| 13 April 2025 | Vidar (4) | 2–0 | (3) Sandnes Ulf | Stavanger | 
| 16:00 CEST (UTC+2) | 
 | Report | Stadium: Lassa Idrettspark Attendance: 115 Referee: Karoline Marie Jensen | 
| 13 April 2025 | Eiger (5) | 1–7 | (2) Egersund | Egersund | 
| 16:00 CEST (UTC+2) | 
 | Report | Stadium: Bøgh Hafsø banen Referee: Jørgen Haga | 
| 13 April 2025 | Hana (5) | 0–6 | (1) Viking | Sandnes | 
| 16:00 CEST (UTC+2) | Report | 
 | Stadium: Hanabanen Attendance: 1,500 Referee: Amir Ajjour | 
| 13 April 2025 | Varhaug (5) | 0–4 | (1) Bryne | Varhaug | 
| 16:00 CEST (UTC+2) | Report | 
 | Stadium: Varhaug Kunstgress Referee: Aleksander Skjold Vermundsen | 
| 13 April 2025 | Brodd (4) | 1–3 | (3) Fløy | Storhaug | 
| 16:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Midjord idrettspark Referee: Mischa Huru Kellerhals | 
| 13 April 2025 | Notodden (3) | 0–3 | (2) Stabæk | Notodden | 
| 16:00 CEST (UTC+2) | Report | Stadium: Idrettsparken Attendance: 523 Referee: Håvard Bjerkelund | 
| 13 April 2025 | Konnerud (5) | 0–5 | (1) Strømsgodset | Drammen | 
| 16:00 CEST (UTC+2) | Report | Stadium: Konnerud Stadion Referee: Magnus Nicolai Koløy | 
| 13 April 2025 | Hønefoss (3) | 0–1 | (3) Pors | Hønefoss | 
| 16:00 CEST (UTC+2) | Report | 
 | Stadium: Aka Arena Attendance: 527 Referee: Lars Bratteli Jacobsen | 
| 13 April 2025 | Teie (5) | 0–5 | (1) Sandefjord | Teie | 
| 16:00 CEST (UTC+2) | Report | Stadium: Teie idrettspark Referee: Eirik Wisted-Thu | 
| 13 April 2025 | Fram (4) | 4–1 | (3) Eik Tønsberg | Larvik | 
| 16:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Framparken Attendance: 564 Referee: Himmet Boyar | 
| 13 April 2025 | Ridabu (5) | 0–12 | (2) Kongsvinger | Ridabu | 
| 16:00 CEST (UTC+2) | Report | Stadium: Black River Park Attendance: 312 Referee: Markus Rotvold Hammarstrøm | 
| 13 April 2025 | Skjetten (4) | 0–5 | (2) Lillestrøm | Skjetten | 
| 16:00 CEST (UTC+2) | Report | Stadium: Skjetten Stadion Attendance: 1,500 Referee: Stian Røvig Sletner | 
| 13 April 2025 | Grei (4) | 1–5 | (1) KFUM | Oslo | 
| 16:00 CEST (UTC+2) | 
 | Report | Stadium: Greibanen Referee: Mohammad Hafezi | 
| 13 April 2025 | Ullern (4) | 2–5 | (3) Follo | Oslo | 
| 16:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Ullernbanen Referee: Emilie Rodahl Torkelsen | 
| 13 April 2025 | Ready (4) | 3–3 (a.e.t.) (4–3 p) | (3) Asker | Oslo | 
| 16:00 CEST (UTC+2) | 
 | Report Penalties | 
 | Stadium: Gressbanen Referee: Andreas Flückiger | 
| 13 April 2025 | Gamle Oslo (4) | 1–1 (a.e.t.) (3–1 p) | (1) Vålerenga | Oslo | 
| 16:00 CEST (UTC+2) | 
 | Report Penalties | Stadium: Vallhall Arena Attendance: 1,350 Referee: Herman Holthe | |
| Penalties | ||||
| 
 | ||||
| 13 April 2025 | Råde (5) | 1–2 | (2) Lyn | Råde | 
| 16:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Råde idrettspark Referee: Eivind Bodding | 
| 13 April 2025 | Sprint-Jeløy (5) | 0–4 | (1) Sarpsborg 08 | Moss | 
| 16:00 CEST (UTC+2) | Report | 
 | Stadium: Bellevue Attendance: 511 Referee: Abdulhadi Al-Fahad | 
| 13 April 2025 | Kvik Halden (4) | 1–3 | (2) Moss | Halden | 
| 17:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Halden Stadion Attendance: 403 Referee: Arion Shaqiri | 
| 13 April 2025 | Skedsmo (4) | 0–5 | (3) Eidsvold Turn | Skedsmokorset | 
| 18:00 CEST (UTC+2) | Report | 
 | Stadium: Skedsmo Stadion Referee: Hakan Catalgøl | 
Second round
The pair-ups for the second round were announced on 14 April 2025.[4][3]
| Eliteserien (1) | 1. divisjon (2) | 2. divisjon (3) | 3. divisjon (4) | 4. divisjon (5) | 5. divisjon (6) | Total | 
|---|---|---|---|---|---|---|
| 15 / 16 | 15 / 16 | 19 / 27 | 15 / 58 | 0 / 139 | 0 / 4 | 64 / 260 | 
| 23 April 2025 | Skjervøy (4) | 0–1 | (1) Tromsø | Skjervøy | 
| 18:00 CEST (UTC+2) | Report | 
 | Stadium: Skjervøy kunstgress Attendance: 292 Referee: Egil Bertheussen | 
| 24 April 2025 | Levanger (3) | 1–2 | (3) Rana | Levanger | 
| 17:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: TOBB Arena Levanger Attendance: 353 Referee: Robert Eggen | 
| 24 April 2025 | Grorud (3) | 3–1 | (2) Hødd | Oslo | 
| 17:30 CEST (UTC+2) | 
 | Report | 
 | Stadium: Grorud matchbane Attendance: 325 Referee: Mohammad Hafezi | 
| 24 April 2025 | Junkeren (4) | 1–5 | (1) Bodø/Glimt | Bodø | 
| 18:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Aspmyra Stadion Referee: Even Andreas Richter Eliassen | 
| 24 April 2025 | Alta (3) | 3–0 | (2) Skeid | Alta | 
| 18:00 CEST (UTC+2) | 
 | Report | Stadium: SmartDok Arena Referee: Arion Shaqiri | 
| 24 April 2025 | Sortland (4) | 0–5 | (3) Tromsdalen | Sortland | 
| 18:00 CEST (UTC+2) | Report | 
 | Stadium: Blåbyhallen Attendance: 340 Referee: Torjus Johansen Kaspersen | 
| 24 April 2025 | Nardo (4) | 1–4 | (1) Kristiansund | Trondheim | 
| 18:00 CEST (UTC+2) | 
 | Report | Stadium: Phonereparatøren Arena Attendance: 276 Referee: Per Oscar Grov Heiberg | 
| 24 April 2025 | Strindheim (3) | 0–3 | (1) Rosenborg | Trondheim | 
| 18:00 CEST (UTC+2) | Report | Stadium: Leangen Bolig Arena Referee: Mathias Støfringshaug | 
| 24 April 2025 | Stjørdals-Blink (3) | 1–2 | (2) Ranheim | Stjørdalshalsen | 
| 18:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: TMT Stadion Sandskogan Attendance: 302 Referee: Oliver Skaret Barsøe | 
| 24 April 2025 | Træff (3) | 1–1 (a.e.t.) (11–12 p) | (1) Molde | Molde | 
| 18:00 CEST (UTC+2) | 
 | Report Penalties | 
 | Stadium: Reknesbanen Referee: Mathias Smehus Kringstad | 
| Penalties | ||||
| 24 April 2025 | Os (4) | 5–4 (a.e.t.) | (3) Lysekloster | Os | 
| 18:00 CEST (UTC+2) | Report | 
 | Stadium: Kuventræ Stadion Attendance: 780 Referee: Haakon Arve Pedersen Bue | 
| 24 April 2025 | Sandviken (3) | 0–4 | (2) Sogndal | Bergen | 
| 18:00 CEST (UTC+2) | Report | 
 | Stadium: Stemmemyren Referee: Sondre Brudvik | 
| 24 April 2025 | Bjarg (4) | 0–2 | (1) Brann | Bergen | 
| 18:00 CEST (UTC+2) | Report | Stadium: Stavollen Kunstgress Referee: Jan Morten Tennøy | 
| 24 April 2025 | Sotra (3) | 0–2 | (2) Åsane | Sotra | 
| 18:00 CEST (UTC+2) | Report | 
 | Stadium: Straume Idrettspark Attendance: 153 Referee: Steinar Hauge | 
| 24 April 2025 | Torvastad (4) | 1–2 | (1) Bryne | Torvastad | 
| 18:00 CEST (UTC+2) | 
 | Report | Stadium: Torvastad idrettssenter Referee: Freek Arjen van Herk | 
| 24 April 2025 | Vidar (4) | 1–2 | (1) Haugesund | Stavanger | 
| 18:00 CEST (UTC+2) | 
 | Report | Stadium: Lassa Idrettspark Referee: Mischa Huru Kellerhals | 
| 24 April 2025 | Fløy (3) | 0–3 | (1) Viking | Flekkerøy | 
| 18:00 CEST (UTC+2) | Report | 
 | Stadium: Cemo Arena Attendance: 1,200 Referee: Svein Tore Sinnes | 
| 24 April 2025 | Jerv (3) | 0–1 | (2) Egersund | Grimstad | 
| 18:00 CEST (UTC+2) | Report | 
 | Stadium: Levermyr Stadion Attendance: 931 Referee: Marius Lien | 
| 24 April 2025 | Pors (3) | 3–2 (a.e.t.) | (2) Start | Porsgrunn | 
| 18:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Pors Stadion Attendance: 898 Referee: Herman Leiulfsrud Aass | 
| 24 April 2025 | Fram (4) | 0–4 | (2) Stabæk | Larvik | 
| 18:00 CEST (UTC+2) | Report | 
 | Stadium: Framparken Attendance: 544 Referee: Jørgen Haga | 
| 24 April 2025 | Flint (4) | 0–5 | (1) Fredrikstad | Tolvsrød | 
| 18:00 CEST (UTC+2) | Report | Stadium: Flint Esso Arena Attendance: 1,050 Referee: Harald Vollstad Sletner | 
| 24 April 2025 | Ørn Horten (4) | 0–2 | (1) Sandefjord | Horten | 
| 18:00 CEST (UTC+2) | Report | Stadium: Lystlunden Attendance: 564 Referee: Ole-Alexander Ekeli Valen | 
| 24 April 2025 | Elverum (4) | 2–7 | (2) Kongsvinger | Elverum | 
| 18:00 CEST (UTC+2) | 
 | Report | Stadium: Elverum Stadion Referee: Ali al Hatam | 
| 24 April 2025 | Ull/Kisa (3) | 2–3 | (2) Aalesund | Jessheim | 
| 18:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Jessheim Stadion Attendance: 606 Referee: Johan William Grundt | 
| 24 April 2025 | Lørenskog (4) | 0–1 | (1) HamKam | Lillestrøm | 
| 18:00 CEST (UTC+2) | Report | 
 | Stadium: LSK-Hallen Attendance: 320 Referee: Ajdin Medic | 
| 24 April 2025 | Strømmen (3) | 2–1 | (2) Raufoss | Strømmen | 
| 18:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Strømmen Stadion Attendance: 283 Referee: Abdulhadi Al-Fahad | 
| 24 April 2025 | Follo (3) | 2–3 | (2) Moss | Ski | 
| 18:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Ski Stadion Attendance: 305 Referee: Herman Holthe | 
| 24 April 2025 | Gamle Oslo (4) | 1–6 | (1) Sarpsborg 08 | Oslo | 
| 18:00 CEST (UTC+2) | 
 | Report | Stadium: Vallhall Arena Referee: Jørgen Haugen | 
| 24 April 2025 | Ready (4) | 0–3 | (1) KFUM | Oslo | 
| 18:00 CEST (UTC+2) | Report | Stadium: Gressbanen Referee: Stian Røvig Sletner | 
| 24 April 2025 | Kjelsås (3) | 0–3 | (2) Lyn | Oslo | 
| 18:00 CEST (UTC+2) | Report | 
 | Stadium: Grefsen Stadion Attendance: 896 Referee: Anders Bodding | 
| 24 April 2025 | Eidsvold Turn (3) | 0–2 | (2) Lillestrøm | Eidsvold | 
| 18:30 CEST (UTC+2) | Report | Stadium: Myhrer Stadion Attendance: 1,020 Referee: Magnus Nicolai Koløy | 
| 24 April 2025 | Mjøndalen (2) | 1–1 (a.e.t.) (4–3 p) | (1) Strømsgodset | Mjøndalen | 
| 19:20 CEST (UTC+2) | 
 | Report Penalties | 
 | Stadium: Consto Arena Attendance: 3,332 Referee: Eivind Bodding | 
| Penalties | ||||
| 
 | ||||
Third round
The pair-ups for the third round were announced on 24 April 2025.[5][3]
| Eliteserien (1) | 1. divisjon (2) | 2. divisjon (3) | 3. divisjon (4) | 4. divisjon (5) | 5. divisjon (6) | Total | 
|---|---|---|---|---|---|---|
| 14 / 16 | 11 / 16 | 6 / 27 | 1 / 58 | 0 / 139 | 0 / 4 | 32 / 260 | 
| 7 May 2025 | Grorud (3) | 2–3 (a.e.t.) | (2) Lillestrøm | Oslo | 
| 18:00 CEST (UTC+2) | 
 | Report | Stadium: Grorud matchbane Attendance: 1,397 Referee: Harald Vollstad Sletner | 
| 7 May 2025 | Os (4) | 1–4 | (2) Åsane | Os | 
| 18:00 CEST (UTC+2) | 
 | Report | Stadium: Kuventræ Stadion Attendance: 1,008 Referee: Jan Morten Tennøy | 
| 7 May 2025 | Strømmen (3) | 1–3 | (2) Mjøndalen | Strømmen | 
| 18:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Strømmen Stadion Attendance: 486 Referee: Mischa Kellerhals | 
| 7 May 2025 | Bryne (1) | 2–1 (a.e.t.) | (1) Brann | Bryne | 
| 18:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Bryne Stadion Attendance: 2,252 Referee: Sigurd Kringstad | 
| 7 May 2025 | Alta (3) | 0–4 | (1) Kristiansund | Alta | 
| 18:00 CEST (UTC+2) | Report | Stadium: SmartDok Arena Attendance: 742 Referee: Jørgen Haugen | 
| 7 May 2025 | Sarpsborg 08 (1) | 3–1 | (1) Sandefjord | Sarpsborg | 
| 18:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Sarpsborg Stadion Attendance: 1,393 Referee: Sivert Amland | 
| 7 May 2025 | Rana (3) | 0–4 | (1) Molde | Mo i Rana | 
| 18:00 CEST (UTC+2) | Report | Stadium: Sagbakken Stadion Attendance: 2,111 Referee: Mathias Støfringshaug | 
| 7 May 2025 | Tromsdalen (3) | 0–5 | (1) Rosenborg | Tromsø | 
| 18:00 CEST (UTC+2) | Report | 
 | Stadium: TUIL Arena Attendance: 1,398 Referee: Johan William Grundt | 
| 7 May 2025 | Stabæk (2) | 2–1 | (1) Haugesund | Bærum | 
| 18:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Nadderud Stadion Attendance: 711 Referee: Mohammad Usman Aslam | 
| 7 May 2025 | Pors (3) | 1–3 | (1) Fredrikstad | Porsgrunn | 
| 18:00 CEST (UTC+2) | 
 | Report | Stadium: Pors Stadion Attendance: 1,905 Referee: Magnus Nicolai Koløy | 
| 7 May 2025 | Lyn (2) | 0–2 | (1) HamKam | Oslo | 
| 18:00 CEST (UTC+2) | Report | 
 | Stadium: Bislett Stadium Attendance: 1,100 Referee: Daniel Higraff | 
| 7 May 2025 | Sogndal (2) | 3–3 (a.e.t.) (3–4 p) | (2) Kongsvinger | Sogndalsfjøra | 
| 19:00 CEST (UTC+2) | Report Penalties | Stadium: Fosshaugane Campus Attendance: 636 Referee: Steinar Hauge | ||
| Penalties | ||||
| 7 May 2025 | Ranheim (2) | 2–2 (a.e.t.) (0–3 p) | (2) Egersund | Trondheim | 
| 19:00 CEST (UTC+2) | Report Penalties | Stadium: EXTRA Arena Attendance: 801 Referee: Eivind Bodding | ||
| Penalties | ||||
| 
 | ||||
| 7 May 2025 | Moss (2) | 0–1 | (1) Viking | Moss | 
| 19:05 CEST (UTC+2) | Report | 
 | Stadium: Melløs Stadion Attendance: 1,093 Referee: Rohit Saggi | 
| 8 May 2025 | Tromsø (1) | 0–1 | (1) KFUM | Tromsø | 
| 18:00 CEST (UTC+2) | Report | 
 | Stadium: Romssa Arena Attendance: 1,306 Referee: Kristoffer Hagenes | 
| 12 May 2025 | Aalesund (2) | 1–0 | (1) Bodø/Glimt | Ålesund | 
| 19:00 CEST (UTC+2) | 
 | Report | Stadium: Color Line Stadion Attendance: 3,008 Referee: Marius Lien | 
Fourth round
The pair-ups for the fourth round were announced on 7 May 2025.[6][3]
| Eliteserien (1) | 1. divisjon (2) | 2. divisjon (3) | 3. divisjon (4) | 4. divisjon (5) | 5. divisjon (6) | Total | 
|---|---|---|---|---|---|---|
| 9 / 16 | 7 / 16 | 0 / 27 | 0 / 58 | 0 / 139 | 0 / 4 | 16 / 260 | 
| 20 May 2025 | Egersund (2) | 1–3 | (1) Sarpsborg 08 | Egersund | 
| 18:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: B&G Parken Attendance: 942 Referee: Kristoffer Hagenes | 
| 20 May 2025 | Åsane (2) | 0–7 | (1) Viking | Bergen | 
| 18:00 CEST (UTC+2) | Report | 
 | Stadium: Åsane Arena Attendance: 1,095 Referee: Stian Røvig Sletner | 
| 20 May 2025 | Bryne (1) | 0–2 | (1) KFUM | Bryne | 
| 18:00 CEST (UTC+2) | Report | Stadium: Bryne Stadion Attendance: 1,422 Referee: Rohit Saggi | 
| 20 May 2025 | Aalesund (2) | 2–2 (a.e.t.) (6–5 p) | (1) HamKam | Ålesund | 
| 18:00 CEST (UTC+2) | 
 | Report Penalties | Stadium: Color Line Stadion Attendance: 1,923 Referee: Marius Hansen Grøtta | |
| Penalties | ||||
| 
 | ||||
| 20 May 2025 | Stabæk (2) | 4–3 | (2) Mjøndalen | Bærum | 
| 18:00 CEST (UTC+2) | 
 | Report | Stadium: Nadderud Stadion Attendance: 961 Referee: Mathias Støfringshaug | 
| 20 May 2025 | Kongsvinger (2) | 2–3 (a.e.t.) | (1) Rosenborg | Kongsvinger | 
| 20:00 CEST (UTC+2) | 
 | Report | 
 | Stadium: Gjemselund Stadion Attendance: 3,049 Referee: Christian Moen | 
| 21 May 2025 | Molde (1) | 3–4 (a.e.t.) | (1) Kristiansund | Molde | 
| 19:00 CEST (UTC+2) | 
 | Report | Stadium: Aker Stadion Attendance: 2,216 Referee: Daniel Higraff | 
| 21 May 2025 | Lillestrøm (2) | 1–1 (a.e.t.) (3–1 p) | (1) Fredrikstad | Lillestrøm | 
| 19:00 CEST (UTC+2) | 
 | Report Penalties | 
 | Stadium: Åråsen Stadion Attendance: 4,077 Referee: Ola Hobber Nilsen | 
| Penalties | ||||
Quarter-finals
The pair-ups for the quarter-finals were announced on 22 May 2025.[7][3]
| Eliteserien (1) | 1. divisjon (2) | 2. divisjon (3) | 3. divisjon (4) | 4. divisjon (5) | 5. divisjon (6) | Total | 
|---|---|---|---|---|---|---|
| 5 / 16 | 3 / 16 | 0 / 27 | 0 / 58 | 0 / 139 | 0 / 4 | 8 / 260 | 
| 25 June 2025 | Stabæk (2) | 2–2 (a.e.t.) (1–4 p) | (1) Kristiansund | Bærum | 
| 18:00 CEST (UTC+2) | 
 | Report | Stadium: Nadderud Stadion Attendance: 2,358 Referee: Christian Moen | |
| Penalties | ||||
| 25 June 2025 | Rosenborg (1) | 2–2 (a.e.t.) (2–4 p) | (1) Sarpsborg 08 | Trondheim | 
| 18:00 CEST (UTC+2) | 
 | Report | Stadium: Lerkendal Stadion Attendance: 8,169 Referee: Ola Hobber Nilsen | |
| Penalties | ||||
| 25 June 2025 | Lillestrøm (2) | 2–0 | (1) KFUM | Lillestrøm | 
| 18:00 CEST (UTC+2) | 
 | Report | Stadium: Åråsen Stadion Attendance: 6,152 Referee: Marius Hansen Grøtta | 
| 25 June 2025 | Aalesund (2) | 0–1 | (1) Viking | Ålesund | 
| 18:00 CEST (UTC+2) | Report | 
 | Stadium: Color Line Stadion Attendance: 3,796 Referee: Mohammad Usman Aslam | 
Semi-finals
The pair-ups for the semi-finals were announced on 22 May 2025.[7][3]
| Eliteserien (1) | 1. divisjon (2) | 2. divisjon (3) | 3. divisjon (4) | 4. divisjon (5) | Total | 
|---|---|---|---|---|---|
| 3 / 16 | 1 / 16 | 0 / 28 | 0 / 84 | 0 / 272 | 4 / 416 | 
| 9 July 2025 | Lillestrøm (2) | 2–0 | (1) Kristiansund | Lillestrøm | 
| 18:00 CEST (UTC+2) | 
 | Report | Stadium: Åråsen Stadion Attendance: 8,220 Referee: Rohit Saggi | 
| 9 July 2025 | Sarpsborg 08 (1) | 1–0 | (1) Viking | Sarpsborg | 
| 20:00 CEST (UTC+2) | 
 | Report | Stadium: Sarpsborg Stadion Attendance: 7,014 Referee: Kristoffer Hagenes | 
Final
| Eliteserien (1) | 1. divisjon (2) | 2. divisjon (3) | 3. divisjon (4) | 4. divisjon (5) | Total | 
|---|---|---|---|---|---|
| 1 / 16 | 1 / 16 | 0 / 28 | 0 / 84 | 0 / 272 | 2 / 416 | 
| Lillestrøm (2) | v | (1) Sarpsborg 08 | 
Top scorers
- As of 25 June 2025
| Rank | Player | Club | Goals[8] | 
|---|---|---|---|
| 1 |  Noah Holm | Rosenborg | 10 | 
| 2 |  Jesper Andreas Grundt | Kongsvinger | 9 | 
| 3 |  Tobias Hestad | Alta | 8 | 
|  Alie Conteh | Mjøndalen | ||
| 5 |  Mikkel Bro Hansen | Bodø/Glimt | 6 | 
|  Alagie Sanyang | Sarpsborg 08 | ||
|  Sveinn Aron Guðjohnsen | Sarpsborg 08 | ||
| 8 |  Daniel Braut | Tromsø | 5 | 
|  Sander Hestetun Kilen | Kristiansund | ||
| 10 | 10 players | 4 | |
References
- ^ "Hovedterminliste menn 2025" (PDF). Norwegian Football Federation (in Norwegian). Retrieved 29 March 2025.
- ^ "Slik spilles 1. runde NM menn". Norwegian Football Federation (in Norwegian). 28 March 2025. Retrieved 29 March 2025.
- ^ a b c d e f "NM Menn - ordinære runder 2025". Norwegian Football Federation (in Norwegian). Retrieved 29 March 2025.
- ^ "Slik spilles 2. runde NM menn". Norwegian Football Federation (in Norwegian). 14 April 2025. Retrieved 14 April 2025.
- ^ "Slik spilles 3. runde NM menn". Norwegian Football Federation (in Norwegian). 24 April 2025. Retrieved 25 April 2025.
- ^ "NM Menn: Slik spilles 4. runde". Norwegian Football Federation (in Norwegian). 7 May 2025. Retrieved 8 May 2025.
- ^ a b "Slik spilles kvart- og semifinalene i NM". Norwegian Football Federation (in Norwegian). 22 May 2025. Retrieved 22 May 2025.
- ^ "NM Menn - ordinære runder 2025 - Toppscorer, gule og røde kort". NFF (in Norwegian). Retrieved 14 April 2025.

