Elite Prospects
 Season Team League GP G A TP PIM
 2008-2009 Vaughan Kings Minor Midget AAAGTMMHL41 16 1733 19
  Vaughan Kings Minor Midget AAAOHL Cup4 0 22 4
 2009-2010 Villanova KnightsOJAHL56 16 3147 44
 2010-2011 Villanova KnightsOJHL49 24 3963 25
 2011-2012 Univ. of MichiganNCAA40 11 1526 18
 2012-2013 Univ. of MichiganNCAA40 9 1928 32
  Canada U20 CAN-RUS Challenge2 0 00 0
 2013-2014 Univ. of MichiganNCAA35 13 1124 29
  Charlotte CheckersAHL3 0 11 6
 2014-2015 Charlotte CheckersAHL76 11 1930 20
 2015-2016 Carolina HurricanesNHL41 7 1017 18
  Charlotte CheckersAHL25 8 1018 12
 2016-2017 Carolina HurricanesNHL36 1 67 15
  Charlotte CheckersAHL40 12 1628 22
 2017-2018 Carolina HurricanesNHL49 5 813 17
  Charlotte CheckersAHL14 4 812 8
 2018-2019 Carolina HurricanesNHL21 1 34 8
  Charlotte CheckersAHL2 0 00 19
  Nashville PredatorsNHL3 0 00 0
  Milwaukee AdmiralsAHL24 5 712 6
 2019-2020 Hartford Wolf PackAHL17 5 38 8

Player statistics powered by www.eliteprospects.com