Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1993-1994 Team Manitoba Brick Invitational- - -- -|        
 2000-2001 Shattuck St. Mary's 18U PrepUSHS-Prep- - -- -|        
  Canada Western U17WHC-17- - -- -|        
 2001-2002 Sioux Falls StampedeUSHL61 24 2044 30|Playoffs3 0 00
 2002-2003 Sioux Falls StampedeUSHL59 31 3667 26|        
 2003-2004 Univ. of New HampshireNCAA39 11 1526 24|        
 2004-2005 Univ. of New HampshireNCAA42 20 2444 44|        
 2005-2006 Univ. of New HampshireNCAA37 16 2642 52|        
 2006-2007 Univ. of New HampshireNCAA35 11 2738 37|        
  Springfield FalconsAHL9 3 14 4|        
 2007-2008 Springfield FalconsAHL8 1 45 0|        
  Stockton ThunderECHL29 10 2737 29|Playoffs6 4 913 10 
 2008-2009 Rochester AmericansAHL39 4 1216 12|        
  Florida EverbladesECHL8 9 1221 13|Playoffs6 2 24
 2009-2010 Albany River RatsAHL59 18 2240 30|Playoffs7 1 12
  Florida EverbladesECHL16 9 2332 15|        
 2010-2011 Charlotte CheckersAHL78 29 3261 80|Playoffs14 0 33
 2011-2012 Hershey BearsAHL57 21 3556 58|Playoffs5 0 11
 2012-2013 EHC Biel-BienneNL48 21 2950 26|Playoffs4 0 11
  Team Canada Spengler Cup4 0 00 0|        
 2013-2014 Dinamo MinskKHL11 3 03 8|        
  HC LuganoNL35 16 1127 45|Playoffs2 0 11 10 
  Team Canada Spengler Cup4 3 14 0|        
 2014-2015 Linköping HCSHL54 24 2347 26|Playoffs11 5 27 10 
  Linköping HCChampions HL10 4 59 6|        
 2015-2016 Luleå HFSHL52 19 1433 34|Playoffs10 2 68
  Luleå HFChampions HL10 6 410 8|        
 2016-2017 EHC Biel-BienneNL41 12 1729 18|Playoffs4 1 12
  Team Canada Spengler Cup5 1 45 4|        
 2017-2018 EHC Biel-BienneNL41 15 1732 16|Playoffs8 5 16
  EHC Biel-BienneSwiss Cup4 1 12 2|        
  Team CanadaInternational3 1 01 2|        
 2018-2019 HC Fribourg-GottéronNL27 9 615 16|Relegation5 1 12
  HC Fribourg-GottéronSwiss Cup1 0 00 2|        
  Team Canada Spengler Cup3 0 11 0|        
 2019-2020 Växjö Lakers HCSHL18 5 49 4|        

Player statistics powered by www.eliteprospects.com