Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2002-2003 Yorkton Terriers U15 AASAAHL U1527 31 3465 28|Playoffs4 6 713
  Yorkton Maulers U18 AAASMAAAHL1 0 11 0|        
 2003-2004 Yorkton Maulers U18 AAASMAAAHL43 15 2136 22|        
  Seattle ThunderbirdsWHL2 0 00 0|        
 2004-2005 Seattle ThunderbirdsWHL67 4 1115 27|Playoffs12 0 11
  Canada Western U17WHC-176 0 00 2|        
 2005-2006 Seattle ThunderbirdsWHL72 21 1334 18|Playoffs7 3 25
 2006-2007 Seattle ThunderbirdsWHL71 27 3865 50|Playoffs11 3 36
 2007-2008 Seattle ThunderbirdsWHL70 43 4083 55|Playoffs12 5 510
  WHL All-StarsCHL Challenge2 1 12 5|        
 2008-2009 Manchester MonarchsAHL38 7 512 6|        
  Ontario ReignECHL23 14 822 8|Playoffs7 5 914
 2009-2010 Manchester MonarchsAHL75 19 2847 26|Playoffs16 7 714
 2010-2011 Manchester MonarchsAHL78 28 3361 58|Playoffs7 4 711 10 
 2011-2012 Skellefteċ AIKSHL55 21 2849 32|Playoffs19 10 1323
 2012-2013 Skellefteċ AIKSHL55 20 5171 36|Playoffs13 4 59 18 
 2013-2014 Skellefteċ AIKSHL53 10 2333 26|Playoffs11 3 58
 2014-2015 BernNL42 13 2437 24|Playoffs11 4 48
  BernChampions HL6 1 67 8|        
  BernSwiss Cup5 2 35 6|        
  Team CanadaInternational3 1 12 2|        
  Team Canada Spengler Cup4 1 12 2|        
  Team Canada Deutschland Cup3 1 12 2|        
 2015-2016 Montréal CanadiensNHL1 0 00 0|        
  St. John's IceCapsAHL70 19 4261 14|        
 2016-2017 CSKA MoskvaKHL12 3 69 6|        
  Skellefteċ AIKSHL26 11 1122 0|Playoffs7 1 23
  Team Canada Deutschland Cup3 0 00 2|        
  Team CanadaInternational3 0 00 2|        
 2017-2018 Skellefteċ AIKSHL39 8 1422 8|Playoffs14 2 24
  Team CanadaInternational3 0 00 0|        
 2018-2019 Skellefteċ AIKSHL52 11 1526 10|Playoffs6 2 02
  Skellefteċ AIKChampions HL10 3 36 4|        
 2019-2020 EC SalzburgICEHL46 12 1628 22|Playoffs3 3 14
 2020-2021 Rocanville TigersSaskEHL2 3 03 0|        

Player statistics powered by www.eliteprospects.com