1 | 2003-10-16 | Vic Roads Herald Sun Tour | 2.3 | ME | - | 9 | 0 |
2 | 2003-10-11 | Melbourne to Warrnambool Classic | 1.5 | ME | - | 2 | 0 |
3 | 2003-09-10 | Ster Elektrotoer | 2.3 | ME | - | 31 | 0 |
4 | 2003-06-08 | US Pro Championship | 1.2 | ME | - | 49 | 0 |
5 | 2003-05-09 | Course de la Paix | 2.2 | ME | 161 | | 0 |
6 | 2003-05-04 | Rund um den Flughafen Köln-Bonn | 1.3 | ME | - | DNF | 1 |
7 | 2003-04-22 | Tour of Georgia | 2.3 | ME | 51 | | 1 |
8 | 2003-04-05 | Hel van het Mergelland | 1.5 | ME | - | DNF | 1 |
9 | 2003-03-23 | Stausee Rundfahrt | 1.3 | ME | - | OTL | 1 |
10 | 2003-03-02 | Kuurne-Brussel-Kuurne | 1.2 | ME | 156 | DNF | 1 |
11 | 2003-03-01 | Omloop Het Volk | 1.1 | ME | 67 | DNF | 1 |
12 | 2003-02-19 | International Tour of Rhodes | 2.3 | ME | 110 | 87 | 0 |
13 | 2003-01-31 | Le Tour de Langkawi | 2.2 | ME | 132 | 112 | 0 |
14 | 2002-10-18 | Herald Sun Tour | 2.3 | ME | 27 | 26 | 0 |
15 | 2002-08-31 | Tour Beneden-Maas | 1.3 | ME | - | 39 | 0 |
16 | 2002-05-23 | Circuit des Mines | 2.5 | ME | - | 52 | 0 |
17 | 2002-05-20 | Rund um die Hainleite-Erfurt | 1.3 | ME | - | 17 | 0 |
18 | 2002-04-20 | ZLM Tour | | MU | - | 105 | 0 |
19 | 2002-02-01 | Le Tour de Langkawi | 2.3 | ME | 161 | 103 | 0 |
20 | 2001-08-21 | Tour du Limousin | 2.1 | ME | - | | 1 |
21 | 2001-06-21 | Volta a Catalunya | 2.HC | ME | 128 | | 0 |
22 | 2001-06-14 | Tour de Luxembourg | 2.2 | ME | - | 64 | 0 |
23 | 2001-06-04 | GP de Villers-Cotterêts | 1.4 | ME | - | 12 | 0 |
24 | 2001-05-22 | GP du Midi-Libre | 2.1 | ME | - | | 0 |
25 | 2001-05-08 | 4 Jours de Dunkerque / Tour du Nord-pas-de-Calais | 2.1 | ME | - | 84 | 0 |
26 | 2001-05-06 | Trophée des Grimpeurs | 1.3 | ME | - | 58 | 0 |
27 | 2001-04-15 | Paris - Roubaix | CDM | ME | - | DNF | 1 |
28 | 2001-04-09 | Vuelta al País Vasco | 2.HC | ME | 148 | | 0 |
29 | 2000-10-05 | Herald Sun Tour | 2.4 | ME | - | 36 | 0 |
30 | 2000-09-07 | Zomergem - Adinkerke | 1.5 | ME | - | 3 | 0 |
31 | 2000-09-02 | Ronde van Midden-Zeeland | 1.2 | ME | - | 28 | 0 |
32 | 2000-08-21 | Boucles de l'Aulne - GP Le Télégramme | 1.4 | ME | - | 39 | 0 |
33 | 2000-06-13 | Tour de Suisse | | ME | 162 | | 0 |
34 | 2000-06-08 | Tour de Luxembourg | 2.2 | ME | - | | 1 |
35 | 2000-05-30 | First Union Invitational | 1.3 | ME | - | 35 | 0 |
36 | 2000-04-28 | Vuelta Ciclista a la Rioja | 2.4 | ME | - | 67 | 0 |
37 | 2000-04-02 | GP de la Ville de Rennes | | ME | - | 100 | 0 |
38 | 2000-03-31 | Route Adélie de Vitré | 1.4 | ME | 112 | DNF | 1 |
39 | 2000-03-25 | Critérium International | 2.2 | ME | - | 55 | 0 |
40 | 2000-01-26 | Le Tour de Langkawi | 2.4 | ME | 156 | 51 | 0 |
41 | 2000-01-18 | Tour Down Under | 2.3 | ME | 85 | 24 | 0 |
42 | 2000-01-16 | Australian Open Road Championships Road Race | NC | ME | - | 1 | 0 |
43 | 1999-10-14 | Herald Sun Tour | | ME | - | 6 | 0 |
44 | 1999-05-23 | Prudential Tour | | ME | - | 52 | 0 |
45 | 1999-04-26 | Giro del Trentino | | ME | - | 113 | 0 |
46 | 1999-01-27 | Tour of Tasmania | 2.5 | ME | - | | 0 |
47 | 1999-01-19 | Tour Down Under | 2.4 | ME | 96 | 20 | 0 |
48 | 1998-05-23 | Prudential Tour | 2.5 | ME | 156 | 57 | 0 |
49 | 1997-09-29 | National Championships Australia ME - ITT | NC | ME | - | 2 | 0 |
| | | | | | | 10 |