Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2009-2010 Saskatoon Outlaws U15 AAGSBHL U1551 86 45131 -|        
 2010-2011 Saskatoon Stallions U15 AAGSHL- - -- -|        
  Saskatoon Contacts U18 AAASMAAAHL7 2 02 4|Playoffs1 1 12
 2011-2012 Saskatoon Contacts U18 AAASMAAAHL42 23 3457 14|Playoffs13 8 513
  Team Saskatchewan WCCC-16- 0 44 -|        
  Saskatoon Contacts U18 AAATelus Cup7 7 310 4|        
 2012-2013 Kelowna RocketsWHL58 13 1730 16|Playoffs3 0 00
  Canada Western U17WHC-175 1 23 2|        
 2013-2014 Kelowna RocketsWHL72 24 3458 8|Playoffs14 6 612
  Canada U18Hlinka Gretzky Cup5 0 11 0|        
 2014-2015 Kelowna RocketsWHL58 48 3482 18|Playoffs16 13 720
  Kelowna RocketsMemorial Cup5 2 24 0|        
 2015-2016 Kelowna RocketsWHL42 25 2146 16|Playoffs18 7 613
  San Jose BarracudaAHL0 0 00 0|Playoffs1 0 00
  Canada U20WJC-205 0 22 2|        
 2016-2017 San Jose BarracudaAHL67 17 1835 10|Playoffs7 0 66
 2017-2018 San Jose BarracudaAHL28 7 1421 2|Playoffs3 2 13
 2018-2019 San Jose SharksNHL13 1 01 2|        
  San Jose BarracudaAHL26 6 1218 4|        
 2019-2020 Did not play |        
 2020-2021 Toronto MarliesAHL28 2 68 4|        
 2021-2022 Belleville SenatorsAHL33 10 1525 4|Playoffs2 1 12
 2022-2023 Ottawa SenatorsNHL6 0 00 0|        
  Belleville SenatorsAHL40 20 828 0|        
 2023-2024 Ottawa SenatorsNHL37 2 13 14|        
  Belleville SenatorsAHL19 7 613 2|Playoffs7 1 01
 2024-2025 Kunlun Red StarKHL31 8 614 2|        

Player statistics powered by www.eliteprospects.com