Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1999-2000 Airdrie Xtreme U15 AAAAEHL U1533 16 2541 28|        
 2000-2001 Crowsnest Pass TimberwolvesAJHL63 18 3048 98|        
 2001-2002 Prince Albert RaidersWHL68 11 2132 53|        
  Canada Pacific U17WHC-176 2 79 14|        
 2002-2003 Prince Albert RaidersWHL58 20 2848 76|        
  Canada U18WJC-187 1 56 18|        
 2003-2004 Prince Albert RaidersWHL62 24 2650 73|Playoffs6 5 510
  WHL All-StarsCHL Challenge2 0 00 0|        
  Canada U20WJC-206 0 00 2|        
 2004-2005 Prince Albert RaidersWHL41 16 3046 25|Playoffs17 3 47 21 
  WHL All-StarsCHL Challenge2 0 11 2|        
  Canada U20WJC-201 0 00 0|        
 2005-2006 New York IslandersNHL19 1 12 6|        
  Bridgeport IslandersAHL66 21 3253 44|Playoffs6 0 11
 2006-2007 New York IslandersNHL1 0 00 0|        
  Bridgeport IslandersAHL45 10 1222 32|        
 2007-2008 New York IslandersNHL16 0 00 8|        
  Bridgeport IslandersAHL65 9 1120 44|        
 2008-2009 New York IslandersNHL6 0 11 2|        
  Bridgeport IslandersAHL56 8 2836 36|Playoffs2 0 11
 2009-2010 Rögle BKSHL46 11 1021 24|Kvalserien SHL10 3 36
 2010-2011 New York IslandersNHL15 2 13 10|        
  Bridgeport IslandersAHL53 18 2745 57|        
 2011-2012 Bridgeport IslandersAHL41 11 1627 30|        
 2012-2013 Lacombe Generals Chinook HL0 0 00 0|Playoffs3 1 12
  Lacombe Generals Allan Cup4 1 01 4|        
 2013-2014 Mora IKHockeyAllsvenskan3 0 33 0|        

Player statistics powered by www.eliteprospects.com