| 27 | 18-10-2008 | Jayco Herald Sun Tour | 2.1 | |
| 26 | 17-10-2008 | Jayco Herald Sun Tour - Stage 5 | 2.1 | 16.2km |
| 25 | 14-10-2008 | Jayco Herald Sun Tour - Stage 2 | 2.1 | 118.1km |
| 24 | 15-04-2007 | Paris-Roubaix | PT | 259.5km |
| 23 | 13-08-2004 | Olympic Games Athens - Track (Madison) | JO | |
| 22 | 04-08-2004 | Post Danmark Rundt - Stage 1 | 2.2 | 150.0km |
| 21 | 01-08-2004 | HEW-Cyclassics | CDM | 250.0km |
| 20 | 08-07-2004 | Tour de France - Stage 5 | GT | 200.5km |
| 19 | 13-06-2004 | Critérium du Dauphiné Libéré - Stage 7 | 2.HC | 200.0km |
| 18 | 11-06-2004 | Critérium du Dauphiné Libéré - Stage 5 | 2.HC | 149.0km |
| 17 | 31-05-2004 | GP de Villers Cotterêts | 1.3 | 193.0km |
| 16 | 07-02-2003 | Tour de Langkawi - Stage 8 | 2.2 | 112.5km |
| 15 | 05-02-2003 | Tour de Langkawi - Stage 6 | 2.2 | 136.3km |
| 14 | 19-01-2003 | National Road Championships - Australia | CN | 180.0km |
| 13 | 03-08-2002 | Commonwealth Games | CC | 187.0km |
| 12 | 09-08-2001 | Profronde van Oostvoorne | Cri | |
| 11 | 21-01-2001 | Tour Down Under | 2.3 | |
| 10 | 18-05-2000 | Grand Prix Midi Libre - Stage 3 | 2.1 | 188.0km |
| 9 | 21-02-1999 | Classic Haribo | 1.3 | 197.5km |
| 8 | 21-01-1999 | Tour Down Under | 2.3 | |
| 7 | 20-01-1999 | Tour Down Under - Stage 5 | 2.3 | 162.0km |
| 6 | 18-01-1999 | Tour Down Under - Stage 3 | 2.3 | 149.5km |
| 5 | 27-08-1998 | Tour de Poitou-Charentes - Stage 4b | 2.4 | 108.0km |
| 4 | 26-07-1998 | Tour de France - Stage 14 | GT | 185.0km |
| 3 | 13-06-1998 | Tour de Luxembourg - Stage 3 | 2.2 | 105.0km |
| 2 | 01-06-1997 | Bayern Rundfahrt - Stage 5 | 2.3 | 106.1km |
| 1 | 08-03-1996 | Vuelta Ciclista a Murcia - Stage 3 | | 159.0km |