Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2009-2010 Lakeville South HighUSHS-MN20 21 1738 2|Playoffs3 4 37
 2010-2011 Lakeville South HighUSHS-MN24 35 4378 8|Playoffs3 6 511
  Team MAP South HockeyUMHSEHL20 9 1625 10|Playoffs3 2 46
  Waterloo Black HawksUSHL10 3 25 2|Playoffs2 0 00
 2011-2012 Lakeville South HighMN State3 2 24 0|        
  Lakeville South HighUSHS-MN25 34 4781 4|Playoffs6 7 1522
  Team MAP South HockeyUMHSEHL21 17 3047 2|Playoffs3 1 23
  Waterloo Black HawksUSHL2 2 24 0|        
 2012-2013 Waterloo Black HawksUSHL54 29 5887 22|Playoffs5 0 44
  Waterloo Black HawksJCWC6 4 26 4|        
  USA U19WJAC-194 1 23 0|        
 2013-2014 Univ. of MinnesotaNCAA41 16 1632 16|        
 2014-2015 Univ. of MinnesotaNCAA39 13 1932 26|        
 2015-2016 Univ. of MinnesotaNCAA37 16 2743 26|        
 2016-2017 Univ. of MinnesotaNCAA37 18 2442 28|        
  Iowa WildAHL9 1 01 4|        
 2017-2018 Minnesota WildNHL1 0 00 2|        
  Iowa WildAHL76 19 3150 42|        
 2018-2019 Iowa WildAHL34 12 1830 26|        
  Anaheim DucksNHL1 0 00 0|        
  San Diego GullsAHL25 6 915 10|Playoffs16 3 69
 2019-2020 San Diego GullsAHL53 11 1930 34|        
 2020-2021 Torpedo Nizhny NovgorodKHL48 11 920 22|Playoffs2 0 00
 2021-2022 Leksands IFSHL45 9 1322 18|Playoffs3 1 12
  Leksands IFChampions HL10 1 910 0|        
 2022-2023 Leksands IFSHL43 13 1427 18|Playoffs3 0 44
 2023-2024 Leksands IFSHL37 7 1724 10|Playoffs5 0 11
 2024-2025 Leksands IFSHL43 15 1328 12|        

Player statistics powered by www.eliteprospects.com