Elite Prospects
 Season Team League GP G A TP PIM
 2010-2011 Oakville Rangers U16 AAASCTA U1653 1 1112 26
  Oakville Rangers U16 AAAOHL Cup4 0 11 2
 2011-2012 Oakville Rangers U18 AAASCTA U1835 3 1316 56
  Brantford 99ers OJHL5 0 00 2
 2012-2013 Oakville BladesOJHL46 6 2228 52
 2013-2014 Oakville BladesOJHL50 10 2434 67
  Canada East U19WJAC-194 0 00 4
 2014-2015 Oakville BladesOJHL49 9 3039 49
 2015-2016 Union CollegeNCAA30 0 88 12
 2016-2017 Union CollegeNCAA33 1 67 30
 2017-2018 Union CollegeNCAA35 3 1417 26
 2018-2019 Union CollegeNCAA38 4 711 40
 2019-2020 Florida EverbladesECHL2 0 00 2
  Allen AmericansECHL21 1 45 2
  Atlanta GladiatorsECHL14 0 00 8

Player statistics powered by www.eliteprospects.com