Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2003-2004 Beardy's BlackhawksSMHL44 22 1941 20|Playoffs4 2 13
 2004-2005 Red Deer RebelsWHL52 1 23 34|Playoffs7 0 00
  Canada Western U17WHC-176 1 01 2|        
 2005-2006 Red Deer RebelsWHL72 12 2840 36|        
 2006-2007 Red Deer RebelsWHL33 10 717 54|        
  Moose Jaw WarriorsWHL39 13 2639 44|        
 2007-2008 Moose Jaw WarriorsWHL72 31 5485 116|Playoffs6 1 12
  Providence BruinsAHL5 2 02 2|Playoffs4 1 01
 2008-2009 Providence BruinsAHL71 10 1626 55|Playoffs16 3 14 11 
 2009-2010 Providence BruinsAHL67 14 2438 30|        
 2010-2011 Providence BruinsAHL22 7 512 12|        
  Rochester AmericansAHL44 5 914 26|        
 2011-2012 HC BolzanoItaly42 18 3553 64|Playoffs12 10 1121 16 
  HC BolzanoItalian Cup2 1 01 0|        
 2012-2013 Tingsryds AIFAllsvenskan11 0 11 0|        
  MilanoItaly27 9 1423 18|Playoffs6 1 45
 2013-2014 Bakersfield CondorsECHL69 19 3251 101|Playoffs16 5 914
  Abbotsford HeatAHL1 0 00 5|        
 2014-2015 Rubin TyumenVHL17 2 35 11|        
  Saryarka KaragandaVHL6 1 01 6|        
  ESV KaufbeurenDEL210 4 59 24|Relegation11 6 612 35 
 2015-2016 Greenville Swamp RabbitsECHL45 12 1931 45|        
  Quad City MallardsECHL18 3 1013 14|Playoffs4 1 12
 2016-2017 Herlev EaglesDenmark32 12 1931 143|        
  Esbjerg EnergyDenmark4 3 25 4|Playoffs17 8 1018 42 
 2017-2018 Eispiraten CrimmitschauDEL251 22 4668 122|Playoffs9 3 710
 2018-2019 Dresdner Eisl÷wenDEL211 5 1318 85|        

Player statistics powered by www.eliteprospects.com