Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1997-1998 Grandview SteelersPIJHL41 23 2750 135|        
 1998-1999 West Kelowna WarriorsBCHL58 14 4054 187|Playoffs4 2 46
 1999-2000 Medicine Hat TigersWHL54 19 2746 107|        
  USA U17WHC-176 1 12 -|        
 2000-2001 Medicine Hat TigersWHL65 19 3958 125|        
 2001-2002 Medicine Hat TigersWHL58 30 4070 121|        
  Hartford Wolf PackAHL8 1 12 2|Playoffs9 0 22 19 
  USA U20WJC-207 2 35 33|        
 2002-2003 Medicine Hat TigersWHL4 1 12 8|        
 2003-2004 Medicine Hat TigersWHL52 25 3257 117|Playoffs20 6 915 22 
  Medicine Hat TigersM-Cup4 0 22 8|        
 2004-2005 Hartford Wolf PackAHL73 8 614 239|Playoffs6 1 01
 2005-2006 New York RangersNHL52 2 35 84|Playoffs4 0 11 19 
  Hartford Wolf PackAHL7 2 13 11|        
 2006-2007 New York RangersNHL78 1 23 131|Playoffs2 0 00
 2007-2008 New York RangersNHL70 2 24 96|Playoffs8 0 00
 2008-2009 Toronto Maple LeafsNHL25 0 22 38|        
  Toronto MarliesAHL28 2 13 34|Playoffs6 0 00 20 
 2009-2010 San Antonio RampageAHL53 4 610 93|        
 2010-2011 Arizona CoyotesNHL3 0 00 0|        
  San Antonio RampageAHL63 9 817 125|        
 2011-2012 Portland PiratesAHL43 0 55 123|        
 2012-2013 HC PlzenCzech40 1 12 130|Playoffs12 0 00 39 
  HC PlzenET4 1 23 39|        
 2013-2014 HC PlzenCzech20 3 14 51|        
 2014-2015 HC PlzenCzech38 2 13 112|Playoffs4 1 01
 2015-2016 HC PlzenCzech24 0 22 32|Playoffs11 0 00 16 
 2016-2017 HC PlzenCzech0 0 00 0|        
  HC PlzenChampions HL2 0 00 0|        
 2017-2018 HC PlzenCzech41 2 24 71|Playoffs10 2 02 16 

Player statistics powered by www.eliteprospects.com