Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1981-1982 Montréal-ConcordiaQM18AAA47 34 4781 -|Playoffs5 1 34
 1983-1984 Saint-Jérôme PolyvalenteCAHS- - -- -|        
 1984-1985 RPI (Rensselaer Polytech. Inst.)NCAA21 4 610 12|        
 1985-1986 RPI (Rensselaer Polytech. Inst.)NCAA31 16 2137 35|        
 1986-1987 RPI (Rensselaer Polytech. Inst.)NCAA22 3 710 18|        
 1987-1988 RPI (Rensselaer Polytech. Inst.)NCAA30 15 2035 26|        
 1988-1989 Flint SpiritsIHL16 2 1113 2|        
  Maine Mariners AHL5 1 12 4|        
  Team CanadaInternational5 1 01 4|        
 1989-1990 Pustertal/Val PusteriaItaly46 21 5778 37|        
 1990-1991 Pustertal/Val PusteriaItaly36 30 3363 23|        
 1991-1992 Pustertal/Val PusteriaItaly18 22 3658 13|Playoffs7 1 67
  Pustertal/Val PusteriaAlpenliga18 20 2444 10|        
  ItalyWC5 1 01 2|        
  Italy (all)International9 2 02 8|        
 1992-1993 Pustertal/Val PusteriaItaly16 8 2634 8|Playoffs3 4 37
  Pustertal/Val PusteriaAlpenliga30 27 5380 -|        
  ItalyWC6 0 00 10|        
  Italy (all)International23 9 716 36|        
 1993-1994 VareseItaly25 11 2637 18|        
  VareseAlpenliga- - -- -|        
  ItalyOG7 2 13 10|        
  Italy (all)International13 2 35 14|        
 1994-1995 VareseItaly36 33 3669 22|Playoffs10 7 815 18 
  VareseAlpenliga15 12 1123 12|        
  ItalyWC6 3 14 8|        
  Italy (all)International14 6 17 12|        
 1995-1996 VareseItaly29 18 2240 26|Playoffs8 7 310
  VareseAlpenliga8 11 516 4|Playoffs1 0 00
  ItalyWC6 0 33 4|        
  Italy (all)International12 1 56 12|        
 1996-1997 ESV KaufbeurenDEL48 15 2944 44|Relegation6 2 35 10 
  ItalyWC8 3 47 2|        
  Italy (all)International15 4 711 18|        
 1997-1998 ESV KaufbeurenDEL12 2 46 4|        
  SC RiesserseeGermany22 0 44 0|        
  Villacher SVAustria23 9 1120 30|        
  Pustertal/Val PusteriaItaly3 1 12 4|        
  ItalyOG4 0 11 2|        
  ItalyWC6 3 36 10|        
  Italy (all)International16 5 49 16|        
 1998-1999 Düsseldorfer EGGermany257 18 3553 52|Playoffs9 3 69 10 
  ItalyWC3 0 33 4|        
  Italy (all)International4 0 33 4|        
 1999-2000 Düsseldorfer EGGermany248 10 1929 62|Playoffs12 1 56 14 
  ItalyWC Q3 0 11 4|        
  ItalyOGQ3 2 46 12|        
  ItalyWC1 0 11 0|        
  Italy (all)International7 2 68 16|        
 2000-2001 Düsseldorfer EGDEL23 0 00 8|        
  ItalyWC6 0 11 14|        
  Italy (all)International12 4 37 18|        
 2001-2002 London Knights BISL48 14 2337 32|Playoffs7 1 12
  ItalyWC6 1 23 2|        
  Italy (all)International11 1 23 8|        
 2002-2003 London Knights BISL29 5 510 16|Playoffs17 2 810 20 
 2003-2004 VareseItaly20 3 1821 26|        
 2004-2005 VareseItaly32 3 1215 20|Playoffs6 1 23
 2005-2006 MilanoItaly45 8 715 36|Playoffs5 0 11
  MilanoItalian Cup1 0 00 2|        

Player statistics powered by www.eliteprospects.com