Elite Prospects
 Season Team League 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.- - -- -
 1968-1969 Ottawa 67'sOHA-Jr.53 41 5798 74
 1969-1970 Omaha KnightsCenHL70 26 2753 62
 1970-1971 Omaha KnightsCenHL71 46 4692 94
 1971-1972 New York RangersNHL34 3 36 20
  Toronto Maple LeafsNHL18 3 47 13
 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

Player statistics powered by www.eliteprospects.com