| Year | Winners | Runners-up | Score | Venue | Audience |
| 1907 | IFK Uppsala, Uppsala | IFK Gävle, Gävle | 4–1 | Boulogner Forest, Gävle | |
| 1908 | Djurgårdens IF, Stockholm | Östergötlands BF, Norrköping | 3–1 | Idrottsparken, Norrköping | 100 |
| 1909 | AIK, Stockholm | Djurgårdens IF | 7–3 | Stockholms idrottspark, Stockholm | |
| 1910 | IFK Uppsala | IFK Stockholm, Stockholm | 2–0 | Brunnsviken, Stockholm | |
| 1911 | IFK Uppsala | Djurgårdens IF | 6–0 | Studenternas IP, Uppsala | |
| 1912 | IFK Uppsala and Djurgårdens IF | none | 1–1 no replay played | Råsta Lake, Solna | 100 |
| 1913 | IFK Uppsala | AIK | 2–1 | Stockholm Olympic Stadium, Stockholm | 2 000 |
| 1914 | AIK | Djurgårdens IF | 4–2 | Stora Värtan, Stockholm | 1 800 |
| 1915 | IFK Uppsala | AIK | 2–0 | Brunnsviken, Stockholm | 1 379 |
| 1916 | IFK Uppsala | Djurgårdens IF | 3–2 | Stockholm Olympic Stadium, Stockholm | 2 500 |
| 1917 | IFK Uppsala | AIK | 11–2 | Stockholm Olympic Stadium, Stockholm | 2 500 |
| 1918 | IFK Uppsala | IK Sirius, Uppsala | 2–2 4–1 | Stockholm Olympic Stadium, Stockholm Studenternas IP, Uppsala | 5 500 2 500 |
| 1919 | IFK Uppsala | IK Göta, Stockholm | 8–2 | Stockholm Olympic Stadium, Stockholm | 3 750 |
| 1920 | IFK Uppsala | IF Linnéa, Stockholm | 3–2 | Stockholm Olympic Stadium, Stockholm | 2 211 |
| 1921 | IK Sirius | IFK Uppsala | 2–2 5–2 | Studenternas IP, Uppsala Stockholm Olympic Stadium, Stockholm | 3 000 3 748 |
| 1922 | IK Sirius | Västerås SK, Västerås | 3–2 | Stockholm Olympic Stadium, Stockholm | 6,909 |
| 1923 | Västerås SK | IF Linnéa | 2–1 | Stockholm Olympic Stadium, Stockholm | 3,036 |
| 1924 | Västerås SK | IF Linnéa | 4–1 | Stockholm Olympic Stadium, Stockholm | 6,780 |
| 1925 | IK Göta | Västerås SK | 7–5 | Stockholm Olympic Stadium, Stockholm | 9,060 |
| 1926 | Västerås SK | IK Sirius | 1–0 | Stockholm Olympic Stadium, Stockholm | 6,532 |
| 1927 | IK Göta | Västerås SK | 5–1 | Stockholm Olympic Stadium, Stockholm | 8,856 |
| 1928 | IK Göta | IK Sirius | 5–3 | Stockholm Olympic Stadium, Stockholm | 6,382 |
| 1929 | IK Göta | Västerås SK | 5–1 | Stockholm Olympic Stadium, Stockholm | 5,787 |
| 1930 | SK Tirfing, Harnäs | Djurgårdens IF | 1–0 | Stockholm Olympic Stadium, Stockholm | 3,559 |
| 1931 | AIK | IF Göta, Karlstad | 4–3 | Stockholm Olympic Stadium, Stockholm | 9,213 |
| 1932 | IF Göta | Västerås SK | 3–2 | Stockholm Olympic Stadium, Stockholm | 8,454 |
| 1933 | IFK Uppsala | IF Göta | 11–1 | Stockholm Olympic Stadium, Stockholm | 9,307 |
| 1934 | Slottsbrons IF, Slottsbron | IFK Uppsala | 1–1 6–0 | Stockholm Olympic Stadium, Stockholm Sandbäckstjärnet, Karlstad | 10,748 8,660 |
| 1935 | IF Göta | Västerås SK | 5–2 | Tingvalla IP, Karlstad | 6,705 |
| 1936 | Slottsbrons IF | Västerås SK | 2–1 | Stockholm Olympic Stadium, Stockholm | 11,700 |
| 1937 | IF Göta | Skutskärs IF, Skutskär | 3–2 | Stockholm Olympic Stadium, Stockholm | 10,959 |
| 1938 | Slottsbrons IF | IFK Rättvik, Rättvik | 5–2 | Stockholm Olympic Stadium, Stockholm | 15,186 |
| 1939 | IK Huge, Gävle | Nässjö IF, Nässjö | 5–2 | Strömvallen, Gävle | 5,560 |
| 1940 | IK Huge | Sandvikens AIK, Sandviken | 2–1 | Stockholm Olympic Stadium, Stockholm | 9,263 |
| 1941 | Slottsbrons IF | Sandvikens AIK | 2–1 | Stockholm Olympic Stadium, Stockholm | 10,543 |
| 1942 | Västerås SK | Skutskärs IF | 2–1 | Stockholm Olympic Stadium, Stockholm | 12,530 |
| 1943 | Västerås SK | Bollnäs GIF, Bollnäs | 2–2 3–0 | Stockholm Olympic Stadium, Stockholm Laduviken, Stockholm | 15,769 6,392 |
| 1944 | Skutskärs IF | Västerås SK | 2–0 | Stockholm Olympic Stadium, Stockholm | 20,770 |
| 1945 | Sandvikens AIK | Slottsbrons IF | 2–2 3–2 | Stockholm Olympic Stadium, Stockholm | 18,969 |
| 1946 | Sandvikens AIK | Västerås SK | 0–0 5–3 | Stockholm Olympic Stadium, Stockholm Stockholm Olympic Stadium, Stockholm | 20,144 20,598 |
| 1947 | Brobergs IF, Söderhamn | Västerås SK | 4–2 | Stockholm Olympic Stadium, Stockholm | 24,421 |
| 1948 | Västerås SK | Brobergs IF | 4–1 | Stockholm Olympic Stadium, Stockholm | 26,617 |
| 1949 | Nässjö IF | Edsbyns IF, Edsbyn | 7–1 | Perstorpsgölen, Eksjö | 14,809 |
| 1950 | Västerås SK | Sandvikens AIK | 2–1 | Stockholm Olympic Stadium, Stockholm | 25,966 |
| 1951 | Bollnäs GIF | Örebro SK, Örebro | 3–2 | Stockholm Olympic Stadium, Stockholm | 26,612 |
| 1952 | Edsbyns IF | IF Göta | 1–0 | Stockholm Olympic Stadium, Stockholm | 25,815 |
| 1953 | Edsbyns IF | Nässjö IF | 4–4 5–1 | Stockholm Olympic Stadium, Stockholm Stockholm Olympic Stadium, Stockholm | 26,044 19,523 |
| 1954 | Västanfors IF, Fagersta | Örebro SK | 1–1 2–1 | Stockholm Olympic Stadium, Stockholm Tunavallen, Eskilstuna | 23,744 17,895 |
| 1955 | Örebro SK | Edsbyns IF | 7–1 | Stockholm Olympic Stadium, Stockholm | 20,454 |
| 1956 | Bollnäs GIF | Örebro SK | 3–2 | Stockholm Olympic Stadium, Stockholm | 20,969 |
| 1957 | Örebro SK | Hammarby IF, Stockholm | 2–1 | Stockholm Olympic Stadium, Stockholm | 23,507 |
| 1958 | Örebro SK | Edsbyns IF | 3–1 | Stockholm Olympic Stadium, Stockholm | 18,767 |
| 1959 | Skutskärs IF | Västerås SK | 2–1 | Stockholm Olympic Stadium, Stockholm | 27,420 |
| 1960 | Västerås SK | IK Sirius | 3–1 | Stockholm Olympic Stadium, Stockholm | 24,179 |
| 1961 | IK Sirius | Edsbyns IF | 3–1 | Stockholm Olympic Stadium, Stockholm | 19,190 |
| 1962 | Edsbyns IF | IK Sirius | 3–2 | Stockholm Olympic Stadium, Stockholm | 14,023 |
| 1963 | Brobergs IF | Edsbyns IF | 3–1 | Stockholm Olympic Stadium, Stockholm | 10 164 |
| 1964 | Brobergs IF | Skutskärs IF | 1–1 4–1 | Stockholm Olympic Stadium, Stockholm Studenternas IP, Uppsala | 12,387 12,379 |
| 1965 | Örebro SK | Brobergs IF | 5–2 | Stockholm Olympic Stadium, Stockholm | 12,546 |
| 1966 | IK Sirius | Brobergs IF | 5–0 | Studenternas IP, Uppsala | 8,682 |
| 1967 | Örebro SK | IF Göta | 3–1 | Söderstadion, Stockholm | 10,952 |
| 1968 | IK Sirius | Örebro SK | 4–1 | Söderstadion, Stockholm | 12,877 |
| 1969 | Katrineholms SK, Katrineholm | Brobergs IF | 5–1 | Söderstadion, Stockholm | 13,072 |
| 1970 | Katrineholms SK | Ljusdals BK, Ljusdal | 6–2 | Söderstadion, Stockholm | 10,834 |
| 1971 | Falu BS, Falun | Sandvikens AIK | 2–0 | Söderstadion, Stockholm | 6,421 |
| 1972 | Katrineholms SK | Ljusdals BK | 2–0 | Söderstadion, Stockholm | 14,484 |
| 1973 | Västerås SK | Örebro SK | 4–1 | Söderstadion, Stockholm | 15,033 |
| 1974 | Falu BS | Katrineholms SK | 3–0 | Söderstadion, Stockholm | 15,432 |
| 1975 | Ljusdals BK | Villa BK, Lidköping | 8–4 | Söderstadion, Stockholm | 17,671 |
| 1976 | Brobergs IF | Falu BS | 6–2 | Söderstadion, Stockholm | 13,233 |
| 1977 | Brobergs IF | Sandvikens AIK | 3–1 | Söderstadion, Stockholm | 12,913 |
| 1978 | Edsbyns IF | Västerås SK | 6–4 | Söderstadion, Stockholm | 16,621 |
| 1979 | IF Boltic, Karlstad | Brobergs IF | 7–4 | Söderstadion, Stockholm | 14,128 |
| 1980 | IF Boltic | Sandvikens AIK | 5–3 | Söderstadion, Stockholm | 14,075 |
| 1981 | IF Boltic | Selånger SK | 4–3 | Söderstadion, Stockholm | 14,233 |
| 1982 | IF Boltic | Edsbyns IF | 3–2 | Söderstadion, Stockholm | 13,888 |
| 1983 | IF Boltic | Villa BK | 0–0 5–0 | Söderstadion, Stockholm | 18,110 |
| 1984 | IF Boltic | Edsbyns IF | 2–0 | Söderstadion, Stockholm | 14,937 |
| 1985 | IF Boltic | IFK Motala, Motala | 4–3 | Söderstadion, Stockholm | 14,629 |
| 1986 | Vetlanda BK, Vetlanda | IF Boltic | 2–1 | Söderstadion, Stockholm | 11,380 |
| 1987 | IFK Motala | IF Boltic | 2–2 3–2 | Söderstadion, Stockholm | 12,823 |
| 1988 | IF Boltic | Vetlanda BK | 5–2 | Söderstadion, Stockholm | 10,073 |
| 1989 | Västerås SK | Vetlanda BK | 7–3 | Söderstadion, Stockholm | 12,748 |
| 1990 | Västerås SK | Sandvikens AIK | 6–3 | Rocklunda IP, Västerås | 14,608 |
| 1991 | Vetlanda BK | Västerås SK | 4–2 | Studenternas IP, Uppsala | 15,855 |
| 1992 | Vetlanda BK | IF Boltic | 4–3 | Studenternas IP, Uppsala | 12,568 |
| 1993 | Västerås SK | IF Boltic | 4–4 5–4 | Studenternas IP, Uppsala | 15,185 |
| 1994 | Västerås SK | Vetlanda BK | 5–2 | Studenternas IP, Uppsala | 15,412 |
| 1995 | IF Boltic | Vetlanda BK | 2–1 | Studenternas IP, Uppsala | 12,088 |
| 1996 | Västerås SK | Sandvikens AIK | 7–3 | Studenternas IP, Uppsala | 17,211 |
| 1997 | Sandvikens AIK | Västerås SK | 5–4 | Studenternas IP, Uppsala | 17,488 |
| 1998 | Västerås SK | Sandvikens AIK | 6–4 | Studenternas IP, Uppsala | 18,027 |
| 1999 | Västerås SK | Falu BS | 3–2 | Studenternas IP, Uppsala | 19,122 |
| 2000 | Sandvikens AIK | Hammarby IF | 8–5 | Studenternas IP, Uppsala | 21,503 |
| 2001 | Västerås SK | Hammarby IF | 4–3 | Studenternas IP, Uppsala | 21,542 |
| 2002 | Sandvikens AIK | Västerås SK | 8–4 | Studenternas IP, Uppsala | 21,612 |
| 2003 | Sandvikens AIK | Hammarby IF | 6–4 | Studenternas IP, Uppsala | 21,804 |
| 2004 | Edsbyns IF | Hammarby IF | 7–6 | Studenternas IP, Uppsala | 22,753 |
| 2005 | Edsbyns IF | Sandvikens AIK | 6–4 | Studenternas IP, Uppsala | 22,952 |
| 2006 | Edsbyns IF | Hammarby IF | 6–2 | Studenternas IP, Uppsala | 23,048 |
| 2007 | Edsbyns IF | Hammarby IF | 3–3 4–3 | Studenternas IP, Uppsala | 21,576 |
| 2008 | Edsbyns IF | Sandvikens AIK | 11–6 | Studenternas IP, Uppsala | 19,513 |
| 2009 | Västerås SK | Edsbyns IF | 5–4 | Studenternas IP, Uppsala | 20,114 |
| 2010 | Hammarby IF | Bollnäs GoIF | 3–2 | Studenternas IP, Uppsala | 25,560 |
| 2011 | Sandvikens AIK | Bollnäs GoIF | 6–5 | Studenternas IP, Uppsala | 19,117 |
| 2012 | Sandvikens AIK | Villa Lidköping BK | 6–5 | Studenternas IP, Uppsala | 19,646 |
| 2013 | Hammarby IF | Sandvikens AIK | 9–4 | Friends Arena, Solna | 38,474 |
| 2014 | Sandvikens AIK | Västerås SK | 5–4 | Friends Arena, Solna | 20,497 |
| 2015 | Västerås SK | Sandvikens AIK | 6–4 | Tele2 Arena, Stockholm | 15,877 |
| 2016 | Västerås SK | Villa Lidköping BK | 5–2 | Tele2 Arena, Stockholm | 15,748 |
| 2017 | Edsbyns IF | Bollnäs GoIF | 3–1 | Tele2 Arena, Stockholm | 16 836 |
| 2018 | Edsbyns IF | Sandvikens AIK | 4–0 | Studenternas IP, Uppsala | 18,114 |
| 2019 | Villa Lidköping BK | Västerås SK | 8–4 | Studenternas IP, Uppsala | 18,677 |
| 2020 | Edsbyns IF | Villa Lidköping BK | 5–1 | Studenternas IP, Uppsala | — |
| 2021 | Villa Lidköping BK | AIK | 5–4 | Recoverhallen, Uppsala | — |
| 2022 | Edsbyns IF | Villa Lidköping BK | 5–4 | Studenternas IP, Uppsala | 12,649 |
| 2023 | Västerås SK | Villa Lidköping BK | 2–2 3–2 | Studenternas IP, Uppsala | |
| 2024 | Villa Lidköping BK | Västerås SK | 6–6 7–6 | ABB Arena, Västerås | |