Elite Prospects
 Season Team League 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
 1976-1977 Portland WinterhawksWHL65 2 1719 199
 1977-1978 Portland WinterhawksWHL71 13 1932 402
 1978-1979 Hershey BearsAHL45 0 1212 148
  Buffalo SabresNHL26 0 33 60
 1979-1980 Buffalo SabresNHL79 2 1012 145
 1980-1981 Buffalo SabresNHL75 3 912 169
 1981-1982 Buffalo SabresNHL77 6 1016 258
 1982-1983 Buffalo SabresNHL79 4 1317 180
 1983-1984 Buffalo SabresNHL76 5 1116 211
 1984-1985 Buffalo SabresNHL72 3 1417 157
 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
 1988-1989 Los Angeles KingsNHL6 0 33 16
  Buffalo SabresNHL42 0 33 110
 1989-1990 Buffalo SabresNHL4 0 11 2

Player statistics powered by www.eliteprospects.com