Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2009-2010 Long Island Gulls Bantam MinorAYMBHL28 34 4175 4|        
 2010-2011 Long Island Gulls Bantam MajorAYBHL31 25 4267 6|        
 2011-2012 Long Island Gulls Bantam MajorAYBHL28 26 4975 26|        
  Elite Hockey Group OHL Cup5 3 58 0|        
  Portledge SchoolUSHS20 15 2742 -|        
 2012-2013 Elite Hockey Group OHL Cup4 6 28 2|        
  Portledge SchoolUSHS11 12 1224 -|        
  New Jersey Rockets MetJHL10 9 1524 0|        
  New Jersey Rockets AtJHL30 16 3450 24|Playoffs4 2 46
 2013-2014 USNTDP JuniorsUSHL34 9 2837 10|        
  U.S. National U17 TeamUSDP54 16 5874 20|        
  USA U17WHC-176 3 811 4|        
 2014-2015 USNTDP JuniorsUSHL24 14 1832 6|        
  U.S. National U18 TeamUSDP65 30 6494 10|        
  USA U18WJC-187 3 1013 2|        
 2015-2016 Boston CollegeNCAA5 0 33 4|        
  Kitchener RangersOHL49 21 4364 19|Playoffs9 3 1114
 2016-2017 Kitchener RangersOHL27 17 3451 4|        
  Windsor SpitfiresOHL4 0 22 0|        
  USA U20WJC-207 3 25 0|        

Player statistics powered by www.eliteprospects.com