Elite Prospects
 Season Team League GP G A TP PIM
 2011-2012 Don Mills Flyers U16 AAAGTHL U1630 47 4491 62
  Don Mills Flyers U16 AAAOHL Cup4 3 710 2
 2012-2013 Ottawa 67'sOHL64 14 2640 56
  Canada Ontario U17WHC-175 3 58 6
 2013-2014 Ottawa 67'sOHL68 22 3759 76
 2014-2015 Ottawa 67'sOHL68 37 4178 38
 2015-2016 Ottawa 67'sOHL65 38 4583 55
  OHL All-StarsJr Super Series1 0 00 0
 2016-2017 Cleveland MonstersAHL5 1 01 2
  Cincinnati CyclonesECHL2 0 00 0
  Norfolk AdmiralsECHL5 1 12 2
  London KnightsOHL30 11 1122 18
 2017-2018 Iowa WildAHL14 2 13 4
  Rapid City RushECHL53 23 2548 67
 2018-2019 Allen AmericansECHL66 22 3961 54
 2019-2020 SaiPaLiiga3 0 00 0
  Indy FuelECHL2 0 11 0
  Worcester RailersECHL33 8 1220 24
  Rapid City RushECHL8 0 22 6
 2020-2021 Narvik HockeyNorway27 12 820 26
 2021-2022 MulhouseLigue Magnus13 6 915 0
  MulhouseFrench Cup1 0 11 0
  HK Spisska Nova VesSlovakia34 9 1625 18
 2022-2023 HK Spisska Nova VesSlovakia31 9 918 20
  HC PresovSlovakia18 5 510 10

Player statistics powered by www.eliteprospects.com