REGULAR SEASON PLAYOFFS
SEASON TEAM LEAGUE GP G A PTS PIM GP G A PTS PIM
1998-99 Penticton Predators BC 44 51 57 108 45 - - - - -
1999-00 Penticton Panthers BCHL 59 9 27 36 37 - - - - -
2000-01 Penticton Panthers BCHL 60 18 64 82 61 - - - - -
2001-02 Michigan State University CCHA 41 3 12 15 18 - - - - -
2002-03 Michigan State University CCHA 15 3 6 9 8 - - - - -
2002-03 Kelowna Rockets WHL 37 11 35 46 60 19 3 11 14 12
2003-04 Norfolk Admirals AHL 75 7 18 25 44 8 1 1 2 6
2004-05 Norfolk Admirals AHL 79 9 17 26 78 6 0 0 0 14
2005-06 Chicago Blackhawks NHL 81 9 12 21 79 - - - - -
2006-07 Chicago Blackhawks NHL 82 2 29 31 76 - - - - -
2007-08 Chicago Blackhawks NHL 82 12 20 32 56 - - - - -
2007-08 Canada WC 9 0 2 2 - - - - - -
2008-09 Chicago Blackhawks NHL 77 8 36 44 60 17 0 6 6 10
2009-10 Chicago Blackhawks NHL 82 14 55 69 51 22 2 15 17 10
2009-10 Canada Olympics 7 0 6 6 - - - - - -
2010-11 Chicago Blackhawks NHL 82 7 28 45 22 7 4 2 6 6
2011-12 Chicago Blackhawks NHL 74 4 36 40 42 6 0 1 1 2
2012-13 Chicago Blackhawks NHL 47 3 24 27 31 22 2 11 13 18
NHL Totals: 608 59 251 310 417 74 8 35 43 46