Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1975-1976 Eveleth-Gilbert HighUSHS- - -- -|        
 1976-1977 Univ. of Minnesota-DuluthNCAA37 12 719 8|        
 1977-1978 Univ. of Minnesota-DuluthNCAA36 14 3044 44|        
 1978-1979 Univ. of Minnesota-DuluthNCAA37 31 4879 52|        
 1979-1980 Team USAInternational53 15 3045 12|        
  USAOG7 1 67 2|        
 1980-1981 LuganoNLB40 24 4973 -|        
  USAWC8 2 35 4|        
 1981-1982 New York RangersNHL79 33 4376 67|Playoffs6 1 56
 1982-1983 New York RangersNHL78 37 3875 52|Playoffs9 4 59 12 
 1983-1984 New York RangersNHL77 29 5382 96|Playoffs5 2 46
 1984-1985 New York RangersNHL48 14 3145 29|Playoffs3 0 33
 1985-1986 New York RangersNHL59 20 2040 82|        
 1986-1987 Minnesota North StarsNHL12 4 610 10|        
  Dundee RocketsBHL1 0 22 0|        
 1987-1988 ZSCNLB2 1 23 2|Playoffs3 3 03 10 
  HC BolzanoItaly36 31 4475 19|        
 1988-1989 HC BolzanoItaly44 23 3457 42|        
 1991-1992 San Jose SharksNHL2 0 11 4|        

Player statistics powered by www.eliteprospects.com