Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1976-1977 Battlefords North StarsSJHL57 22 3557 65|        
 1977-1978 Billings BighornsWHL72 31 4475 105|Playoffs20 15 1429 22 
 1978-1979 Billings BighornsWHL39 25 3762 50|        
  Saskatoon BladesWHL33 15 3247 37|Playoffs11 1 78
 1979-1980 New York RangersNHL17 0 55 4|Playoffs3 0 11
  New Haven NighthawksAHL53 11 1425 43|Playoffs7 1 12
 1980-1981 Did not play |        
 1981-1982 Springfield IndiansAHL77 23 2245 38|        
 1982-1983 New York RangersNHL5 0 11 4|Playoffs1 0 00
  Tulsa OilersCenHL63 29 2857 44|        
 1983-1984 Edmonton OilersNHL45 2 810 31|Playoffs3 1 01
  Moncton AlpinesAHL28 7 1623 30|        
 1984-1985 Nova Scotia OilersAHL68 20 4565 44|Playoffs6 3 25
 1985-1986 New Jersey DevilsNHL2 0 22 2|        
  Maine Mariners AHL69 15 3045 83|Playoffs5 1 12 11 
 1986-1987 Maine Mariners AHL56 12 1426 47|        
 1987-1988 New Jersey DevilsNHL24 2 57 12|Playoffs17 2 24 14 
  Utica DevilsAHL47 14 3347 32|        
 1988-1989 New Jersey DevilsNHL55 7 512 14|        
 1989-1990 New Jersey DevilsNHL19 3 36 4|Playoffs5 1 01 10 
  Utica DevilsAHL57 13 3649 53|        
 1990-1991 New Jersey DevilsNHL49 5 1116 27|Playoffs7 0 22
  Utica DevilsAHL4 0 11 6|        
 1991-1992 New Jersey DevilsNHL44 7 310 16|Playoffs7 1 12
 1992-1993 Los Angeles KingsNHL81 9 817 20|Playoffs24 6 410
 1993-1994 Los Angeles KingsNHL77 15 1328 71|        
 1994-1995 Los Angeles KingsNHL48 7 916 12|        
 1995-1996 Los Angeles KingsNHL35 5 27 18|        
  Calgary FlamesNHL7 0 00 0|        
  New York IslandersNHL13 1 12 0|        
 1996-1997 Did not play |        
 1997-1998 Team CanadaInternational34 1 1213 63|        

Player statistics powered by www.eliteprospects.com