Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1978-1979 Kerrisdale KoltsMidget- - -- -|        
  Delta SunsBCHL- - -- -|        
 1979-1980 Victoria Cougars WHL72 25 3358 26|Playoffs16 3 58 20 
 1980-1981 Victoria Cougars WHL58 31 6192 66|Playoffs15 6 1319
  Victoria Cougars Memorial Cup4 3 36 2|        
 1981-1982 Victoria Cougars WHL56 48 66114 83|Playoffs4 0 00 12 
  New York RangersNHL9 1 12 0|        
  Canada U20WJC-207 3 710 0|        
 1982-1983 Victoria Cougars WHL58 55 75130 54|Playoffs12 10 1727
  Canada U20WJC-207 3 25 0|        
 1983-1984 Tulsa OilersCenHL11 4 48 2|        
  New York RangersNHL1 0 00 0|        
  Team CanadaInternational43 15 2237 34|        
 1984-1985 New Haven NighthawksAHL20 5 49 0|        
  Nova Scotia OilersAHL11 0 11 4|        
 1985-1986 Meran/MeranoItaly36 59 88147 30|        
 1986-1987 HC Fribourg-GottéronNL23 18 1937 32|        
  Team Canada Spengler Cup- - -- -|        
 1987-1988 EHC OltenSL24 15 924 20|        
 1988-1989 Meran/MeranoItaly41 38 76114 25|        
  Team CanadaInternational4 1 23 0|        
 1989-1990 Devils MilanoItaly36 39 4281 30|        
 1990-1991 Devils MilanoItaly33 29 4170 18|        
 1991-1992 Meran/MeranoItaly226 44 4488 45|        
 1992-1993 Meran/MeranoItaly232 58 3492 38|        
 1993-1994 Fife FlyersBHL44 78 77155 73|Playoffs7 11 920
  Fife FlyersAutumn Cup6 7 714 10|        
 1994-1995 Fife FlyersBHL36 52 63115 24|Playoffs2 2 46
  Fife FlyersAutumn Cup10 15 1631 18|        
 1995-1996 Fife FlyersBHL31 34 3670 64|Playoffs1 1 01
  Fife FlyersAutumn Cup11 19 2847 8|        
 1996-1997 Fife FlyersNPIHL35 68 58126 60|Playoffs12 11 2233 22 
 1997-1998 Fife FlyersBNL40 49 54103 74|Playoffs9 7 1118
 1998-1999 Fife FlyersBNL22 13 1730 24|        
  Fife FlyersAutumn Cup8 3 47 10|        
 1999-2000 Fife FlyersBNL33 14 2640 18|Playoffs11 5 510 18 
  Fife FlyersAutumn Cup10 10 515 8|        
 2000-2001 Fife FlyersBNL34 14 2842 24|Playoffs6 4 59
  Fife FlyersAutumn Cup7 4 04 4|        
  Fife FlyersChristmas Cup7 4 812 2|        
 2001-2002 Fife FlyersBNL42 23 2447 32|Playoffs8 2 24
 2002-2003 Fife FlyersBNL34 6 1521 61|Playoffs6 2 35
 2003-2004 Fife FlyersBNL34 13 1932 30|Playoffs12 5 38 10 
 2004-2005 Fife FlyersBNL33 13 1528 30|Playoffs11 2 57 14 
  Fife FlyersCrossover Cup12 7 512 10|        

Player statistics powered by www.eliteprospects.com