Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2001-2002 North Okanagan KnightsMidget41 59 59118 60|        
  Seattle ThunderbirdsWHL2 0 00 0|        
 2002-2003 Seattle ThunderbirdsWHL60 5 1318 14|Playoffs15 3 25
 2003-2004 Seattle ThunderbirdsWHL63 21 1536 29|        
  Canada U18WJC-187 0 33 10|        
 2004-2005 Seattle ThunderbirdsWHL72 31 3465 29|Playoffs12 4 59 16 
 2005-2006 Seattle ThunderbirdsWHL62 24 2145 40|Playoffs7 5 38
 2006-2007 Seattle ThunderbirdsWHL59 42 3880 58|Playoffs11 6 28 10 
 2007-2008 Iowa StarsAHL25 0 11 8|        
  Idaho SteelheadsECHL22 7 1421 4|Playoffs4 1 12
 2008-2009 Grand Rapids GriffinsAHL61 8 1119 28|Playoffs10 1 23
 2009-2010 Dallas StarsNHL2 0 00 0|        
  Texas StarsAHL78 27 3158 42|Playoffs24 8 412 18 
 2010-2011 Dallas StarsNHL19 0 22 0|        
  Texas StarsAHL58 14 2236 24|Playoffs6 2 24
 2011-2012 Winnipeg JetsNHL7 0 00 0|        
  St. John's IceCapsAHL63 14 2034 14|Playoffs15 5 49
 2012-2013 Winnipeg JetsNHL10 3 03 2|        
  St. John's IceCapsAHL43 11 1324 18|        
 2013-2014 HV71SHL9 2 13 4|        
  HV71ET8 2 35 4|        
  LukkoLiiga48 17 1936 20|Playoffs15 5 914 14 
 2014-2015 LukkoLiiga47 14 1630 28|Playoffs14 3 710
  LukkoChampions HL10 4 711 8|        
 2015-2016 LukkoLiiga60 25 2348 36|Playoffs5 0 00
  LukkoChampions HL12 2 35 6|        
 2016-2017 LukkoLiiga43 11 1526 24|        
  LukkoChampions HL6 2 24 2|        
  BernNLA7 3 25 2|Playoffs12 0 33
 2017-2018 LangnauNLA46 16 1127 20|Relegation6 4 15
  LangnauSwiss Cup3 3 03 0|        
 2018-2019 LangnauNLA- - -- -|        

Player statistics powered by www.eliteprospects.com