Elite Prospects
 Season Team League GP G A TP PIM
 2010-2011 Winnipeg Hawks U17 AAAWAAA U1734 7 2128 22
 2011-2012 Winnipeg Thrashers U18 AAAMU18HL40 10 2737 14
  Swan Valley StampedersMJHL1 0 00 0
 2012-2013 Swan Valley StampedersMJHL59 10 2535 22
 2013-2014 Moncton WildcatsQMJHL59 6 1723 20
 2014-2015 Moncton WildcatsQMJHL65 2 1416 20
 2015-2016 Moncton WildcatsQMJHL8 0 22 0
  Chicoutimi SaguenéensQMJHL29 6 1016 16
  Acadie-Bathurst TitanQMJHL29 1 1415 14
 2016-2017 Univ. of ManitobaUSports25 0 44 4
 2017-2018 Gladstone LakersTHHL11 11 1829 17
 2018-2019 Birmingham BullsSPHL21 1 1112 2
  Newfoundland GrowlersECHL39 2 1719 10
 2019-2020 Newfoundland GrowlersECHL57 3 2326 14
  Toronto MarliesAHL1 0 00 0
 2020-2021 Utah GrizzliesECHL60 2 810 12
 2021-2022 Newfoundland GrowlersECHL49 0 1111 10
  Abbotsford CanucksAHL1 0 00 0
 2022-2023 Coventry BlazeEIHL54 5 2429 12
  Coventry BlazeEIHL Cup10 1 23 2
 2023-2024 Lethbridge LightningRHL9 5 1217 6
 2024-2025 Lethbridge LightningRHL8 6 713 4

Player statistics powered by www.eliteprospects.com