Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2002-2003 Spruce Grove Broncos Bantam AAAAMBHL28 13 720 14|        
 2003-2004 Spruce Grove Broncos Bantam AAAAMBHL39 48 4290 77|Playoffs7 10 818
 2005-2006 Spruce Grove SaintsAJHL54 12 2032 53|Playoffs11 3 14 12 
 2006-2007 Spruce Grove SaintsAJHL60 26 2450 106|Playoffs10 5 49 18 
 2007-2008 Fort McMurray Oil BaronsAJHL57 39 3877 60|        
 2008-2009 Northern Michigan Univ.NCAA32 4 48 28|        
 2009-2010 Northern Michigan Univ.NCAA39 10 1020 28|        
 2010-2011 Northern Michigan Univ.NCAA34 17 1532 37|        
 2011-2012 Northern Michigan Univ.NCAA35 17 2037 22|        
  Bridgeport Sound TigersAHL3 0 11 2|        
 2012-2013 Bloomington BlazeCHL31 21 1435 17|        
  Idaho SteelheadsECHL34 21 1132 18|Playoffs17 8 513 10 
 2013-2014 Idaho SteelheadsECHL13 3 14 25|        
  San Francisco BullsECHL18 14 1024 18|        
  Worcester SharksAHL14 2 13 4|        
  Ontario ReignECHL11 3 69 6|Playoffs4 0 00
 2014-2015 MilanoItaly32 24 2145 70|        
  MilanoItalian Cup2 0 22 12|        
 2015-2016 Ravensburg TowerstarsDEL212 10 313 18|        
  Esbjerg EnergyDenmark15 7 815 10|Playoffs19 8 513 20 
  Esbjerg EnergyDanish Cup2 1 12 0|        
 2016-2017 Heilbronner FalkenDEL242 19 2342 65|Relegation6 3 811 12 
 2017-2018 L÷wen FrankfurtDEL239 21 1132 61|        
  EC Kassel HuskiesDEL213 6 511 12|Playoffs6 4 04
 2018-2019 EC Kassel HuskiesDEL225 10 1323 22|        

Player statistics powered by www.eliteprospects.com