| 12th May 2013 | 2013 Saracen BDS #2 | Fort William | Expert | Banshee / BansheeBikes / Halo / Mrp / Renthal | 19th | 50 | 63% | 5:27.04 |
| 5th May 2013 | 2013 Pearce Cycles #2 | Bala | Expert | Biketart.com / Orange | 20th | 38 | 49% | 3:22.76 |
| 28th Apr 2013 | 2013 Pearce Cycles #1 | Bringewood | Expert | Biketart.com / Orange | 8th | 38 | 81% | 2:12.22 |
| 14th Apr 2013 | 2013 Saracen BDS #1 | Combe Sydenham | Expert | Biketart.com / Halo / Mojo / Mrp / RapidRacerProducts / Renthal | 18th | 54 | 68% | 3:08.90 |
| 28th Oct 2012 | Naked Racing - Evans Urban Duel | Cardiff | Men | | - | 86 | 0% | |
| 21st Oct 2012 | Pearce Cycles - Charity Gravity Enduro | Hopton | Elite | Biketart.com  | 8th | 11 | 30% | 32:27.02 |
| 20th Oct 2012 | Pearce Cycles - Charity DH & Midland Champs | Hopton | Elite | Biketart.com  | 3rd | 7 | 67% | 2:16.56 |
| 13th Oct 2012 | Borderline - Bikeworks 2 & English Champs | Moelfre | Elite | | 6th | 9 | 38% | 2:34.45 |
| 23rd Sep 2012 | 2012 Halo BDS #6 | Llangollen | Elite | | 21st | 33 | 38% | 2:27.35 |
| 16th Sep 2012 | 2012 Pearce Cycles #5 | Bucknell | Elite | Bike Park | 5th | 9 | 50% | 2:00.24 |
| 9th Sep 2012 | 2012 iXS European Cup #6 | Châtel | Elite | Biketart.com  | 35th | 129 | 73% | 2:40.14 |
| 26th Aug 2012 | 2012 Halo BDS #5 | Bringewood | Elite | | 30th | 33 | 9% | 2:46.65 |
| 15th Jul 2012 | 2012 Pearce Cycles #4 | Bala | Elite | Bike Park | 10th | 15 | 36% | 3:27.24 |
| 17th Jun 2012 | 2012 iXS European Cup #3 | Innerleithen | Elite | Biketart.com / Mojo / Renthal | 62nd | 140 | 56% | 3:37.72 |
| 3rd Jun 2012 | 2012 Pearce Cycles #3 | Bringewood | Elite | Bike Park | 8th | 10 | 22% | 2:54.66 |
| 27th May 2012 | 2012 BR4R Drift Series #1 | Crowborough (The Bull Track) | Senior | | 2nd | 25 | 96% | 43.02s |
| 13th May 2012 | 2012 Halo BDS #2 | Fort William | Elite | | 46th | 56 | 18% | 5:35.02 |
| 22nd Apr 2012 | 2012 Pearce Cycles #2 | Hopton | Elite | Bike Park | 9th | 11 | 20% | 2:27.00 |
| 15th Apr 2012 | 2012 Halo BDS #1 | Combe Sydenham | Elite | | 38th | 40 | 5% | 2:47.28 |
| 18th Mar 2012 | 2012 UCI World Cup #1 | Pietermaritzburg | Elite | | - | 134 | 0% | |
| 19th Feb 2012 | 2011-12 Mr Bling winter #4 | Penshurst | Hardtail | | 2nd | 7 | 83% | 51.05s |
| 16th Oct 2011 | 2011 WDMBA #5 & English Champs | Moelfre | Elite | Specialized | 5th | 8 | 43% | 2:32.00 |
| 9th Oct 2011 | 2011 Halo BDS #5 | Caersws | Elite | Specialized Factory | 23rd | 28 | 19% | 2:15.49 |
| 10th Jul 2011 | 2011 UCI World Cup #5 | Windham, NY | Elite | | - | 142 | 0% | |
| 3rd Jul 2011 | 2011 UCI World Cup #4 | Mont-Sainte-Anne | Elite | | - | 141 | 0% | |
| 26th Jun 2011 | 2011 Halo BDS #4 | Llangollen | Elite | Specialized Factory | 32nd | 44 | 28% | 1:58.48 |
| 12th Jun 2011 | 2011 Pearce Cycles #3 | Hopton | Elite | Specialized | 7th | 8 | 14% | 2:33.02 |
| 5th Jun 2011 | 2011 Mr Bling #2 | Penshurst | Senior | | 2nd | 42 | 98% | 44.57s |
| 22nd May 2011 | 2011 Mr Bling #1 | Penshurst | Senior | | 5th | 40 | 90% | 49.32s |
| 15th May 2011 | By Riders 4 Riders - Bull Track | Crowborough (The Bull Track) | Senior | | 2nd | 21 | 95% | 38.00s |
| 8th May 2011 | 2011 Pearce Cycles #2 | Bringewood | Elite | Specialized | 10th | 14 | 31% | 2:10.76 |
| 17th Apr 2011 | 2011 SDA #1 | Ae Forest | Elite | Specialized | 9th | 11 | 20% | 2:13.80 |
| 10th Apr 2011 | 2011 Halo BDS #2 | Moelfre | Elite | Specialized Factory | 33rd | 46 | 29% | 2:36.42 |
| 3rd Apr 2011 | 2011 Pearce Cycles #1 | Hopton | Elite | Specialized | 10th | 14 | 31% | 2:27.82 |
| 20th Mar 2011 | 2011 Halo BDS #1 | Nant Gwrtheyrn | Elite | Specialized Factory | 33rd | 43 | 24% | 2:36.91 |
| 10th Oct 2010 | 2010 Welsh Series #4 | Moelfre | Expert | | 1st | 6 | 100% | 2:16.15 |
| 26th Sep 2010 | 2010 Halo BDS #5 | Caersws | Expert | Freedom Bikes / Specialized | 1st | 46 | 100% | 1:42.61 |
| 12th Sep 2010 | 2010 Pearce Cycles #6 | Bucknell | Expert | Freedom Bikes / Specialized | 5th | 14 | 69% | 2:10.03 |
| 15th Aug 2010 | Crankworx - Canadian Open '10 | Whistler, BC | 19-29 | | 6th | 74 | 93% | 3:26.79 |
| 8th Aug 2010 | 2010 Halo BDS #4 | Moelfre | Expert | Freedom Bikes / Specialized | 8th | 44 | 84% | 2:37.40 |
| 1st Aug 2010 | By Riders 4 Riders - Bull Track | Crowborough (The Bull Track) | Expert | | 1st | 2 | 100% | 39.23s |
| 25th Jul 2010 | 2010 Pearce Cycles #5 | Hopton | Expert | Freedom Bikes / Specialized | 2nd | 12 | 91% | 2:27.50 |
| 18th Jul 2010 | Borderline - UK National Champs '10 | Ae Forest | Senior Champs | Freedom Bikes / Quad Technology / Specialized | 36th | 72 | 51% | 2:38.22 |
| 13th Jun 2010 | 2010 Pearce Cycles #4 | Bala | Expert | Freedom Bikes / Specialized | 5th | 15 | 71% | 2:57.27 |
| 6th Jun 2010 | By Riders 4 Riders - Bull Track | Crowborough (The Bull Track) | Expert | | 1st | 1 | - | 39.17s |
| 16th May 2010 | 2010 Pearce Cycles #3 & Midland Champs | Bringewood | Expert | Freedom Bikes / Specialized | 10th | 19 | 50% | 2:11.12 |
| 2nd May 2010 | 2010 Welsh Series #1 & Welsh Champs | Llangollen | Expert | | 14th | 29 | 54% | 2:07.50 |
| 11th Apr 2010 | 2010 Halo BDS #1 | Rheola | Expert | Freedom Bikes / Specialized | 22nd | 46 | 53% | 3:19.04 |
| 11th Oct 2009 | Borderline - Descent Gear Unclipped | Moelfre | Expert | | 2nd | 5 | 75% | 2:25.50 |
| 27th Sep 2009 | 2009 NPS #5 | Rheola | Expert | Freedom Bikes | 30th | 36 | 17% | 3:35.41 |
| 6th Sep 2009 | 2009 Pearce Cycles #5 | Bucknell | Expert | Freedom Bikes | 9th | 20 | 58% | 2:03.92 |
| 30th Aug 2009 | MIJ - Welsh Champs '09 | Caersws | Expert | Freedom Bikes | 9th | 21 | 60% | 1:55.20 |
| 31st May 2009 | 2009 NPS #2 | Llangollen | Expert | Freedom Bikes | 12th | 52 | 78% | 2:15.19 |
| 17th May 2009 | 2009 Pearce Cycles #2 & Midland Champs | Hopton | Expert | Freedom Bikes | 14th | 29 | 54% | 2:40.97 |
| 26th Apr 2009 | 2009 NPS #1 | Ae Forest | Expert | Freedom Bikes | 39th | 48 | 19% | 2:36.79 |
| 5th Apr 2009 | 2009 Pearce Cycles #1 | Bringewood | Expert | Freedom Bikes | 10th | 22 | 57% | 2:19.41 |
| 4th Oct 2008 | Naked Racing - Fat Face Night Ride | Scarborough | Junior | Freedom Bikes | 4th | 31 | 90% | 1:20.00 |
| 21st Sep 2008 | 2008 NPS #5 | Innerleithen | Junior | Freedom Bikes | 24th | 48 | 51% | 3:28.73 |
| 7th Sep 2008 | 2008 Dragon Downhill #4 | Rheola | Junior | Freedom Bikes | 5th | 29 | 86% | 3:34.66 |
| 10th Aug 2008 | 2008 NPS #4 | Moelfre | Junior | Freedom Bikes | 41st | 46 | 11% | 2:41.96 |
| 13th Jul 2008 | Dragon Downhill - Welsh Champs | Mynydd Du | Junior | Freedom Bikes | 9th | 28 | 70% | 3:40.45 |
| 6th Jul 2008 | 2008 NPS #3 | Fort William | Junior | Freedom Bikes | 15th | 53 | 73% | 5:35.51 |
| 29th Jun 2008 | 2008 Caersws Cup #3 & Midland Champs | Caersws | Junior | Freedom Bikes | 8th | 42 | 83% | 2:01.42 |
| 22nd Jun 2008 | 2008 Dragon Downhill #3 | Rheola | Junior | Freedom Bikes | 4th | 32 | 90% | 3:24.86 |
| 1st Jun 2008 | By Riders 4 Riders - Bull Track | Crowborough (The Bull Track) | Junior | | 1st | 8 | 100% | 40.84s |
| 25th May 2008 | 2008 NPS #2 | Innerleithen | Junior | Freedom Bikes | 12th | 52 | 78% | 3:16.85 |
| 11th May 2008 | 2008 Dragon Downhill #2 | Gethin | Junior | Freedom Bikes | 9th | 30 | 72% | 3:08.50 |
| 27th Apr 2008 | 2008 NPS #1 | Ae Forest | Junior | Freedom Bikes | 30th | 56 | 47% | 3:05.38 |
| 6th Apr 2008 | 2008 Dragon Downhill #1 | Cwmcarn | Junior | | 15th | 41 | 65% | 3:24.64 |
| 21st Oct 2007 | Sirrah D - Tredz Downtown | Penarth | Junior | | 5th | 33 | 88% | 1:26.78 |
| 6th Oct 2007 | Naked Racing - Fat Face Night Race | Edinburgh | Junior | | 4th | 26 | 88% | 54.39s |