Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1969-1970 Sarnia LegionnairesWOHL- - -- -|        
 1970-1971 Hamilton Red WingsOHA-Jr.59 6 2026 131|Playoffs7 0 11 31 
 1971-1972 Omaha KnightsCenHL72 19 1837 173|        
 1972-1973 New York RangersNHL8 1 01 4|        
  Providence RedsAHL64 29 3059 97|Playoffs4 1 23 11 
 1973-1974 New York RangersNHL26 6 1016 24|Playoffs12 0 22 25 
  Providence RedsAHL48 20 2242 114|        
 1974-1975 New York RangersNHL78 17 1633 102|Playoffs3 1 01 16 
 1975-1976 St. Louis BluesNHL66 17 2441 75|Playoffs3 0 00
 1976-1977 St. Louis BluesNHL80 12 2032 65|Playoffs4 0 00 14 
 1977-1978 St. Louis BluesNHL9 0 22 5|        
  Toronto Maple LeafsNHL73 9 716 49|Playoffs13 1 12 18 
 1978-1979 Toronto Maple LeafsNHL76 8 715 52|Playoffs6 0 00
 1979-1980 Toronto Maple LeafsNHL55 7 815 29|        
  Vancouver CanucksNHL23 4 48 21|Playoffs4 0 00
 1980-1981 Vancouver CanucksNHL80 12 1527 60|Playoffs3 1 01
 1981-1982 Vancouver CanucksNHL25 3 14 15|        
  Dallas Black HawksCenHL47 6 2430 30|Playoffs16 4 59 36 
 1982-1983 Winnipeg JetsNHL42 3 69 14|        

Player statistics powered by www.eliteprospects.com