Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1998-1999 Orangeville CrushersMWJHL47 5 1318 14|        
 1999-2000 Orangeville CrushersMWJHL46 11 1021 41|        
 2000-2001 Owen Sound AttackOHL40 3 36 8|Playoffs3 0 00
 2001-2002 Owen Sound AttackOHL52 3 2023 16|        
 2002-2003 Wilfrid Laurier Univ.USports28 21 1839 28|        
 2003-2004 Wilfrid Laurier Univ.USports28 13 1629 24|        
 2004-2005 Wilfrid Laurier Univ.USports24 9 1019 22|        
 2005-2006 Wilfrid Laurier Univ.USports23 13 922 24|        
 2006-2007 Toledo StormECHL19 3 47 8|        
  Wheeling NailersECHL25 3 69 8|        
 2007-2008 Elora RocksOEHL- - -- -|        
 2008-2009 Elora RocksOEHL- - -- -|        
 2009-2010 Elora RocksOEHL17 16 1733 19|Playoffs19 6 1218
 2010-2011 Elora RocksOEHL20 13 1629 6|        

Player statistics powered by www.eliteprospects.com