Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2004-2005 Chicago Mission PeeweeQC Int PW- - -- -|        
 2005-2006 Chicago Mission 13U AAAT1EHL 13U5 4 26 4|        
 2006-2007 Chicago Mission 14U AAAT1EHL 14U27 1 45 2|        
 2007-2008 Team Illinois 16U AAAT1EHL 16U31 1 45 2|        
 2008-2009 Tabor Academy USHS-Prep25 0 22 -|        
 2009-2010 Team Illinois 18U AAAT1EHL 18U48 1 1213 8|        
 2010-2011 Muskegon Lumberjacks USHL55 1 1718 24|Playoffs6 0 33
 2011-2012 Univ. of Nebraska-OmahaNCAA35 2 35 8|        
 2012-2013 Univ. of Nebraska-OmahaNCAA38 2 57 14|        
 2013-2014 Univ. of Nebraska-OmahaNCAA32 0 1010 18|        
  Norfolk AdmiralsAHL2 0 00 2|        
 2014-2015 Norfolk AdmiralsAHL32 1 45 4|        
 2015-2016 San Diego GullsAHL67 0 1212 14|Playoffs9 1 01
 2016-2017 Anaheim DucksNHL1 0 00 0|        
  San Diego GullsAHL62 5 2227 37|Playoffs10 0 44
 2017-2018 Anaheim DucksNHL14 0 11 2|        
  San Diego GullsAHL49 2 1012 25|        
 2018-2019 Anaheim DucksNHL28 1 34 12|        
  San Diego GullsAHL38 2 1113 20|Playoffs16 0 22 10 
 2019-2020 Chicago WolvesAHL60 3 710 40|        
 2020-2021 San Jose BarracudaAHL36 2 68 22|Playoffs4 0 00
 2021-2022 San Jose SharksNHL44 2 68 16|        
  San Jose BarracudaAHL22 2 810 10|        
  USAWC8 0 22 4|        
 2022-2023 San Jose SharksNHL48 1 1112 21|        
  Seattle KrakenNHL6 0 00 0|        
 2023-2024 Coachella Valley FirebirdsAHL2 1 01 0|        
  Chicago BlackhawksNHL44 0 22 22|        
 2024-2025 Charlotte CheckersAHL15 1 56 8|        

Player statistics powered by www.eliteprospects.com