Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1998-1999 Camrose KodiaksAJHL60 20 2848 100|Playoffs6 1 23
 1999-2000 Camrose KodiaksAJHL62 20 4363 66|Playoffs16 5 813 14 
 2000-2001 Univ. of Alberta AugustanaACAC28 24 3862 57|        
 2001-2002 Univ. of Alberta AugustanaACAC21 14 2034 34|        
 2002-2003 Univ. of LethbridgeUSports34 11 1829 34|        
 2003-2004 Mount Royal Univ.ACAC28 14 2539 6|        
 2004-2005 Columbus CottonmouthsSPHL55 18 5472 62|Playoffs5 4 711
  Innisfail EaglesChinook HL3 2 13 4|        
 2005-2006 Columbus CottonmouthsSPHL56 28 6694 67|Playoffs3 0 22
 2006-2007 Columbus CottonmouthsSPHL48 18 4765 88|Playoffs1 0 00
  Innisfail EaglesChinook HL2 1 23 2|        
 2007-2008 Innisfail EaglesChinook HL10 9 1423 30|        
 2008-2009 River Cree WarriorsChinook HL7 2 68 0|Playoffs2 0 00
 2009-2010 Innisfail EaglesChinook HL9 4 711 39|        
  Provost BladesBRHL4 6 511 4|Playoffs14 13 1427 24 
 2010-2011 Hardisty StampedersBRHL19 31 3364 74|Playoffs9 9 1221 28 
 2011-2012 Hardisty StampedersBRHL4 3 710 16|Playoffs11 7 815 14 
 2012-2013 Innisfail EaglesChinook HL16 4 48 10|Playoffs2 0 11
 2013-2014 Innisfail EaglesChinook HL23 4 1216 34|Playoffs9 4 26
 2014-2015 Daysland NorthstarsBRHL6 0 77 2|        
  Innisfail EaglesChinook HL2 0 33 2|Playoffs6 1 12
 2018-2019 Daysland NorthstarsNCHL-AB5 4 711 0|Playoffs5 3 69
 2019-2020 Daysland NorthstarsNCHL-AB11 6 410 4|Playoffs8 4 37 12 
 2021-2022 Camrose CrushNCHL-AB3 3 14 0|Playoffs13 1 67
 2024-2025 Camrose BruinsNCHL-AB6 0 55 6|Playoffs3 1 23

Player statistics powered by www.eliteprospects.com