Elite Prospects
 Season Team League GP G A TP PIM
 1996-1997 Airdrie Xtreme Bantam AAAAMBHL33 30 2555 28
 1997-1998 Airdrie Xtreme Bantam AAAAMBHL36 42 61103 76
  Kamloops BlazersWHL2 0 00 0
 1998-1999 Kamloops BlazersWHL55 7 1926 23
  Team Alberta CWG6 6 28 6
 1999-2000 Kamloops BlazersWHL57 17 3855 70
 2000-2001 Kamloops BlazersWHL70 31 77108 62
 2001-2002 Kamloops BlazersWHL46 33 3467 80
  Canada U20WJC-207 4 59 4
 2002-2003 Los Angeles KingsNHL17 2 24 0
  Manchester MonarchsAHL44 12 3244 21
 2003-2004 Portland PiratesAHL10 2 13 4
 2004-2005 Portland PiratesAHL65 11 2839 30
 2005-2006 Hershey BearsAHL61 11 2839 38
 2006-2007 Springfield FalconsAHL13 2 24 2
 2007-2008 Univ. of CalgaryUSports16 14 2034 22
 2008-2009 Did not play
 2009-2010 Syracuse CrunchAHL64 16 2137 36
 2010-2011 Leksands IFAllsvenskan36 10 2030 28
 2011-2012 Örebro HKAllsvenskan49 25 3358 24
 2012-2013 Örebro HKAllsvenskan48 16 3450 34
 2013-2014 Örebro HKSHL50 7 2027 36
 2014-2015 Örebro HKSHL47 7 1724 6
  Team CanadaInternational3 0 11 2
  Team Canada Deutschland Cup3 0 11 2
 2015-2016 RapperswilNLB45 11 3445 22
  RapperswilSwiss Cup3 0 22 2
 2016-2017 RapperswilNLB47 19 3554 24
  RapperswilSwiss Cup2 1 23 0
 2017-2018 RapperswilNLB39 11 3546 18
  RapperswilSwiss Cup5 2 24 0
 2018-2019 RapperswilNLA19 0 44 8
  RapperswilSwiss Cup2 0 00 2
  Straubing TigersDEL13 0 77 0

Player statistics powered by www.eliteprospects.com