| 26 Jun 2011 | 2011 Halo BDS #4 | Llangollen | Expert | BOS / Shinny Racing | DNS | 49 | 0% | |
| 10 Apr 2011 | 2011 Halo BDS #2 | Moelfre | Expert | BOS / Shinny Racing | 12th | 51 | 78% | 2:37.01 |
| 20 Mar 2011 | 2011 Halo BDS #1 | Nant Gwrtheyrn | Expert | BikeDirty / BOS / Shinny Racing | 2nd | 55 | 98% | 2:29.08 |
| 26 Sep 2010 | 2010 Halo BDS #5 | Caersws | Expert | Shinny Racing | 21st | 46 | 56% | 1:48.24 |
| 08 Aug 2010 | 2010 Halo BDS #4 | Moelfre | Expert | Shinny Racing | 37th | 44 | 16% | 2:48.36 |
| 18 Jul 2010 | Borderline - UK National Champs '10 | Ae Forest | Senior Champs | Shinny Racing | 20th | 72 | 73% | 2:33.25 |
| 09 May 2010 | 2010 Halo BDS #2 | Fort William | Expert | Shinny Racing | 13th | 41 | 70% | 5:41.27 |
| 11 Apr 2010 | 2010 Halo BDS #1 | Rheola | Expert | Shinny Racing | 19th | 46 | 60% | 3:18.15 |
| 27 Sep 2009 | 2009 NPS #5 | Rheola | Senior | K9 Industries / Switch-backsdh.com | 12th | 49 | 77% | 3:26.92 |
| 16 Aug 2009 | 2009 NPS #4 | Caersws | Senior | K9 Industries / Switch-backsdh.com | 5th | 38 | 89% | 1:44.11 |
| 19 Jul 2009 | SPS - UK National Champs '09 | Innerleithen | Senior | K9 Industries / Switch-backsdh.com | 2nd | 41 | 98% | 3:10.33 |
| 28 Jun 2009 | 2009 NPS #3 | Fort William | Senior | K9 Industries / Switch-backsdh.com | 4th | 48 | 94% | 5:23.53 |
| 31 May 2009 | 2009 NPS #2 | Llangollen | Senior | K9 Industries / Switch-backsdh.com | 5th | 53 | 92% | 2:16.91 |
| 26 Apr 2009 | 2009 NPS #1 | Ae Forest | Senior | K9 Industries / Switch-backsdh.com | 2nd | 60 | 98% | 2:27.53 |
| 08 Mar 2009 | 2009 Caersws Cup #1 | Caersws | Senior | K9 Industries / Switch-backsdh.com | 9th | 69 | 88% | 2:57.97 |
| 02 Jul 2006 | 2006 Dragon Downhill #7 | Mynydd Du | Expert | Bertie Maffoons | 6th | 21 | 75% | 3:09.99 |
| 01 Jul 2006 | 2006 Dragon Downhill #6 | Mynydd Du | Expert | Bertie Maffoons | 4th | 25 | 88% | 3:13.01 |
| 18 Jun 2006 | 2006 Midlands Super Series #3 | Bala | Expert | Bertie Maffoons | 11th | 15 | 29% | 2:59.34 |
| 21 May 2006 | 2006 Dragon Downhill - Welsh Champs '06 | Gethin | Expert | Bertie Maffoons | 10th | 16 | 40% | 3:37.59 |
| 20 May 2006 | 2006 Dragon Downhill #5 | Gethin | Expert | Bertie Maffoons | 10th | 19 | 50% | 3:30.13 |
| 14 May 2006 | 2006 CRC NPS #2 | Innerleithen | Expert | Bertie Maffoons | 13th | 53 | 77% | 3:56.12 |
| 30 Apr 2006 | 2006 Midlands Super Series #2 | Pen-Y-Bont-Fawr | Expert | Bertie Maffoons | 6th | 26 | 80% | 2:41.25 |
| 23 Apr 2006 | 2006 Dragon Downhill #4 | Abercarn | Expert | Bertie Maffoons | 18th | 24 | 26% | 1:59.88 |
| 22 Apr 2006 | 2006 Dragon Downhill #3 | Abercarn | Expert | Bertie Maffoons | 13th | 26 | 52% | 1:58.85 |
| 02 Apr 2006 | 2006 Midlands Super Series #1 & Midland Champs | Hopton | Expert | Bertie Maffoons | 11th | 19 | 44% | 3:30.35 |
| 26 Mar 2006 | 2006 Dragon Downhill #2 | Rheola | Expert | Bertie Maffoons | 13th | 19 | 33% | 3:52.30 |
| 26 Mar 2006 | 2006 CRC NPS #1 | Rugog Farm | Expert | Bertie Maffoons | 23rd | 46 | 51% | 3:36.86 |
| 25 Mar 2006 | 2006 Dragon Downhill #1 | Rheola | Expert | Bertie Maffoons | 12th | 23 | 50% | 3:40.62 |
| 31 Jul 2005 | 2005 NPS #4 | Moelfre | Expert | Bertie Maffoons | 13th | 30 | 59% | 2:51.25 |
| 08 May 2005 | 2005 Dragon Downhill #4 | Rheola | Expert | Bertie Maffoons | 12th | 20 | 42% | 3:19.50 |
| 10 Apr 2005 | 2005 Dragon Downhill #2 | Mountain Ash | Expert | Bertie Maffoons | 2nd | 17 | 94% | 3:40.00 |
| 09 Apr 2005 | 2005 Dragon Downhill #1 | Mountain Ash | Expert | Bertie Maffoons | 4th | 22 | 86% | 3:47.23 |
| 27 Jan 2005 | 2005 NPS #1 | Ae Forest | Expert | Bertie Maffoons | 7th | 49 | 88% | 2:26.99 |
| 19 Sep 2004 | 2004 Tissot World Cup #6 | Livigno | Elite | n/a | - | 186 | 0% | |
| 29 Aug 2004 | 2004 NPS #4 | Combe Sydenham | Junior | Yeti | 11th | 23 | 55% | 3:10.72 |
| 20 Jun 2004 | 2004 Dragon Downhill #6 | Abercarn | Junior | Bertie Maffoons | 4th | 18 | 82% | 1:58.49 |
| 19 Jun 2004 | 2004 Dragon Downhill #5 | Abercarn | Junior | Bertie Maffoons | 4th | 18 | 82% | 1:58.49 |
| 19 Jun 2004 | 2004 Dragon Downhill #5 (chainless) | Abercarn | Chainless | Bertie Maffoons | 26th | 73 | 65% | 2:11.89 |
| 06 Jun 2004 | 2004 Tissot World Cup #1 | Fort William | Elite | n/a | - | 147 | 0% | |
| 16 May 2004 | 2004 Aston Hill #3 - Black Run | Aston Hill | Junior | Yeh | 1st | 25 | 100% | 1:34.53 |
| 25 Apr 2004 | 2004 Dragon Downhill #4 | Taff Buggy | Junior | Bertie Maffoons | 2nd | 17 | 94% | 1:41.66 |
| 25 Apr 2004 | 2004 Dragon Downhill #4 (chainless) | Taff Buggy | Chainless | Bertie Maffoons | 36th | 54 | 34% | 2:09.18 |
| 24 Apr 2004 | 2004 Dragon Downhill #3 | Taff Buggy | Junior | Bertie Maffoons | 2nd | 14 | 92% | 1:40.56 |
| 24 Apr 2004 | 2004 Dragon Downhill #3 (chainless) | Taff Buggy | Chainless | Bertie Maffoons | 68th | 68 | 0% | 5:36.60 |
| 14 Mar 2004 | 2004 Aston Hill #1 - Red Run | Aston Hill | Junior | n/a | 2nd | 28 | 96% | 2:10.34 |
| 05 Oct 2003 | 2003 Dragon Downhill #13 | Wentwood | Junior | Bertie Maffoons | 6th | 17 | 69% | 1:59.70 |
| 05 Oct 2003 | 2003 Dragon Downhill #13 (chainless) | Wentwood | Chainless | Bertie Maffoons | 28th | 82 | 67% | 2:04.01 |
| 04 Oct 2003 | 2003 Dragon Downhill #12 | Wentwood | Junior | n/a | 6th | 19 | 72% | 2:01.67 |
| 14 Sep 2003 | 2003 Aston Hill #6 - Ultimate Pursuits | Aston Hill | Junior | Bectie Mattoons | 2nd | 22 | 95% | 1:37.75 |
| 18 May 2003 | 2003 Dragon Downhill #4 | Taff Buggy | Junior | Bertie Maffoons | 4th | 17 | 81% | 1:58.98 |
| 17 May 2003 | 2003 Dragon Downhill #3 | Taff Buggy | Junior | Bertie Maffoons | 3rd | 20 | 89% | 1:58.61 |
| 13 Apr 2003 | 2003 Aston Hill #3 - Black Run | Aston Hill | Junior | n/a | 2nd | 28 | 96% | 1:37.60 |