Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1999-2000 Port Moody PanthersPIJHL41 30 3464 12|        
 2000-2001 Chilliwack ChiefsBCHL54 21 3051 13|Playoffs5 2 46
  Canada Pacific U17WHC-176 5 27 2|        
 2001-2002 Chilliwack ChiefsBCHL34 46 71117 23|Playoffs29 27 2754
  Chilliwack ChiefsRBC Cup4 6 410 0|        
 2002-2003 Univ. of MichiganNCAA43 26 1945 24|        
 2003-2004 Univ. of MichiganNCAA39 15 1227 18|        
  Canada U20WJC-206 2 35 0|        
 2004-2005 Univ. of MichiganNCAA42 24 3357 32|        
 2005-2006 Los Angeles KingsNHL4 0 00 2|        
  Manchester MonarchsAHL56 25 3156 26|        
  New York IslandersNHL21 1 34 8|        
  Bridgeport Sound TigersAHL0 0 00 0|Playoffs7 1 23
 2006-2007 New York IslandersNHL23 2 79 6|        
  Bridgeport Sound TigersAHL50 30 2959 46|        
 2007-2008 New York IslandersNHL31 1 34 8|        
  Bridgeport Sound TigersAHL57 38 3876 38|        
 2008-2009 New York IslandersNHL65 7 815 32|        
  Bridgeport Sound TigersAHL6 3 03 2|        
 2009-2010 New York IslandersNHL36 7 714 14|        
 2010-2011 Vancouver CanucksNHL62 9 817 18|Playoffs6 0 00
  Manitoba MooseAHL7 5 27 0|        
 2011-2012 ZSCNLA50 23 2245 14|Playoffs15 4 812
 2012-2013 ZSCNLA27 5 712 14|        
  ZSCET8 3 36 4|        
 2013-2014 MODO HockeySHL45 13 720 32|        
 2014-2015 GottéronNLA30 5 813 10|        
  GottéronChampions HL4 2 02 0|        
  GottéronSwiss Cup2 1 12 0|        
  Team Canada Spengler Cup4 1 01 2|        
  Växjö Lakers HCSHL20 6 39 2|Playoffs18 5 813
 2015-2016 Syracuse CrunchAHL65 29 2049 22|        
 2016-2017 Djurgårdens IFSHL41 4 59 18|        
  Djurgårdens IFChampions HL6 5 16 6|        
  Växjö Lakers HCSHL10 0 00 2|Playoffs6 0 33

Player statistics powered by www.eliteprospects.com