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

Player statistics powered by www.eliteprospects.com