Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2002-2003 Comox Valley Chiefs Bantam AVIBHL48 62 2890 48|        
 2003-2004 Comox Valley Chiefs Midget AMidget47 26 2753 48|        
 2004-2005 Prince George CougarsWHL58 1 78 41|        
 2005-2006 Prince George CougarsWHL70 5 3237 68|Playoffs5 0 00
  Canada U18WJC-187 0 00 14|        
  Canada U18Hlinka Gretzky Cup5 0 00 16|        
 2006-2007 Prince George CougarsWHL62 11 3849 59|Playoffs15 3 811
 2007-2008 Prince George CougarsWHL40 12 2840 34|        
  Moose Jaw WarriorsWHL32 4 2327 18|Playoffs6 1 34
  Worcester SharksAHL5 0 00 0|        
  Canada U20 Super Series5 0 00 0|        
 2008-2009 Tampa Bay LightningNHL5 0 11 0|        
  Norfolk AdmiralsAHL61 1 67 25|        
 2009-2010 Norfolk AdmiralsAHL76 9 2332 44|        
 2010-2011 Norfolk AdmiralsAHL31 4 1418 33|        
  New York IslandersNHL20 1 45 10|        
  Bridgeport Sound TigersAHL20 0 99 8|        
 2011-2012 New York IslandersNHL1 0 00 0|        
  Bridgeport Sound TigersAHL71 5 1419 32|Playoffs3 0 00
 2012-2013 Bridgeport Sound TigersAHL62 7 1724 32|        
 2013-2014 Schwenninger Wild WingsDEL50 5 1116 18|        
 2014-2015 Jacksonville IceMenECHL14 1 12 4|        
  Mora IKAllsvenskan24 1 12 12|Qualification5 0 00
 2015-2016 Eispiraten CrimmitschauDEL246 5 2429 43|Playoffs3 0 11
 2016-2017 HC Banska BystricaSlovakia49 5 611 22|Playoffs15 2 911
 2017-2018 HC Dynamo PardubiceCzech50 5 914 65|Playoffs7 0 11
 2018-2019 HC Dynamo PardubiceCzech27 4 37 14|        
  Fehérvár AV19EBEL16 2 24 2|Playoffs6 1 34

Player statistics powered by www.eliteprospects.com