Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2012-2013 Gloucester Rangers White U14 AAHEO U14 AA22 8 917 8|Playoffs3 0 11
 2013-2014 Gloucester Rangers White U15 AAHEO U15 AA20 17 2037 12|Playoffs5 3 36
 2014-2015 Upper Canada Cyclones U16 AAAOEHL U1628 12 214 4|        
 2015-2016 Navan Grads U18 AAAHEO U1846 28 2452 24|Playoffs5 1 23
  Carleton Place Jr. CanadiansEOJHL5 2 02 0|        
 2016-2017 Navan GradsCCHL4 0 00 0|        
  Rockland NationalsCCHL33 8 1220 4|        
  North Bay BattalionOHL6 1 01 0|        
 2017-2018 North Bay BattalionOHL30 0 00 2|        
  Rockland NationalsCCHL20 10 717 16|Playoffs5 1 01
 2018-2019 Ottawa Capitals JCWC5 1 01 2|        
  Rockland NationalsCCHL17 6 17 10|        
  Navan GradsCCHL39 15 1429 18|Playoffs4 1 12
 2019-2020 Navan GradsCCHL61 22 4062 44|        
 2020-2021 Queen's Univ.USports- - -- -|        

Player statistics powered by www.eliteprospects.com