Season Top scorer Team goals
2019/2020 Denmark Ronnie Schwartz FC Midtjylland FC Midtjylland 18
2018/2019 Denmark Robert Skov FC København FC København 29
2017/2018 Norway Pål Kirkevold Hobro IK Hobro IK 22
2016/2017 Denmark Marcus Ingvartsen FC Nordsjælland FC Nordsjælland 23
2015/2016 Lithuania Lukas Spalvis Aalborg BK Aalborg BK 18
2014/2015 Austria Martin Pusić FC Midtjylland FC Midtjylland 17
2013/2014 Denmark Thomas Dalgaard Viborg FF Viborg FF 18
2012/2013 Denmark Andreas Cornelius FC København FC København 18
2011/2012 Senegal Dame N'Doye FC København FC København 18
2010/2011 Senegal Dame N'Doye FC København FC København 25
2009/2010 Nigeria Peter Utaka Odense BK Odense BK 18
2008/2009 Denmark Morten Nordstrand FC København FC København 16
Denmark Marc Nygaard Randers FC Randers FC 16
2007/2008 Denmark Jeppe Curth Aalborg BK Aalborg BK 17
2006/2007 Sweden Rade Prica Aalborg BK Aalborg BK 19
2005/2006 Denmark Steffen Höjer Viborg FF Viborg FF 16
2004/2005 Denmark Steffen Höjer Odense BK Odense BK 20
2003/2004 Denmark Tommy Bechmann Esbjerg fB Esbjerg fB 19
Denmark Steffen Höjer Odense BK Odense BK 19
Zambia Mwape Miti Odense BK Odense BK 19
Egypt Mohamed Zidan FC Midtjylland FC Midtjylland 19
2002/2003 Denmark Sören Frederiksen Viborg FF Viborg FF 18
Denmark Jan Kristiansen Esbjerg fB Esbjerg fB 18
2001/2002 Denmark Peter Madsen Brøndby IF Brøndby IF 22
Denmark Kaspar Dalgas Odense BK Odense BK 22
2000/2001 Denmark Peter Graulund Brøndby IF Brøndby IF 21
1999/2000 Denmark Peter Lässen Silkeborg IF Silkeborg IF 16
1998/1999 Denmark Heine Fernandez Viborg FF Viborg FF 23
1997/1998 Denmark Ebbe Sand Brøndby IF Brøndby IF 28
1996/1997 Denmark Miklos Molnar Lyngby BK Lyngby BK 26
1995/1996 Denmark Thomas Thorninger Aarhus GF Aarhus GF 20
1994/1995 Denmark Erik Andersen Aalborg BK Aalborg BK 24
1993/1994 Denmark Sören Frederiksen Silkeborg IF Silkeborg IF 18
1992/1993 Denmark Peter Möller Aalborg BK Aalborg BK 22
1991/1992 Denmark Peter Möller Aalborg BK Aalborg BK 17
1991 Denmark Bent Christensen Brøndby IF Brøndby IF 11
1990 Denmark Bent Christensen Brøndby IF Brøndby IF 17
1989 Denmark Miklos Molnar BK Frem København BK Frem København 14
Denmark Lars Jakobsen Odense BK Odense BK 14
Denmark Flemming Christensen Lyngby BK Lyngby BK 14
1988 Denmark Bent Christensen Brøndby IF Brøndby IF 21
1987 Denmark Claus Nielsen Brøndby IF Brøndby IF 20
1986 Denmark Claus Nielsen Brøndby IF Brøndby IF 16
1985 Denmark Lars Bastrup Ikast FS Ikast FS 20
1984 Denmark Steen Thychosen Vejle BK Vejle BK 24
1983 Denmark Vilhelm Munk Nielsen Odense BK Odense BK 20
1982 Denmark Ib Jacquet Vejle BK Vejle BK 20
1981 Denmark Allan Hansen Odense BK Odense BK 28
1980 Denmark Hans Aabech KB København KB København 19
1979 Denmark John Eriksen Odense BK Odense BK 20
1978 Denmark John Eriksen Odense BK Odense BK 22
1977 Denmark Allan Hansen Odense BK Odense BK 23
1976 Denmark Mogens Jespersen Aalborg BK Aalborg BK 22
1975 Denmark Bjarne Petersen KB København KB København 25
1974 Denmark Niels-Christian Holmstrøm KB København KB København 24
1973 Denmark Hans Aabech Hvidovre IF Hvidovre IF 28
1972 Denmark Karsten Lund Vejle BK Vejle BK 16
Denmark John Nielsen B1901 Nyköbing B1901 Nyköbing 16
1971 Denmark Uffe Brage KB København KB København 19
Denmark John Nielsen B1901 Nyköbing B1901 Nyköbing 19
1970 Denmark Ole Forsing B 1903 København B 1903 København 18
1969 Denmark Steen Rømer Larsen B 1903 København B 1903 København 15
1968 Denmark Niels-Christian Holmstrøm KB København KB København 23
1967 Denmark Leif Nielsen BK Frem København BK Frem København 15
1966 Denmark Henning Enoksen Aarhus GF Aarhus GF 16
1965 Denmark Per Petersen B 1903 København B 1903 København 18
1964 Denmark Jørgen Ravn KB København KB København 21
1963 Denmark Mogens Haastrup B 1909 Odense B 1909 Odense 21
1962 Denmark Henning Enoksen Aarhus GF Aarhus GF 24
Denmark Carl Emil Christiansen Esbjerg fB Esbjerg fB 24
1961 Denmark Jørgen Ravn KB København KB København 26
1960 Denmark Harald Nielsen Frederikshavn FI Frederikshavn FI 19
1959 Denmark Per Jensen KB København KB København 20
1958 Denmark Henning Enoksen Vejle BK Vejle BK 27