| 1 | 2001-09-08 | 54 | Coppa Placci | 1.1 | 195 | - | - | |
| 2 | 2001-07-29 | 85 | Brixia Tour | General classification | 2.4 | | - | - | |
| 3 | 2001-07-08 | 28 | Trofeo Matteotti | 1.2 | 188.5 | - | - | |
| 4 | 2001-07-07 | 18 | Criterium d'Abruzzo | 1.4 | 172.5 | 3 | - | |
| 5 | 2001-06-17 | 10 | GP Nobili Rubinetterie-Coppa Papà Carlo-Coppa Città di Stresa | | 159 | 14 | - | |
| 6 | 2001-06-14 | 13 | GP Industria Artigianato e Commercio Carnaghese | 1.5 | 173 | - | - | |
| 7 | 2001-05-04 | 102 | Grande Prémio Jornal de Notícias | Stage 3 | 2.5 | 147.2 | - | - | |
| 8 | 2001-05-03 | 107 | Grande Prémio Jornal de Notícias | Stage 2 | 2.5 | 145 | - | - | |
| 9 | 2001-05-02 | 86 | Grande Prémio Jornal de Notícias | Stage 1 | 2.5 | 160.4 | - | - | |
| 10 | 2001-04-28 | 91 | Vuelta Ciclista a la Rioja | Stage 1 | 2.4 | 168 | - | - | |
| 11 | 2000-09-09 | 6 | GP Nobili Rubinetterie-Coppa Papà Carlo-Coppa Città di Stresa | 1.1 | 85.8 | 24 | - | |
| 12 | 2000-07-30 | 13 | Trofeo Matteotti | 1.2 | 188.5 | 8 | - | |
| 13 | 2000-05-28 | 17 | Course Cycliste de Solidarnosc et des Champions Olympiques | Points classification | 2.5 | | - | - | |
| 14 | 2000-05-28 | 16 | Course Cycliste de Solidarnosc et des Champions Olympiques | General classification | 2.5 | | - | - | |
| 15 | 2000-05-28 | 7 | Course Cycliste de Solidarnosc et des Champions Olympiques | Stage 6 | 2.5 | 156 | - | - | |
| 16 | 2000-05-27 | 15 | Course Cycliste de Solidarnosc et des Champions Olympiques | Stage 5 | 2.5 | 156 | - | - | |
| 17 | 2000-05-26 | 21 | Course Cycliste de Solidarnosc et des Champions Olympiques | Stage 4 | 2.5 | 175 | - | - | |
| 18 | 2000-05-25 | 7 | Course Cycliste de Solidarnosc et des Champions Olympiques | Stage 3 | 2.5 | 181 | - | - | |
| 19 | 2000-05-24 | 8 | Course Cycliste de Solidarnosc et des Champions Olympiques | Stage 2a | 2.5 | 114 | - | - | |
| 20 | 2000-05-24 | 35 | Course Cycliste de Solidarnosc et des Champions Olympiques | Stage 2b (ITT) | 2.5 | 4.4 | - | - | |
| 21 | 2000-05-23 | 16 | Course Cycliste de Solidarnosc et des Champions Olympiques | Stage 1 | 2.5 | 122 | - | - | |
| 22 | 2000-05-13 | 17 | UNIQA Classic | Points classification | 2.5 | | - | - | |
| 23 | 2000-05-13 | 59 | UNIQA Classic | General classification | 2.5 | | - | - | |
| 24 | 2000-05-13 | 74 | UNIQA Classic | Stage 4 | 2.5 | 144 | - | - | |
| 25 | 2000-05-12 | 8 | UNIQA Classic | Stage 3 | 2.5 | 173 | - | - | |
| 26 | 2000-05-11 | 47 | UNIQA Classic | Stage 2 | 2.5 | 166 | - | - | |
| 27 | 2000-05-10 | 46 | UNIQA Classic | Stage 1 | 2.5 | 178 | - | - | |
| 28 | 2000-04-29 | OTL | Giro di Toscana | 1.3 | 200 | - | - | |
| 29 | 2000-04-16 | 129 | Settimana Ciclista Lombarda | General classification | 2.4 | | - | - | |
| 30 | 2000-03-27 | 70 | Tour de Normandie | General classification | 2.5 | | - | - | |
| 31 | 2000-03-27 | 77 | Tour de Normandie | Stage 7 | 2.5 | 97 | - | - | |
| 32 | 2000-03-25 | 57 | Tour de Normandie | Stage 5 | 2.5 | 177 | - | - | |
| 33 | 2000-03-24 | 28 | Tour de Normandie | Stage 4 | 2.5 | 168 | - | - | |
| 34 | 2000-03-21 | 73 | Tour de Normandie | Stage 1 | 2.5 | 212 | - | - | |
| 35 | 2000-02-20 | 101 | GP Istria | | 143 | - | - | |
| 36 | 2000-02-06 | 95 | G.P. Costa degli Etruschi | NE | 171 | - | - | |
| 37 | 1999-09-07 | 31 | GP Industria & Commercio di Prato | 1.2 | 199 | - | - | |
| 38 | 1999-09-04 | 57 | Coppa Placci | 1.1 | 200.6 | - | - | |
| 39 | 1998-04-25 | 6 | Gran Premio della Liberazione | NAT | 138 | 1 | - | |
| | | | | 5057.9 | 50 | - | - |