Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1978-1979 Sherwood Park CrusadersAJHL- - -- -|        
  Edmonton Oil Kings WHL1 0 00 0|Playoffs8 1 23
 1979-1980 Univ. of CalgaryUSports33 4 1216 54|        
 1980-1981 Univ. of CalgaryUSports29 7 2431 63|        
  Rochester AmericansAHL4 0 00 0|        
 1981-1982 Buffalo SabresNHL15 0 77 6|        
  Rochester AmericansAHL61 6 2026 122|Playoffs9 1 23 22 
 1982-1983 Buffalo SabresNHL3 0 00 0|        
  Rochester AmericansAHL40 2 1921 56|        
 1983-1984 Rochester AmericansAHL80 10 3242 94|Playoffs15 4 37 19 
 1984-1985 SC RiesserseeGermany34 9 1524 50|Relegation18 11 2536 36 
 1985-1986 SC RiesserseeGermany54 40 5292 72|        
 1986-1987 Sportbund DJK RosenheimGermany41 5 4550 56|        
 1987-1988 Sportbund DJK RosenheimGermany33 12 1628 72|Playoffs14 7 916 17 
  West Germany Deutschland Cup2 0 11 2|        
  West GermanyOG8 1 12 6|        
 1988-1989 Sportbund DJK RosenheimGermany33 11 3243 28|Playoffs11 5 1217 13 
  West Germany Deutschland Cup3 1 12 0|        
  West GermanyWC10 2 13 6|        
 1989-1990 Sportbund DJK RosenheimGermany36 16 2036 20|Playoffs11 3 47 14 
 1990-1991 Sportbund DJK RosenheimGermany31 5 1621 31|Playoffs11 1 89
 1991-1992 Sportbund DJK RosenheimGermany41 4 3034 52|Playoffs10 2 79 10 
  Germany OG8 1 34 4|        
  Germany Deutschland Cup3 1 12 0|        
  GermanyWC6 1 23 4|        
 1992-1993 Sportbund DJK RosenheimGermany250 9 5160 53|        
 1993-1994 Sportbund DJK RosenheimGermany43 10 2535 25|Relegation6 0 77
 1994-1995 Star Bulls RosenheimDEL29 1 1314 20|Playoffs7 3 58 20 
  Germany Deutschland Cup2 0 00 0|        
 1995-1996 Star Bulls RosenheimDEL50 4 3842 46|Playoffs4 0 11

Player statistics powered by www.eliteprospects.com