Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1972-1973 Red Deer RustlersAJHL51 27 4067 54|        
 1973-1974 Red Deer RustlersAJHL59 42 5496 139|        
 1974-1975 Lethbridge BroncosWHL53 34 4781 134|Playoffs6 0 11 39 
  Canada U20WJC-205 1 45 2|        
 1975-1976 Lethbridge BroncosWHL72 36 5692 233|Playoffs7 3 47 45 
 1976-1977 St. Louis BluesNHL35 4 1014 82|Playoffs4 1 01 14 
  Kansas City BluesCenHL38 15 2338 47|        
 1977-1978 St. Louis BluesNHL78 9 1322 123|        
 1978-1979 St. Louis BluesNHL77 41 3980 165|        
 1979-1980 St. Louis BluesNHL71 23 3558 156|Playoffs3 0 00
 1980-1981 St. Louis BluesNHL78 35 3469 232|Playoffs11 6 39 77 
 1981-1982 St. Louis BluesNHL74 39 3675 239|Playoffs10 8 614 49 
 1982-1983 St. Louis BluesNHL79 46 3076 254|Playoffs4 2 13 10 
 1983-1984 St. Louis BluesNHL76 32 5183 162|Playoffs11 1 56 22 
 1984-1985 St. Louis BluesNHL77 37 3774 121|Playoffs3 2 13
 1985-1986 St. Louis BluesNHL44 19 2342 87|Playoffs9 1 23 22 
 1986-1987 St. Louis BluesNHL14 3 36 18|        
 1987-1988 St. Louis BluesNHL76 15 2237 147|Playoffs10 0 33 49 

Player statistics powered by www.eliteprospects.com