Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1960-1961 Cranston R.I. PWQC Int PW- - -- -|        
 1965-1966 Cranston High EastUSHS-RI- - -- -|        
 1966-1967 Cranston High EastUSHS-RI- - -- -|        
 1967-1968 Brown Univ.NCAA24 15 2843 34|        
 1968-1969 Brown Univ.NCAA22 9 2029 36|        
 1969-1970 Brown Univ.NCAA24 26 3763 22|        
 1970-1971 St. Louis BluesNHL4 2 02 0|Playoffs2 0 00
  Kansas City BluesCenHL63 19 2342 63|        
 1971-1972 St. Louis BluesNHL31 3 58 30|Playoffs10 0 00 12 
  Denver SpursWHL-Sr.32 13 1932 52|        
 1972-1973 New York RangersNHL16 0 11 11|        
  Atlanta FlamesNHL52 18 1735 9|        
 1973-1974 Atlanta FlamesNHL71 17 2441 34|Playoffs4 0 11 34 
 1974-1975 Atlanta FlamesNHL80 31 3364 40|        
 1975-1976 Atlanta FlamesNHL80 34 3165 61|Playoffs2 0 00
 1976-1977 Atlanta FlamesNHL76 22 2547 36|Playoffs3 1 01
  USACC5 0 33 0|        
 1977-1978 Atlanta FlamesNHL25 3 710 10|        
  St. Louis BluesNHL50 7 1724 54|        
  USAWC10 3 03 0|        
 1978-1979 St. Louis BluesNHL74 14 1933 62|        
  USAWC8 0 11 2|        
 1979-1980 Atlanta FlamesNHL21 1 34 0|        
  Birmingham Bulls CenHL7 3 03 14|        
 1980-1981 FurukawaJIHL20 10 1020 -|        
 1981-1982 FurukawaJIHL20 11 1930 -|        

Player statistics powered by www.eliteprospects.com