Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2002-2003 Vernon VipersBCHL2 0 00 2|        
 2003-2004 Fernie GhostridersNAHL42 10 818 42|        
 2004-2005 Helena BighornsNAHL52 29 3463 109|Playoffs3 0 22
 2005-2006 Bemidji State Univ.NCAA20 3 14 20|        
 2006-2007 Bemidji State Univ.NCAA29 2 911 24|        
 2007-2008 Bemidji State Univ.NCAA31 3 1417 18|        
 2008-2009 Bemidji State Univ.NCAA36 7 1219 37|        
 2009-2010 Quad City MallardsIHL73 13 3144 36|        
 2010-2011 Quad City MallardsCHL58 10 2838 27|Playoffs4 1 23
 2011-2012 Quad City MallardsCHL65 41 4990 36|        
 2012-2013 Fort Wayne KometsECHL71 20 5474 52|        
  Norfolk AdmiralsAHL1 0 00 0|        
 2013-2014 Fort Wayne KometsECHL72 30 5888 28|Playoffs11 1 45
 2014-2015 Fehérvár AV19EBEL50 11 2839 30|Playoffs6 1 01
 2015-2016 Brampton BeastECHL40 13 2841 22|        
  Utica CometsAHL30 4 04 16|Playoffs4 0 00
 2016-2017 Brampton BeastECHL72 20 5272 76|Playoffs12 2 57 14 
 2017-2018 Brampton BeastECHL72 20 4262 50|        
  Syracuse CrunchAHL2 0 00 0|        
 2018-2019 Brampton BeastECHL46 9 3443 38|        

Player statistics powered by www.eliteprospects.com