Elite Prospects
 Season Team League GP G A TP PIM
 1990-1991 Prince Albert Raiders U18 AAASMAAAHL30 19 1332 91
 1991-1992 Prince Albert Raiders U18 AAASMAAAHL27 23 2952 91
  Prince Albert RaidersWHL6 2 02 2
 1992-1993 Prince Albert RaidersWHL72 25 3257 235
 1993-1994 Prince Albert RaidersWHL68 37 4582 183
 1994-1995 Prince Albert RaidersWHL72 36 3874 151
 1995-1996 St. John's Maple LeafsAHL72 11 2637 216
 1996-1997 Toronto Maple LeafsNHL3 0 00 7
  St. John's Maple LeafsAHL72 20 1737 210
 1997-1998 Worcester IceCatsAHL73 9 2130 128
 1998-1999 Worcester IceCatsAHL75 18 2947 124
 1999-2000 Springfield FalconsAHL80 27 2855 191
 2000-2001 Belfast GiantsBISL4 2 13 6
  Kiekko-EspooLiiga29 14 1125 106
 2001-2002 Amur KhabarovskRussia3 0 00 2
  Samorodok KhabarovskRussia31 3 03 0
  LuleĆ„ HFSHL30 14 1125 71
 2002-2003 ERC IngolstadtDEL50 11 1627 142
 2003-2004 PelicansLiiga27 3 69 30
  IlvesLiiga21 2 1214 89
 2004-2005 LukkoLiiga54 17 1835 131
 2005-2006 LukkoLiiga53 12 1729 135
 2006-2007 LukkoLiiga55 19 3453 86
 2007-2008 LukkoLiiga54 12 2234 97
 2008-2009 SaiPaLiiga56 18 2846 107
 2009-2010 SaiPaLiiga57 22 2042 111
 2010-2011 TapparaLiiga58 16 1733 46
 2011-2012 Villacher SVICEHL32 8 816 88
 2012-2013 Quad City MallardsCHL61 11 2132 87

Player statistics powered by www.eliteprospects.com