1 | 1999-10-28 | 13 | Herald Sun Tour | | | - | - | |
2 | 1999-10-25 | 1 | Herald Sun Tour | Stage 12 | | 157 | 5 | - | |
3 | 1999-10-14 | 18 | Herald Sun Tour | Stage 1 | | 32 | - | - | |
4 | 1998-10-31 | 3 | Australian Open Road Championships Road Race | NC | | 7 | - | |
5 | 1998-10-09 | 1 | Herald Sun Tour | Stage 2b | | 142.9 | 5 | - | |
6 | 1996-04-21 | 3 | Australian Open Road Championships Road Race | NC | 200 | 7 | - | |
7 | 1993-10-21 | 2 | Herald Sun Tour | Stage 7b | | 93 | 2 | - | |
8 | 1993-01-17 | 1 | Australian Open Road Championships Road Race | NC | | 15 | - | |
9 | 1991-09-05 | 5 | Giro dell'Umbria | | 207 | 28 | - | |
10 | 1991-08-25 | 49 | World Championships - Road Race | WC | 252.8 | 15 | - | 4402 |
11 | 1991-08-14 | 13 | Coppa Bernocchi | | 204 | 8 | - | |
12 | 1991-06-16 | 81 | Giro d'Italia | | | 20 | - | |
13 | 1991-05-05 | 38 | Giro dell'Appennino | | 209 | - | - | |
14 | 1991-05-01 | 24 | GP Industria & Artigianato | | 210 | - | - | |
15 | 1991-04-28 | 6 | Milano-Vignola | | 206 | 24 | - | |
16 | 1991-04-21 | 14 | Vuelta a Aragon | | | 7 | - | |
17 | 1991-01-17 | 5 | Australian Open Road Championships Road Race | NC | | 2 | - | |
18 | 1990-10-28 | 5 | Herald Sun Tour | | | 8 | - | |
19 | 1990-01-17 | 2 | Australian Open Road Championships Road Race | NC | | 10 | - | |
20 | 1989-08-14 | 15 | Coppa Bernocchi | | 239 | 6 | - | |
21 | 1989-07-08 | 3 | Trofeo Matteotti | | 216 | 40 | - | |
22 | 1989-07-08 | 1 | GP Industria & Artigianato | | 220 | 75 | - | |
23 | 1989-05-28 | 44 | Vuelta a Aragon | | | - | - | |
24 | 1989-05-28 | 14 | Vuelta a Aragon | Stage 6 | | 170 | - | - | |
25 | 1989-05-27 | DF | Vuelta a Aragon | Stage 5 | | 170 | - | - | |
26 | 1989-05-26 | DF | Vuelta a Aragon | Stage 4 | | 190 | - | - | |
27 | 1989-05-25 | DF | Vuelta a Aragon | Stage 3 | | 209 | - | - | |
28 | 1989-05-24 | 9 | Vuelta a Aragon | Stage 2 | | 194 | - | - | |
29 | 1989-05-23 | DF | Vuelta a Aragon | Stage 1b | | 137 | - | - | |
30 | 1989-05-23 | DF | Vuelta a Aragon | Stage 1a (ITT) | | 3 | - | - | |
31 | 1989-03-25 | 30 | E3-Prijs Harelbeke | | 211 | - | - | |
32 | 1989-03-07 | 5 | Giro di Campania | | 225.6 | 28 | - | |
33 | 1989-01-17 | 2 | Australian Open Road Championships Road Race | NC | | 10 | - | |
34 | 1988-09-27 | 6 | Olympic Games - Road Race | Olympics | 196.8 | - | - | 1493 |
35 | 1987-04-25 | 9 | Gran Premio della Liberazione | | 121.9 | - | - | |
36 | 1983-10-29 | 11 | World Championships MJ - Road Race | WC | 120 | 36 | - | |
| | | | | 4537 | 358 | 0 | 5895 |