| Season | Club | Country | Level | GP | GS |
| 2008-09 |
Milan |
ITA |
A |
28 |
0 |
| 2007-08 |
Atlético Madrid |
ESP |
A |
21 |
0 |
| 2006-07 |
Torino |
ITA |
A |
36 |
0 |
| 2005-06 |
Juventus |
ITA |
A |
18 |
0 |
| 2004-05 |
Milan |
ITA |
A |
2 |
0 |
| 2003-04 |
Milan |
ITA |
A |
2 |
0 |
| 2002-03 |
Milan |
ITA |
A |
3 |
0 |
| 2001-02 |
Milan |
ITA |
A |
34 |
0 |
| 2000-01 |
Milan |
ITA |
A |
21 |
0 |
| 1999-00 |
Milan |
ITA |
A |
29 |
0 |
| 1998-99 |
Milan |
ITA |
A |
18 |
0 |
| 1997-98 |
Monza |
ITA |
B |
26 |
0 |
| 1996-97 |
Monza |
ITA |
C1 |
25 |
0 |
| 1995-96 |
Borgosesia |
ITA |
CND |
29 |
0 |
| 1994-95 |
Monza |
ITA |
C1 |
1 |
0 |
| Career Totals: | 293 | 0 |
UEFA Champions League 2005-06
| Date | Venue | Match | MP | GF | AS | FC | FS | YC | RC |
| 07/12 |
Ernst-Happel-Stadion, Vienna |
Rapid Wien 1:3 Juventus |
90 |
0 |
0 |
0 |
1 |
0 |
0 |
| 22/11 |
Stadio delle Alpi, Turin |
Juventus 1:0 Club Brugge |
90 |
0 |
0 |
0 |
0 |
0 |
0 |
| 02/11 |
Stadio delle Alpi, Turin |
Juventus 2:1 Bayern |
90 |
0 |
0 |
0 |
0 |
0 |
0 |
| 18/10 |
Allianz Arena, Munich |
Bayern 2:1 Juventus |
90 |
0 |
0 |
0 |
0 |
0 |
0 |
| 27/09 |
Stadio delle Alpi, Turin |
Juventus 3:0 Rapid |
90 |
0 |
0 |
0 |
0 |
0 |
0 |
| 14/09 |
Jan Breydel Stadion, Bruges |
Club Brugge 1:2 Juventus |
90 |
0 |
0 |
0 |
0 |
0 |
0 |
| Competition Totals: | 540 | 0 | 0 | 0 | 1 | 0 | 0 |
| Competition Average: | 90 | 0 | 0 | 0 | 0.17 | 0 | 0 |
Glossary MP: Minutes Played, GF: Goals in favor, AS: Assists, FC: Fouls Committed, FS: Fouls Suffered, YC: Yellow Cards, RC: Red Cards
UEFA Champions League 2004-05
| Date | Venue | Match | MP | GF | AS | FC | FS | YC | RC |
| 12/04 |
Stadio Giuseppe Meazza, Milan |
Internazionale 0:3 Milan (forfeited) |
2 |
0 |
0 |
0 |
0 |
0 |
0 |
| Competition Totals: | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Competition Average: | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
Glossary MP: Minutes Played, GF: Goals in favor, AS: Assists, FC: Fouls Committed, FS: Fouls Suffered, YC: Yellow Cards, RC: Red Cards
|