Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1966-1967 Sherbrooke Castors ETSHL27 18 1533 -|        
 1967-1968 Ottawa 67'sOHA-Jr.50 36 2157 61|        
  St. Catharines Black HawksOHA-Jr.- - -- -|Playoffs5 3 14
 1968-1969 Ottawa 67'sOHA-Jr.53 41 5798 74|Playoffs7 5 813 11 
 1969-1970 Omaha KnightsCenHL70 26 2753 62|Playoffs8 1 23 22 
 1970-1971 Omaha KnightsCenHL71 46 4692 94|Playoffs11 4 59
 1971-1972 New York RangersNHL34 3 36 20|        
  Toronto Maple LeafsNHL18 3 47 13|Playoffs5 0 11
 1972-1973 Toronto Maple LeafsNHL74 19 1837 42|        
 1973-1974 Detroit Red WingsNHL52 15 2338 17|        
  Toronto Maple LeafsNHL12 2 810 10|        
 1974-1975 Virginia WingsAHL20 11 1223 17|        
  Detroit Red WingsNHL39 8 1321 4|        
 1975-1976 New Haven NighthawksAHL13 5 712 18|        
  Minnesota North StarsNHL59 21 1839 32|        
 1976-1977 Minnesota North StarsNHL21 8 1321 2|        
 1977-1978 Minnesota North StarsNHL35 9 1726 2|        
  Fort Worth Texans CenHL15 4 812 14|        
  Edmonton OilersWHA18 4 1014 4|Playoffs5 1 01

Player statistics powered by www.eliteprospects.com