Elite Prospects
 Season Team League GP G A TP PIM
 2007-2008 Lawrence Academy USHS-Prep30 5 05 -
 2008-2009 Lawrence Academy USHS-Prep30 5 1015 -
 2009-2010 Lawrence Academy USHS-Prep30 21 2546 -
 2010-2011 Lawrence Academy USHS-Prep28 20 1939 -
 2011-2012 New Hampshire Jr. Monarchs EJHL43 15 2237 20
  Team EJHLJCWC3 0 00 0
 2012-2013 Islanders Hockey Club EJHL45 14 2539 32
 2013-2014 Northeastern Univ.NCAA13 0 00 0
 2014-2015 Northeastern Univ.NCAA12 0 00 0
 2015-2016 Northeastern Univ.NCAA16 1 01 2
 2016-2017 Northeastern Univ.NCAA31 0 11 4
 2017-2018 EHC NeuwiedGermany432 32 2658 14
 2018-2019 EHC NeuwiedGermany436 52 60112 28
 2019-2020 Krefelder EV 1981 IIGermany344 21 2546 30
 2024-2025 EHC NeuwiedCEHL22 17 2340 14

Player statistics powered by www.eliteprospects.com