W 2004 został zawodnikiem trzecioligowego Cremonese, z którym rok później awansował do Serie B. Lata 2006-2008 spędził w czwartoligowych Reggianie i Pizzighettone. Od 2008 występuje w lokalnych klubach, obecnie w siódmioligowym Fiore.
Sezon Klub Kraj Rozgrywki Mecze Bramki 1987/88 Parma F.C.
Serie B 3 0 1988/89 Parma F.C.
Serie B 25 0 1989/90 Inter Mediolan
Serie A 14 0 1990/91 ACF Fiorentina
Serie A 0 0 1990/91 Parma F.C.
Serie A 7 0 1991/92 Udinese Calcio
Serie B 31 0 1992/93 Inter Mediolan
Serie A 3 0 1993/94 Udinese Calcio
Serie A 18 0 1994/95 Piacenza Calcio
Serie B 32 0 1995/96 Piacenza Calcio
Serie A 28 0 1996/97 Atalanta BC
Serie A 22 0 1997/98 Atalanta BC
Serie A 3 0 1997/98 US Lecce
Serie A 24 0 1998/99 US Lecce
Serie B 1 0 1998/99 Genoa CFC
Serie B 25 1 1999/2000 Genoa CFC
Serie B 23 0 2000/01 Genoa CFC
Serie B 29 1 2001/02 Ternana Calcio
Serie B 24 1 2002/03 Genoa CFC
Serie B 34 0 2003/04 Calcio Como
Serie B 27 0 2004/05 US Cremonese
Serie C1 20 0 2005/06 US Cremonese
Serie B 16 0 2006/07 AC Reggiana 1919
Serie C2 18 0 2007/08 AS Pizzighettone
Serie C2 3 0 2008/09 AC Fidenza 1922
Eccellenza 25 0 2009/10 SBC Oltrepo
Serie D ? ?