Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1998-1999 Oshawa LegionairesOJHL36 16 1733 65|        
 1999-2000 Barrie ColtsOHL43 17 2239 49|Playoffs22 10 616 18 
  Barrie ColtsM-Cup5 0 11 4|        
 2000-2001 Barrie ColtsOHL62 35 3873 80|Playoffs5 2 02 10 
 2001-2002 Barrie ColtsOHL63 25 3661 92|Playoffs20 15 1025 34 
 2002-2003 Bridgeport IslandersAHL54 8 1321 30|Playoffs9 0 00 21 
 2003-2004 Bridgeport IslandersAHL51 6 1319 34|Playoffs4 0 11
 2004-2005 Bridgeport IslandersAHL29 4 26 34|        
 2005-2006 Ritten/RenonItaly42 17 3754 84|Playoffs8 3 47 14 
 2006-2007 Herning Blue FoxDenmark25 10 1020 60|Playoffs15 5 1419 28 
 2007-2008 Herning Blue FoxDenmark36 20 2545 54|Playoffs16 15 1530 20 
 2008-2009 ZSCChampions HL7 1 12 6|        
  GC/KüsnachtSL36 25 2146 102|        
  LangenthalSL1 1 12 0|Playoffs5 1 34
 2009-2010 GC/KüsnachtSL33 27 1946 48|        
  ZSCNL10 8 513 10|Playoffs7 2 46
  ZSCVictoria Cup1 0 00 2|        
  Team Canada Spengler Cup1 0 00 0|        
 2010-2011 ZSCNL25 10 717 12|        
  GC/KüsnachtSL11 2 35 18|        
  ZSCET8 4 26 10|        
  Team Canada Spengler Cup5 0 11 2|        
 2011-2012 ZSCNL24 6 915 18|Playoffs8 1 34
  Team Canada Spengler Cup2 0 00 0|        
  GC/KüsnachtSL1 0 00 0|        
 2012-2013 Straubing TigersDEL46 22 2951 109|Playoffs QC7 2 79 22 
 2013-2014 Straubing TigersDEL48 26 2551 126|        
 2014-2015 Straubing TigersDEL30 8 1119 24|        
 2015-2016 Straubing TigersDEL36 7 1623 32|Playoffs7 1 34
 2016-2017 Iserlohn RoostersDEL48 18 1533 38|        
 2017-2018 Iserlohn RoostersDEL49 10 1727 49|Playoffs2 1 23
 2018-2019 Villacher SVICEHL42 9 1827 58|        
 2019-2020 Whitby DunlopsACH2 1 01 0|        

Player statistics powered by www.eliteprospects.com