Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1993-1994 Notre Dame Hounds U15 PrepU15 AAA71 109 124233 70|        
  Notre Dame Hounds U18 AAASMAAAHL7 5 27 8|        
 1994-1995 Kelowna RocketsWHL67 11 2334 33|Playoffs4 0 11
 1995-1996 Kelowna RocketsWHL71 37 4279 60|Playoffs6 2 24
  Canada U18Hlinka Gretzky Cup5 4 913 4|        
 1996-1997 Kelowna RocketsWHL72 44 60104 96|Playoffs6 4 26 12 
 1997-1998 Kelowna RocketsWHL54 42 4688 91|Playoffs7 4 59 17 
  Canada U20WJC-207 1 12 4|        
 1998-1999 Kelowna RocketsWHL44 32 3870 46|        
  Brandon Wheat KingsWHL21 15 1631 20|Playoffs5 1 67
  Cincinnati Mighty DucksAHL7 0 33 6|        
 1999-2000 Saint John Flames AHL72 15 2338 115|Playoffs3 0 11
  Johnstown ChiefsECHL8 4 711 6|        
 2000-2001 Cleveland LumberjacksIHL74 20 2444 54|Playoffs4 0 00 18 
 2001-2002 Houston AerosAHL78 24 2145 71|Playoffs14 1 67 12 
 2002-2003 Chicago BlackhawksNHL2 0 00 0|        
  Norfolk AdmiralsAHL77 23 3861 60|Playoffs9 2 68
 2003-2004 Chicago BlackhawksNHL76 11 2031 54|        
  Norfolk AdmiralsAHL4 3 36 6|        
 2004-2005 Malmö RedhawksSHL38 7 613 102|Kvalserien SHL9 1 12 16 
 2005-2006 Colorado AvalancheNHL82 9 3140 51|Playoffs8 0 11
 2006-2007 Colorado AvalancheNHL78 15 2035 36|        
 2007-2008 Florida PanthersNHL67 14 2337 34|        
 2008-2009 Florida PanthersNHL80 7 1219 29|        
 2009-2010 SC BernNL34 13 2033 24|Playoffs15 5 712
  Team Canada Spengler Cup4 0 11 4|        
 2010-2011 SC BernNL50 10 1727 22|Playoffs6 3 03
  SC BernET8 3 69 10|Playoffs3 3 25
  Team Canada Spengler Cup5 1 67 4|        
 2011-2012 Rockford IceHogsAHL36 7 1421 20|        
  HC LuganoNL10 5 16 4|Playoffs6 0 33
  Team Canada Spengler Cup3 1 01 0|        
 2012-2013 HC LuganoNL50 13 2437 44|Playoffs7 1 78
  Team Canada Spengler Cup2 0 00 0|        
 2013-2014 HC LuganoNL50 18 2644 52|Playoffs5 0 00 10 
  Team Canada Spengler Cup4 0 22 4|        
 2014-2015 HC LuganoNL47 9 2130 14|Playoffs6 3 03
  HC LuganoSwiss Cup1 1 01 0|        
  Team Canada Spengler Cup4 1 12 2|        
 2015-2016 Black Wings LinzICEHL52 13 4760 40|Playoffs12 3 811
  Black Wings LinzChampions HL4 1 67 2|        
 2016-2017 Black Wings LinzICEHL39 9 2736 14|Playoffs5 0 11
  Black Wings LinzChampions HL4 0 22 0|        

Player statistics powered by www.eliteprospects.com