| 29 Jan 2012 | Naked Racing - 661 Mini DH | Forest of Dean | Women | Trek Gravity Girls | 1st | 7 | 100% | 1:04.97 |
| 09 Oct 2011 | 2011 Halo BDS #5 | Caersws | Elite | Gravity Girls / Trek | 2nd | 7 | 83% | 2:40.00 |
| 21 Aug 2011 | 2011 UCI World Cup #7 | Val di Sole | Elite | n/a | 12th | 44 | 74% | 4:24.65 |
| 07 Aug 2011 | 2011 UCI World Cup #6 | La Bresse | Elite | n/a | 13th | 37 | 67% | 3:00.43 |
| 31 Jul 2011 | 2011 Pearce Cycles #4 | Bala | Elite | Trek Gravity Girls | 2nd | 5 | 75% | 3:21.11 |
| 24 Jul 2011 | BDS - UK National Champs '11 | Llangollen | Women | Trek Gravity Girls | 3rd | 12 | 82% | 2:48.46 |
| 10 Jul 2011 | 2011 UCI World Cup #5 | Windham, NY | Elite | n/a | 11th | 26 | 60% | 3:03.84 |
| 03 Jul 2011 | 2011 UCI World Cup #4 | Mont-Saint-Anne | Elite | n/a | 13th | 23 | 45% | 5:46.27 |
| 26 Jun 2011 | 2011 Halo BDS #4 | Llangollen | Elite | Gravity Girls Team / Trek | 4th | 8 | 57% | 2:12.32 |
| 12 Jun 2011 | 2011 Pearce Cycles #3 | Hopton | Elite | Trek Gravity Girls | 2nd | 5 | 75% | 2:56.90 |
| 05 Jun 2011 | 2011 UCI World Cup #2 | Fort William | Elite | n/a | - | 40 | 0% | |
| 24 Apr 2011 | 2011 UCI World Cup #1 | Pietermaritzburg | Elite | n/a | DNS | 20 | 0% | |
| 10 Apr 2011 | 2011 Halo BDS #2 | Moelfre | Elite | Gravity Girls Team / Trek | 3rd | 14 | 85% | 2:51.25 |
| 03 Apr 2011 | 2011 Pearce Cycles #1 | Hopton | Elite | Trek Gravity Girls | 1st | 4 | 100% | 2:44.69 |
| 27 Mar 2011 | Vigo Bike Contest - Vigo Bike Contest | Vigo | Elite | n/a | 1st | 9 | 100% | 3:20.79 |
| 20 Mar 2011 | 2011 Halo BDS #1 | Nant Gwrtheyrn | Elite | Gravity Girls Team / Trek | 3rd | 10 | 78% | 2:57.04 |
| 12 Mar 2011 | BUCS - DH Student Champs '11 | Moelfre | Senior | Worcester University | 1st | 22 | 100% | 2:42.09 |
| 05 Mar 2011 | Steel City Series - Steel City DH | Greno Woods | Women | Trek- Gravity Girls | 2nd | 14 | 92% | 2:01.69 |
| 20 Feb 2011 | Naked Racing - 661 Mini DH | Forest of Dean | Women | n/a | 1st | 6 | 100% | 1:19.22 |
| 23 Jan 2011 | Naked Racing - 661 Mini DH | Forest of Dean | Women | n/a | 1st | 10 | 100% | 1:02.64 |
| 05 Dec 2010 | Naked Racing - 661 Mini DH | Forest of Dean | Elite | Worcester University Cycling T | 1st | 1 | - | 1:16.17 |
| 26 Sep 2010 | 2010 Halo BDS #5 | Caersws | Elite | Extreme / Gravity Girls Team / Trek | 4th | 5 | 25% | 2:08.98 |
| 12 Sep 2010 | 2010 ProGRT #5 | Whiteface, NY | Pro | Trek Gravity Girls | 4th | 7 | 50% | 10:07.45 |
| 29 Aug 2010 | 2010 UCI World Cup #6 | Windham, NY | Elite | n/a | 13th | 25 | 50% | 3:15.99 |
| 08 Aug 2010 | 2010 Halo BDS #4 | Moelfre | Elite | Extreme / Gravity Girls Team / Trek | 3rd | 8 | 71% | 2:56.73 |
| 01 Aug 2010 | 2010 UCI World Cup #5 | Val di Sole | Elite | n/a | 14th | 29 | 54% | 4:35.89 |
| 25 Jul 2010 | 2010 UCI World Cup #4 | Champéry | Elite | n/a | - | 35 | 0% | |
| 18 Jul 2010 | Borderline - UK National Champs '10 | Ae Forest | Senior Champs | Extreme Medics / Gravity Girls Team / Trek | 1st | 7 | 100% | 2:57.13 |
| 27 Jun 2010 | 2010 Halo BDS #3 | Llangollen | Elite | Extreme / Gravity Girls Team / Trek | 4th | 7 | 50% | 2:34.08 |
| 20 Jun 2010 | 2010 UCI World Cup #3 | Leogang | Elite | n/a | - | 35 | 0% | |
| 06 Jun 2010 | 2010 UCI World Cup #2 | Fort William | Elite | n/a | 14th | 39 | 66% | 5:43.50 |
| 16 May 2010 | 2010 UCI World Cup #1 | Maribor | Elite | n/a | 16th | 36 | 57% | 4:50.09 |
| 09 May 2010 | 2010 Halo BDS #2 | Fort William | Elite | Gravity Girls Team / Trek | 3rd | 10 | 78% | 6:28.40 |
| 25 Apr 2010 | 2010 Pearce Cycles #2 | Hopton | Elite | n/a | 1st | 3 | 100% | 2:34.70 |
| 11 Apr 2010 | 2010 Halo BDS #1 | Rheola | Elite | n/a | 4th | 6 | 40% | 3:47.16 |
| 28 Mar 2010 | 2010 Pearce Cycles #1 | Bringewood | Elite | n/a | 3rd | 5 | 50% | 2:54.69 |
| 21 Mar 2010 | BUCS - Student Champs '10 | Ae Forest | Elite | Worcester | 2nd | 2 | 0% | 2:55.64 |
| 27 Sep 2009 | 2009 NPS #5 | Rheola | Elite | 2Stage Bikes / Extreme Medics | 1st | 6 | 100% | 3:45.33 |
| 20 Sep 2009 | 2009 Nissan World Cup #8 | Schladming | Elite | 2Stage Factory | 15th | 35 | 59% | 5:32.09 |
| 06 Sep 2009 | 2009 Pearce Cycles #5 | Bucknell | Elite | 2Stage Bikes | 1st | 3 | 100% | 2:16.48 |
| 16 Aug 2009 | 2009 NPS #4 | Caersws | Elite | 2Stage Bikes / Extreme Medics | 7th | 7 | 0% | 2:46.94 |
| 02 Aug 2009 | 2009 Nissan World Cup #7 | Bromont | Elite | 2Stage Factory | - | 30 | 0% | |
| 26 Jul 2009 | 2009 Nissan World Cup #6 | Mont-Saint-Anne | Elite | 2Stage Factory | 18th | 33 | 47% | 6:05.38 |
| 19 Jul 2009 | SPS - UK National Champs '09 | Innerleithen | Elite | 2Stage Bikes / Extreme Medics | 3rd | 8 | 71% | 3:30.27 |
| 12 Jul 2009 | 2009 Caersws Cup #3 & English Champs | Caersws | Elite | n/a | 2nd | 2 | 0% | 2:36.62 |
| 05 Jul 2009 | 2009 Pearce Cycles #3 | Bala | Elite | 2Stage Bikes | 4th | 4 | 0% | 4:24.21 |
| 21 Jun 2009 | 2009 Nissan World Cup #5 | Maribor | Elite | 2Stage Factory | 14th | 31 | 57% | 4:09.06 |
| 07 Jun 2009 | 2009 Nissan World Cup #4 | Fort William | Elite | 2Stage Factory | 17th | 35 | 53% | 6:03.59 |
| 17 May 2009 | 2009 Nissan World Cup #3 | Vallnord | Elite | 2Stage Factory | 19th | 36 | 49% | 3:05.84 |
| 10 May 2009 | 2009 Nissan World Cup #2 | La Bresse | Elite | 2Stage Factory | 17th | 35 | 53% | 2:51.21 |
| 26 Apr 2009 | 2009 NPS #1 | Ae Forest | Elite | 2Stage Bikes / Extreme Medics | 4th | 8 | 57% | 2:57.55 |
| 12 Apr 2009 | Borderline - Reaction DH | Moelfre | Elite | 2Stage Bikes | 1st | 2 | 100% | 2:40.38 |
| 05 Apr 2009 | 2009 Pearce Cycles #1 | Bringewood | Elite | 2Stage Bikes | 1st | 2 | 100% | 2:34.82 |
| 01 Mar 2009 | 2009 Alpine Bikes #2 | Innerleithen | Elite | 2Stage Bikes | 4th | 5 | 25% | 4:13.70 |
| 19 Oct 2008 | Borderline - Diamondback Decision DH | Moelfre | Junior | Extreme Medics / Trek | 1st | 2 | 100% | 3:11.57 |
| 28 Sep 2008 | 2008 Pearce Cycles #6 | Hopton | Junior | Extreme Medics / Trek | 1st | 2 | 100% | 2:52.62 |
| 21 Sep 2008 | 2008 NPS #5 | Innerleithen | Junior | Extreme Medics / Trek | 1st | 3 | 100% | 4:18.12 |
| 14 Sep 2008 | 2008 Nissan World Cup #7 | Schladming | Elite | n/a | - | 32 | 0% | |
| 10 Aug 2008 | 2008 NPS #4 | Moelfre | Junior | Extreme Medics / Trek | 2nd | 3 | 50% | 2:58.63 |
| 03 Aug 2008 | 2008 Pearce Cycles #5 & English Champs | Hopton | Junior | Extreme Medics / Trek | 1st | 2 | 100% | 3:09.96 |
| 20 Jul 2008 | Pearce Cycles - UK National Champs '08 | Bala | Junior | Extreme Medics / Trek | 1st | 3 | 100% | 3:53.61 |
| 06 Jul 2008 | 2008 NPS #3 | Fort William | Junior | Extreme Medics / Trek | 2nd | 2 | 0% | 7:45.11 |
| 15 Jun 2008 | 2008 Pearce Cycles #4 | Bala | Junior | Extreme Medics / Trek | 2nd | 2 | 0% | 3:47.30 |
| 18 May 2008 | 2008 Pearce Cycles #3 | Bringewood | Junior | Extreme Medics / Trek | 1st | 1 | - | 3:24.84 |
| 20 Apr 2008 | 2008 Pearce Cycles #2 | Hopton | Junior | High Peak Cycles | 1st | 2 | 100% | 3:28.54 |
| 02 Mar 2008 | 2008 Pearce Cycles #1 | Bringewood | Junior | High Peak Cycles | 1st | 4 | 100% | 3:03.32 |
| 21 Oct 2007 | Sirrah D - Tredz Downtown | Penarth | Junior | n/a | 2nd | 3 | 50% | 1:44.47 |