Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2009-2010 Ottawa Jr. 67s U14 AAAHEO U143 0 22 0|        
 2010-2011 Ottawa Jr. 67s U14 AAAHEO U1428 10 1525 28|Playoffs4 0 11 12 
 2011-2012 Ottawa Jr. 67s U15 AAAHEO U1527 17 1633 62|Playoffs9 3 710
 2012-2013 Ottawa Jr. 67s U16 AAAOEHL U1629 17 2946 38|Playoffs4 1 12
  Ottawa Jr. 67s U18 AAATCQ-O7 3 25 0|        
  Ottawa Jr. 67s U18 AAATelus Cup7 1 01 2|        
  Ottawa Jr. 67s U18 AAAOEHL U181 0 00 0|Playoffs12 6 511
  Nepean RaidersCCHL1 0 00 0|        
 2013-2014 Rockland NationalsCCHL61 19 2746 32|        
 2014-2015 Rockland NationalsCCHL61 24 5882 40|Playoffs6 0 55
 2015-2016 Merrimack CollegeNCAA34 5 712 4|        
 2016-2017 Merrimack CollegeNCAA13 1 34 6|        
  Ottawa 67'sOHL32 12 2133 4|Playoffs6 2 35
 2017-2018 Ottawa 67'sOHL37 11 1223 18|        
  Brampton SteelheadsOHL31 11 2738 5|Playoffs2 1 01
  Allen AmericansECHL2 1 01 0|Playoffs7 1 12
 2018-2019 Florida EverbladesECHL2 1 01 2|        
  Orlando Solar BearsECHL66 20 2848 16|Playoffs1 0 00
 2019-2020 Brampton BeastECHL10 0 55 4|        
  Greenville Swamp RabbitsECHL9 2 24 0|        
  Indy FuelECHL21 3 1417 0|        
 2020-2021 Indy FuelECHL1 0 00 0|        
  HK NitraSlovakia9 1 23 2|        
 2021-2022 SønderjyskEDenmark41 14 2034 4|Playoffs7 0 55
  SønderjyskEChampions HL4 0 11 2|        
 2022-2023 Orlando Solar BearsECHL44 11 2536 6|        
  Kansas City MavericksECHL12 4 48 0|        

Player statistics powered by www.eliteprospects.com