Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1993-1994 Amherst Knights 16U AAA16U AAA38 8 2028 16|        
 1994-1995 Guelph StormOHL57 1 78 35|Playoffs14 0 22
 1995-1996 Guelph StormOHL63 8 2735 69|Playoffs16 0 66 13 
  Guelph StormMemorial Cup3 0 00 2|        
 1996-1997 Guelph StormOHL58 11 1526 62|Playoffs18 0 88 25 
  USA U20WJC-206 1 01 2|        
 1997-1998 Guelph StormOHL44 2 2123 46|Playoffs13 1 56 11 
  Guelph StormMemorial Cup5 0 33 2|        
  USA U20WJC-207 0 00 10|        
 1998-1999 Hamilton Bulldogs AHL64 0 44 36|        
 1999-2000 Hamilton Bulldogs AHL54 0 88 30|Playoffs10 0 22
 2000-2001 Edmonton OilersNHL1 0 00 0|        
  Hamilton Bulldogs AHL70 0 1010 48|        
 2001-2002 Hamilton Bulldogs AHL39 2 35 34|Playoffs15 1 23
 2002-2003 Portland PiratesAHL71 11 1526 61|Playoffs1 0 00
 2003-2004 Washington CapitalsNHL5 0 00 2|        
  Portland PiratesAHL66 3 1316 53|Playoffs7 1 23
 2004-2005 Portland PiratesAHL53 3 69 16|        
  Augusta LynxECHL13 1 45 8|        
 2005-2006 Lowell DevilsAHL60 1 1213 5|        
 2006-2007 EV DuisburgDEL44 2 911 44|        
  LukkoLiiga10 1 01 82|Playoffs3 1 23
 2007-2008 HC BolzanoItaly32 4 711 30|Playoffs12 0 22

Player statistics powered by www.eliteprospects.com