Elite Prospects
 Season Team League GP G A TP PIM
 2002-2003 SSAC Lions U15 AAAAEHL U1536 2 46 20
 2003-2004 SSAC Athletics U18 AAAAEHL U1836 0 1313 10
 2004-2005 Kelowna RocketsWHL56 0 22 31
 2005-2006 Kelowna RocketsWHL62 0 88 38
 2006-2007 Kelowna RocketsWHL62 1 34 53
 2007-2008 Kelowna RocketsWHL68 1 1213 24
 2008-2009 Saskatoon BladesWHL66 5 2328 30
 2009-2010 Univ. of AlbertaUSports28 1 89 12
 2010-2011 Univ. of AlbertaUSports23 5 510 2
 2011-2012 Univ. of AlbertaUSports23 3 912 8
 2012-2013 Univ. of AlbertaUSports27 2 1012 8
  Univ. of AlbertaUniversity Cup2 0 00 0
 2013-2014 Univ. of AlbertaUSports27 3 1417 6
  Bakersfield CondorsECHL5 1 12 0
  Univ. of AlbertaUniversity Cup3 0 00 0
 2014-2015 Bakersfield CondorsECHL4 1 12 2
  Colorado EaglesECHL49 6 410 30
 2015-2016 Colorado EaglesECHL58 3 1114 45
 2016-2017 DVTK JegesmedvékErste Liga31 2 810 16
  DVTK JegesmedvékContinental Cup3 0 00 0
 2017-2018 DVTK JegesmedvékErste Liga32 2 810 14
  DVTK JegesmedvékContinental Cup6 2 02 0
 2018-2019 KRS-BSU BeijingVHL56 3 1922 16
 2019-2020 KRS-BSU BeijingVHL49 4 1721 50
 2021-2022 Kunlun Red StarKHL19 0 00 6
  ChinaWC D2A4 0 33 0
 2022-2023 Dundee StarsEIHL26 1 34 10
  Dundee StarsEIHL Cup8 3 03 8
  ChinaWC D1B5 1 23 0

Player statistics powered by www.eliteprospects.com