| Anno | Primo | Secondo | Terzo | KM | KMH | 
| 1909 | Alex EKSTROM (Sve) | 
 | 
 |  |  | 
| 1910 | Arvid PETTERSSON (Sve) | 
 | 
 |  |  | 
| 1911 | Erik BLOMGREN (Sve) | 
 | 
 |  |  | 
| 1912 | Henry MOREN (Sve) | 
 | 
 | 210,000 | 26,156 | 
| 1913  | Karl LANDSBERG (Sve) | 
 | 
 |  |  | 
| 1914 | Karl LANDSBERG (Sve) | 
 | 
 | 200,000 | 31,671 | 
| 1915 | Ragnar MALM (Sve) | 
 | 
 | 190,000 | 31,365 | 
| 1916 | Axel ERIKSSON (Sve) | 
 | 
 |  |  | 
| 1917 | Ragnar MALM (Sve) | 
 | 
 |  |  | 
| 1918 | Ragnar MALM (Sve) | 
 | 
 |  |  | 
| 1919  | Ragnar MALM (Sve) | 
 | 
 |  |  | 
| 1920  | Harry STENQVIST (Sve) | 
 | 
 |  |  | 
| 1921 | Algot PERSSON (Sve) | 
 | 
 |  |  | 
| 1922 | Ragnar MALM (Sve) | 
 | 
 |  |  | 
| 1923 | Sigge LUNDBERG (Sve) | 
 | 
 |  |  | 
| 1924 | Ragnar MALM (Sve) | 
 | 
 |  |  | 
| 1925 | Karl LUNDBERGER (Sve) | 
 | 
 |  |  | 
| 1926 | Henry HANSEN (Dan) | 
 | 
 |  |  | 
| 1927 | Henry HANSEN (Dan) | 
 | 
 |  |  | 
| 1928 | Henry HANSEN (Dan) | 
 | 
 | 190,000 | 33,920 | 
| 1929  | Henry HANSEN (Dan) | 
 | 
 | 190,000 | 34,121 | 
| 1930 | Henry HANSEN (Dan) | 
 | 
 | 190,000 | 31,204 | 
| 1931 | Henry HANSEN (Dan) | 
 | 
 | 190,000 | 35,084 | 
| 1932 | Martin LUNDIN (Sve) | 
 | 
 | 190,000 | 32,592 | 
| 1933 | Bernhard BRITZ (Sve) | 
 | 
 | 190,000 | 36,179 | 
| 1934 | Sven THOR (Sve) | 
 | 
 | 190,000 | 37,037 | 
| 1935 | Berndt CARLSSON (Sve) | 
 | 
 | 183,000 | 34,418 | 
| 1936 | Ingvar ERIKSSON (Sve) | 
 | 
 | 160,000 | 34,882 | 
| 1937 | Martin LUNDIN (Sve) | 
 | 
 | 160,000 | 35,309 | 
| 1938 | Ingvar ERIKSSON (Sve) | 
 | 
 | 160,000 | 34,907 | 
| 1939 | Harry JANSSON (Sve) | 
 | 
 | 160,000 | 35,935 | 
| 1940 | Sven JOHANSSON (Sve) | 
 | 
 | 160,000 | 37,233 | 
| 1941 | Bengt MALMGREN (Sve) | 
 | 
 | 160,000 | 36,479 | 
| 1942 | Martin LUNDIN (Sve) | 
 | 
 | 160,000 | 37,654 | 
| 1943 | Gunnar JANSSON (Sve) | 
 | 
 | 160,000 | 34,932 | 
| 1944  | Erik TORNBLOM (Sve) | 
 | 
 | 160,000 | 29,137 | 
| 1945  | Harald JANEMAR (Sve) | 
 | 
 | 160,000 | 36,511 | 
| 1946 | Harry JANSSON (Sve) | 
 | 
 | 160,000 | 35,883 | 
| 1947 | Ingvar ERIKSSON (Sve) | 
 | 
 | 160,000 | 36,493 | 
| 1948 | Sven JOHANSSON (Sve) | 
 | 
 | 160,000 | 37,039 | 
| 1949 | Yngve LUNDH (Sve) | 
 | 
 | 160,000 | 37,287 | 
| 1950 | Ingvar BIRGERSSON (Sve) | 
 | 
 | 160,000 | 36,892 | 
| 1951 | Sven JOHANSSON (Sve) | 
 | 
 | 160,000 | 35,776 | 
| 1952 | Sven JOHANSSON (Sve) | 
 | 
 | 160,000 | 36,041 | 
| 1953 | Allan CARLSSON (Sve) | 
 | 
 | 150,000 | 35,220 | 
| 1954 | Arne TEVALL (Sve) | 
 | 
 |  |  | 
| 1955 | Eluf DALGAARD (Dan) | 
 | 
 | 150,000 | 36,132 | 
| 1956 | Eluf DALGAARD (Dan) | Hans ANDRESEN (Sve) | Jorgen FALKBOLL (Dan) |   |   | 
| 1957 | Nils KORBERG (Sve) | 
 | 
 |  |  | 
| 1958 | Owe ADAMSON (Sve) | 
 | 
 |  |  | 
| 1959  | Gote SUNDELL (Sve) | 
 | 
 |  |  | 
| 1960 | Rune NILSSON (Sve) | 
 | 
 | 140,000 |   42,353 | 
| 1961 | Owe ADAMSSON (Sve) | 
 | 
 | 140,000 | 44,397 | 
| 1962 | Owe ADAMSSON (Sve) | 
 | 
 | 140,000 | 44,677 | 
| 1963 | Gote SUNDELL (Sve) | 
 | 
 | 182,000 | 41,555 | 
| 1964 | Goran WAGMAN (Sve) | 
 | 
 | 182,000 | 41,703 | 
| 1965 | Jupp RIPFEL (Sve) | 
 | 
 | 182,000 | 41,416 | 
| 1966 | Paul MUNTHER (Sve) | 
 | 
 | 182,000 | 42,998 | 
| 1967 | Gosta PETTERSSON (Sve) | 
 | 
 | 150,700 | 43,506 | 
| 1968 | Bo ANDERBERG (Sve) | 
 | 
 | 150,700 | 50,779 ?? | 
| 1969  | Jupp RIPFEL (Sve) | 
 | 
 | 178,100 | 42,801 | 
| 1970 | Sune WENNLOF (Sve) | 
 | 
 | 178,100 | 43,016 | 
| 1971 | Roine GRONLUND (Sve) | 
 | 
 | 178,100 | 44,075 | 
| 1972 | Mats MIKIVER (Sve) | 
 | 
 | 178,100 | 41,952 | 
| 1973 | Lars GUSTAFSSON (Sve) | 
 | 
 | 178,100 | 43,366 | 
| 1974 | Ronnie CARLSSON (Sve) | 
 | 
 | 178,100 |   44,303 | 
| 1975 | Alf SEGERSALL (Sve) | 
 | 
 | 123,000 | 44,148 | 
| 1876 | Svein LANGHOLM (Nor) | 
 | 
 | 180,000 | 44,377 | 
| 1977 | Bernt SCHEELER (Sve) | 
 | 
 | 180,000 | 43,578 | 
| 1978 | Thomas ERIKSSON (Sve) | 
 | 
 | 180,000 | 46,302 | 
| 1979 | Sixten WACKSTROM (Fin) | 
 | 
 | 180,000 | 41,823 | 
| 1980 | Per CHRISTIANSSON (Sve) | 
 | 
 | 180,000 | 43,157 | 
| 1981 | Per CHRISTIANSSON (Sve) | 
 | 
 |  96,000 | 42,044 | 
| 1982 | Juha NARKINIEMI (Sve) | 
 | 
 | 174,000 | 41,429 | 
| 1983 | Bengt ASPLUND (Sve) | 
 | 
 | 180,000 | 41,806 | 
| 1984 | Hakan LARSSON (Sve) | 
 | 
 | 190,000 | 43,762 | 
| 1985 | Anders JOHANSSON (Sve) | 
 | 
 | 187,000 | 42,581 | 
| 1986 | Roul FAHLIN (Sve) | 
 | 
 | 187,000 | 41,389 | 
| 1987 | Magnus KNUTSSON (Sve) | 
 | 
 | 187,400 | 44,152 | 
| 1988 | Klas JOHANSSON (Sve) | 
 | 
 | 178,000 | 46,435 | 
| 1989 | Peter PEGESTAM (Sve) | 
 | 
 | 178,000 | 46,428 | 
| 1990 | Hans KINDBERG (Sve) | 
 | 
 | 160,500 | 43,036 | 
| 1991 | Magnus KNUTSSON (Sve) | 
 | 
 | 148,800 | 38,812 | 
| 1992 | Johan FREDRIKSSON (Sve) | 
 | 
 | 150,000 | 42,755 | 
| 1993 | Klas JOHANSSON (Sve) | 
 | 
 | 195,000 | 41,686 | 
| 1994 | Patrik SERRA (Sve) | 
 | 
 | 180,000 | 42,397 | 
| 1995 | Vegard OVERAS�LIED (Nor) | 
 | 
 | 180,200 | 42,567 | 
| 1996 | Vegard OVERAS�LIED (Nor) | 
 | 
 | 177,200 | 42,828 | 
| 1997 | Kristoffer JOHANSEN (Sve) | 
 | 
 | 180,000 | 42,880 | 
| 1998 | Miarcin SAPA (Pol) | 
 | 
 | 153,000 | 44,409 | 
| 1999 | Goran ENSTROM (Sve) | 
 | 
 | 50,000 | 43,165 | 
| 2000 | Stefan ADAMSSON (Sve) | 
 | 
 | 189,000 | 43,118 | 
| 2001 | Magnus LOMANG (Sve) | 
 | 
 | 174,000 | 34,781 | 
| 2002 | Tobias LERGARD (Sve) | 
 | 
 |  |  | 
| 2003 | Fredrik ERICSSON (Sve) | 
 | 
 |  |  | 
| 2004 | Lucas PERSSON (Sve) | Rikard Sjoberg (Sve) | Mattias Carlzon (Sve) | 165,000 | 36,633 | 
| 2005 | Lucas PERSSON (Sve) | Marcus Svensson (Sve) | Mattias Carlzon (Sve) | 205,000 | 40,341 | 
| 2006 | Lucas PERSSON (Sve) | Tommi Martikainen (Fin) | Jan Mattsson (Sve) | 200,000 | 39,980 | 
| 2007 | Mattias WESTLING (Sve) | Jan Mattsson (Sve) | Christofer Stevenson (Sve) | 200,000 | 44,944 | 
| 2008 | Morten HOBERG (Dan) | Thomas Bendixen (Dan) | Michael Stevenson (Sve) | 201,000 |  41,994  | 
| 2009 | Jonas Aaen JORGENSEN (Dan) | Christofer Stevenson (Sve) | Philip Nielsen (Dan) | 193,500 | 42,994 | 
| 2010 | Philip NIELSEN (Dan) | Patrik Stenberg (Sve) | Oystein Stake Laengen (Nor) | 193,500 | 42,027 | 
| 2011 | Andzs FLAKSIS (Let) | Armands Becis (Let) | Michael Stevenson (Sve) | 194,000 | 45,204 | 
| 2012 | Jonas AHLSTRAND (Sve) | Michael Olsson (Sve) | Edvin Wilson (Sve) | 187,500 | 41,002 | 
| 2013 | Alexander GINGSJO (Sve) | Marcus Johansson (Sve) | Toms Skujins (Let) | 193,500 | 44,178 | 
| 2014 | Jonas AAEN (Dan) | Marcus Svensson (Sve) | Yannick Janssen (Ola) | 193,500 | 43,913 |