Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2002-2003 BC Junior Canucks Brick Invitational- - -- -|        
 2007-2008 North Shore WC U15 A1PCBHL52 12 3446 108|        
 2008-2009 Greater Van Canadians U18 AAABCEHL U1835 6 1319 60|Playoffs6 0 33
  Tri-City AmericansWHL4 0 00 0|Playoffs7 1 01
 2009-2010 Tri-City AmericansWHL42 1 34 19|Playoffs22 1 12 12 
  Canada Pacific U17WHC-175 0 11 6|        
 2010-2011 Tri-City AmericansWHL72 8 2432 65|Playoffs10 0 33 12 
 2011-2012 Tri-City AmericansWHL66 12 2638 46|Playoffs15 1 45 18 
  WHL All-StarsJr Super Series1 0 11 2|        
 2012-2013 Tri-City AmericansWHL71 9 3645 58|Playoffs5 0 11 10 
 2013-2014 Toronto MarliesAHL3 0 00 4|        
  Orlando Solar BearsECHL48 1 1112 30|        
 2014-2015 Wheeling NailersECHL27 3 47 16|        
  Atlanta GladiatorsECHL35 6 1016 38|        
 2015-2016 Atlanta GladiatorsECHL17 1 78 10|        
  Idaho SteelheadsECHL51 3 1720 48|Playoffs7 0 11
 2016-2017 Kunlun Red StarKHL60 3 811 42|Playoffs5 1 01
 2017-2018 Kunlun Red StarKHL21 2 13 18|        
  KRS-BSU BeijingVHL8 0 00 4|        
 2018-2019 Kunlun Red StarKHL35 1 12 41|        
 2019-2020 KRS-BSU BeijingVHL13 0 44 8|        
 2020-2021 Did not play |        
 2021-2022 Kunlun Red StarKHL29 0 22 18|        
  ChinaWC D2A4 0 33 29|        
  ChinaOG4 0 00 0|        
 2022-2023 Did not play |        
 2023-2024 Kunlun Red StarKHL21 0 11 4|        

Player statistics powered by www.eliteprospects.com