Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1974-1975 Langley LordsBCHL- - -- -|        
  Kamloops ChiefsWHL1 0 00 0|        
 1975-1976 Langley LordsBCHL72 10 2030 162|        
  Kamloops ChiefsWHL0 0 00 0|Playoffs3 0 00
 1976-1977 Portland WinterhawksWHL65 2 1719 199|Playoffs8 0 00
 1977-1978 Portland WinterhawksWHL71 13 1932 402|Playoffs8 0 22 58 
 1978-1979 Hershey BearsAHL45 0 1212 148|        
  Buffalo SabresNHL26 0 33 60|        
 1979-1980 Buffalo SabresNHL79 2 1012 145|Playoffs14 0 22 29 
 1980-1981 Buffalo SabresNHL75 3 912 169|Playoffs8 0 00 26 
 1981-1982 Buffalo SabresNHL77 6 1016 258|Playoffs4 0 00 22 
 1982-1983 Buffalo SabresNHL79 4 1317 180|Playoffs5 0 11 11 
 1983-1984 Buffalo SabresNHL76 5 1116 211|Playoffs3 0 00
 1984-1985 Buffalo SabresNHL72 3 1417 157|Playoffs5 0 33
 1985-1986 Buffalo SabresNHL47 1 23 100|        
  Los Angeles KingsNHL14 0 11 28|        
 1986-1987 Los Angeles KingsNHL37 2 79 181|        
 1987-1988 Los Angeles KingsNHL54 0 77 197|Playoffs3 0 00 14 
 1988-1989 Los Angeles KingsNHL6 0 33 16|        
  Buffalo SabresNHL42 0 33 110|Playoffs1 0 00
 1989-1990 Buffalo SabresNHL4 0 11 2|        

Player statistics powered by www.eliteprospects.com