Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1979-1980 SaiPaI-divisioona36 25 2045 8|        
  Finland U18EJC-185 3 14 15|        
 1980-1981 SaiPaLiiga36 20 1333 14|        
  Finland U20WJC-205 3 36 10|        
 1981-1982 SaiPaLiiga33 19 2746 24|        
  Finland U20WJC-207 8 715 4|        
 1982-1983 SaiPaLiiga36 23 1235 12|Playoffs2 0 00
  FinlandWC10 4 26 6|        
 1983-1984 SaiPaLiiga32 25 2651 13|        
  OlympiajoukkueLiiga7 1 12 0|        
  FinlandOG6 6 410 8|        
 1984-1985 Vancouver CanucksNHL72 21 1435 10|        
  FinlandWC10 2 24 0|        
 1985-1986 Vancouver CanucksNHL80 38 4078 34|Playoffs3 0 00
 1986-1987 Vancouver CanucksNHL76 33 4174 44|        
  FinlandCC5 0 11 2|        
  FinlandWC10 1 12 2|        
 1987-1988 Vancouver CanucksNHL73 30 3464 32|        
 1988-1989 Vancouver CanucksNHL74 30 3666 57|Playoffs7 1 56
 1989-1990 Vancouver CanucksNHL77 15 3348 36|        
 1990-1991 Vancouver CanucksNHL20 4 48 8|        
  Boston BruinsNHL28 5 1419 9|Playoffs18 4 48
  FinlandCC6 3 25 4|        
 1991-1992 Boston BruinsNHL9 1 01 6|        
  Winnipeg JetsNHL15 2 35 4|        
  FinlandOG8 1 45 4|        
 1992-1993 San Jose SharksNHL17 4 37 6|        
  BluesLiiga18 5 49 8|        
 1993-1994 Herning Blue FoxDenmark35 37 4077 20|        
 1994-1995 Herning Blue FoxDenmark42 45 57102 22|        
 1995-1996 Herning Blue FoxDenmark39 40 5595 30|        
 1996-1997 Herning Blue FoxDenmark48 49 60109 57|        
 1997-1998 Herning Blue FoxDenmark47 38 5896 43|        
 1998-1999 Herning Blue FoxDenmark38 26 4470 14|        

Player statistics powered by www.eliteprospects.com