Elite Prospects
 Season Team League GP G A TP PIM
 1995-1996 Lethbridge HurricanesWHL57 3 14 45
 1996-1997 Lethbridge HurricanesWHL1 0 00 5
  Medicine Hat TigersWHL12 1 23 2
  Prince George CougarsWHL37 5 16 45
 1997-1998 Prince George CougarsWHL66 21 3859 107
 1998-1999 Prince George CougarsWHL70 37 3370 71
 1999-2000 Jackson BanditsECHL50 16 1329 20
  Greensboro GeneralsECHL15 1 56 4
 2000-2001 Missouri River OttersUHL43 10 1525 16
  Muskegon FuryUHL19 7 1017 34
 2001-2002 Muskegon FuryUHL71 29 3463 49
  Grand Rapids GriffinsAHL2 0 00 0
 2002-2003 Toledo StormECHL47 11 1627 47
  Greensboro GeneralsECHL12 4 59 10
 2003-2004 Greensboro GeneralsECHL68 36 3470 82
  Norfolk AdmiralsAHL1 0 11 0
  Bridgeport IslandersAHL1 0 00 0
 2004-2005 Danbury TrashersUHL71 37 3673 42
  Bridgeport IslandersAHL5 0 00 2
  Springfield FalconsAHL4 0 00 0
 2005-2006 Charlotte CheckersECHL62 27 2552 70
 2006-2007 Texas WildcattersECHL66 33 4578 71
 2007-2008 SønderjyskEDenmark8 1 45 2
  Heilbronner FalkenGermany23 2 13 25
  Charlotte CheckersECHL39 17 2037 20
 2008-2009 Charlotte CheckersECHL60 21 3960 34
 2009-2010 Stockton ThunderECHL6 0 00 4
  Atlanta GladiatorsECHL9 2 46 6
  Florida EverbladesECHL19 6 612 20
 2010-2011 Belfast GiantsEIHL36 12 2335 18
  HK JeseniceICEHL14 4 37 6
  HK JeseniceSlovenia1 0 11 2
  Belfast GiantsEIHL Cup8 1 89 6
 2011-2012 Glasgow ClanEIHL48 29 3867 62
  Glasgow ClanEIHL Cup6 7 512 4
 2012-2013 Coventry BlazeEIHL27 7 613 10
  Coventry BlazeEIHL Cup5 0 33 0
 2013-2014 STS SanokPoland10 3 58 26
 2015-2016 Lacombe Generals Chinook HL2 1 12 4
 2019-2020 Grimshaw HuskiesNorthPHL1 1 23 0
 2024-2025 Fox Creek KnightsNorthPHL8 11 617 2

Player statistics powered by www.eliteprospects.com