Elite Prospects
 Season Team League GP G A TP PIM
 1960-1961 St. Catharines TeepeesOHA-Jr.38 2 911 0
 1961-1962 St. Catharines TeepeesOHA-Jr.49 3 1619 0
 1962-1963 St. Catharines TeepeesOHA-Jr.50 11 3445 0
  Buffalo BisonsAHL2 0 11 2
 1963-1964 St. Louis BravesCenHL54 9 1423 78
  Buffalo BisonsAHL4 0 00 4
 1964-1965 Buffalo BisonsAHL48 7 1219 76
 1965-1966 Boston BruinsNHL3 0 11 2
  Hershey BearsAHL63 6 2632 101
 1966-1967 Hershey BearsAHL63 5 2732 134
 1967-1968 Los Angeles KingsNHL1 0 00 0
  Springfield IndiansAHL72 8 2735 180
 1968-1969 Springfield IndiansAHL13 0 1010 19
  Detroit Red WingsNHL62 2 1315 82
 1969-1970 Detroit Red WingsNHL32 0 44 29
  Cleveland Barons AHL22 3 1518 14
 1970-1971 Vancouver CanucksNHL78 10 2232 61
 1971-1972 Vancouver CanucksNHL38 1 12 36
  Rochester AmericansAHL12 7 411 10
 1972-1973 Houston Aeros WHA73 16 4864 158
 1973-1974 Houston Aeros WHA78 7 4148 126
 1974-1975 Houston Aeros WHA78 11 5364 123
 1975-1976 Houston Aeros WHA78 10 3646 71
 1976-1977 Houston Aeros WHA80 12 5668 87
 1977-1978 Houston Aeros WHA80 6 3137 53
 1978-1979 Innsbrucker EVAustria34 6 2834 99
 1979-1980 Edmonton OilersNHL10 0 00 0
  Houston ApollosCenHL57 2 2729 28
 1980-1981 Did not play
 1981-1982 Muskegon Lumberjacks IHL12 0 44 10

Player statistics powered by www.eliteprospects.com