Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2001-2002 Palm Beach Panthers Midg. MajorFYHL26 22 2648 12|        
 2002-2003 Jokerit U18U18 SM-sarja27 11 516 18|Playoffs7 1 01
 2003-2004 Westminster Prep USHS-Prep28 21 3051 18|        
 2004-2005 Westminster Prep USHS-Prep27 19 2746 14|        
 2005-2006 South Kent PrepUSHS-Prep26 29 2655 -|        
 2006-2007 Merrimack CollegeNCAA33 1 23 22|        
 2007-2008 Merrimack CollegeNCAA20 0 11 10|        
 2008-2009 HokkiMestis14 3 14 8|Playoffs5 1 01
 2009-2010 Dayton Gems UHL75 25 2449 34|        
 2010-2011 Dayton Gems CHL65 26 3460 28|Playoffs3 0 55
 2011-2012 Rapid City RushCHL54 13 2437 44|        
  Fort Wayne KometsCHL6 2 79 2|Playoffs18 10 1424 10 
 2012-2013 GrenobleLigue Magnus23 15 1328 54|Playoffs8 4 15 12 
  GrenobleFrench League Cup6 2 35 6|Playoffs4 2 24
  GrenobleFrench Cup4 5 38 0|        
 2013-2014 Fort Wayne KometsECHL23 5 1621 26|        
  Elmira JackalsECHL42 14 2438 16|        
 2014-2015 Aalborg PiratesDenmark36 23 1942 32|Playoffs5 1 12 14 
  Aalborg PiratesDanish Cup4 1 34 2|        
 2015-2016 FassaItaly40 25 3055 46|Playoffs5 2 35
  FassaItalian Cup2 3 25 4|        
 2016-2017 SportLiiga4 0 00 8|        
  HC ThurgauSL30 22 1234 43|Playoffs4 2 02
  HC DavosNL0 0 00 0|Playoffs3 1 12
 2017-2018 Orlando Solar BearsECHL9 1 56 6|        
  Florida EverbladesECHL3 0 22 0|        
  BrestFrance26 3 25 16|        
  Nottingham PanthersEIHL17 8 917 10|Playoffs2 0 00
  Nottingham PanthersEIHL Cup1 1 01 0|        

Player statistics powered by www.eliteprospects.com