Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2003-2004 Oakville Rangers Minor Mdgt AAAMidget- 35 65100 -|        
 2004-2005 Oakville BladesOPJHL12 1 23 2|        
  Hamilton Red WingsOPJHL19 1 1112 9|        
 2005-2006 Hamilton Red WingsOPJHL43 15 1934 58|Playoffs14 1 89 20 
 2006-2007 Brown Univ.NCAA16 3 36 4|        
 2007-2008 Brown Univ.NCAA31 6 713 28|        
 2008-2009 Brown Univ.NCAA29 3 58 18|        
 2009-2010 Brown Univ.NCAA37 4 1014 40|        
  Las Vegas WranglersECHL3 0 00 2|        
 2010-2011 Las Vegas WranglersECHL61 2 911 45|Playoffs3 0 00
 2011-2012 Tingsryds AIFAllsvenskan50 3 58 53|        
 2012-2013 AllegheItaly33 8 1119 20|Playoffs6 2 24
  AllegheItalian Cup2 0 11 0|        
 2013-2014 EC Bad NauheimDEL252 6 1622 32|Relegation7 1 23
 2014-2015 HC BolzanoEBEL50 2 911 22|Playoffs7 0 66
 2015-2016 HC BolzanoEBEL53 8 2129 28|Playoffs6 1 01
  ItalyWC D1A5 0 00 0|        
  Italy (all)International6 0 00 0|        
 2016-2017 Orli ZnojmoEBEL47 10 1727 16|Playoffs4 1 12
  Orli ZnojmoChampions HL4 0 00 0|        
  Italy (all)International3 0 11 4|        
 2017-2018 Dornbirner ECEBEL28 1 1112 6|        

Player statistics powered by www.eliteprospects.com