Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1971-1972 Univ. of New BrunswickUSports18 7 714 38|        
 1972-1973 Univ. of New BrunswickUSports19 21 1132 82|        
 1973-1974 Kingston FrontenacsOHA-Jr.62 33 4780 121|        
 1974-1975 Winston-Salem Polar Twins SHL-Sr.62 33 3770 112|Playoffs7 5 611 42 
  Port Huron FlagsIHL8 1 01 6|        
 1975-1976 Providence RedsAHL69 37 4481 77|Playoffs3 0 00 22 
  New York RangersNHL2 0 00 0|        
 1976-1977 New Haven NighthawksAHL65 21 2546 90|Playoffs6 2 35
  New York RangersNHL5 0 00 0|        
 1977-1978 New Haven NighthawksAHL65 15 2540 44|Playoffs15 6 713
  New York RangersNHL4 0 00 0|        
 1978-1979 Innsbrucker EVAustria34 42 2668 -|        
 1979-1980 Innsbrucker EVAustria39 37 3673 63|        
 1980-1981 Innsbrucker EVAustria33 28 4876 70|        
 1981-1982 Wiener EVAustria38 41 1960 -|        
  AustriaWC B7 2 35 6|        
 1982-1983 Innsbrucker EVAustria34 58 4199 -|        
  AustriaWC B7 8 816 0|        
 1983-1984 Innsbrucker EVAustria28 36 3268 -|        
 1984-1985 Innsbrucker EVAustria39 44 57101 36|        
  AustriaWC B7 2 13 10|        
 1985-1986 Innsbrucker EVAustria36 27 2451 83|        
  AustriaWC B7 3 36 0|        
 1986-1987 Innsbrucker EVAustria38 39 3675 50|        
 1987-1988 Salzburger ECAustria34 31 2051 24|        
 1988-1989 Villacher SVAustria46 38 4179 -|        
 1989-1990 Innsbrucker EVAustria33 36 3975 55|        
 1990-1991 Innsbrucker EVAustria34 19 2241 45|        
 1991-1992 Innsbrucker EVAustria42 21 3051 21|        
 1992-1993 EC GrazAustria25 4 913 12|        
 1994-1995 WSG WattensAustria2- - -- -|        

Player statistics powered by www.eliteprospects.com