Hasta el 2009, han lanzado 4 álbumes, todos producidos por la discográfica Earache Records.