Elite Prospects
 Season Team League GP G A TP PIM
 2010-2011 London Jr. Knights U15 AAAALLIANCE U15- - -- -
 2011-2012 London Jr. Knights Gold U16 AAAALLIANCE U1629 20 2646 20
  London Jr. Knights U18 AAAALLIANCE U182 1 12 4
  London Jr. Knights Gold U16 AAAOHL Cup5 3 25 4
 2012-2013 Collingwood BluesOJHL49 3 710 18
 2013-2014 Collingwood BluesOJHL49 26 4369 67
 2014-2015 Merrimack CollegeNCAA34 11 1526 55
 2015-2016 Merrimack CollegeNCAA32 8 1826 34
 2016-2017 Merrimack CollegeNCAA36 10 2131 38
 2017-2018 Merrimack CollegeNCAA37 13 1932 48
  Binghamton DevilsAHL12 3 58 16
 2018-2019 New Jersey DevilsNHL51 5 813 31
  Binghamton DevilsAHL26 3 1619 48
 2019-2020 New Jersey DevilsNHL2 0 00 0
  Binghamton DevilsAHL61 19 2544 66
 2020-2021 Binghamton DevilsAHL28 5 510 22

Player statistics powered by www.eliteprospects.com