Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2003-2004 Red Deer Steel Kings U15 AASCAHL U1532 18 1331 50|        
 2004-2005 Red Deer Rebels U15 AAAAEHL U1535 17 4360 33|        
  Team Central Alberta Cup5 0 11 8|        
 2005-2006 Red Deer Northstar Chief U17 AAASAML U1633 31 2354 62|        
  Red Deer Chiefs U18 AAAAEHL U181 0 11 0|        
 2006-2007 Red Deer Chiefs U18 AAAAEHL U1823 8 1725 47|Playoffs10 1 67
  Team Alberta CWG- - -- -|        
  Red Deer Chiefs U18 AAATelus Cup7 2 35 4|        
  Red Deer RebelsWHL3 0 00 2|Playoffs1 0 00
 2007-2008 Red Deer RebelsWHL5 0 00 2|        
  Wenatchee Wild WHL63 9 1120 48|Playoffs8 1 12
 2008-2009 Wenatchee Wild WHL63 10 1424 123|Playoffs4 0 22 12 
 2009-2010 Wenatchee Wild WHL65 32 2355 117|Playoffs6 1 12 12 
  Peoria RivermenAHL2 0 00 0|        
 2010-2011 Wenatchee Wild WHL66 36 3874 115|Playoffs19 17 1027 18 
  Wenatchee Wild Memorial Cup5 4 26 2|        
 2011-2012 Dallas StarsNHL1 0 00 0|        
  Texas StarsAHL73 37 1855 45|        
 2012-2013 Dallas StarsNHL12 1 12 0|        
  Texas StarsAHL62 33 1346 26|Playoffs9 2 02
 2013-2014 Boston BruinsNHL14 2 02 10|Playoffs4 1 12
  Providence BruinsAHL44 20 1030 34|Playoffs5 3 25
 2014-2015 Boston BruinsNHL24 3 03 7|        
  Edmonton OilersNHL36 5 49 10|        
 2015-2016 Manitoba MooseAHL44 5 914 4|        
  Rockford IceHogsAHL21 2 57 10|Playoffs2 0 11
 2016-2017 Rögle BKSHL4 0 00 0|Relegation1 0 00
 2017-2018 Dornbirner ECICEHL51 27 1845 30|Playoffs6 1 12
 2018-2019 Augsburger PantherDEL52 18 1634 36|Playoffs14 3 36 12 
 2019-2020 Augsburger PantherDEL52 9 1524 18|        
  Augsburger PantherChampions HL8 8 19 12|        
 2020-2021 EC-KACICEHL26 10 1121 12|Playoffs15 10 515 10 
 2021-2022 EC-KACICEHL45 16 824 12|Playoffs9 5 510 10 
  EC-KACChampions HL6 2 02 2|        
 2022-2023 EC-KACICEHL46 14 1024 12|Playoffs4 1 12
 2023-2024 EC-KACICEHL42 22 1840 14|Playoffs16 6 511
 2024-2025 EC-KACICEHL47 21 1738 22|Playoffs17 5 38 10 
  EC-KACChampions HL6 2 24 2|        
 2025-2026 EC-KACICEHL48 18 1129 22|Playoffs6 0 00
  EC-KACChampions HL1 0 00 0|        
 2026-2027 EC-KACICEHL- - -- -|        

Player statistics powered by www.eliteprospects.com