Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2009-2010 Shattuck St. Mary's 16U AAA16U AAA53 20 3858 26|        
 2010-2011 USNTDP JuniorsUSHL26 3 47 18|Playoffs2 0 00
  U.S. National U17 TeamUSDP42 14 1226 24|        
  USA U17WHC-176 4 48 4|        
  USA U17 (all)International-Jr10 7 512 4|        
 2011-2012 USNTDP JuniorsUSHL28 6 915 32|Playoffs2 1 01
  U.S. National U17 TeamUSDP15 4 59 26|        
  U.S. National U18 TeamUSDP42 4 1216 43|        
  USA U18 (all)International-Jr3 0 00 4|        
 2012-2013 Medicine Hat TigersWHL69 19 2140 18|Playoffs8 1 34
 2013-2014 Medicine Hat TigersWHL70 25 2651 34|Playoffs18 4 610 10 
 2014-2015 Medicine Hat TigersWHL2 1 01 0|        
  Portland WinterhawksWHL67 26 3258 47|Playoffs17 2 1113
 2015-2016 Quad City MallardsECHL44 3 1013 8|        
  Wichita ThunderECHL15 4 913 2|        
 2016-2017 Atlanta GladiatorsECHL11 1 34 0|        
  Tulsa OilersECHL25 3 1316 14|        
  Ontario ReignAHL2 0 00 2|        
  Cleveland MonstersAHL7 1 01 6|        
 2017-2018 Cleveland MonstersAHL68 13 1427 10|        
 2018-2019 Cleveland MonstersAHL19 4 04 6|        
  HIFKLiiga13 2 02 2|        
 2019-2020 Bakersfield CondorsAHL31 1 45 11|        
 2020-2021 Binghamton DevilsAHL12 0 22 2|        

Player statistics powered by www.eliteprospects.com