Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1978-1979 Oshawa LegionairesMetJBHL36 32 5284 -|        
 1979-1980 Cornwall RoyalsQMJHL72 37 66103 23|Playoffs18 20 2545
  Cornwall RoyalsM-Cup5 1 56 0|        
 1980-1981 Cornwall RoyalsQMJHL72 81 102183 69|Playoffs19 15 2035
  Cornwall RoyalsM-Cup5 8 412 4|        
  Canada U20WJC-205 5 49 2|        
 1981-1982 Winnipeg JetsNHL80 45 58103 47|Playoffs4 1 78
  CanadaWC10 3 14 0|        
 1982-1983 Winnipeg JetsNHL79 40 5191 31|Playoffs3 1 45
 1983-1984 Winnipeg JetsNHL80 37 65102 73|Playoffs3 1 12
 1984-1985 Winnipeg JetsNHL80 53 77130 74|Playoffs3 2 13
 1985-1986 Winnipeg JetsNHL80 46 59105 44|Playoffs3 0 33
  CanadaWC8 2 46 4|        
 1986-1987 Winnipeg JetsNHL80 47 53100 52|Playoffs10 5 813
  NHL All-StarsRendez-vous 872 0 11 0|        
 1987-1988 Winnipeg JetsNHL80 44 77121 59|Playoffs5 3 47 16 
  CanadaCC9 4 26 0|        
 1988-1989 Winnipeg JetsNHL75 41 5596 28|        
  CanadaWC10 4 812 6|        
 1989-1990 Winnipeg JetsNHL79 26 5581 70|Playoffs7 3 58
 1990-1991 Buffalo SabresNHL80 31 5889 32|Playoffs6 2 46 10 
 1991-1992 Buffalo SabresNHL77 23 7598 27|Playoffs7 2 57
  CanadaCC8 2 35 0|        
 1992-1993 Buffalo SabresNHL81 16 8096 52|Playoffs8 5 914
 1993-1994 Buffalo SabresNHL81 35 5186 91|Playoffs7 0 77
 1994-1995 Buffalo SabresNHL23 5 1116 2|Playoffs2 0 00
 1995-1996 St. Louis BluesNHL66 13 2841 22|        
  Philadelphia FlyersNHL16 4 1620 4|Playoffs12 3 69 12 
 1996-1997 Philadelphia FlyersNHL51 12 2234 32|Playoffs17 2 57

Player statistics powered by www.eliteprospects.com