Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1975-1976 Moose Jaw CanucksSJHL54 50 4494 87|        
 1976-1977 Moose Jaw CanucksSJHL57 60 56116 -|        
 1977-1978 Univ. of North DakotaNCAA38 22 2850 52|        
 1978-1979 Univ. of North DakotaNCAA35 24 3458 46|        
 1979-1980 Univ. of North DakotaNCAA40 43 4487 70|        
 1980-1981 Winnipeg JetsNHL30 10 818 45|        
 1981-1982 Winnipeg JetsNHL72 17 1835 55|Playoffs4 0 00
 1982-1983 Winnipeg JetsNHL80 15 2944 32|Playoffs3 0 00
 1983-1984 Winnipeg JetsNHL66 20 1737 62|Playoffs3 0 11
 1984-1985 Winnipeg JetsNHL80 31 3566 45|Playoffs8 2 13
 1985-1986 Winnipeg JetsNHL73 16 2642 32|Playoffs3 1 01
 1986-1987 Winnipeg JetsNHL78 25 1843 36|Playoffs10 4 04 10 
 1987-1988 Winnipeg JetsNHL71 15 1631 34|Playoffs5 1 01 22 
 1988-1989 Winnipeg JetsNHL47 14 1529 52|        
 1989-1990 Winnipeg JetsNHL79 25 2449 63|Playoffs5 1 01
 1990-1991 Winnipeg JetsNHL15 1 23 10|        
  Minnesota North StarsNHL57 7 1320 38|Playoffs1 0 00
 1991-1992 Québec NordiquesNHL46 10 1828 47|        
 1992-1993 Ottawa SenatorsNHL51 4 1014 51|        
  San Diego Gulls IHL9 2 13 20|Playoffs9 3 25 20 
 1993-1994 Fife FlyersBHL41 62 80142 66|Playoffs7 9 918
  Fife FlyersAutumn Cup5 3 69 40|        
 1994-1995 Fife FlyersBHL15 20 929 26|Playoffs6 5 914 12 
  Cardiff DevilsBHL3 2 57 2|        
 1995-1996 Cardiff DevilsBHL16 12 1426 14|Playoffs6 3 58 10 

Player statistics powered by www.eliteprospects.com