Elite Prospects
 Season Team League GP G A TP PIM
 1986-1987 Calgary Northstars U18 AAAAEHL U18- - -- -
 1987-1988 Calgary Northstars U18 AAAAEHL U1835 47 5299 72
  Calgary Northstars U18 AAAAir Canada Cup- - -- -
  Prince Albert RaidersWHL1 1 12 0
 1988-1989 Lethbridge HurricanesWHL63 29 75104 32
 1989-1990 Lethbridge HurricanesWHL56 54 86140 69
  Boston BruinsNHL2 1 12 0
  Canada U20WJC-207 2 35 0
 1990-1991 Boston BruinsNHL56 8 816 32
  Maine Mariners AHL20 8 1220 19
 1991-1992 Boston BruinsNHL15 0 33 12
  Maine Mariners AHL21 13 1124 38
  Philadelphia FlyersNHL2 1 01 0
  Hershey BearsAHL41 13 2841 37
 1992-1993 Hershey BearsAHL78 35 4580 106
 1993-1994 Calgary FlamesNHL53 11 2738 16
  Saint John Flames AHL15 6 612 14
 1994-1995 Calgary FlamesNHL39 6 1218 11
 1995-1996 Detroit Red WingsNHL2 0 00 0
  Adirondack Red WingsAHL38 20 3555 58
 1996-1997 EV ZugNL41 24 2246 67
  Team Canada Spengler Cup4 0 33 -
 1997-1998 EV ZugEuro HL5 1 34 10
  EV ZugNL38 18 3452 32
  Team Canada Spengler Cup- - -- -
 1998-1999 EV ZugNL42 22 2749 75
  EV ZugEuro HL6 7 512 16
  EHC ChurSL0 0 00 0
 1999-2000 Long Beach Ice DogsIHL6 4 37 8
  HC LuganoNL13 7 1118 14
  HC LuganoEuro HL1 0 00 0
 2000-2001 Minnesota WildNHL82 18 1230 37
  CanadaWC6 0 44 2
 2001-2002 Minnesota WildNHL64 10 2030 43
 2002-2003 Minnesota WildNHL80 13 1932 63
 2003-2004 Minnesota WildNHL57 12 1325 32
 2004-2005 Did not play
 2005-2006 Minnesota WildNHL82 19 1837 61
 2006-2007 Minnesota WildNHL62 9 1524 30
 2007-2008 Minnesota WildNHL11 1 34 6

Player statistics powered by www.eliteprospects.com