
1st, Philadelphia International championship 2006
1st, Reading Classic 2006
world scratch race champion 2004
two-time New Zealand criterium champion (2004 and 2005)
2007
2nd, stages 1 and 6, Tour of California
5th overall, Tour of Qatar
6th, stage 2, Tour of Romandy
7th, stage 2, Tour of California
8th, stage 3, Tour of Qatar
10th, stage 4, Tour of Qatar
2006
1st, Philadelphia International championship
1st, Reading Classic
1st, stage 5, Mount Hood Cycling Classic
1st, stage 1, Jayco Bay Classic
1st, stage 7, Trust House Classic
10th, stage 4, Tour of California
2005
1st, New Zealand criterium championship
1st, Wachovia Invitational Lancaster
1st, points competition, Dodge Tour of Georgia
1st, team pursuit, Track World Cup, Sydney
1st, points competition, International Tour de ’Toona
1st, stages 2 and 7, International Tour de ’Toona
1st, stage 1, Tri-Peaks Challenge
1st, stage 13, International Superweek
2nd, stage 6, Tour of Georgia
5th, stage 1, Tour of Georgia
2004
1st, world scratch race championship
1st, New Zealand criterium championship
1st, New York City Cycling Championship
1st, stages 8 and 10, Tour of the Southland, New Zealand
1st, Roswell Criterium, Georgia
1st, race 14, International Superweek
1st, stage 1, team time trial, Tour of the Southland
2nd, stage 10, Tour de Langkawi
4th, stage 1, Tour of Georgia
7th, stage 5, Tour de Langkawi
9th, stage 2, Tour of Georgia
2003
1st, Madison, New Zealand championship
1st, Sidney World Cup
1st, sprint race, Skilled Bay criterium series
1st, stage 3, THF Realty criterium series
2nd, stage 4, Herald Sun Tour
3rd, stage 1, Jayco Geelong Bay Series
3rd, prologue, Tour of Georgia
2002
1st, team pursuit, World Cup
1st, Madison, World Cup
1st, points race, Commonwealth Games
2nd, stage 2, Sea Otter Classic
5th, Clarendon Cup Criterium
10th, First Union Invitational
2001
1st, stage 5, Skilled Bay Cycling Classic
2nd, stages 13 and 14, Herald Sun Tour