Elite Prospects
 Season Team League GP G A TP PIM
 2008-2009 Ottawa Valley Titans U14 AAAHEO U1426 2 810 12
 2009-2010 Ottawa Valley Titans U15 AAAHEO U1526 1 67 19
 2010-2011 Ottawa Valley Titans U16 AAAOEHL U1629 3 1922 18
  Ottawa Valley Titans U18 AAAOEHL U183 0 00 0
  Nepean RaidersCCHL0 0 00 0
  Ottawa Valley Titans U16 AAAOHL Cup5 0 33 0
 2011-2012 Pembroke Lumber KingsCCHL56 2 1214 6
 2012-2013 Sudbury WolvesOHL64 2 911 18
  Sudbury WolvesJCWC3 0 00 2
 2013-2014 Sudbury WolvesOHL54 2 1012 12
  Sudbury WolvesJCWC4 1 01 4
 2014-2015 Sudbury WolvesOHL13 0 33 11
  Ottawa 67'sOHL41 4 1519 8
 2015-2016 Ottawa 67'sOHL59 8 2432 25
 2016-2017 Carleton Univ.USports22 3 1013 2
 2017-2018 Carleton Univ.USports23 4 711 10
 2018-2019 Carleton Univ.USports25 1 78 21
  Carleton Univ.University Cup1 0 00 2
 2019-2020 Carleton Univ.USports25 2 68 12
 2021-2022 North Dundas Sr RocketsEOSHL10 4 610 2
 2022-2023 North Dundas Sr RocketsEOSHL7 1 910 0
 2023-2024 North Dundas Sr RocketsEOSHL7 1 23 4

Player statistics powered by www.eliteprospects.com