Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1987-1988 Midland CentennialsGMOHL24 16 1430 47|        
 1988-1989 Orillia TerriersCOJHL38 17 4360 54|        
 1989-1990 Powell River KingsBCHL61 37 5087 150|        
 1990-1991 Powell River KingsBCHL56 29 71100 213|Playoffs16 8 1927 37 
 1991-1992 Univ. of North DakotaNCAA37 5 611 68|        
 1992-1993 Univ. of North DakotaNCAA30 4 1620 100|        
 1993-1994 Univ. of North DakotaNCAA27 3 69 49|        
 1994-1995 Univ. of North DakotaNCAA37 8 2028 65|        
 1995-1996 Providence BruinsAHL2 0 11 0|        
  Charlotte CheckersECHL56 17 1936 176|Playoffs16 4 610 50 
 1996-1997 Charlotte CheckersECHL62 16 3551 170|Playoffs3 0 11
 1997-1998 Fort Wayne KometsIHL7 0 00 2|        
  Wheeling NailersECHL37 18 2341 77|        
  Columbus ChillECHL33 10 1828 74|        
 1998-1999 London Knights BISL40 7 1421 42|Playoffs6 1 34 12 
  London Knights Autumn Cup3 2 24 2|        
 1999-2000 Providence BruinsAHL2 0 00 2|        
  Hershey BearsAHL1 0 00 0|        
  Rochester AmericansAHL2 0 00 0|        
  Greenville GrrrowlECHL59 25 5075 135|Playoffs14 2 79 45 
 2000-2001 Greenville GrrrowlECHL70 20 4262 148|        
 2001-2002 Dundee StarsBNL22 18 1432 53|        
  Pee Dee PrideECHL28 11 920 39|Playoffs9 1 34 20 
 2002-2003 Berkshire BeesBISL32 8 1624 37|Playoffs16 4 1014
 2003-2004 Greenville GrrrowlECHL51 16 1935 79|        
  Trenton TitansECHL8 2 02 8|        
  San Diego Gulls ECHL10 3 25 4|Playoffs3 1 12
 2004-2005 Tilburg TrappersNetherlands2 0 11 0|        
  Kansas City OutlawsUHL34 8 816 47|        

Player statistics powered by www.eliteprospects.com