Elite Prospects
 Season Team League GP G A TP PIM
 2008-2009 Calgary Northstars U15 AAAAEHL U1525 6 612 20
 2009-2010 Calgary Northstars U15 AAAAEHL U1530 18 2038 48
 2010-2011 Calgary Northstars U18 AAAAEHL U1829 7 1118 79
  Kelowna RocketsWHL3 0 00 2
  Team Alberta CWG6 1 34 4
 2011-2012 Kelowna RocketsWHL49 4 1216 20
  Canada Pacific U17WHC-175 0 55 2
 2012-2013 Kelowna RocketsWHL66 12 1830 54
 2013-2014 Kelowna RocketsWHL37 3 912 41
 2014-2015 Kelowna RocketsWHL29 6 1622 26
  Prince Albert RaidersWHL39 7 1724 46
 2015-2016 Prince Albert RaidersWHL71 23 3558 76
 2016-2017 Mount Royal Univ.USports28 7 1320 18
 2017-2018 Mount Royal Univ.USports26 11 1425 36
 2018-2019 Mount Royal Univ.USports25 9 615 28
 2019-2020 Mount Royal Univ.USports16 7 1118 16
  South Carolina StingraysECHL9 3 36 2
 2020-2021 South Carolina StingraysECHL18 1 45 14
  Wheeling NailersECHL27 10 616 26
 2021-2022 Wheeling NailersECHL20 4 26 25
  Syracuse CrunchAHL17 0 33 2
 2022-2023 Innisfail EaglesChinook HL3 1 12 2
 2023-2024 Innisfail EaglesChinook HL2 2 13 6
 2024-2025 Leader FlyersWMHL- - -- -

Player statistics powered by www.eliteprospects.com