Elite Prospects
 Season Team League GP G A TP PIM
 2004-2005 Team Edmonton Blue Alberta Cup5 0 33 12
  Notre Dame Hounds Bntm AASSMHL2 1 12 4
 2005-2006 SSAC Athletics Midget AAAAMHL34 2 68 97
 2006-2007 Seattle ThunderbirdsWHL45 0 44 61
 2007-2008 Seattle ThunderbirdsWHL71 7 2431 107
 2008-2009 Seattle ThunderbirdsWHL70 7 1421 143
 2009-2010 Seattle ThunderbirdsWHL39 13 922 35
  Saskatoon BladesWHL30 3 1013 25
 2010-2011 Saskatoon BladesWHL1 0 00 2
  Prince George CougarsWHL66 15 4863 128
  Worcester SharksAHL1 0 00 0
 2011-2012 Worcester SharksAHL65 8 1321 89
 2012-2013 Worcester SharksAHL50 4 1721 62
 2013-2014 Worcester SharksAHL41 5 1217 66
 2014-2015 Adirondack FlamesAHL38 6 1319 68
 2015-2016 Portland PiratesAHL62 8 513 138
 2016-2017 Springfield ThunderbirdsAHL68 6 1723 147
 2017-2018 Providence BruinsAHL30 1 78 90
 2018-2019 Straubing TigersDEL46 0 1111 173
 2019-2020 Straubing TigersDEL- - -- -

Player statistics powered by www.eliteprospects.com