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
2013-14 Chicago Blackhawks NHL 79 6 55 61 28 19 4 7 11 8
2014-15 Chicago Blackhawks NHL 80 10 35 45 20 23 3 18 21 4
NHL Totals: 766 75 340 415 465 116 15 60 75 58