Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2008-2009 Brantford 99ers U15 AAAALLIANCE U15- - -- -|        
  Brantford 99ers U15 AAABig Nickel U144 0 44 2|        
 2009-2010 Cambridge Redhawks U16 AAAALLIANCE U1640 4 1418 12|Playoffs11 0 22
 2010-2011 Cambridge Hawks U18 AAAALLIANCE U1819 3 811 38|        
  Brantford Golden EaglesGOJHL37 1 1314 22|Playoffs10 0 33
 2011-2012 Brantford Golden EaglesGOJHL51 14 2236 65|Playoffs19 6 1218 30 
 2012-2013 Caledonia CorvairsGOJHL49 18 4967 94|Playoffs12 4 1115 22 
 2013-2014 Waterloo Black HawksUSHL60 14 4862 36|Playoffs12 6 1016 10 
 2014-2015 Waterloo Black HawksUSHL17 6 1521 30|        
  Univ. of MassachusettsNCAA21 3 1720 30|        
  Norfolk AdmiralsAHL14 1 910 8|        
 2015-2016 San Diego GullsAHL68 12 4557 42|Playoffs9 0 55
 2016-2017 Anaheim DucksNHL27 2 46 14|Playoffs17 0 77
  San Diego GullsAHL36 13 1932 34|        
 2017-2018 Anaheim DucksNHL80 9 2332 42|Playoffs4 0 11
 2018-2019 Anaheim DucksNHL62 5 2025 40|        
  Buffalo SabresNHL20 3 710 16|        
  CanadaWC3 0 00 0|        
 2019-2020 Buffalo SabresNHL54 5 1318 28|        
 2020-2021 Buffalo SabresNHL38 5 914 24|        
  Florida PanthersNHL12 2 24 16|Playoffs6 0 00
 2021-2022 Florida PanthersNHL81 11 2637 48|Playoffs10 0 33
 2022-2023 Florida PanthersNHL80 16 5773 107|Playoffs21 8 513 39 
 2023-2024 Florida PanthersNHL66 8 2533 46|Playoffs24 3 811 12 
 2024-2025 Seattle KrakenNHL9 1 45 8|        

Player statistics powered by www.eliteprospects.com