Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1982-1983 Nybro IFDivision 131 4 48 12|        
  Sweden U18EJC-185 1 23 2|        
 1983-1984 Nybro IFDivision 128 8 1422 32|        
  Sweden U18EJC-185 2 35 14|        
 1984-1985 Färjestad BKSHL29 5 1217 22|Playoffs3 1 01
  Sweden U20WJC-207 1 12 4|        
 1985-1986 Färjestad BKSHL33 4 1216 22|Playoffs8 3 25
  Sweden U20WJC-207 4 26 11|        
  SwedenWC10 1 01 4|        
 1986-1987 Winnipeg JetsNHL72 7 2936 24|Playoffs10 2 35
 1987-1988 Winnipeg JetsNHL38 5 1015 18|Playoffs5 1 12
 1988-1989 Winnipeg JetsNHL75 15 4762 32|        
  SwedenWC9 3 14 6|        
 1989-1990 Winnipeg JetsNHL77 9 4655 32|Playoffs7 0 22
 1990-1991 Winnipeg JetsNHL71 12 2941 24|        
 1991-1992 Winnipeg JetsNHL77 20 4262 34|Playoffs7 1 56
 1992-1993 Winnipeg JetsNHL68 16 4157 22|Playoffs6 0 22
 1993-1994 Winnipeg JetsNHL18 2 57 10|        
  Edmonton OilersNHL55 9 1928 20|        
 1994-1995 EC EhrwaldAustria10 4 37 8|        
  Edmonton OilersNHL33 0 1010 20|        
 1995-1996 Edmonton OilersNHL20 0 66 14|        
  Anaheim DucksNHL36 2 1618 24|        
 1996-1997 Anaheim DucksNHL20 2 911 8|        
  Pittsburgh PenguinsNHL51 7 2027 24|Playoffs4 0 11
 1997-1998 Pittsburgh PenguinsNHL76 6 2733 42|Playoffs6 0 33
 1998-1999 Anaheim DucksNHL74 16 4056 30|Playoffs4 0 22
 1999-2000 Anaheim DucksNHL70 15 1934 28|        
 2000-2001 BernNLA43 12 1527 28|Playoffs4 1 45
  Sweden (all)International7 0 44 2|        
 2001-2002 Detroit Red WingsNHL47 2 1315 22|Playoffs21 2 46 10 
  SwedenOG4 0 00 2|        
 2002-2003 Anaheim DucksNHL44 2 68 22|Playoffs1 0 00
 2003-2004 HV71SHL45 8 1321 44|Playoffs19 4 610 26 
 2004-2005 HV71SHL41 8 2028 40|        
  HV71ECC2 0 00 0|        
 2005-2006 HV71SHL46 7 2128 26|Playoffs7 0 33
 2006-2007 Färjestad BKSHL12 0 66 6|        

Player statistics powered by www.eliteprospects.com