Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2002-2003 Dunnville MudcatsNDJCHL34 28 3260 54|        
  Port Colborne Pirates GHL3 0 00 2|        
 2003-2004 Port Colborne SailorsGHL46 20 1434 56|        
 2004-2005 Port Colborne SailorsGHL48 34 2660 60|        
 2005-2006 Neumann Univ.NCAA III25 18 1432 36|        
 2006-2007 Neumann Univ.NCAA III26 31 2152 20|        
 2007-2008 Neumann Univ.NCAA III26 30 1242 14|        
 2008-2009 Neumann Univ.NCAA III31 17 2037 39|        
 2009-2010 Toledo WalleyeECHL66 18 1432 58|Playoffs4 0 33
 2010-2011 Toledo WalleyeECHL57 32 2052 94|        
  Grand Rapids GriffinsAHL3 0 11 2|        
  Rockford IceHogsAHL1 0 00 0|        
  Rochester AmericansAHL2 1 12 15|        
 2011-2012 Texas StarsAHL69 19 1534 55|        
 2012-2013 Texas StarsAHL61 13 2235 38|Playoffs9 1 34
 2013-2014 Texas StarsAHL74 23 3255 43|Playoffs21 9 1019 20 
 2014-2015 Medvescak Zagreb KHL12 0 00 9|        
  ÄssätLiiga39 10 919 51|Playoffs2 0 00
  Team Canada Spengler Cup3 2 02 4|        
 2015-2016 Straubing TigersDEL52 17 1734 14|Playoffs7 0 22
 2016-2017 Straubing TigersDEL51 18 2644 52|Playoffs2 0 00
 2017-2018 Straubing TigersDEL52 11 2031 56|        
 2018-2019 Cardiff DevilsEIHL59 20 4262 20|Playoffs4 1 34
  Cardiff DevilsChampions HL6 4 26 4|        
  Cardiff DevilsEIHL Cup8 6 612 8|        
 2019-2020 Allen AmericansECHL4 1 01 2|        
  Jacksonville IcemenECHL44 16 2642 21|        
 2020-2021 Rapid City RushECHL42 9 918 10|        

Player statistics powered by www.eliteprospects.com