Elite Prospects
 Season Team League GP G A TP PIM
 2006-2007 Valley West Giants U18 AAABCEHL U1840 4 1014 60
 2007-2008 Valley West Giants U18 AAABCEHL U1840 11 1930 32
 2008-2009 Langley RivermenBCHL1 1 01 0
 2009-2010 Powell River KingsBCHL55 5 712 22
 2010-2011 Powell River KingsBCHL57 8 1826 40
 2011-2012 Powell River KingsBCHL38 8 513 18
  Merritt Centennials BCHL22 3 58 8
 2012-2013 Elmira CollegeNCAA III25 9 413 10
 2013-2014 Elmira CollegeNCAA III25 10 919 29
 2014-2015 Elmira CollegeNCAA III27 11 920 20
 2015-2016 Elmira CollegeNCAA III24 19 726 6
  Idaho SteelheadsECHL3 0 00 0
 2016-2017 Ferencvárosi TCErste Liga24 11 1122 -
 2017-2018 Huntsville HavocSPHL34 6 410 18
  Evansville ThunderboltsSPHL10 4 37 8
 2018-2019 Evansville ThunderboltsSPHL28 6 511 14
 2019-2020 Evansville ThunderboltsSPHL4 0 00 0
  Danbury Hat TricksFPHL39 24 3862 39
 2020-2021 Elmira EnforcersFPHL24 8 2432 13
 2021-2022 Quad City StormSPHL37 9 2534 51
  Iowa HeartlandersECHL21 1 89 14
 2022-2023 Iowa HeartlandersECHL2 0 11 4
  Quad City StormSPHL30 3 1114 75
  Fayetteville MarksmenSPHL16 0 44 8
 2023-2024 Columbus River DragonsFPHL52 16 2440 46
 2024-2025 Athens Rock LobstersFPHL34 12 3749 44

Player statistics powered by www.eliteprospects.com