Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1960-1961 Winnipeg BluesMJHL31 22 1638 29|        
 1961-1962 Winnipeg BluesMJHL40 31 3465 100|Playoffs8 3 710 22 
 1962-1963 Winnipeg BluesMJHL5 6 39 8|        
  Toronto MarlborosMTJAHL23 16 2743 44|Playoffs11 7 1724 26 
 1963-1964 Toronto MarlborosOHA-Jr.51 42 61103 89|Playoffs9 5 914
  Toronto MarlborosMemorial Cup12 14 1529 6|        
  Toronto Maple LeafsNHL1 0 00 2|        
  Rochester AmericansAHL3 1 12 0|        
 1964-1965 Toronto Maple LeafsNHL36 5 1520 33|Playoffs6 0 33
  Rochester AmericansAHL35 17 2239 52|        
 1965-1966 Toronto Maple LeafsNHL56 4 1216 55|Playoffs4 0 00 26 
  Rochester AmericansAHL7 5 510 8|        
 1966-1967 Toronto Maple LeafsNHL68 13 2235 75|Playoffs12 5 712 20 
 1967-1968 Toronto Maple LeafsNHL60 7 1522 82|        
  Detroit Red WingsNHL13 3 69 4|        
 1968-1969 Detroit Red WingsNHL71 21 3152 81|        
 1969-1970 Detroit Red WingsNHL76 25 2449 114|Playoffs4 1 12
 1970-1971 Detroit Red WingsNHL10 2 24 8|        
  New York RangersNHL68 16 2945 61|Playoffs13 3 25
 1971-1972 New York RangersNHL59 11 1728 53|Playoffs16 4 812 18 
 1972-1973 New York RangersNHL78 22 3759 71|Playoffs10 4 26
 1973-1974 New York RangersNHL78 25 4570 74|Playoffs13 6 612 35 
 1974-1975 New York RangersNHL77 24 3559 63|Playoffs3 1 01 10 
 1975-1976 New York RangersNHL75 13 2841 49|        
 1976-1977 New York RangersNHL61 2 1315 8|        
 1977-1978 Los Angeles KingsNHL80 13 1831 33|Playoffs2 1 01
 1978-1979 Springfield IndiansAHL24 3 1215 8|        

Player statistics powered by www.eliteprospects.com