Elite Prospects
 Season Team League GP G A TP PIM
 1998-1999 Parkland Rangers U18 AAAMU18HL4 0 00 0
 1999-2000 Parkland Rangers U18 AAAMU18HL34 8 1422 34
 2000-2001 Parkland Rangers U18 AAAMU18HL38 16 1531 92
  Swan Valley StampedersMJHL4 0 00 4
 2001-2002 Red Deer Chiefs U18 AAAAEHL U1834 4 2428 40
 2002-2003 Olds GrizzlysAJHL57 8 2735 95
 2003-2004 Olds GrizzlysAJHL21 1 1213 44
  Canmore EaglesAJHL33 12 1426 50
 2004-2005 Canmore EaglesAJHL62 8 3644 143
 2005-2006 Univ. of Alabama-HuntsvilleNCAA34 1 45 26
 2006-2007 Univ. of Alabama-HuntsvilleNCAA35 6 1016 44
 2007-2008 Univ. of Alabama-HuntsvilleNCAA31 3 1114 38
 2008-2009 Univ. of Alabama-HuntsvilleNCAA30 1 910 28
  Wheeling NailersECHL8 0 11 12
 2009-2010 Wheeling NailersECHL5 0 00 7
  Bossier-Shreveport MudbugsCHL48 5 1217 93
 2010-2011 Rapid City RushCHL64 4 2125 96
 2011-2012 Lacombe Generals Chinook HL17 4 812 20
 2012-2013 Lacombe Generals Chinook HL10 0 44 8
  Lacombe Generals Chinook HL4 0 22 4
 2013-2014 Lacombe Generals Chinook HL23 5 1015 12
 2014-2015 Lacombe Generals Chinook HL20 3 912 0
 2015-2016 Lacombe Generals Allan Cup4 0 00 0

Player statistics powered by www.eliteprospects.com