Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1995-1996 Kanata Valley LasersCCHL12 3 14 4|Playoffs1 0 00
 1996-1997 Kanata Valley LasersCCHL44 13 1326 63|        
 1997-1998 Oshawa GeneralsOHL59 20 1737 45|Playoffs7 2 13
 1998-1999 Oshawa GeneralsOHL67 31 4475 93|Playoffs16 8 715 10 
 1999-2000 Oshawa GeneralsOHL56 28 3563 68|Playoffs5 1 12
 2000-2001 Arizona CoyotesNHL1 0 00 0|        
  Springfield FalconsAHL50 5 1318 23|        
 2001-2002 Mississippi Sea WolvesECHL16 2 35 12|        
 2002-2003 Springfield FalconsAHL16 2 57 6|        
  Augusta LynxECHL44 11 1526 80|        
 2003-2004 Dayton BombersECHL13 5 49 16|        
  AllegheItaly21 9 918 32|Playoffs3 0 00
 2004-2005 Columbia InfernoECHL65 27 2653 60|Playoffs5 2 35
 2005-2006 Aalborg PiratesDenmark35 8 1321 78|Playoffs17 7 18 42 
 2006-2007 Columbia InfernoECHL63 20 3353 108|        
  Hershey BearsAHL0 0 00 0|Playoffs1 0 00
 2007-2008 Columbia InfernoECHL66 18 3149 73|Playoffs5 1 56
 2008-2009 Charlotte CheckersECHL28 13 1528 22|Playoffs6 0 22 12 

Player statistics powered by www.eliteprospects.com