I hope they won't get a new keyboardist ever, to me it's fine as it is with at most some keyboards coloring in on the records but not live...
I'm not 100% certain, but the ex keyboardist Chris McDougall is a very religious man so I think that had to do with his leaving, I also read in interviews it was because of a girl. He did contribute on Dead Or Dreaming but wasn't a band member anymore by then.
Ok... here is my list! I put a lot of hours in and I also posted this on saskmetal because there are old friends of the band there that could correct or add stuff. I put in all members, also temp, I could think of. No sarcastic remarks about the amount of changes please (I'm sick of it), because it's fairly normal for a band that tours this much and doesn't make a living with it. I just wanted to try and get the history as complete as possible, so here it goes:
starting date 1997
Temp members in the beginning include Todd Barlow (bass), Chris Krall (vocals) and Trevor Seghers (guitar)
1999
Into Eternity CD
Tim Roth - lead vocals, guitar
Chris Eisler - guitar
Chris McDougall - keyboards
Scott Krall - bass, vocals
Jim Austin - drums, vocals
2001
Dead Or Dreaming CD
Tim Roth - lead/death vocals, guitar
Daniel Nargang - lead/backing vocals, guitar
Scott Krall - bass, backing vocals
Jim Austin - drums, death vocals
early 2002
Chris Krall - lead vocals
Tim Roth - lead/death vocals, guitar
Jeff Storry - guitar
Scott Krall - bass, backing vocals
Jim Austin - drums
2003 January - March
Chris Krall - lead vocals
Tim Roth - lead/death vocals, guitar
Jeff Storry - guitar
Scott Krall - bass, backing vocals
Cade Stewart - drums
2003 March - April
Chris Krall - lead vocals
Tim Roth - lead/death vocals, guitar
Jeff Storry - guitar
Scott Krall - bass, backing vocals
Jim Austin - drums
2003 April - 2004 March
(incl. Buried In Oblivion CD)
Chris Krall - lead vocals
Tim Roth - lead/death vocals, guitar
Rob Doherty - guitar, death vocals
Scott Krall - bass, backing vocals
Jim Austin - drums
2004 March - August
Chris Krall - lead vocals
Tim Roth - lead/death vocals, guitar
Rob Doherty - guitar, death vocals
Troy Bleich - bass, backing vocals
Jim Austin - drums
2004 August - November
Dean Sternberg - lead vocals
Tim Roth - lead/death vocals, guitar
Rob Doherty - guitar, death vocals
Troy Bleich - bass, backing vocals
Adam Sagan - drums
2005 January - 2006 February
Stu Block - lead vocals
Tim Roth - lead/death vocals, guitar
Rob Doherty - guitar, death vocals
Troy Bleich - bass, backing vocals
Adam Sagan - drums
2006 February - April
Stu Block - lead vocals
Tim Roth - lead/death vocals, guitar
Rob Doherty - guitar, death vocals
Troy Bleich - bass, backing vocals
Jim Austin - drums
2006 April - September
Stu Block - lead vocals
Tim Roth - lead/death vocals, guitar
Collin Craig - guitar
Troy Bleich - bass, backing vocals
Jim Austin - drums
The Scattering Of Ashes CD
Stu Block - clean/death vocals
Tim Roth - clean/death vocals & guitar
Troy Bleich - bass & clean/death vocals
Jim Austin - percussion
2006 September - October
Stu Block - lead vocals
Tim Roth - lead/death vocals, guitar
Troy Bleich - bass, backing vocals
Jim Austin - drums
2006 December - present
Stu Block - lead vocals
Tim Roth - lead/death vocals, guitar
Justin Bender - guitar
Troy Bleich - bass, backing vocals
Steve Bolognese - drums
or by members:
Tim Roth 1997-present
Stu Block 2005-present
Troy Bleich 2004-present
Justin Bender 2006-present
Steve Bolognese 2006-present
Jim Austin 1997-2004 / 2006
Rob Doherty 2003-2006
Scott Krall 1997-2003
Chris Krall 1997? / 2002-2004
Daniel Nargang 2000?-2002
Adam Sagan 2004-2006
Jeff Storry 2002-2003
Chris Eisler 1999-2000?
Chris McDougall 1997-2000?
Dean Sternberg 2004 (few months)
Cade Stewart 2002 (few months)
Collin Craig 2006 (few months)
Todd Barlow 1997?
Trevor Seghers 1997?