Elite Prospects
 Season Team League GP G A TP PIM
 2008-2009 New York Jr. Islanders QC Int PW2 2 13 0
 2009-2010 Long Island Gulls 13U AAAAYHL 13U28 34 4175 4
  New York Jr. Rangers QC Int PW3 1 23 0
 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 TeamNTDP54 16 5874 20
  USA U17WHC-176 3 811 4
 2014-2015 USNTDP JuniorsUSHL24 14 1832 6
  U.S. National U18 TeamNTDP65 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 SpitfiresMemorial 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 PinguineDEL54 14 4054 6
 2022-2023 Barys AstanaKHL59 14 2640 4
 2023-2024 Barys AstanaKHL6 1 01 0
  HK SochiKHL33 8 715 6
 2024-2025 HKM ZvolenSlovakia6 0 77 0
  HC InnsbruckICEHL22 4 1317 2
  HK PopradSlovakia5 0 88 0

Player statistics powered by www.eliteprospects.com