Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2009-2010 St. Louis Jr. Blues QC Int PW5 2 79 0|        
 2012-2013 St. Louis AAA Blues 16U AAAT1EHL 16U34 30 3868 18|        
 2013-2014 USNTDP JuniorsUSHL32 11 1223 27|        
  U.S. National U17 TeamNTDP52 20 1939 35|        
  USA U17WHC-176 2 46 0|        
 2014-2015 USNTDP JuniorsUSHL20 10 414 12|        
  U.S. National U18 TeamNTDP61 27 1542 34|        
  USA U18WJC-187 6 06 2|        
 2015-2016 Univ. of WisconsinNCAA34 19 1332 34|        
 2016-2017 Univ. of WisconsinNCAA35 22 1638 30|        
  Iowa WildAHL12 5 38 16|        
  USA U20WJC-207 2 24 25|        
 2017-2018 Minnesota WildNHL19 2 24 13|        
  Iowa WildAHL36 10 919 34|        
 2018-2019 Minnesota WildNHL49 6 1117 27|        
  Iowa WildAHL28 12 820 30|Playoffs11 6 28 18 
  USAWC3 0 00 0|        
 2019-2020 Minnesota WildNHL63 15 1631 55|Playoffs4 2 02
 2020-2021 Nashville PredatorsNHL38 10 919 13|Playoffs6 2 02
 2021-2022 Nashville PredatorsNHL82 13 922 99|Playoffs4 0 11
 2022-2023 San Jose SharksNHL31 5 813 42|        
 2023-2024 San Jose SharksNHL77 11 718 83|        
  USAWC8 1 23 4|        
  Team USAInternational1 0 00 2|        
 2024-2025 San Jose SharksNHL23 4 48 21|        

Player statistics powered by www.eliteprospects.com