Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1995-1996 Rockland NationalsCCHL43 3 69 73|        
 1996-1997 Kitchener RangersOHL56 4 812 108|Playoffs13 0 44 25 
 1997-1998 Kitchener RangersOHL47 10 1828 112|Playoffs1 0 00
 1998-1999 Kitchener RangersOHL52 5 1823 80|Playoffs1 0 00
  Team CanadaInternational7 0 11 4|        
 1999-2000 Team CanadaInternational43 2 57 50|        
  Team Canada Spengler Cup0 0 00 0|        
 2000-2001 Hartford Wolf PackAHL20 1 23 24|        
  Charlotte CheckersECHL39 4 812 185|Playoffs3 0 11 10 
 2001-2002 Hartford Wolf PackAHL27 0 11 37|        
  Charlotte CheckersECHL22 1 67 101|Playoffs5 0 00 12 
 2002-2003 Charlotte CheckersECHL12 0 22 61|        
 2003-2004 St. Francis Xavier Univ.USports14 2 46 10|Playoffs9 0 22
 2004-2005 St. Francis Xavier Univ.USports25 1 45 36|Playoffs2 0 00
 2005-2006 StrasbourgFrance228 9 2029 57|        
 2006-2007 StrasbourgLigue Magnus26 5 611 111|Playoffs2 0 00
 2007-2008 Basingstoke BisonEIHL24 1 34 47|        
  Basingstoke BisonEIHL Cup4 1 01 4|        
 2008-2009 Cardiff DevilsEIHL54 15 1732 148|Playoffs3 1 01
  Cardiff DevilsEIHL Cup4 0 00 4|        
  Cardiff DevilsEIHL KO Cup4 3 14 2|        
 2009-2010 Cardiff DevilsEIHL50 19 2847 67|Playoffs4 0 44
  Cardiff DevilsEIHL Cup9 4 48 12|        

Player statistics powered by www.eliteprospects.com