Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1966-1967 Estevan BruinsWHL- - -- -|        
 1967-1968 Calgary CentennialsWHL34 13 1023 27|        
  Regina PatsWHL23 1 23 12|        
 1968-1969 Estevan BruinsWHL53 19 2948 120|Playoffs4 3 14 14 
  Swift Current BroncosWHL- - -- -|        
 1969-1970 Toronto Maple LeafsNHL9 0 00 12|        
  Tulsa OilersCenHL66 13 1932 186|        
 1970-1971 Toronto Maple LeafsNHL50 9 1524 115|Playoffs6 0 11 17 
  Tulsa OilersCenHL23 6 814 103|        
 1971-1972 Toronto Maple LeafsNHL36 1 56 65|        
  Tulsa OilersCenHL20 7 714 115|        
 1972-1973 New York IslandersNHL78 14 2438 90|        
 1973-1974 New York IslandersNHL54 5 1621 65|        
  Buffalo SabresNHL13 3 25 4|        
 1974-1975 Buffalo SabresNHL73 12 2941 77|Playoffs16 0 44
 1975-1976 Buffalo SabresNHL77 13 2639 70|Playoffs9 1 01
 1976-1977 Buffalo SabresNHL77 14 1529 55|Playoffs6 0 00
 1977-1978 Pittsburgh PenguinsNHL79 9 1120 81|        
 1978-1979 Pittsburgh PenguinsNHL7 0 00 0|        
  Binghamton DustersAHL39 5 914 58|        
 1979-1980 Springfield IndiansAHL9 1 12 0|        
  Hershey BearsAHL30 0 44 23|        

Player statistics powered by www.eliteprospects.com