Name Type Year Reviews
Switchblade / Last Match Split 1998  
Switchblade EP 1998  
Switchblade EP 1999  
The Insect Split Split 1999  
Cult of Luna / Switchblade Split 2000  
Switchblade Full-length 2000  
Switchblade Compilation 2001  
Switchblade Full-length 2001  
Switchblade Full-length 2003  
Switchblade Single 2004  
Switchblade Full-length 2006 1 (91%)
Switchblade Video 2006  
Switchblade Full-length 2009 1 (80%)
Switchblade Full-length 2012