Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1997-1998 Washington Little Caps PWQC Int PW- - -- -|        
 1998-1999 Washington Little Caps PWQC Int PW- - -- -|        
 2000-2001 London NationalsGOHL50 12 2032 75|        
 2001-2002 London KnightsOHL54 6 2127 38|Playoffs6 1 12 10 
  Canada Ontario U17WHC-17- - -- -|        
 2002-2003 London KnightsOHL68 11 3142 41|Playoffs14 3 36
 2003-2004 London KnightsOHL64 26 5379 47|Playoffs15 4 1014 10 
 2004-2005 London KnightsOHL67 31 73104 64|Playoffs18 10 1121 16 
  London KnightsMemorial Cup4 1 45 6|        
  OHL All-StarsCHL Challenge2 1 23 6|        
 2005-2006 London KnightsOHL62 32 85117 50|Playoffs19 13 2336 16 
 2006-2007 Rochester AmericansAHL67 8 2028 42|Playoffs6 1 23
 2007-2008 Rochester AmericansAHL70 20 2747 69|        
 2008-2009 Portland PiratesAHL45 3 1316 24|        
 2009-2010 Utah GrizzliesECHL43 18 3553 24|Playoffs9 0 55
  Houston AerosAHL1 0 00 0|        
  Rochester AmericansAHL10 1 12 2|        
  Milwaukee AdmiralsAHL9 1 12 2|        
 2010-2011 Cincinnati CyclonesECHL24 7 1522 37|        
  Milwaukee AdmiralsAHL37 2 35 21|Playoffs5 0 00

Player statistics powered by www.eliteprospects.com