Name Type Year Reviews
Liar Single 1980 1 (73%)
One Helluva Night Single 1981 1 (68%)
Ride the Wind Single 1981  
Have We Been Here Before? Single 1982  
Heavy Metal Thunder Split 1983  
The Plague Single 1983  
Wonderland Single 1984  
Demon EP 1986  
Tonight (The Hero Is Back) Single 1988  
Anthology Compilation 1991  
The Best of Demon Volume One Compilation 1999 1 (93%)
Spaced Out Monkey Single 2001  
Time Has Come - The Best of Demon Compilation 2006