Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2011-2012 Vaughan Kings U16 AAAOHL Cup5 1 34 8|        
  Vaughan Kings U16 AAAGTHL U1640 14 2236 -|        
 2012-2013 Saginaw SpiritOHL61 2 68 45|Playoffs3 0 11
 2013-2014 Saginaw SpiritOHL68 27 936 69|Playoffs5 4 04
 2014-2015 Saginaw SpiritOHL65 42 3274 66|Playoffs4 0 00
 2015-2016 Saginaw SpiritOHL36 20 1434 31|        
  Barrie ColtsOHL28 25 1136 34|Playoffs8 2 35 11 
  OHL All-StarsJr Super Series1 0 00 0|        
 2016-2017 Grand Rapids GriffinsAHL38 4 26 18|        
  Toledo WalleyeECHL6 1 34 14|        
 2017-2018 Grand Rapids GriffinsAHL13 0 00 9|Playoffs1 0 00
  Toledo WalleyeECHL39 12 1729 20|Playoffs9 3 14
 2018-2019 Grand Rapids GriffinsAHL14 1 01 9|        
  Toledo WalleyeECHL43 23 2346 48|Playoffs24 7 1017 35 
 2019-2020 Kalamazoo WingsECHL29 17 1734 62|        
 2020-2021 Orlando Solar BearsECHL11 2 35 2|        

Player statistics powered by www.eliteprospects.com