Elite Prospects
 Season Team League GP G A TP PIM
 1996-1997 Detroit FreezeNAHL40 11 1930 85
 1997-1998 Chicago FreezeNAHL49 26 4369 95
 1998-1999 Grand Rapids BearcatsNAHL55 29 4271 110
 1999-2000 Lake Superior State Univ. NCAA34 7 1017 49
 2000-2001 Lake Superior State Univ. NCAA34 10 1525 53
 2001-2002 Lake Superior State Univ. NCAA32 6 1016 29
 2002-2003 Lake Superior State Univ. NCAA15 3 36 20
  Trenton TitansECHL15 2 46 10
  Arkansas RiverBladesECHL23 2 35 11
 2003-2004 Pensacola Ice PilotsECHL2 0 00 0
  Fort Worth Brahmas CHL57 18 2240 21
 2004-2005 Fort Worth Brahmas CHL40 8 1523 8
  Odessa Jackalopes CHL18 3 710 6
 2005-2006 Austin Ice BatsCHL61 17 3855 45
 2006-2007 Austin Ice BatsCHL43 10 3545 36
 2007-2008 Mississippi RiverkingsCHL48 21 2445 30
 2008-2009 Fort Worth BrahmasCHL6 1 23 6
  Rocky Mountain RageCHL29 15 1833 16
 2009-2010 Tulsa OilersCHL64 20 4868 53
 2010-2011 Wichita ThunderCHL66 26 4672 55
 2011-2012 Wichita ThunderCHL47 18 2543 36

Player statistics powered by www.eliteprospects.com