| År |
Norgesmester |
Resultat |
Tapende finalist |
Finaledommer |
| NM 1902 |
Grane |
2-0 |
Odd |
Bredo Eriksen, Lyn |
| NM 1903 |
Odd |
1-0 |
Grane |
Finn Hagemann, Lyn |
| NM 1904 |
Odd |
4-0 |
Porsgrunds FC |
Thomas Hj. Wiborg, Kragerø Turnforening |
| NM 1905 |
Odd |
2-1 |
Akademisk FK |
Arthur Nordlie, Lyn |
| NM 1906 |
Odd |
1-0 |
Sarpsborg |
Sverre Strand, Grane |
| NM 1907 |
Mercantile |
3-0 |
Sarpsborg |
August Heiberg Kahrs, Lyn |
| NM 1908 |
Lyn |
3-2 |
Odd |
Charles S. Davis, Sarpsborg |
| NM 1909 |
Lyn |
4-3 e.e.o. |
Odd |
Wiese (1. omgang) og Torgersen (2. omgang), begge Akademisk FK |
| NM 1910 |
Lyn |
4-2 |
Odd |
Theodor Hansen, Fredrikstad |
| NM 1911 |
Lyn |
5-2 |
Urædd |
Ruben Gelford, Sverige |
| NM 1912 |
Mercantile |
6-0 |
Fram Larvik |
Tryggve Lund, Odd |
| NM 1913 |
Odd |
2-1 |
Mercantile |
Ruben Gelford, Sverige |
| NM 1914 |
Frigg |
4-2 |
Gjøvik-Lyn |
Daniel Eie, Lyn |
| NM 1915 |
Odd |
2-1 |
Kvik Fredrikshald |
Peder Chr. Andersen, Kristiania BK |
| NM 1916 |
Frigg |
2-0 |
Ørn |
Peder Chr. Andersen, Kristiania BK |
| NM 1917 |
Sarpsborg |
4-1 |
Brann |
Arne Wendelborg, Frigg |
| NM 1918 |
Kvik Fredrikshald |
4-0 |
Brann |
Ragnvald Smedvik, Frigg |
| NM 1919 |
Odd |
1-0 |
Frigg |
Peder Chr. Andersen, Kristiania BK |
| NM 1920 |
Ørn |
1-0 |
Frigg |
Fredrik Schieldrop, Minde |
| NM 1921 |
Frigg |
2-0 |
Odd |
Alf Lagesen, Drammens BK |
| NM 1922 |
Odd |
5-1 |
Kvik Fredrikshald |
Thorvald E. Johnsen, Trygg |
| NM 1923 |
Brann |
2-1 |
Lyn |
Karl August Andersen, Kvik Fredrikshald |
| NM 1924 |
Odd |
3-0 |
Mjøndalen |
Trygve Høgbergh, Fagerborg |
| NM 1925 |
Brann |
3-0 |
Sarpsborg |
Fridtjof Johansen, Holmestrand |
| NM 1926 |
Odd |
3-0 |
Ørn |
Finn Grefberg, Frigg |
| NM 1927 |
Ørn |
4-0 |
Drafn |
Fritz Lütcherath, Hasle |
| NM 1928 |
Ørn |
2-1 |
Lyn |
Paulus Nilsen, Brodd |
| NM 1929 |
Sarpsborg |
2-1 |
Ørn |
Thoralf Kristiansen, Gjøa |
| NM 1930 |
Ørn |
4-2 |
Drammens BK |
Reidar Randers-Johansen, Trygg |
| NM 1931 |
Odd |
3-1 |
Mjøndalen |
Bjarne H. Bech, Ørn |
| NM 1932 |
Fredrikstad |
6-1 |
Ørn |
Oscar Arvid Carlsen, Lillestrøm |
| NM 1933 |
Mjøndalen |
3-1 |
Viking |
Eivind Johansen, Larvik Turn |
| NM 1934 |
Mjøndalen |
2-1 |
Sarpsborg |
Kolbjørn Dæhlen, Skeid |
| NM 1935 |
Fredrikstad |
4-0 |
Sarpsborg |
Thoralf Christiansen, Stavanger |
| NM 1936 |
Fredrikstad |
2-0 |
Mjøndalen |
Kåre Gunnar Kinn, Eidsvold IF |
| NM 1937 |
Mjøndalen |
4-2 |
Odd |
Alf Simensen, Sarpsborg |
| NM 1938 |
Fredrikstad |
3-2 |
Mjøndalen |
Finn Amundsen, Lyn |
| NM 1939 |
Sarpsborg |
2-1 |
Skeid |
Gullik Hagajore, Tønsberg Turn |
| NM 1940 |
Fredrikstad |
3-0 |
Skeid |
Thorleiv Nordbø, Frigg |
| Ingen cup spilt i årene 1941–44 pga. idrettsstreiken |
| NM 1945 |
Lyn |
1-1 e.e.o.
1-1 e.e.o.
4-0 |
Fredrikstad |
Haakon Engebretsen, Brage
Edvin Pedersen, Gjøa
Nils Gundersen, Fram Larvik |
| NM 1946 |
Lyn |
3-2 |
Fredrikstad |
Sverre Hermansen, Fjellkameratene |
| NM 1947 |
Skeid |
2-0 |
Viking |
Bjarne Halvorsen, Skiold |
| NM 1948 |
Sarpsborg |
1-0 |
Fredrikstad |
Johan Narvestad, Hasle |
| NM 1949 |
Sarpsborg |
3-1 |
Skeid |
Svend J. Svendsen, Torp |
| NM 1950 |
Fredrikstad |
3-0 |
Brann |
Josef Larsen, Frigg |
| NM 1951 |
Sarpsborg |
3-2 |
Asker |
Folke Bålstad, Mercantile-Trygg |
| NM 1952 |
Sparta |
3-2 |
Solberg |
Helge Ladim, Grüner |
| NM 1953 |
Viking |
2-1 |
Lillestrøm |
Øivind Helgesen, Liull |
| NM 1954 |
Skeid |
3-0 |
Fredrikstad |
Finn Å. Bråthen, Lillestrøm |
| NM 1955 |
Skeid |
5-0 |
Lillestrøm |
Henry Klausen, Sarpsborg |
| NM 1956 |
Skeid |
2-1 |
Larvik Turn |
Gunnar Andersen, Ulefoss |
| NM 1957 |
Fredrikstad |
4-0 |
Sandefjord Ballklubb |
Leif Gulliksen, Ørn |
| NM 1958 |
Skeid |
1-0 |
Lillestrøm |
Birger Nilsen, Grüner |
| NM 1959 |
Viking |
2-1 |
Sandefjord Ballklubb |
Trygve Dahlgren, Urædd |
| NM 1960 |
Rosenborg |
3-3 e.e.o.
3-2 e.e.o. |
Odd |
Harald Heltberg, Frigg
Arnold Nilsen, Nymark |
| NM 1961 |
Fredrikstad |
7-0 |
Haugar |
Bjørn Borgersen, Mercantile |
| NM 1962 |
Gjøvik-Lyn |
2-0 |
Vard |
Georg Dragvoll, Brage |
|
Første mesterskap der klubber fra hele landet fikk delta |
| NM 1963 |
Skeid |
2-1 |
Fredrikstad |
Kåre Furulund, Løren |
| NM 1964 |
Rosenborg |
2-1 |
Sarpsborg |
Johan Riseth, Namsos |
| NM 1965 |
Skeid |
2-2 e.e.o.
1-1 e.e.o.
2-1 |
Frigg |
Finn Bolstad, Skiold
Rolf Hansen, Skiens Grane
Sverre Eugen Olsen, Akademisk |
| NM 1966 |
Fredrikstad |
3-2 |
Lyn |
Hans Granlund, Heggedal |
| NM 1967 |
Lyn |
4-1 |
Rosenborg |
Ivar Hornslien, Nydalen |
| NM 1968 |
Lyn |
3-0 |
Mjøndalen |
Henry Øberg, Hamar |
| NM 1969 |
Strømsgodset |
2-2 e.e.o.
5-3 |
Fredrikstad |
Rolf H. Andersen, Skeid
Kåre Sirevaag, Viking |
| NM 1970 |
Strømsgodset |
4-2 |
Lyn |
Einar Røed, Tønsberg Turn |
| NM 1971 |
Rosenborg |
4-1 |
Fredrikstad |
Rolf Nyhus, Nordstrand |
| NM 1972 |
Brann |
1-0 |
Rosenborg |
Kjell Wahlen, Skeid |
| NM 1973 |
Strømsgodset |
1-0 |
Rosenborg |
Svein Inge Thime, Stavanger |
| NM 1974 |
Skeid |
3-1 |
Viking |
Egil Bergstad, Borre |
| NM 1975 |
Bodø/Glimt |
2-0 |
Vard |
Kaare Lindboe, Vidar |
| NM 1976 |
Brann |
2-1 |
Sogndal |
Odd Johannessen, Vang |
| NM 1977 |
Lillestrøm |
1-0 |
Bodø/Glimt |
Rolf Haugen, Lillehammer |
| NM 1978 |
Lillestrøm |
2-1 |
Brann |
Reidar Bjørnestad, Sandviken |
| NM 1979 |
Viking |
2-1 |
Haugar |
Ivar Fredriksen, Lillestrøm |
| NM 1980 |
Vålerengen |
4-1 |
Lillestrøm |
Einar Halle, Molde |
| NM 1981 |
Lillestrøm |
3-1 |
Moss |
Jan Erik Olsen, Drammens BK |
| NM 1982 |
Brann |
3-2 |
Molde |
Torbjørn Aass, Brage |
| NM 1983 |
Moss |
2-0 |
Vålerengen |
Thorodd Presberg, Strømsgodset |
| NM 1984 |
Fredrikstad |
3-3 e.e.o.
3-2 |
Viking |
Per Arne Larsgård, Sandefjord
Einar Halle, Molde |
| NM 1985 |
Lillestrøm |
4-1 |
Vålerengen |
Tore Hollung, Østsiden |
| NM 1986 |
Tromsø |
4-1 |
Lillestrøm |
Egil Nervik, Freidig |
| NM 1987 |
Bryne |
1-0 e.e.o. |
Brann |
Kjell Nordby, Rygge |
| NM 1988 |
Rosenborg |
2-2 e.e.o.
2-0 |
Brann |
Bjørn Kronborg, Faaberg
Thorodd Presberg, Strømsgodset |
| NM 1989 |
Viking |
2-2 e.e.o.
2-1 |
Molde |
Rune Pedersen, Sprint/Jeløy
Egil Nervik, Freidig |
| NM 1990 |
Rosenborg |
5-1 |
Fyllingen |
Arild Haugstad, Faaberg |
| NM 1991 |
Strømsgodset |
3-2 |
Rosenborg |
Roy Helge Olsen, Frigg |
| NM 1992 |
Rosenborg |
3-2 |
Lillestrøm |
Rune Pedersen, Sprint/Jeløy |
| NM 1993 |
Bodø/Glimt |
2-0 |
Strømsgodset |
Sven Kjelbrott, Haugerud |
| NM 1994 |
Molde |
3-2 |
Lyn |
Terje Singsaas, Rosenborg |
| NM 1995 |
Rosenborg |
1-1 e.e.o.
3-1 |
Brann |
Jon E. Skjervold, Fet
Rune Pedersen, Sprint/Jeløy |
| NM 1996 |
Tromsø |
2-1 |
Bodø/Glimt |
Terje Hauge, Lyngbø |
| NM 1997 |
Vålerenga |
4-2 |
Strømsgodset |
Roy Helge Olsen, Harstad |
| NM 1998 |
Stabæk |
3-1 e.e.o. |
Rosenborg |
Rune Pedersen, Sprint/Jeløy |
| NM 1999 |
Rosenborg |
2-0 |
Brann |
Tom Henning Øvrebø, Nordstrand |
| NM 2000 |
Odd Grenland |
2-1 e.e.o. |
Viking |
Frode Kvam, Strindheim |
| NM 2001 |
Viking |
3-0 |
Bryne |
Kjell Alseth, Stjørdals/Blink |
| NM 2002 |
Vålerenga |
1-0 |
Odd Grenland |
Tommy Skjerven, Kaupanger |
| NM 2003 |
Rosenborg |
3-1 e.e.o. |
Bodø/Glimt |
Terje Hauge, Olsvik |
| NM 2004 |
Brann |
4-1 |
Lyn |
Espen Berntsen, Vang |
| NM 2005 |
Molde |
4-2 e.e.o. |
Lillestrøm |
Brage Sandmoen, Kjelsås |
| NM 2006 |
Fredrikstad |
3-0 |
Sandefjord |
Tom Henning Øvrebø, Nordstrand |
| NM 2007 |
Lillestrøm |
2-0 |
FK Haugesund |
Per Ivar Staberg, Harstad |
| NM 2008 |
Vålerenga |
4-1 |
Stabæk |
Svein Oddvar Moen, Haugar |
| NM 2009 |
Aalesund |
2-2 e.e.o.
5-4 på straffer |
Molde |
Kristoffer Helgerud, Lier |
| NM 2010 |
Strømsgodset |
2-0 |
Follo |
Tom Harald Hagen, Grue |
| NM 2011 |
Aalesund |
2-1 |
Brann |
Svein-Erik Edvartsen, Hamar |
| NM 2012 |
Hødd |
1-1 e.e.o.
4-2 på straffer |
Tromsø |
Kjetil Sælen, Arna-Bjørnar |
| NM 2013 |
Molde |
4-2 |
Rosenborg |
Svein Oddvar Moen, Haugar |
| NM 2014 |
Molde |
2-0 |
Odd |
Dag Vidar Hafsås, Kolstad Idrettslag |
| NM 2015 |
Rosenborg |
2-0 |
Sarpsborg 08 |
Ken Henry Johnsen, Husøy & Foynland |
| NM 2016 |
Rosenborg |
4-0 |
Kongsvinger |
Tore Hansen, Feda |
| NM 2017 |
Lillestrøm |
3-2 |
Sarpsborg 08 |
Ola Hobber Nilsen, Nordstrand |
| NM 2018 |
Rosenborg |
4-1 |
Strømsgodset |
Trond Ivar Døvle, Fjellhamar |
| NM 2019 |
Viking |
1-0 |
FK Haugesund |
Espen Eskås, Bækkelagets Sportsklubb |
| NM 2020 |
Avlyst grunnet koronaviruspandemien. |
| NM 2021-22 |
Molde |
1-0 |
Bodø/Glimt |