Elite Prospects
 Season Team League GP G A TP PIM
 1998-1999 Regina Pat Canadians U18 AAASMAAAHL43 17 1835 42
 1999-2000 Regina Pat Canadians U18 AAASMAAAHL42 23 4164 122
  Canada Western U17WHC-17- - -- -
 2000-2001 Vernon VipersBCHL55 4 1620 27
 2001-2002 Notre Dame HoundsSJHL61 32 5284 63
 2002-2003 Univ. of WisconsinNCAA39 10 1424 69
 2003-2004 Univ. of WisconsinNCAA43 15 1328 95
 2004-2005 Univ. of WisconsinNCAA40 11 2233 88
 2005-2006 Univ. of WisconsinNCAA40 8 1725 90
 2006-2007 Peoria RivermenAHL24 4 15 20
  Alaska AcesECHL18 4 610 52
 2007-2008 Stockton ThunderECHL45 23 2245 67
 2008-2009 Stockton ThunderECHL33 9 1726 60
 2009-2010 Springfield FalconsAHL56 2 1214 38
 2010-2011 Victoria Salmon KingsECHL39 16 1733 54
  Abbotsford HeatAHL18 5 27 23
 2011-2012 Stavanger OilersNorway44 37 3976 138
 2012-2013 Martigny Red IceSL24 18 1230 81
  EHC Biel-BienneNL7 7 310 2
 2013-2014 EHC Biel-BienneNL40 11 819 28
  Team Canada Spengler Cup3 0 00 2
 2014-2015 ERC IngolstadtDEL42 21 3152 68
  ERC IngolstadtChampions HL4 1 23 2
 2015-2016 Adler MannheimDEL52 21 2041 48
  Adler MannheimChampions HL6 3 03 8
  Adler MannheimSpengler Cup3 4 04 0
 2016-2017 Adler MannheimDEL21 8 1523 16
  Adler MannheimChampions HL2 2 13 4
 2017-2018 Adler MannheimDEL22 5 1116 6
  Adler MannheimChampions HL4 3 14 0
 2018-2019 EHC KlotenSL24 13 1528 32
  EHC KlotenSwiss Cup2 2 02 0

Player statistics powered by www.eliteprospects.com