| 2005-01-09 | 8 |  National Championships Great Britain WE | WE | 0 | 00:44:16.000 | 0 | 
| 2004-01-11 | 8 |  National Championships Great Britain WE | WE | 0 | 00:00:00.000 |  | 
| 2003-12-30 | 22 |  Azencross | WE | 0 | 00:00:00.000 |  | 
| 2003-12-28 | 31 |  UCI World Cup Koksijde | WE | 0 | 00:47:06.000 | 0 | 
| 2003-11-23 | 5 |  National Trophy Series: Kirkby Mallory | WE | 0 | 00:41:55.000 | 0 | 
| 2003-11-02 | 2 |  National Trophy Series: Ipswich | WE | 0 | 00:01:28.000 | 0 | 
| 2003-10-19 | 5 |  National Trophy Series: Matlock | WE | 0 | 00:49:04.000 | 0 | 
| 2003-10-05 | 3 |  National Trophy Series: Cheltenham | WE | 0 | 00:45:48.000 | 0 | 
| 2003-01-12 | 5 |  National Championships Great Britain WE | WE | 0 | 00:37:31.000 | 0 | 
| 2001-11-04 | 9 |  National Trophy Series: Kirkby Mallory | WE | 0 | 00:44:40.000 | 0 | 
| 2001-10-21 | 13 |  National Trophy Series: Cheltenham | WE | 0 | 00:00:00.000 |  | 
| 2001-01-14 | 10 |  National Championships Great Britain WE | WE | 0 | 00:40:12.000 | 0 | 
| 2000-12-10 | 12 |  National Trophy Series: Leeds | WE | 0 | 00:44:27.000 | 0 | 
| 2000-11-26 | 8 |  National Trophy Series: Ipswich | WE | 0 | 00:43:05.000 | 0 | 
| 2000-10-22 | 7 |  British National Trophy: Port Talbot | WE | 0 | 00:00:00.000 |  | 
| 2000-01-30 | DNF |  UCI World Championship WE | WE | 0 | 00:00:00.000 |  | 
| 1999-11-28 | 7 |  BCCA International Cyclocross | WE | 0 | 00:00:00.000 |  |