Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2000-2001 Airdrie Xtreme Bantam AAAAMBHL31 7 2229 118|        
 2002-2003 Canmore EaglesAJHL35 4 812 74|        
  Brooks BanditsAJHL17 2 68 65|        
 2003-2004 Brooks BanditsAJHL56 17 2239 199|        
 2004-2005 Brooks BanditsAJHL58 31 5384 210|        
 2005-2006 Ferris State Univ.NCAA36 1 67 50|        
 2006-2007 Ferris State Univ.NCAA38 11 1122 55|        
 2007-2008 Ferris State Univ.NCAA38 13 1124 72|        
 2008-2009 Ferris State Univ.NCAA35 10 1828 109|        
  Elmira JackalsECHL12 7 613 10|Playoffs8 2 24 10 
 2009-2010 Elmira JackalsECHL55 12 1426 81|Playoffs5 2 35
 2010-2011 Greenville Swamp RabbitsECHL45 22 2850 76|Playoffs10 7 310 24 
  Adirondack PhantomsAHL3 0 00 2|        
 2011-2012 Greenville Swamp RabbitsECHL40 24 3256 143|Playoffs3 1 12 16 
  Texas StarsAHL12 0 22 7|        
 2012-2013 Greenville Swamp RabbitsECHL65 24 3660 113|Playoffs5 0 11
 2013-2014 Abbotsford HeatAHL6 1 12 0|        
  Alaska AcesECHL51 22 2749 109|Playoffs19 3 1619 36 
 2014-2015 Alaska AcesECHL62 31 4677 112|        
 2015-2016 Fehérvár AV19EBEL36 10 1727 62|        
  SC RiesserseeDEL215 5 1015 47|Playoffs3 2 02
 2016-2017 Rungsted Seier CapitalDenmark42 20 2848 186|Playoffs2 0 11
  Rungsted Seier CapitalDanish Cup5 2 02 4|        
 2017-2018 Belfast GiantsEIHL53 27 4673 154|Playoffs2 0 00
  Belfast GiantsEIHL Cup10 5 1116 28|        
 2018-2019 Glasgow ClanEIHL- - -- -|        

Player statistics powered by www.eliteprospects.com