| 28 | 1989 | 25-04-1989 | GP Industria & Commercio di Prato | 1.2 | |
| 27 | 1989 | 16-02-1989 | Trofeo Laigueglia | 1.4 | |
| 26 | 1988 | 26-06-1988 | National Road Championships - Italy | CN | 284.0km |
| 25 | 1987 | 24-02-1987 | Settimana Ciclistica Internazionale - Etappe 5 | 2.2 | 165.0km |
| 24 | 1985 | 23-04-1985 | GP Industria & Artigianato | 1.2 | |
| 23 | 1984 | 30-09-1984 | GP Industria & Commercio di Prato - Etappe | 1.3 | |
| 22 | 1984 | 22-09-1984 | Giro di Romagna | 1.1 | 238.0km |
| 21 | 1984 | 20-08-1984 | Tre Valli Varinese - Etappe | National | |
| 20 | 1983 | 27-03-1983 | Giro della Provincia di Reggio Calabria | 1.1 | 204.0km |
| 19 | 1982 | 03-10-1982 | Giro dell Emilia | 1.1 | |
| 18 | 1982 | 11-09-1982 | Giro del Veneto | 1.1 | |
| 17 | 1982 | 16-08-1982 | Tre Valli Varinese | National | |
| 16 | 1982 | 27-06-1982 | National Road Championships - Italy | CN | 263.0km |
| 15 | 1982 | 23-06-1982 | Tour de Suisse - Etappe 7 | 2.1 | 197.0km |
| 14 | 1981 | 04-10-1981 | Giro dell Emilia | 1.1 | |
| 13 | 1981 | 23-07-1981 | GP Industria & Artigianato | 1.2 | |
| 12 | 1981 | 06-06-1981 | Giro d'Italia - Etappe 21 | 2.HC | 197.0km |
| 11 | 1980 | 15-10-1980 | Giro di Romagna | 1.1 | |
| 10 | 1980 | 24-09-1980 | Paris-Brussel | 1.1 | 286.0km |
| 9 | 1980 | 07-06-1980 | Giro d'Italia - Etappe 22 | 2.HC | 114.0km |
| 8 | 1980 | 19-03-1980 | Milano-Sanremo | CDM | 288.0km |
| 7 | 1979 | 20-02-1979 | Trofeo Laigueglia | 1.4 | |
| 6 | 1978 | 02-09-1978 | Milano-Torino | 1.1 | |
| 5 | 1978 | 25-06-1978 | National Road Championships - Italy | CN | 253.0km |
| 4 | 1978 | 28-05-1978 | Giro d'Italia - Etappe 20 | 2.HC | 226.0km |
| 3 | 1978 | 04-05-1978 | Tour de Romandie - Etappe 2a | 2.1 | 92.0km |
| 2 | 1977 | 06-06-1977 | Giro d'Italia - Etappe 16b | 2.HC | 116.0km |
| 1 | 1974 | 21-05-1974 | Giro d'Italia - Etappe 5 | 2.HC | 215.0km |