Elite Prospects
 Season Team League GP G A TP PIM
 1997-1998 Winnipeg Sharks U15 AAAU15 AAA29 33 3669 76
  Winnipeg Thrashers U18 AAAMU18HL7 1 45 2
 1998-1999 Moose Jaw WarriorsWHL52 7 512 31
 1999-2000 Moose Jaw WarriorsWHL69 22 2042 91
 2000-2001 Moose Jaw WarriorsWHL72 26 3359 153
 2001-2002 Moose Jaw WarriorsWHL37 19 2443 71
 2002-2003 Wheeling NailersECHL69 13 2639 79
 2003-2004 Wheeling NailersECHL70 19 3453 115
 2004-2005 Wheeling NailersECHL51 10 2131 119
 2005-2006 Norfolk AdmiralsAHL7 2 24 9
  Las Vegas WranglersECHL54 20 2949 140
  Lowell DevilsAHL2 0 00 4
 2006-2007 Las Vegas WranglersECHL69 23 3962 131
  Bridgeport IslandersAHL2 0 00 0
 2007-2008 Lausitzer FüchseGermany248 12 3143 104
 2008-2009 Esbjerg EnergyDenmark45 24 2549 108
 2009-2010 FassaItaly38 12 1931 30
  FassaItalian Cup1 0 00 0
 2010-2011 Bossier-Shreveport MudbugsCHL59 19 4059 109
 2011-2012 South East Prairie ThunderAllan Cup0 0 00 0
 2014-2015 Beausejour BeaversMSHL8 5 1419 4
  South East Prairie ThunderAllan Cup2 1 12 0
 2015-2016 Beausejour BeaversMSHL8 2 79 14

Player statistics powered by www.eliteprospects.com