Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2005-2006 Toronto Red Wings U15 AAABig Nickel Bantam4 3 14 2|        
  Toronto Red Wings U15 AAAGTHL U15- - -- -|        
  Toronto Red Wings U16 AAAOHL Cup4 0 00 0|        
 2006-2007 Toronto Red Wings U16 AAAGTHL U1643 9 2534 86|        
 2007-2008 Chatham MaroonsWOHL8 1 23 25|        
  Windsor SpitfiresOHL17 0 44 6|Playoffs5 0 11
 2008-2009 Windsor SpitfiresOHL67 4 1721 54|Playoffs20 0 44 18 
  Windsor SpitfiresM-Cup5 0 00 7|        
 2009-2010 Windsor SpitfiresOHL9 0 33 12|        
  Owen Sound AttackOHL48 6 2430 62|        
  Toronto MarliesAHL6 0 11 0|        
 2010-2011 Owen Sound AttackM-Cup4 0 11 8|        
  OHL All-StarsJr Super Series2 0 00 0|        
  Owen Sound AttackOHL62 10 4454 83|Playoffs22 5 1116 14 
 2011-2012 Toronto MarliesAHL58 1 1516 73|Playoffs6 0 11
 2012-2013 Toronto MarliesAHL61 4 711 33|Playoffs4 0 11
 2013-2014 Toronto MarliesAHL5 1 01 4|        
  Norfolk AdmiralsAHL50 5 1924 19|Playoffs10 1 01 10 
 2014-2015 Anaheim DucksNHL1 0 00 0|        
  Norfolk AdmiralsAHL15 0 55 9|        
  San Antonio RampageAHL40 6 1218 24|Playoffs2 0 11
 2015-2016 Texas StarsAHL45 1 89 28|Playoffs1 0 11
 2016-2017 Nürnberg Ice TigersDEL46 8 2634 67|Playoffs13 2 35
  Team Canada Deutschland Cup2 0 00 0|        
  Team CanadaInternational2 0 00 0|        
 2017-2018 Kunlun Red StarKHL49 1 89 26|        
  Team CanadaInternational6 1 01 4|        
 2018-2019 Barys Nur-SultanKHL54 3 1619 30|Playoffs10 1 45
 2019-2020 Barys Nur-SultanKHL55 2 1820 56|Playoffs5 0 00
  KazakhstanOGQ3 1 01 0|        
  Kazakhstan (all)International3 1 01 0|        
 2020-2021 Barys Nur-SultanKHL45 3 710 13|Playoffs5 1 01
  KazakhstanWC7 1 12 2|        
  Kazakhstan (all)International9 1 12 2|        
 2021-2022 Avtomobilist YekaterinburgKHL42 5 1924 20|        

Player statistics powered by www.eliteprospects.com