Elite Prospects
 Season Team League GP G A TP PIM      Playoffs 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|Playoffs1 0 00
 2010-2011 Powell River KingsBCHL57 8 1826 40|Playoffs16 3 03 10 
 2011-2012 Powell River KingsBCHL38 8 513 18|        
  Merritt Centennials BCHL22 3 58 8|Playoffs9 3 14
 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 -|Playoffs7 2 02  
 2017-2018 Huntsville HavocSPHL34 6 410 18|        
  Evansville ThunderboltsSPHL10 4 37 8|Playoffs2 0 11
 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|Playoffs3 1 01 17 
 2021-2022 Quad City StormSPHL37 9 2534 51|Playoffs5 0 11
  Iowa HeartlandersECHL21 1 89 14|        
 2022-2023 Iowa HeartlandersECHL2 0 11 4|        
  Quad City StormSPHL30 3 1114 75|        
  Fayetteville MarksmenSPHL16 0 44 8|Playoffs3 0 22
 2023-2024 Columbus River DragonsFPHL52 16 2440 46|Playoffs5 1 12
 2024-2025 Athens Rock LobstersFPHL34 12 3749 44|        

Player statistics powered by www.eliteprospects.com