Elite Prospects
 Season Team League GP G A TP PIM
 1997-1998 Benilde-St. Margaret's SchoolUSHS-MN24 5 510 -
 1998-1999 Benilde-St. Margaret's SchoolUSHS-MN16 11 2132 -
 1999-2000 U.S. National U18 TeamNAHL33 7 613 93
  USA U17WHC-176 3 36 -
 2000-2001 Seattle ThunderbirdsWHL67 13 2033 109
 2001-2002 Seattle ThunderbirdsWHL70 16 1531 109
 2002-2003 Seattle ThunderbirdsWHL14 2 24 19
  Tri-City AmericansWHL58 30 2858 171
 2003-2004 Tri-City AmericansWHL7 0 33 10
  Saskatoon BladesWHL5 0 11 7
  Lethbridge HurricanesWHL53 18 1836 139
 2004-2005 Wheeling NailersECHL12 0 00 18
  Peoria RivermenECHL44 12 1426 110
 2005-2006 Augusta LynxECHL12 1 56 36
  Portland PiratesAHL6 0 00 4
  Phoenix Roadrunners ECHL51 10 818 190
 2006-2007 Utah GrizzliesECHL32 4 711 135
 2007-2008 Hull StingraysEIHL51 18 2139 218
  Hull StingraysEIHL Cup4 0 00 27
  Hull StingraysEIHL KO Cup4 4 37 2
 2008-2009 Hull StingraysEIHL8 2 24 42
  Tulsa OilersCHL52 22 1739 162
  Hull StingraysEIHL Cup1 0 00 10
 2009-2010 Tulsa OilersCHL62 19 1938 198
 2010-2011 Quad City MallardsCHL53 14 1327 120
 2011-2012 Quad City MallardsCHL17 4 37 33

Player statistics powered by www.eliteprospects.com