Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2009-2010 Chicago Mission 13U AAAT1EHL 13U29 7 512 10|        
 2010-2011 Chicago Mission 14U AAAT1EHL 14U28 9 918 16|        
 2011-2012 Hinsdale Central High USHS-IL10 6 410 4|        
  Windy City Storm 16U AAAHPHL 16U24 3 58 2|        
 2012-2013 Hinsdale Central High USHS-IL1 1 01 6|        
  Chicago Mission 16U AAAHPHL 16U26 9 514 16|        
 2013-2014 Amarillo Wranglers NAHL22 1 23 26|        
  Chicago Mission 18U AAAHPHL 18U3 1 12 4|        
 2014-2015 Amarillo Wranglers NAHL6 0 11 6|        
  Vermont Lumberjacks EHL34 10 1121 44|Playoffs2 1 01
 2015-2016 Aberdeen WingsNAHL50 15 1025 37|        
 2016-2017 Aberdeen WingsNAHL60 22 3759 62|Playoffs12 5 611
 2017-2018 St. Cloud State Univ.NCAA38 5 1419 20|        
 2018-2019 St. Cloud State Univ.NCAA26 10 818 14|        
 2019-2020 St. Cloud State Univ.NCAA31 5 712 19|        
 2020-2021 St. Cloud State Univ.NCAA31 9 918 22|        
 2021-2022 St. Cloud State Univ.NCAA37 17 1936 22|        
  South Carolina StingraysECHL7 4 48 2|        
 2022-2023 SaiPaLiiga3 1 01 0|        

Player statistics powered by www.eliteprospects.com