Jaar 2004
Eerste en vierde rit Tour Down Under
Memorial Samyn - Fayt-Le-Franc
Vijfde rit Giro d'Italia
Tweede en vierde rit Ronde van Zwitserland
Tweede en negende rit Tour de France
1 Dag gele truidrager + winnaar groene trui
Jaar 2003
Eerste rit + eindklassemnt Jayco Geelong Bay Classics
Derde rit Tour Down Under
Vierde rit Etoile de Bessèges
Dwars door Vlaanderen
Vierde + Elfde rit Giro d' Italia
Tweede rit Ronde van Zwitserland
Criterium Surhuisterveen
Derde rit Franco Belge
Jaar 2002: (26)
2e en 3e etappe en het eindklassement van
Circuit Franco-Belge Paris Bruxelles
Ronde van Midden-Zeeland
criterium
van Maarheeze, van Aalst, van Heerlen, van Aalst en van de Roue des As
3e en 20e etappe van de Tour de France
4e
en 10e etappe van de Giro d' Italia
GP de l'Escaut
2e en 7e etappe van Paris Nice
1 ste etappe en het eindklassement van
l'Étoile de Bessèges
1ste, 3e, 4e et 6e etappe van de Tour Down Under
Australisch kampioenschap op de weg
een etappe
en het eindklassement van de Skilled Geelong Bay Classic
Jaar 2001: (7)
2e
etappe van de Ronde van Nederland
2e etappe van de Tour Méditerranéen
4e etappe van de Tour de la Région Wallonne
Palmanova-Palmanova
2e en 3e etappe van de UNIQA Classic
Tour du Brabant Wallon
Jaar 2000: (2)
6e etappe van de Tour Down Under
Trophée Cala Ratjada-Cala Millor
Jaar 1999: (6)
20e
etappe van de Tour de France
2e etappe van de Ronde van Nederland
2e etappe van de Tour de Luxembourg
1ste etappe
A van de route du sud
3e en 6e etappe van de Herald Sun Tour
Jaar 1998: (3)
3e en 6e etappe van de Ronde van Nederland
1 ste etappe van de Ruta Del
Sol
Jaar 1997: (4)
2e etappe van de 4 Jours De Dunkerque
2e en 3e etappe van de Ronde van
Nederland
3e etappe A van de Tour du Luxembourg
Jaar 1996: (8)
De Fremantle
4e etappe van de Ronde van Murcia
1ste etappe Wien-Rabenstein-Gresten-Wien
2e etappe van de Tour de Rhénanie-Palatinat
3e etappe A CLM van de Regio Tour
4e etappe van de Tour
de l'Avenir
2e en 14e etappe van de Herald Sun Tour
Jaar 1995 (Amateur):
(8)
Saint Kilda
Kampioenschap van Australië Open
Pro
3e etappe van de Summer Tour
1ste, 7e en 10e etappe van de Rapport Tour
4e etappe van de Regio
Tour International
6e etappe van de Tour de l'Avenir
Jaar 1994
(Amateur): (1)
1 ste etappe van de Tour de l'Avenir