Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2010-2011 Soo Greyhounds Bantam AAANOBHL40 61 59120 22|Playoffs6 13 720
  Soo Greyhounds Bantam AAAOHF Bantam AAA8 9 817 10|        
 2011-2012 Sault Ste. Marie North StarsGNML32 30 4070 20|Playoffs11 11 718 12 
  NOHA WolvesOHL Cup4 1 45 6|        
 2012-2013 Sault Ste. Marie North StarsGNML33 36 6399 40|Playoffs9 10 2131
  Sault Ste. Marie North StarsTCQ-O7 3 811 2|        
  Sault Ste. Marie North StarsTelus Cup5 1 12 0|        
 2013-2014 Peterborough PetesOHL65 15 2035 22|Playoffs11 0 11
 2014-2015 Peterborough PetesOHL32 4 1317 8|        
  Windsor SpitfiresOHL30 7 613 15|        
 2015-2016 Windsor SpitfiresOHL20 5 813 8|        
  Barrie ColtsOHL40 16 1531 14|Playoffs15 2 46
 2016-2017 Barrie ColtsOHL62 22 3456 26|        
  Elmira JackalsECHL5 1 12 0|        
 2017-2018 Univ. of Western OntarioUSports20 7 613 6|Playoffs3 1 34
 2018-2019 Univ. of Western OntarioUSports26 8 1119 6|Playoffs9 1 34

Player statistics powered by www.eliteprospects.com