Elite Prospects
 Season Team League GP G A TP PIM
 2006-2007 Vancouver NE ChiefsBCMML40 9 1120 54
 2007-2008 Penticton VeesBCHL42 0 33 16
 2008-2009 Chilliwack BruinsWHL68 1 67 21
 2009-2010 Burnaby ExpressBCHL33 7 1623 59
 2010-2011 Prince Albert RaidersWHL70 5 1823 62
 2011-2012 Prince Albert RaidersWHL15 5 49 10
  Medicine Hat TigersWHL59 16 3349 20
 2012-2013 Hamburg FreezersDEL39 5 510 6
  Hamburg FreezersET8 0 11 2
 2013-2014 Hamburg FreezersDEL50 3 47 42
  Hamburg FreezersET8 1 12 2
 2014-2015 Augsburger PantherDEL50 9 1726 68
 2015-2016 Augsburger PantherDEL52 3 1215 26
 2016-2017 Straubing TigersDEL47 9 413 28

Player statistics powered by www.eliteprospects.com