Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1996-1997 Saskatoon Generals U15 AASAHA- - -- -|        
 1997-1998 Saskatoon Generals U15 AASAHA- - -- -|        
  Saskatoon Contacts U18 AAASMAAAHL4 0 11 14|        
 1998-1999 Saskatoon Contacts U18 AAASMAAAHL33 21 1940 103|Playoffs4 0 11
  Red Deer RebelsWHL1 0 11 0|        
 1999-2000 Red Deer RebelsWHL68 13 2538 122|Playoffs2 0 11 11 
 2000-2001 Red Deer RebelsWHL72 36 4278 156|Playoffs21 6 612 39 
  Red Deer RebelsM-Cup4 1 01 12|        
 2001-2002 Red Deer RebelsWHL64 27 4168 115|Playoffs23 6 1016 32 
 2002-2003 Wilkes-Barre/Scranton PenguinsAHL73 7 1118 76|Playoffs3 0 00
 2003-2004 Wilkes-Barre/Scranton PenguinsAHL67 10 1727 71|Playoffs24 3 25 45 
 2004-2005 Wilkes-Barre/Scranton PenguinsAHL80 18 3755 89|Playoffs10 4 26 14 
 2005-2006 Pittsburgh PenguinsNHL47 16 2440 58|        
  Wilkes-Barre/Scranton PenguinsAHL31 11 1829 44|        
 2006-2007 Pittsburgh PenguinsNHL80 12 2234 67|Playoffs5 0 11 11 
  CanadaWC9 1 12 4|        
 2007-2008 Pittsburgh PenguinsNHL54 9 1524 50|        
  Atlanta ThrashersNHL18 4 711 6|      1 11 
 2008-2009 Atlanta ThrashersNHL82 22 1840 75|        
  CanadaWC9 0 33 4|        
 2009-2010 Atlanta ThrashersNHL79 15 1429 61|        
 2010-2011 Toronto Maple LeafsNHL50 8 1523 38|        
 2011-2012 Toronto Maple LeafsNHL29 1 23 9|        
 2012-2013 Montral CanadiensNHL37 2 35 12|Playoffs4 0 00 15 
 2013-2014 Vxj Lakers HCSHL37 12 719 26|Playoffs10 0 11 20 

Player statistics powered by www.eliteprospects.com