| 12th May 2013 | 2013 One Industries Mini Enduro #2 | Eastridge | Pro-Am | | - | 13 | 0% | |
| 5th Aug 2012 | 2012 Fetish Bike Gravity Enduro Series #4 | Eastridge | Elite | | 10th | 19 | 50% | 14:39.00 |
| 22nd Jul 2012 | BDS - UK National Champs '12 | Moelfre | Master: 30-34 | NinthCloud | 1st | 24 | 100% | 2:41.12 |
| 25th Mar 2012 | 2012 Fetish Bike Gravity Enduro Series #1 | Innerleithen | Elite | | - | 25 | 0% | |
| 7th Aug 2011 | 2011 661 Gravity Enduro #4 | Eastridge | Elite | | 6th | 18 | 71% | 10:41.00 |
| 31st Jan 2010 | Naked Racing - 661 Mini DH | Forest of Dean | Pro-Am | | 9th | 13 | 33% | 1:11.17 |
| 19th Jul 2009 | SPS - UK National Champs '09 | Innerleithen | Expert | Charge Bikes | 13th | 39 | 68% | 3:05.78 |
| 21st Sep 2008 | 2008 NPS #5 | Innerleithen | Expert | Charge Bikes | 6th | 35 | 85% | 3:17.64 |
| 10th Aug 2008 | 2008 NPS #4 | Moelfre | Expert | Charge Bikes | 16th | 34 | 55% | 2:21.94 |
| 20th Jul 2008 | Pearce Cycles - UK National Champs '08 | Bala | Expert | Charge Bikes | 21st | 42 | 51% | 3:15.59 |
| 6th Jul 2008 | 2008 NPS #3 | Fort William | Expert | Charge Bikes | 17th | 39 | 58% | 5:32.43 |
| 8th Jun 2008 | 2008 Nissan World Cup #3 | Fort William | Elite | | - | 187 | 0% | |
| 1st Jun 2008 | 2008 Nissan World Cup #2 | Vallnord | Elite | | - | 231 | 0% | |
| 25th May 2008 | 2008 NPS #2 | Innerleithen | Expert | Charge Bikes | 3rd | 47 | 96% | 3:07.61 |
| 11th May 2008 | 2008 Nissan World Cup #1 | Maribor | Elite | | - | 290 | 0% | |
| 27th Apr 2008 | 2008 NPS #1 | Ae Forest | Expert | Charge Bikes | 1st | 49 | 100% | 2:42.70 |
| 14th Oct 2007 | 2007 NPS #5 | Innerleithen | Expert | Charge Bikes | 4th | 30 | 90% | 3:10.21 |
| 6th Oct 2007 | Naked Racing - Fat Face Night Race | Edinburgh | Elite | | 12th | 15 | 21% | 51.70s |
| 16th Sep 2007 | 2007 Nissan World Cup #5 | Maribor | Elite | FLI07 | - | 199 | 0% | |
| 2nd Sep 2007 | 2007 NPS #4 | Caersws | Expert | Charge Bikes | 7th | 38 | 84% | 1:48.68 |
| 12th Aug 2007 | 2007 NPS #3 | Moelfre | Expert | Charge Bikes | 10th | 33 | 72% | 2:37.84 |
| 15th Jul 2007 | Dragon Downhill - UK National Champs '07 | Rheola | Expert | Charge Bikes | 20th | 27 | 27% | 4:06.11 |
| 8th Jul 2007 | 2007 Nissan World Cup #4 | Schladming | Elite | FLI07 | - | 208 | 0% | |
| 10th Jun 2007 | 2007 Nissan World Cup #2 | Champéry | Elite | FLI07 | 36th | 188 | 81% | 4:42.34 |
| 27th May 2007 | 2007 NPS #2 | Ae Forest | Expert | Charge Bikes | 11th | 39 | 74% | 2:27.79 |
| 13th May 2007 | 2007 Nissan World Cup #1 | Vigo | Elite | FLI07 | - | 180 | 0% | |
| 6th May 2007 | 2007 Dragon Downhill #2 | Mountain Ash | Expert | Charge | 5th | 17 | 75% | 3:53.75 |
| 22nd Apr 2007 | 2007 NPS #1 | Innerleithen | Expert | Charge Bikes | 9th | 40 | 79% | 3:19.68 |
| 15th Apr 2007 | 2007 SDA #1 | Innerleithen | Expert | Charge Bikes | 3rd | 26 | 92% | 3:28.88 |
| 24th Sep 2006 | 2006 CRC NPS #5 | Fort William | Expert | Charge a bicycle company | 18th | 31 | 43% | 5:05.05 |
| 10th Sep 2006 | 2006 UCI World Cup #6 | Schladming | Elite | | - | 248 | 0% | |
| 27th Aug 2006 | 2006 Midlands Series #5 | Kinnerton | Expert | Charge Bikes | 9th | 20 | 58% | 3:13.96 |
| 13th Aug 2006 | 2006 CRC NPS #4 | Caersws | Expert | | 4th | 36 | 91% | 2:18.13 |
| 1st Jul 2006 | 2006 Dragon Downhill #6 | Mynydd Du | Expert | Charge | 19th | 25 | 25% | 3:30.68 |
| 18th Jun 2006 | 2006 Midlands Series #3 | Bala | Expert | Charge Bikes | 6th | 15 | 64% | 2:54.73 |
| 14th May 2006 | 2006 CRC NPS #2 | Innerleithen | Expert | Charge, a bicycle company | 11th | 53 | 81% | 3:54.72 |
| 30th Apr 2006 | 2006 Midlands Series #2 | Pen-Y-Bont-Fawr | Expert | Charge Bikes | 14th | 26 | 48% | 2:45.49 |
| 26th Mar 2006 | 2006 CRC NPS #1 | Rugog Farm | Expert | Charge, a bicycle company | 22nd | 46 | 53% | 3:36.05 |
| 25th Sep 2005 | 2005 NPS #6 | Caersws | Expert | Ezekiel | 17th | 31 | 47% | 2:01.28 |
| 28th Aug 2005 | 2005 NPS #5 | Rheola | Expert | Ezekiel | 18th | 35 | 50% | 3:30.10 |
| 8th May 2005 | 2005 Dragon Downhill #4 | Rheola | Expert | Flow / Funn / Spy | 15th | 20 | 26% | 3:22.73 |
| 7th May 2005 | 2005 Dragon Downhill #3 | Rheola | Expert | Flow / Funn / Spy | 20th | 22 | 10% | 3:38.33 |
| 24th Apr 2005 | 2005 NPS #2 | Cwmcarn | Expert | Ezekiel | 23rd | 43 | 48% | 3:39.31 |
| 27th Jan 2005 | 2005 NPS #1 | Ae Forest | Expert | | 31st | 49 | 38% | 2:35.94 |
| 26th Sep 2004 | 2004 NPS #5 | Caersws | Expert | | 20th | 31 | 37% | 2:50.20 |
| 18th Jul 2004 | SDA - UK National Champs '04 | Fort William | Senior Champs | | 44th | 93 | 53% | 5:13.40 |
| 30th May 2004 | 2004 NPS #2 | Moelfre | Expert | | 9th | 33 | 75% | 2:19.79 |
| 11th Apr 2004 | 2004 NPS #1 | Ae Forest | Expert | | 27th | 37 | 28% | 2:41.64 |
| 27th Jul 2003 | Pearce Cycles - UK National Champs '03 | Bringewood | Senior Champs | | 42nd | 71 | 41% | 2:48.63 |
| 6th Apr 2003 | 2003 Dragon Downhill #2 | Mountain Ash | Elite | Flow / Funn / Spy | 14th | 17 | 19% | 3:43.69 |
| 5th Apr 2003 | 2003 Dragon Downhill #1 | Mountain Ash | Elite | Flow / Funn / Spy | 14th | 19 | 28% | 3:46.35 |
| 21st Jul 2002 | Pearce Cycles - UK National Champs '02 | Hopton | Senior Champs | | 39th | 63 | 39% | 3:22.70 |
| 22nd Jun 2002 | 2002 Dragon Downhill #5 | Gethin | Elite | | 13th | 16 | 20% | 4:54.98 |
| 14th Oct 2001 | 2001 Dragon Downhill #10 | Mynydd Du | Elite | | 6th | 6 | 0% | 4:47.35 |
| 13th Oct 2001 | 2001 Dragon Downhill #9 | Mynydd Du | Elite | | 8th | 10 | 22% | 4:29.33 |
| 24th Jun 2001 | 2001 Dragon Downhill - Welsh Champs | Taff Buggy | Elite | | 16th | 21 | 25% | 1:51.47 |
| 10th Jun 2001 | 2001 Dragon Downhill #4 | Baskerville Hall | Elite | Degree Clothing | 10th | 12 | 18% | 1:19.41 |
| 5th May 2001 | 2001 Dragon Downhill #1 | Baskerville Hall | Elite | | 16th | 18 | 12% | 1:15.95 |