Elite Prospects
 Season Team League 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
 1995-1996 Kelowna RocketsWHL71 37 4279 60
  Canada U18Hlinka Gretzky Cup5 4 913 4
 1996-1997 Kelowna RocketsWHL72 44 60104 96
 1997-1998 Kelowna RocketsWHL54 42 4688 91
  Canada U20WJC-207 1 12 4
 1998-1999 Kelowna RocketsWHL44 32 3870 46
  Brandon Wheat KingsWHL21 15 1631 20
  Cincinnati Mighty DucksAHL7 0 33 6
 1999-2000 Saint John Flames AHL72 15 2338 115
  Johnstown ChiefsECHL8 4 711 6
 2000-2001 Cleveland LumberjacksIHL74 20 2444 54
 2001-2002 Houston AerosAHL78 24 2145 71
 2002-2003 Chicago BlackhawksNHL2 0 00 0
  Norfolk AdmiralsAHL77 23 3861 60
 2003-2004 Chicago BlackhawksNHL76 11 2031 54
  Norfolk AdmiralsAHL4 3 36 6
 2004-2005 Malmö RedhawksSHL38 7 613 102
 2005-2006 Colorado AvalancheNHL82 9 3140 51
 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
  Team Canada Spengler Cup4 0 11 4
 2010-2011 SC BernNL50 10 1727 22
  SC BernET8 3 69 10
  Team Canada Spengler Cup5 1 67 4
 2011-2012 Rockford IceHogsAHL36 7 1421 20
  HC LuganoNL10 5 16 4
  Team Canada Spengler Cup3 1 01 0
 2012-2013 HC LuganoNL50 13 2437 44
  Team Canada Spengler Cup2 0 00 0
 2013-2014 HC LuganoNL50 18 2644 52
  Team Canada Spengler Cup4 0 22 4
 2014-2015 HC LuganoNL47 9 2130 14
  HC LuganoSwiss Cup1 1 01 0
  Team Canada Spengler Cup4 1 12 2
 2015-2016 Black Wings LinzICEHL52 13 4760 40
  Black Wings LinzChampions HL4 1 67 2
 2016-2017 Black Wings LinzICEHL39 9 2736 14
  Black Wings LinzChampions HL4 0 22 0

Player statistics powered by www.eliteprospects.com