| 10th Jun 2012 | 2012 UCI World Cup #3 | Fort William | Elite | | - | 40 | 0% | |
| 22nd Apr 2012 | 2012 Pearce Cycles #2 | Hopton | Elite | Transition Bikes | 2nd | 2 | 0% | 2:53.29 |
| 1st Apr 2012 | 2012 British 4x #1 | Leamington Spa | Elite | A-Final: 3rd --- 1,1,2 = 11pts >> Semi: 2nd | 3rd | 11 | 80% | |
| 18th Mar 2012 | 2012 Pearce Cycles #1 | Bringewood | Elite | | 2nd | 5 | 75% | 2:36.51 |
| 4th Dec 2011 | Red Bull - Red Bull Downforce | Swansea | Open | | 2nd | 2 | 0% | 2:44.39 |
| 9th Oct 2011 | 2011 Halo BDS #5 | Caersws | Elite | Transition Bikes | 3rd | 7 | 67% | 2:43.83 |
| 25th Sep 2011 | 2011 WDMBA #4 | Rheola | Elite | Transition Bikes | 2nd | 2 | 0% | 4:16.40 |
| 18th Sep 2011 | 2011 Pearce Cycles #5 | Bucknell | Elite | | 2nd | 4 | 67% | 2:30.41 |
| 24th Jul 2011 | BDS - UK National Champs '11 | Llangollen | Women | Transition Bikes | 5th | 12 | 64% | 3:08.37 |
| 26th Jun 2011 | 2011 Halo BDS #4 | Llangollen | Elite | Transition Bikes | 2nd | 8 | 86% | 2:09.06 |
| 19th Jun 2011 | 2011 Caersws Cup #1 | Caersws | Elite | | 1st | 1 | - | 2:32.28 |
| 12th Jun 2011 | 2011 Pearce Cycles #3 | Hopton | Elite | Transition Bikes | 1st | 5 | 100% | 2:47.33 |
| 5th Jun 2011 | 2011 UCI World Cup #2 | Fort William | Elite | | 19th | 40 | 54% | 6:07.57 |
| 24th Apr 2011 | 2011 WDMBA #2 | Gethin | Elite | Transition Bikes | 1st | 1 | - | 3:12.27 |
| 10th Apr 2011 | 2011 Halo BDS #2 | Moelfre | Elite | Transition Bikes | 6th | 14 | 62% | 2:56.13 |
| 20th Mar 2011 | 2011 Halo BDS #1 | Nant Gwrtheyrn | Elite | Transition Bikes | 5th | 10 | 56% | 3:05.25 |
| 12th Mar 2011 | BUCS - DH Student Champs '11 | Moelfre | Senior | Bristol University | 2nd | 22 | 95% | 2:42.53 |
| 5th Mar 2011 | Steel City Series - Steel City DH | Greno Woods | Women | Transition Bikes | 1st | 14 | 100% | 1:58.94 |
| 30th May 2010 | 2010 iXS European Cup #1 | Innerleithen | Elite (licence) | | - | 15 | 0% | |
| 9th May 2010 | 2010 Halo BDS #2 | Fort William | Elite | | 5th | 10 | 56% | 6:31.22 |
| 2nd May 2010 | 2010 Welsh Series #1 & Welsh Champs | Llangollen | Elite | | 3rd | 4 | 33% | 2:33.90 |
| 25th Apr 2010 | 2010 Pearce Cycles #2 | Hopton | Elite | | 2nd | 3 | 50% | 2:37.53 |
| 21st Mar 2010 | BUCS - Student Champs '10 | Ae Forest | Elite | Uni Of Bristol Bike Club | 1st | 2 | 100% | 2:54.74 |
| 20th Sep 2009 | 2009 Nissan World Cup #8 | Schladming | Elite | | - | 35 | 0% | |
| 5th Jul 2009 | 2009 Pearce Cycles #3 | Bala | Elite | Intense / Reverse / Sombrio | 2nd | 4 | 67% | 3:51.96 |
| 28th Sep 2008 | 2008 Pearce Cycles #6 | Hopton | Elite | Intense / Reverse / Sombrio | 1st | 1 | - | 2:36.94 |
| 20th Jul 2008 | Pearce Cycles - UK National Champs '08 | Bala | Elite | Reverse / Sombrio / Yeti | 4th | 9 | 63% | 3:40.58 |
| 15th Jun 2008 | 2008 Pearce Cycles #4 | Bala | Elite | Reverse / Sombrio / Yeti | 1st | 1 | - | 3:15.05 |
| 18th May 2008 | 2008 Pearce Cycles #3 | Bringewood | Elite | Sombrio / Yeti | 1st | 2 | 100% | 3:02.76 |
| 20th Apr 2008 | 2008 Pearce Cycles #2 | Hopton | Elite | Sombrio / Yeti | 2nd | 2 | 0% | 3:12.29 |
| 2nd Mar 2008 | 2008 Pearce Cycles #1 | Bringewood | Elite | Sombrio / Yeti | 1st | 1 | - | 2:49.78 |
| 30th Sep 2007 | 2007 Dragon Downhill #4 | Gethin | Elite | Mountain Cycle Chate | 1st | 1 | - | 3:44.43 |
| 8th Jul 2007 | 2007 Nissan World Cup #4 | Schladming | Elite | CMC07 | 16th | 34 | 55% | 5:23.22 |
| 10th Jun 2007 | 2007 Nissan World Cup #2 | Champéry | Elite | CMC07 | 18th | 32 | 45% | 7:03.84 |
| 27th May 2007 | 2007 NPS #2 | Ae Forest | Elite | Mountain Cycle Chatel | 3rd | 5 | 50% | 2:46.57 |
| 13th May 2007 | 2007 Nissan World Cup #1 | Vigo | Elite | CMC07 | 12th | 31 | 63% | 3:19.37 |
| 22nd Apr 2007 | 2007 NPS #1 | Innerleithen | Elite | Mountain Cycle Chatel | 4th | 5 | 25% | 3:56.13 |
| 8th Apr 2007 | 2007 Dragon Downhill #1 | Abercarn | Elite | Mountain Cycle Chate | 1st | 1 | - | 2:03.64 |
| 18th Mar 2007 | 2007 Pearce Cycles winter #3 | Hopton | Elite | Marzocchi / Mountain Cycle | 1st | 1 | - | 2:51.87 |
| 18th Feb 2007 | 2007 Pearce Cycles winter #2 | Bringewood | Elite | Marzocchi / Mountain Cycle | 2nd | 3 | 50% | 3:00.28 |
| 21st Jan 2007 | 2007 Pearce Cycles winter #1 | Hopton | Elite | Marzocchi | 1st | 1 | - | 4:13.80 |
| 30th Sep 2006 | 2006 Dragon Downhill #12 | Mountain Ash | Elite | Marzocchi / Mountain Cycle | 1st | 2 | 100% | 5:13.00 |
| 24th Sep 2006 | 2006 CRC NPS #5 | Fort William | Elite | Marzocchi / Mountain Cycle | 3rd | 4 | 33% | 5:57.22 |
| 10th Sep 2006 | 2006 UCI World Cup #6 | Schladming | Elite | | 24th | 28 | 15% | 5:49.63 |
| 13th Aug 2006 | 2006 CRC NPS #4 | Caersws | Elite | Marzocchi / Mountain Cycle | 4th | 5 | 25% | 3:18.93 |
| 16th Jul 2006 | NACC Events - UK National Champs '06 | Moelfre | Elite | Marzocchi / Mountain Cycle | 6th | 9 | 38% | 3:05.95 |
| 28th May 2006 | 2006 UCI World Cup #2 | Fort William | Elite | | 19th | 41 | 55% | 6:03.03 |
| 20th May 2006 | 2006 Dragon Downhill #5 | Gethin | Elite | Marzocchi / Mountain Cycle | 1st | 2 | 100% | 3:52.06 |
| 14th May 2006 | 2006 CRC NPS #2 | Innerleithen | Elite | Marzocchi / Mountain Cycle | 2nd | 7 | 83% | 4:33.92 |
| 23rd Apr 2006 | 2006 Dragon Downhill #4 | Abercarn | Elite | Marzocchi / Mountain Cycle | 2nd | 2 | 0% | 2:11.49 |
| 22nd Apr 2006 | 2006 Dragon Downhill #3 | Abercarn | Elite | Marzocchi / Mountain Cycle | 2nd | 3 | 50% | 2:10.21 |
| 26th Mar 2006 | 2006 CRC NPS #1 | Rugog Farm | Elite | Marzocchi / Mountain Cycle | 2nd | 4 | 67% | 4:21.37 |
| 26th Mar 2006 | 2006 Dragon Downhill #2 | Rheola | Elite | Marzocchi / Mountain Cycle | 1st | 2 | 100% | 4:25.15 |
| 25th Mar 2006 | 2006 Dragon Downhill #1 | Rheola | Elite | Marzocchi / Mountain Cycle | 3rd | 3 | 0% | 4:27.70 |
| 9th Oct 2005 | 2005 Dragon Downhill #11 | Abercarn | Elite | Mountain Cycle / No Fear | 1st | 1 | - | 2:19.85 |
| 8th Oct 2005 | 2005 Dragon Downhill #10 | Abercarn | Elite | Mountain Cycle / No Fear | 1st | 1 | - | 2:32.79 |
| 25th Sep 2005 | 2005 NPS #6 | Caersws | Elite | Mountain Cycle / No Fear | 4th | 5 | 25% | 2:24.04 |
| 2nd Jul 2005 | 2005 Dragon Downhill #7 | Mynydd Du | Elite | Mountain Cycle / No Fear | 1st | 1 | - | 4:28.75 |
| 18th Jun 2005 | 2005 Dragon Downhill #5 | Gethin | Elite | Mountain Cycle / No Fear | 1st | 1 | - | 3:35.22 |
| 22nd May 2005 | 2005 NPS #3 | Fort William | Elite | Mountain Cycle / No Fear | 7th | 10 | 33% | 6:37.15 |
| 9th Apr 2005 | 2005 Dragon Downhill #1 | Mountain Ash | Elite | Mountain Cycle / No Fear | 2nd | 3 | 50% | 4:27.86 |
| 26th Sep 2004 | 2004 NPS #5 | Caersws | Elite | Fox / Mountain Cycle | 4th | 5 | 25% | 3:14.10 |
| 18th Sep 2004 | 2004 Dragon Downhill #10 | Wentwood | Elite | Fox / Mountain Cycle / Spy | 1st | 1 | - | 3:04.63 |
| 29th Aug 2004 | 2004 NPS #4 | Combe Sydenham | Elite | Fox / Mountain Cycle | 1st | 1 | - | 3:40.32 |
| 21st Aug 2004 | 2004 Dragon Downhill #8 | Gethin | Elite | Fox / Mountain Cycle / Spy | 2nd | 3 | 50% | 3:44.10 |
| 25th Jul 2004 | 2004 NPS #3 | Innerleithen | Elite | Fox / Mountain Cycle | 4th | 8 | 57% | 4:00.84 |
| 18th Jul 2004 | SDA - UK National Champs '04 | Fort William | Senior | Fox / Mountain Cycle | 3rd | 8 | 71% | 5:49.70 |
| 20th Jun 2004 | 2004 Tissot World Cup #3 | Schladming | Elite | | 24th | 35 | 32% | 5:34.03 |
| 13th Jun 2004 | 2004 Tissot World Cup #2 | Les 2 Alpes | Elite | | - | 38 | 0% | |
| 6th Jun 2004 | 2004 Tissot World Cup #1 | Fort William | Elite | | - | 34 | 0% | |
| 30th May 2004 | 2004 NPS #2 | Moelfre | Elite | Fox / Mountain Cycle / Spy | 5th | 8 | 43% | 2:55.22 |
| 3rd Apr 2004 | 2004 Dragon Downhill #1 | Mountain Ash | Elite | Fox / Mountain Cycle / Spy | 3rd | 3 | 0% | 4:52.46 |
| 27th Jul 2003 | Pearce Cycles - UK National Champs '03 | Bringewood | Senior | TDR Giant | 3rd | 8 | 71% | 3:14.46 |
| 13th Jul 2003 | Dragon Downhill - Welsh Champs | Mynydd Du | Elite | Fox / Spy / TDR Giant | 2nd | 2 | 0% | 3:35.57 |
| 12th Jul 2003 | 2003 Dragon Downhill #7 | Mynydd Du | Elite | Fox / Spy / TDR Giant | 2nd | 2 | 0% | 3:45.13 |
| 8th Jun 2003 | 2003 Tissot World Cup #2 | Alpe d'Huez | Elite | | 22nd | 41 | 48% | 4:13.02 |
| 1st Jun 2003 | 2003 Tissot World Cup #1 | Fort William | Elite | | 23rd | 30 | 24% | 5:34.08 |
| 18th May 2003 | 2003 Dragon Downhill #4 | Taff Buggy | Elite | Fox / Spy / TDR Giant | 1st | 2 | 100% | 2:22.04 |
| 17th May 2003 | 2003 Dragon Downhill #3 | Taff Buggy | Elite | Fox / Spy / TDR Giant | 1st | 2 | 100% | 2:20.23 |
| 6th Apr 2003 | 2003 Dragon Downhill #2 | Mountain Ash | Elite | TDR Giant | 2nd | 4 | 67% | 4:28.01 |
| 5th Apr 2003 | 2003 Dragon Downhill #1 | Mountain Ash | Elite | TDR Giant | 2nd | 3 | 50% | 4:18.16 |
| 21st Jul 2002 | Pearce Cycles - UK National Champs '02 | Hopton | Senior | TDR Giant | 6th | 8 | 29% | 4:01.75 |
| 2nd Jun 2002 | 2002 Tissot World Cup #1 | Fort William | Elite | | 28th | 35 | 21% | 8:05.83 |
| 11th May 2002 | 2002 Dragon Downhill #3 | Mountain Ash | Elite | TDR Giant | 2nd | 4 | 67% | 4:28.89 |
| 7th Apr 2002 | 2002 Dragon Downhill #2 | Taff Buggy | Elite | TDR Giant | 2nd | 2 | 0% | 2:00.45 |
| 11th Nov 2001 | 2001 Dragon Downhill #12 | Mountain Ash | Elite | TDR Giant | 1st | 2 | 100% | 5:08.94 |
| 14th Oct 2001 | 2001 Dragon Downhill #10 | Mynydd Du | Senior | TDR Giant | 1st | 2 | 100% | 7:17.56 |
| 9th Jun 2001 | 2001 Dragon Downhill #3 | Baskerville Hall | Senior | TDR Giant | 3rd | 7 | 67% | 1:44.95 |