Elite Prospects
 Season Team League GP G A TP PIM
 2009-2010 Long Island Gulls 13U AAAAYHL 13U28 34 4175 4
 2010-2011 Long Island Gulls 14U AAAAYHL 14U31 25 4267 6
  Portledge School USHS-Prep17 6 713 -
 2011-2012 Long Island Gulls 14U AAAAYHL 14U28 26 4975 26
  Elite Hockey Group OHL Cup5 3 58 0
  Portledge School USHS-Prep20 15 2742 -
 2012-2013 Elite Hockey Group OHL Cup4 6 28 2
  New Jersey Rockets MetJHL10 9 1524 0
  New Jersey Rockets AtJHL30 16 3450 24
  Portledge School USHS-Prep11 12 1224 -
 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
 2016-2017 Kitchener RangersOHL27 17 3451 4
  Windsor SpitfiresOHL30 8 2432 2
  Windsor SpitfiresM-Cup4 3 58 2
  USA U20WJC-207 3 25 0
 2017-2018 Toronto MarliesAHL50 6 2632 10
 2018-2019 Toronto MarliesAHL75 22 5779 16
 2019-2020 Toronto MarliesAHL44 4 3034 2
 2020-2021 KalPaLiiga24 2 1517 0
 2021-2022 Krefeld PinguineDEL15 6 1117 0

Player statistics powered by www.eliteprospects.com