Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2001-2002 Toronto Red Wings Bantam AAAGTBHL36 12 3143 16|        
 2002-2003 St. Michael's BuzzersOPJHL42 15 1530 68|        
 2003-2004 St. Michael's BuzzersOPJHL39 6 1824 61|        
 2004-2005 Michigan State Univ.NCAA20 1 01 8|        
 2005-2006 Michigan State Univ.NCAA43 0 44 14|        
 2006-2007 Michigan State Univ.NCAA42 7 512 18|        
 2007-2008 Michigan State Univ.NCAA42 3 1922 24|        
 2008-2009 Genève-ServetteNLA44 0 55 16|Playoffs4 0 00 20 
 2009-2010 Genève-ServetteNLA44 1 12 28|Playoffs20 0 11 20 
 2010-2011 Genève-ServetteNLA48 2 68 32|Playoffs6 0 00 12 
 2011-2012 Genève-ServetteNLA37 2 911 44|        
 2012-2013 Genève-ServetteNLA50 1 1011 54|Playoffs7 1 12
 2013-2014 Genève-ServetteNLA50 4 711 16|Playoffs12 1 45
  Genève-ServetteSpengler Cup4 1 12 2|        
 2014-2015 Genève-ServetteNLA50 5 1015 34|Playoffs12 1 12
  Genève-ServetteChampions HL8 0 00 0|        
  Genève-ServetteSwiss Cup3 0 22 0|        
  Genève-ServetteSpengler Cup4 0 11 4|        
 2015-2016 Genève-ServetteNLA40 4 610 22|Playoffs11 1 01
  Genève-ServetteChampions HL3 0 00 2|        
  Team Canada Spengler Cup4 0 00 0|        
 2016-2017 Genève-ServetteNLA39 1 45 6|Playoffs2 0 00 27 
  Genève-ServetteSwiss Cup3 0 00 4|        
  Team Canada Spengler Cup3 0 00 0|        
 2017-2018 Genève-ServetteNLA33 0 22 8|Playoffs5 0 22
  Genève-ServetteSwiss Cup3 0 11 2|        
 2018-2019 Genève-ServetteNLA34 0 22 14|        
  Genève-ServetteSwiss Cup2 1 12 0|        
  Team Canada Spengler Cup- - -- -|        

Player statistics powered by www.eliteprospects.com