Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2002-2003 Billerica HighUSHS- - -- -|        
 2003-2004 Sioux City MusketeersUSHL58 12 921 176|Playoffs7 1 01 26 
 2004-2005 Sioux City MusketeersUSHL54 18 2139 236|Playoffs12 2 35 46 
 2005-2006 Northeastern Univ.NCAA32 7 714 57|        
 2006-2007 Northeastern Univ.NCAA33 5 914 90|        
 2007-2008 Northeastern Univ.NCAA28 4 26 70|        
 2008-2009 Northeastern Univ.NCAA36 6 511 49|        
 2009-2010 Worcester SharksAHL45 10 414 84|Playoffs8 0 22
 2010-2011 Portland PiratesAHL73 12 2133 114|Playoffs4 1 12
 2011-2012 Reading RoyalsECHL43 11 1122 88|        
 2012-2013 EsbjergDenmark36 18 2038 131|Playoffs6 2 02 22 
  EsbjergDanish Cup1 0 00 4|        
 2013-2014 Val Pusteria (Brunico)Italy35 17 2744 112|Playoffs10 5 27 26 
  Val Pusteria (Brunico)Italian Cup5 7 29 4|        

Player statistics powered by www.eliteprospects.com