Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2008-2009 Toronto Jr. Canadiens U16 AAAGTHL U1672 40 4686 70|        
  Toronto Jr. CanadiensOJHL3 0 00 2|Playoffs3 2 02
  Toronto Jr. Canadiens U16 AAAOHL Cup5 2 13 2|        
 2009-2010 USNTDP JuniorsUSHL24 6 511 54|        
  U.S. National U17 TeamNTDP40 15 823 85|        
  U.S. National U18 TeamNTDP13 1 12 6|        
  USA U17WHC-176 5 16 2|        
  USA U17 (all)International-Jr12 8 210 24|        
  USA U18WJC-187 0 00 4|        
 2010-2011 USNTDP JuniorsUSHL20 7 411 41|        
  U.S. National U18 TeamNTDP55 19 1231 161|        
  USA U18WJC-186 2 13 49|        
 2011-2012 Miami Univ. (Ohio)NCAA37 9 817 63|        
 2012-2013 Oshawa GeneralsOHL60 26 2753 55|Playoffs9 0 11 13 
  Toronto MarliesAHL4 1 01 0|Playoffs1 0 00
  USA U20WJC-207 0 11 8|        
 2013-2014 Toronto MarliesAHL57 7 29 39|Playoffs3 0 00
 2014-2015 Toronto MarliesAHL47 2 35 56|        
  Orlando Solar BearsECHL8 4 26 16|        
 2015-2016 Wilkes-Barre/Scranton PenguinsAHL11 1 12 11|Playoffs1 0 00
  Wheeling NailersECHL2 1 01 16|        
 2016-2017 Kalamazoo WingsECHL58 13 1932 42|Playoffs7 0 55
 2017-2018 Kalamazoo WingsECHL55 18 2139 60|        
 2018-2019 Nottingham PanthersEIHL24 4 59 57|        
  Nottingham PanthersEIHL Cup3 0 22 4|        
  Kalamazoo WingsECHL13 4 59 18|        

Player statistics powered by www.eliteprospects.com