| 16 Oct 2011 | 2011 WDMBA #5 & English Champs | Moelfre | Expert | EMPIRE CYCLES / TrailAddiction.com | 10th | 16 | 40% | 2:34.54 |
| 09 Oct 2011 | 2011 Halo BDS #5 | Caersws | Expert | EMPIRE CYCLES / TrailAddiction.com | 25th | 30 | 17% | 2:37.41 |
| 18 Sep 2011 | 2011 Pearce Cycles #5 | Bucknell | Expert | n/a | 2nd | 12 | 91% | 2:11.49 |
| 11 Sep 2011 | Farmer John - Farmer John's Race Weekend | Farmer Johns, Stockport | Senior | n/a | 3rd | 54 | 96% | 1:24.53 |
| 31 Jul 2011 | 2011 Pearce Cycles #4 | Bala | Expert | EMPIRE CYCLES / TrailAddiction.com | 3rd | 17 | 88% | 3:03.22 |
| 24 Jul 2011 | BDS - UK National Champs '11 | Llangollen | Senior Champs | EMPIRE CYCLES / TrailAddiction.com | - | 134 | 0% | |
| 26 Jun 2011 | 2011 Halo BDS #4 | Llangollen | Expert | EMPIRE CYCLES / TrailAddiction.com | 17th | 49 | 67% | 1:55.35 |
| 12 Jun 2011 | 2011 Pearce Cycles #3 | Hopton | Expert | EMPIRE CYCLES | 3rd | 16 | 87% | 2:23.79 |
| 08 May 2011 | 2011 Pearce Cycles #2 | Bringewood | Expert | EMPIRE CYCLES | 3rd | 19 | 89% | 2:10.07 |
| 10 Apr 2011 | 2011 Halo BDS #2 | Moelfre | Expert | EMPIRE CYCLES / TrailAddiction.com | 5th | 51 | 92% | 2:34.07 |
| 03 Apr 2011 | 2011 Pearce Cycles #1 | Hopton | Expert | EMPIRE CYCLES | 6th | 20 | 74% | 2:29.89 |
| 20 Mar 2011 | 2011 Halo BDS #1 | Nant Gwrtheyrn | Expert | EMPIRE CYCLES / TrailAddiction.com | 22nd | 55 | 61% | 2:41.27 |
| 20 Feb 2011 | 2011 North Wales Series #1 | Nant Gwrtheyrn | Expert | EMPIRE CYCLES | 4th | 21 | 85% | 2:34.28 |
| 26 Sep 2010 | 2010 Halo BDS #5 | Caersws | Junior | EMPIRE CYCLES | 7th | 52 | 88% | 1:46.36 |
| 12 Sep 2010 | 2010 Pearce Cycles #6 | Bucknell | Junior | EMPIRE CYCLES | 2nd | 35 | 97% | 2:07.51 |
| 15 Aug 2010 | Simply Downhill - Simply Downhill 2 (Sunday) | Nant Gwrtheyrn | Junior | EMPIRE CYCLES | 1st | 14 | 100% | 2:27.06 |
| 14 Aug 2010 | Simply Downhill - Simply Downhill 1 (Saturday) | Nant Gwrtheyrn | Junior | EMPIRE CYCLES | 2nd | 13 | 92% | 2:35.41 |
| 08 Aug 2010 | 2010 Halo BDS #4 | Moelfre | Junior | EMPIRE CYCLES | 3rd | 58 | 96% | 2:38.72 |
| 25 Jul 2010 | 2010 Pearce Cycles #5 | Hopton | Junior | EMPIRE CYCLES | 2nd | 40 | 97% | 2:31.41 |
| 18 Jul 2010 | Borderline - UK National Champs '10 | Ae Forest | Junior | EMPIRE CYCLES | 9th | 44 | 81% | 2:35.92 |
| 27 Jun 2010 | 2010 Halo BDS #3 | Llangollen | Junior | EMPIRE CYCLES | 49th | 52 | 6% | 3:42.54 |
| 20 Jun 2010 | 2010 UCI World Cup #3 | Leogang | Elite | n/a | - | 222 | 0% | |
| 13 Jun 2010 | 2010 Pearce Cycles #4 | Bala | Junior | EMPIRE CYCLES | 3rd | 37 | 94% | 2:59.08 |
| 06 Jun 2010 | 2010 UCI World Cup #2 | Fort William | Elite | n/a | - | 169 | 0% | |
| 16 May 2010 | 2010 UCI World Cup #1 | Maribor | Elite | n/a | - | 241 | 0% | |
| 09 May 2010 | 2010 Halo BDS #2 | Fort William | Junior | EMPIRE CYCLES | 10th | 51 | 82% | 5:43.54 |
| 11 Apr 2010 | 2010 Halo BDS #1 | Rheola | Junior | EMPIRE CYCLES | 2nd | 50 | 98% | 3:10.16 |
| 28 Mar 2010 | 2010 Pearce Cycles #1 | Bringewood | Junior | EMPIRE CYCLES | 1st | 37 | 100% | 2:32.48 |
| 27 Sep 2009 | 2009 NPS #5 | Rheola | Junior | EMPIRE CYCLES | 9th | 44 | 81% | 3:18.74 |
| 06 Sep 2009 | 2009 Pearce Cycles #5 | Bucknell | Junior | EMPIRE CYCLES | 1st | 35 | 100% | 2:02.58 |
| 23 Aug 2009 | 2009 Caersws Cup #4 | Caersws | Junior | EMPIRE CYCLES | 4th | 31 | 90% | 1:43.66 |
| 16 Aug 2009 | 2009 NPS #4 | Caersws | Junior | EMPIRE CYCLES | 7th | 43 | 86% | 1:44.29 |
| 26 Jul 2009 | 2009 Pearce Cycles #4 | Hopton | Junior | EMPIRE CYCLES | 6th | 31 | 83% | 2:43.75 |
| 19 Jul 2009 | SPS - UK National Champs '09 | Innerleithen | Junior | EMPIRE CYCLES | 5th | 42 | 90% | 3:00.64 |
| 12 Jul 2009 | 2009 Caersws Cup #3 & English Champs | Caersws | Junior | EMPIRE CYCLES | 4th | 31 | 90% | 2:19.94 |
| 05 Jul 2009 | 2009 Pearce Cycles #3 | Bala | Junior | EMPIRE CYCLES | 3rd | 40 | 95% | 3:16.74 |
| 28 Jun 2009 | 2009 NPS #3 | Fort William | Junior | EMPIRE CYCLES | 14th | 53 | 75% | 5:23.64 |
| 31 May 2009 | 2009 NPS #2 | Llangollen | Junior | EMPIRE CYCLES | 3rd | 49 | 96% | 2:08.45 |
| 17 May 2009 | 2009 Pearce Cycles #2 & Midland Champs | Hopton | Junior | EMPIRE CYCLES | 2nd | 36 | 97% | 2:40.59 |
| 10 May 2009 | 2009 Caersws Cup #2 | Caersws | Junior | EMPIRE CYCLES | 2nd | 38 | 97% | 1:42.69 |
| 26 Apr 2009 | 2009 NPS #1 | Ae Forest | Junior | EMPIRE CYCLES | 13th | 48 | 74% | 2:34.89 |
| 12 Apr 2009 | Borderline - Reaction DH | Moelfre | Junior | n/a | 4th | 43 | 93% | 2:21.47 |
| 05 Apr 2009 | 2009 Pearce Cycles #1 | Bringewood | Junior | EMPIRE CYCLES | 3rd | 34 | 94% | 2:21.15 |
| 08 Mar 2009 | 2009 Caersws Cup #1 | Caersws | Junior | EMPIRE CYCLES | 6th | 32 | 84% | 2:59.79 |
| 19 Oct 2008 | Borderline - Diamondback Decision DH | Moelfre | Youth | n/a | 3rd | 49 | 96% | 2:51.47 |
| 28 Sep 2008 | 2008 Pearce Cycles #6 | Hopton | Youth | n/a | 2nd | 39 | 97% | 2:24.83 |
| 21 Sep 2008 | 2008 NPS #5 | Innerleithen | Youth | n/a | 8th | 33 | 78% | 3:29.74 |
| 10 Aug 2008 | 2008 NPS #4 | Moelfre | Youth | n/a | 9th | 34 | 76% | 2:38.65 |
| 03 Aug 2008 | 2008 Pearce Cycles #5 & English Champs | Hopton | Youth | n/a | 3rd | 32 | 94% | 2:43.91 |
| 20 Jul 2008 | Pearce Cycles - UK National Champs '08 | Bala | Youth | n/a | 4th | 26 | 88% | 3:13.05 |
| 06 Jul 2008 | 2008 NPS #3 | Fort William | Youth | n/a | 8th | 33 | 78% | 5:43.70 |
| 15 Jun 2008 | 2008 Pearce Cycles #4 | Bala | Youth | n/a | 2nd | 33 | 97% | 3:01.64 |
| 25 May 2008 | 2008 NPS #2 | Innerleithen | Youth | n/a | 8th | 31 | 77% | 3:24.95 |
| 18 May 2008 | 2008 Pearce Cycles #3 | Bringewood | Youth | n/a | 1st | 35 | 100% | 2:42.74 |
| 27 Apr 2008 | 2008 NPS #1 | Ae Forest | Youth | n/a | 3rd | 33 | 94% | 2:59.15 |
| 20 Apr 2008 | 2008 Pearce Cycles #2 | Hopton | Youth | n/a | 2nd | 41 | 98% | 2:51.79 |
| 02 Mar 2008 | 2008 Pearce Cycles #1 | Bringewood | Youth | n/a | 3rd | 46 | 96% | 2:36.44 |
| 23 Sep 2007 | 2007 Pearce Cycles #4 | Bringewood | Youth | Foel DH Riders | 7th | 49 | 88% | 2:29.12 |
| 02 Sep 2007 | 2007 NPS #4 | Caersws | Youth | Foel DH Riders | 23rd | 41 | 45% | 2:03.44 |
| 12 Aug 2007 | 2007 NPS #3 | Moelfre | Youth | Foel DH Riders | 6th | 38 | 86% | 2:45.55 |
| 15 Jul 2007 | Dragon Downhill - UK National Champs '07 | Rheola | Youth | n/a | 14th | 35 | 62% | 3:55.01 |
| 01 Jul 2007 | 2007 Pearce Cycles #3 & Midland Champs | Bringewood | Youth | Foel DH Riders | 14th | 55 | 76% | 3:53.30 |
| 10 Jun 2007 | 2007 Pearce Cycles #2 | Bala | Youth | Foel DH Riders | 6th | 45 | 89% | 3:06.01 |
| 27 May 2007 | 2007 NPS #2 | Ae Forest | Youth | Foel DH Riders | 12th | 44 | 74% | 2:41.05 |
| 13 May 2007 | 2007 Pearce Cycles #1 | Caersws | Youth | Foel DH Riders | 5th | 48 | 91% | 2:31.61 |
| 22 Apr 2007 | 2007 NPS #1 | Innerleithen | Youth | Foel DH Riders | 11th | 37 | 72% | 3:40.06 |
| 18 Mar 2007 | 2007 Pearce Cycles winter #3 | Hopton | Youth | n/a | 15th | 42 | 66% | 2:49.93 |
| 18 Feb 2007 | 2007 Pearce Cycles winter #2 | Bringewood | Youth | n/a | 14th | 40 | 67% | 2:51.78 |
| 21 Jan 2007 | 2007 Pearce Cycles winter #1 | Hopton | Youth | n/a | 22nd | 43 | 50% | 3:59.87 |
| 08 Oct 2006 | 2006 Midlands Super Series #6 | Kinnerton | Juvenile | n/a | 1st | 24 | 100% | 3:35.58 |
| 27 Aug 2006 | 2006 Midlands Super Series #5 | Kinnerton | Juvenile | n/a | 1st | 21 | 100% | 3:48.61 |
| 23 Jul 2006 | 2006 Midlands Super Series #4 | Caersws | Juvenile | n/a | 2nd | 18 | 94% | 2:57.19 |
| 18 Jun 2006 | 2006 Midlands Super Series #3 | Bala | Juvenile | n/a | 1st | 21 | 100% | 3:31.88 |
| 30 Apr 2006 | 2006 Midlands Super Series #2 | Pen-Y-Bont-Fawr | Juvenile | n/a | 9th | 22 | 62% | 3:53.73 |
| 02 Apr 2006 | 2006 Midlands Super Series #1 & Midland Champs | Hopton | Juvenile | n/a | 4th | 21 | 85% | 4:30.92 |