Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2004-2005 Airdrie Xtreme U15 AAAAEHL U1537 19 2039 28|Playoffs4 3 25
 2005-2006 Airdrie Xtreme U15 AAAAEHL U1534 23 2346 62|Playoffs4 5 38
 2006-2007 Airdrie CFR Bisons U18 AAAAEHL U1827 2 1012 34|Playoffs8 2 24 18 
 2007-2008 Airdrie CFR Bisons U18 AAAAEHL U1836 13 2336 72|Playoffs6 2 57 10 
  Lethbridge HurricanesWHL6 0 00 0|Playoffs10 1 23
 2008-2009 Lethbridge HurricanesWHL67 12 1325 70|Playoffs10 1 12 12 
 2009-2010 Lethbridge HurricanesWHL68 19 2443 114|        
 2010-2011 Lethbridge HurricanesWHL52 24 3054 103|        
 2011-2012 Vancouver GiantsWHL0 0 00 0|Playoffs6 2 35 13 
 2012-2013 Idaho SteelheadsECHL46 14 2741 55|Playoffs17 5 611 10 
  Texas StarsAHL11 0 22 4|        
 2013-2014 Oklahoma City BaronsAHL47 7 1320 31|Playoffs3 1 12
  Idaho SteelheadsECHL15 9 615 37|        
 2014-2015 Lehigh Valley PhantomsAHL64 2 911 85|        
 2015-2016 Hershey BearsAHL6 0 11 2|        
  South Carolina StingraysECHL41 9 1120 88|Playoffs19 8 1119 28 
 2016-2017 Texas StarsAHL59 6 612 79|        
 2017-2018 Texas StarsAHL42 5 510 51|Playoffs11 4 04
  Idaho SteelheadsECHL5 0 11 14|        
 2018-2019 Providence BruinsAHL45 3 69 55|        
  Belleville SenatorsAHL6 1 01 0|        
 2019-2020 Eispiraten CrimmitschauDEL251 19 2443 50|        
 2020-2021 Wheeling NailersECHL49 24 1539 81|        
 2021-2022 BordeauxLigue Magnus- - -- -|        

Player statistics powered by www.eliteprospects.com