Elite Prospects
 Season Team League GP G A TP PIM
 2009-2010 Ottawa Valley Titans U14 AAAHEO U1427 1 1718 10
 2010-2011 Ottawa Valley Titans U15 AAAHEO U1530 3 1922 12
  Ottawa Valley Titans U15 AAAOHF Bantam AAA8 2 57 2
 2011-2012 Ottawa Valley Titans U16 AAAOEHL U1630 9 2231 20
  Carleton Place CanadiansCCHL2 0 00 0
  Ottawa Valley Titans U16 AAAOHL Cup6 1 12 0
 2012-2013 Carleton Place CanadiansCCHL59 13 2033 14
 2013-2014 Carleton Place CanadiansCCHL56 17 4360 12
  Carleton Place CanadiansFred Page Cup3 0 11 0
  Carleton Place CanadiansRBC Cup6 0 22 2
  Canada East U19WJAC-194 2 24 12
 2014-2015 Clarkson Univ.NCAA33 6 410 4
 2015-2016 Clarkson Univ.NCAA37 3 1114 20
 2016-2017 Clarkson Univ.NCAA39 3 1417 30
 2017-2018 Clarkson Univ.NCAA40 6 2430 35
 2018-2019 Adirondack ThunderECHL49 5 1924 21
 2019-2020 Adirondack ThunderECHL44 9 1524 28
  Binghamton DevilsAHL9 1 01 0
 2020-2021 Eispiraten CrimmitschauDEL242 6 2228 20
 2021-2022 Eispiraten CrimmitschauDEL20 0 00 0
 2022-2023 Nottingham PanthersEIHL54 7 2027 18
  Nottingham PanthersEIHL Cup10 1 12 6
 2023-2024 MV WolvesEOSHL14 8 1927 6
 2024-2025 MV WolvesEOSHL15 5 1924 4

Player statistics powered by www.eliteprospects.com