Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1995-1996 Saint Anselm CollegeNCAA III22 3 36 29|        
 1996-1997 Saint Anselm CollegeNCAA III25 8 1725 48|        
 1997-1998 Saint Anselm CollegeNCAA III23 9 1625 52|        
 1998-1999 Augusta LynxECHL62 11 1829 128|Playoffs2 0 00
 1999-2000 EHC KlotenNL11 1 01 43|        
  Augusta LynxECHL29 6 713 49|Playoffs12 4 48 29 
 2000-2001 Mobile MysticksECHL72 15 1833 89|Playoffs10 2 13 29 
 2001-2002 Berkshire BeesBISL47 18 1533 36|Playoffs6 1 23
 2002-2003 Greensboro GeneralsECHL72 33 2861 135|Playoffs8 2 46 26 
 2003-2004 Greensboro GeneralsECHL18 11 1021 28|        
  Manchester MonarchsAHL52 6 915 63|Playoffs5 0 00
 2004-2005 Atlanta GladiatorsECHL10 0 55 20|        
  Fresno FalconsECHL48 11 2334 48|        
 2005-2006 Augusta LynxECHL63 11 2940 56|Playoffs2 1 01
 2006-2007 Cincinnati CyclonesECHL56 19 2140 63|Playoffs8 3 811
 2007-2008 Bloomington PrairieThunderUHL28 19 1332 32|        
  EHC MünchenGermany23 0 00 6|        
  Fehérvár AV19ICEHL6 2 13 2|        
  Fehérvár AV19Hungary2 1 12 0|Playoffs9 7 310 24 
 2008-2009 Amarillo GorillasCHL64 20 4565 80|        
 2009-2010 Kalamazoo WingsECHL71 26 3359 41|Playoffs5 1 12
 2010-2011 Kalamazoo WingsECHL71 9 4150 77|Playoffs19 7 1421 10 
 2011-2012 Kalamazoo WingsECHL63 11 3243 56|Playoffs14 3 710
 2012-2013 Kalamazoo WingsECHL62 9 2837 44|        
 2013-2014 Kalamazoo WingsECHL70 13 3447 52|Playoffs6 0 11
 2014-2015 Kalamazoo WingsECHL70 3 3235 73|Playoffs5 1 23
 2015-2016 Did not play |        
 2016-2017 Did not play |        
 2017-2018 Norfolk AdmiralsECHL22 1 78 19|        

Player statistics powered by www.eliteprospects.com