Elite Prospects
 Season Team League GP G A TP PIM
 2007-2008 Winnipeg Monarchs U14 AAAWAAA U1428 14 1832 20
 2008-2009 Winnipeg Monarchs U15 AAAWAAA U1529 16 925 41
 2009-2010 Notre Dame Argos U18 AASSMHL U1832 19 2746 32
  Team Manitoba WCCC-163 0 00 0
  Notre Dame Hounds U18 AAASMAAAHL4 0 11 0
 2010-2011 Notre Dame Argos U18 AAASMAAAHL40 9 1120 38
  Regina PatsWHL2 0 00 0
 2011-2012 Regina PatsWHL68 6 612 37
 2012-2013 Regina PatsWHL56 7 714 40
 2013-2014 Moose Jaw WarriorsWHL58 28 2755 56
 2014-2015 Moose Jaw WarriorsWHL71 35 5085 72
  Toronto MarliesAHL9 0 11 2
 2015-2016 Toronto MarliesAHL7 0 11 4
  Orlando Solar BearsECHL62 18 2947 44
 2016-2017 Wichita ThunderECHL6 5 38 2
  Binghamton SenatorsAHL66 18 927 34
 2017-2018 Ottawa SenatorsNHL4 0 00 2
  Belleville SenatorsAHL62 14 1125 51
 2018-2019 Ottawa SenatorsNHL6 0 00 0
  Belleville SenatorsAHL59 23 2447 12
 2019-2020 Belleville SenatorsAHL6 0 00 4
  Springfield ThunderbirdsAHL43 5 1116 21
 2020-2021 HC Ocelari TrinecCzechia22 5 1015 14
 2021-2022 TPSLiiga50 12 1022 6
  TPSChampions HL6 0 11 0
 2022-2023 Kunlun Red StarKHL52 12 1527 59
 2023-2024 Kunlun Red StarKHL44 6 1016 30
  Traktor ChelyabinskKHL15 2 35 2
 2024-2025 Admiral VladivostokKHL61 16 1127 39

Player statistics powered by www.eliteprospects.com