Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1957-1958 Barrie FlyersOHA-Jr.51 3 1013 60|Playoffs4 0 00
 1958-1959 Barrie FlyersOHA-Jr.54 4 1014 63|Playoffs6 0 44
 1959-1960 Barrie FlyersOHA-Jr.48 7 2835 63|Playoffs6 0 44 28 
  Kingston Frontenacs EPHL1 0 00 2|        
 1960-1961 Niagara Falls FlyersOHA-Jr.48 9 4554 72|        
  Kingston Frontenacs EPHL2 0 00 0|Playoffs7 2 79
 1961-1962 Boston BruinsNHL63 2 911 53|        
 1962-1963 Boston BruinsNHL48 1 1112 34|        
  Kingston Frontenacs EPHL21 5 1621 14|        
 1963-1964 Boston BruinsNHL55 1 56 35|        
  Providence RedsAHL13 1 34 8|Playoffs3 0 00
 1964-1965 Boston BruinsNHL68 12 1527 65|        
 1965-1966 Boston BruinsNHL59 9 2130 42|        
 1966-1967 Boston BruinsNHL70 12 2436 26|        
 1967-1968 Boston BruinsNHL73 14 2236 38|Playoffs4 2 02
 1968-1969 Boston BruinsNHL70 18 2442 22|Playoffs10 3 710 11 
 1969-1970 Boston BruinsNHL72 14 2236 28|Playoffs14 3 58
 1970-1971 Boston BruinsNHL78 25 3459 48|Playoffs7 1 23
 1971-1972 Boston BruinsNHL77 18 2644 19|Playoffs15 4 37 10 
 1972-1973 New York IslandersNHL67 15 3146 25|        
 1973-1974 New York IslandersNHL68 19 2342 28|        
 1974-1975 New York IslandersNHL73 22 3355 28|Playoffs17 5 1015 12 
 1975-1976 New York IslandersNHL80 25 3156 27|Playoffs8 2 35
 1976-1977 New York IslandersNHL79 14 3347 8|Playoffs12 1 56
 1977-1978 New York IslandersNHL71 5 1924 14|Playoffs2 0 00
 1978-1979 New York IslandersNHL55 5 1116 4|Playoffs6 1 23

Player statistics powered by www.eliteprospects.com