Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2010-2011 Vaughan Kings U16 AAAGTHL U1637 1 56 45|        
 2011-2012 Vaughan Kings U18 AAAGTHL U1833 4 1317 36|        
 2012-2013 Barrie ColtsOHL63 0 1111 49|Playoffs20 0 44 18 
 2013-2014 Barrie ColtsOHL65 3 1417 51|Playoffs11 0 00 12 
 2014-2015 Barrie ColtsOHL62 6 1723 64|Playoffs9 1 45 10 
 2015-2016 Barrie ColtsOHL64 9 3544 57|Playoffs14 1 78 29 
 2016-2017 Wheeling NailersECHL57 5 2429 38|        
 2017-2018 Jacksonville IcemenECHL5 0 11 2|        
 2018-2019 Univ. of TorontoUSports0 0 00 0|        

Player statistics powered by www.eliteprospects.com