| 2019-01-13 | 61 |  National Championships Great Britain ME | ME | 0 | 00:00:00.000 |  | 
| 2008-01-06 | 4 |  National Championships Great Britain MU | MU | 0 | 00:51:22.000 | 0 | 
| 2007-12-30 | 31 |  Superprestige Diegem | MU | 0 | 00:54:15.000 | 0 | 
| 2007-12-28 | 34 |  GVA Trofee - Azencross | MU | 0 | 00:54:22.000 | 0 | 
| 2007-12-26 | 43 |  UCI World Cup Hofstade | MU | 0 | 01:00:40.000 | 0 | 
| 2007-12-16 | 38 |  Vlaamse Druivencross | ME | 0 | 00:00:00.000 |  | 
| 2007-11-17 | 26 |  GP Stad Hasselt | MU | 0 | 00:59:27.000 | 0 | 
| 2007-11-04 | 26 |  Superprestige Hamme-Zogge | MU | 0 | 00:56:12.000 | 0 | 
| 2007-11-01 | 26 |  Koppenbergcross | MU | 0 | 00:56:38.000 | 0 | 
| 2007-10-28 | 33 |  Herdenkingscross Etienne Bleukx | MU | 0 | 00:00:00.000 |  | 
| 2005-12-18 | 18 |  National Trophy Series: Abergavenny | ME | 0 | 00:00:00.000 |  | 
| 2005-11-20 | 8 |  National Trophy Series: Kirkby Mallory | ME | 0 | 01:04:37.000 | 0 | 
| 2005-10-30 | 15 |  National Trophy Series: Southampton | ME | 0 | 00:00:00.000 |  | 
| 2005-10-16 | 11 |  National Trophy Series: Chorley | ME | 0 | 00:59:05.000 | 0 | 
| 2005-01-29 | 29 |  UCI World Championship MJ | MJ | 0 | 00:42:14.000 | 0 | 
| 2005-01-09 | 1 |  National Championships Great Britain MJ | MJ | 0 | 00:43:59.000 | 0 | 
| 2004-12-28 | 18 |  UCI World Cup Hofstade | MJ | 0 | 00:46:29.000 | 0 | 
| 2004-12-12 | 1 |  National Trophy Series Dudley | MJ | 0 | 00:00:00.000 |  | 
| 2004-11-21 | 1 |  National Trophy Series: Kirkby Mallory | MJ | 0 | 00:41:07.000 | 0 | 
| 2004-11-07 | 11 |  UEC Cyclo-Cross European Championships MJ | MJ | 0 | 00:42:51.000 | 0 | 
| 2004-10-17 | 1 |  National Trophy Series: Cheltenham | MJ | 0 | 00:36:04.000 | 0 | 
| 2004-01-31 | 40 |  UCI World Championship MJ | MJ | 0 | 00:46:12.000 | 0 | 
| 2004-01-11 | 2 |  National Championships Great Britain MJ | MJ | 0 | 00:00:00.000 |  | 
| 2003-12-28 | 35 |  Vlaamse Duinencross | MJ | 0 | 00:47:24.000 | 0 | 
| 2003-12-14 | 1 |  National Trophy Series: Abergavenny | MJ | 0 | 00:00:00.000 |  | 
| 2003-11-23 | 2 |  National Trophy Series: Kirkby Mallory | MJ | 0 | 00:40:35.000 | 0 | 
| 2003-11-02 | 1 |  National Trophy Series: Ipswich | MJ | 0 | 00:00:00.000 |  | 
| 2003-10-19 | 4 |  National Trophy Series: Matlock | MJ | 0 | 00:41:44.000 | 0 | 
| 2003-10-05 | 8 |  National Trophy Series: Cheltenham | MJ | 0 | 00:41:38.000 | 0 | 
| 2003-01-12 | 2 |  National Championships Great Britain MJ | MJ | 0 | 00:39:11.000 | 0 |