Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1967-1968 Leaside PeeweeQC Int PW- - -- -|        
 1968-1969 Toronto Harvey'sQC Int PW- - -- -|        
 1973-1974 Toronto MarlborosOHA-Jr.68 5 3237 81|        
 1974-1975 Toronto MarlborosOHL68 18 6381 52|Playoffs23 5 1419 33 
  Toronto MarlborosMemorial Cup4 1 34 4|        
 1975-1976 Toronto MarlborosOHL65 23 4063 63|Playoffs10 3 912 20 
 1976-1977 New York RangersNHL80 14 2943 38|        
 1977-1978 New York RangersNHL57 5 1318 52|        
 1978-1979 New York RangersNHL80 20 3858 35|Playoffs18 2 1113
 1979-1980 New York RangersNHL9 1 78 8|        
  Colorado RockiesNHL67 11 4051 33|        
 1980-1981 Colorado RockiesNHL65 11 3546 84|        
  New York IslandersNHL13 0 33 10|Playoffs17 6 814
 1981-1982 New York IslandersNHL73 10 3949 50|Playoffs15 3 710 18 
 1982-1983 New York IslandersNHL42 2 1113 16|Playoffs12 0 22
 1983-1984 New York IslandersNHL15 0 22 6|        
  Los Angeles KingsNHL47 10 2434 14|        
  New Haven NighthawksAHL9 3 710 26|        
 1984-1985 Washington CapitalsNHL56 11 2738 42|Playoffs5 0 11
  Binghamton WhalersAHL14 2 1012 14|        
 1985-1986 New York RangersNHL16 2 57 8|        
  New Haven NighthawksAHL2 0 33 2|        
  Detroit Red WingsNHL29 0 1010 16|        
  Hartford WhalersNHL10 3 25 6|Playoffs8 0 44
 1986-1987 Hartford WhalersNHL48 8 816 32|Playoffs1 1 12
 1987-1988 HC SierreNL32 18 2038 38|        
  Hartford WhalersNHL9 0 33 10|Playoffs2 0 22
  HC DavosSpengler Cup- - -- -|        
 1988-1989 EHC OltenNL35 19 1534 116|Playoffs2 2 02 18 
 1989-1990 EHC OltenNL28 8 1523 54|        
 1990-1991 EHC OltenNL26 4 1822 90|Relegation7 3 47
 1991-1992 New Haven NighthawksAHL51 4 1923 32|        

Player statistics powered by www.eliteprospects.com