Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1987-1988 Sault Ste. Marie North Stars U18GNU18L31 33 4982 42|        
 1988-1989 Belleville BullsOHL66 35 3368 16|Playoffs5 0 00
 1989-1990 Belleville BullsOHL66 34 6195 46|Playoffs11 1 45 18 
 1990-1991 Belleville BullsOHL63 40 5494 41|Playoffs6 5 38
 1991-1992 AsiagoItaly14 5 611 6|        
 1992-1993 AsiagoItaly37 24 2751 24|Playoffs9 5 712
 1994-1995 San Diego Gulls IHL6 2 13 4|        
  Saint John Flames AHL3 1 01 2|        
  Norfolk AdmiralsECHL54 36 4480 97|Playoffs3 4 15
 1995-1996 AsiagoItaly32 22 2143 30|Playoffs3 2 35
 1996-1997 ESV KaufbeurenDEL48 14 2135 16|Relegation6 3 58
 1997-1998 ESV KaufbeurenDEL15 3 25 6|        
  Ayr Scottish EaglesBISL35 11 2435 6|Playoffs9 3 36
  Ayr Scottish EaglesAutumn Cup1 1 01 0|        
 1998-1999 Ayr Scottish EaglesBISL24 6 915 8|        
  Ayr Scottish EaglesEuro HL6 3 47 0|        
  Ayr Scottish EaglesAutumn Cup13 4 1317 2|        
 1999-2000 Norfolk AdmiralsECHL52 19 3352 34|Playoffs3 1 34
 2000-2001 Cardiff DevilsBISL33 13 1427 38|Playoffs4 0 00
  Cardiff DevilsAutumn Cup8 0 11 12|        
 2001-2002 AsiagoItaly16 9 716 31|Playoffs1 0 00
 2002-2003 AsiagoItaly10 3 58 12|Playoffs11 2 35
  ItalyWC D15 0 33 6|        
  Italy (all)International5 0 33 6|        
 2003-2004 Did not play |        
 2004-2005 AsiagoItaly29 9 1322 14|Playoffs9 2 57
  ItalyWC D15 3 14 2|        
  Italy (all)International10 4 15 4|        
 2005-2006 AsiagoItaly45 14 2741 81|        
  ItalyOG5 3 14 10|        
  ItalyWC4 0 22 4|        
  Italy (all)International22 8 715 22|        
 2006-2007 AsiagoItaly32 17 1734 30|        
  ItalyWC6 0 00 2|        
  Italy (all)International16 1 34 16|        
 2007-2008 AsiagoItaly33 17 2138 24|        
  ItalyWC2 0 00 0|        
  Italy (all)International2 0 00 0|        
 2008-2009 AsiagoItaly36 10 1929 24|Playoffs3 2 02
  AsiagoItalian Cup1 1 12 0|        
  ItalyWC D15 2 02 2|        
  Italy (all)International8 2 13 4|        
 2009-2010 AsiagoItaly37 8 2735 36|Playoffs16 3 710
  AsiagoItalian Cup2 1 12 2|        
  ItalyWC6 0 00 2|        
  Italy (all)International8 1 12 2|        
 2010-2011 AsiagoItaly8 3 36 2|        

Player statistics powered by www.eliteprospects.com