Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2009-2010 CAC Canadians U15 AAAAEHL U1531 0 11 24|        
  CAC Canadians U17 AAAAEHL U171 0 00 0|        
 2010-2011 CAC Canadians U18 AANAHL U184 0 00 0|        
  CAC Canadians U17 AAAAEHL U1736 2 68 44|        
 2011-2012 CAC Canadians U18 AAAAEHL U1831 4 610 24|        
 2012-2013 CAC Canadians U18 AAAAEHL U1834 4 812 30|        
 2013-2014 Humboldt BroncosSJHL47 0 55 31|Playoffs10 1 23 10 
 2014-2015 Humboldt BroncosSJHL53 5 2227 56|Playoffs4 0 11
 2015-2016 Humboldt BroncosSJHL28 6 1016 40|        
  Lloydminster BobcatsAJHL23 0 99 24|Playoffs10 3 36 38 
  Lloydminster BobcatsRBC Cup6 1 34 0|        
 2016-2017 Clarkson Univ.NCAA38 2 810 40|        
 2017-2018 Clarkson Univ.NCAA38 0 88 36|        
 2018-2019 Clarkson Univ.NCAA39 5 1520 28|        
 2019-2020 Clarkson Univ.NCAA32 1 67 20|        
 2020-2021 Stockton HeatAHL6 1 12 6|        
  Kansas City MavericksECHL17 2 68 14|        
 2021-2022 Stockton HeatAHL13 1 67 10|Playoffs3 0 00
  Kansas City MavericksECHL27 4 37 10|        
 2022-2023 SaiPaLiiga29 2 57 28|        
  IlvesLiiga10 0 11 8|Playoffs3 0 00
 2023-2024 SaiPaLiiga39 1 45 28|        
  HC Kometa BrnoCzechia13 0 11 10|Playoffs6 1 01
 2024-2025 Black Wings LinzICEHL27 4 59 10|        

Player statistics powered by www.eliteprospects.com