Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2001-2002 Markham Waxers Bantam AAAETABHL- - -- -|        
 2002-2003 St. Michael's BuzzersOPJHL38 2 68 39|        
 2003-2004 St. Michael's BuzzersOPJHL47 2 2628 28|        
 2004-2005 St. Michael's BuzzersOPJHL47 18 3856 53|        
  St. Michael's BuzzersDudley Hewitt Cup4 1 34 2|        
 2005-2006 Bowling Green State Univ.NCAA35 1 78 22|        
 2006-2007 Bowling Green State Univ.NCAA35 3 69 34|        
 2007-2008 Bowling Green State Univ.NCAA39 4 2125 64|        
 2008-2009 Bowling Green State Univ.NCAA38 4 610 0|        
 2009-2010 Wheeling NailersECHL50 7 2330 39|        
 2010-2011 Hannover IndiansGermany246 11 2435 50|Playoffs2 0 00
  Hannover IndiansDEB-Pokal3 1 01 0|        
 2011-2012 Hamburg FreezersDEL52 1 89 12|Playoffs5 0 00
 2012-2013 Hamburg FreezersDEL52 5 510 6|Playoffs6 0 22
  Hamburg FreezersET8 1 01 4|        
 2013-2014 Hamburg FreezersDEL52 9 1322 36|Playoffs12 0 33
  Hamburg FreezersET8 0 00 6|        
 2014-2015 Hamburg FreezersDEL52 5 1823 38|Playoffs7 0 11
  Hamburg FreezersChampions HL6 0 00 2|        
 2015-2016 Hamburg FreezersDEL49 1 45 20|        
 2016-2017 Dornbirner ECEBEL54 7 3441 26|        
 2017-2018 Iserlohn RoostersDEL52 6 2127 14|Playoffs2 0 00
 2018-2019 Iserlohn RoostersDEL38 4 1317 14|        
 2019-2020 Villacher SVEBEL31 7 1118 20|        

Player statistics powered by www.eliteprospects.com