| | Ard Rock - Ard Rock | | Dales Bike Centre | Open (Bosch eMTB - Advanced) | | 223 | Cannondale | 7 / 10 | 33% | 24:12.27 | 17:15.61 | 40.2% | - | - | |
| | SDA - UK DH National Champs '22 | | Glencoe | 40-49 | | 141 | | 1 / 1 | - | 3:57.93 | 3:57.93 | 0% | 2:17.38 | 73.2% | |
| | 2022 Enduro World Series #3 | | Val di Fassa | 35+ | GBR.1980.36076 | 230 | | 4 / 7 | 50% | 49:55.66 | 43:04.99 | 15.9% | 33:59.99 | 46.9% | |
| | 2022 Enduro World Series #2 | | Petzen-Jamnica | 35+ | GBR.1980.36076 | 218 | | 3 / 5 | 50% | 54:48.69 | 51:11.43 | 7.1% | 37:55.90 | 44.5% | |
| | 2022 Enduro World Series #1 | | Innerleithen | 35+ (EWS) | GBR.1980.36076 | 203 | | 4 / 7 | 50% | 29:37.00 | 25:00.01 | 18.5% | - | - | |
| | 2022 British Cycling DH National Series #3 | | Llangollen | 19+ | | 132 | Cannondale | 5 / 8 | 43% | 2:58.88 | 2:36.95 | 14% | 1:59.05 | 50.3% | |
| | Steel City - Steel City DH | | Greno Woods | 40+ | | 260 | | 1 / 10 | 100% | 1:30.75 | 1:30.75 | 0% | 1:09.39 | 30.8% | |
| | 2022 Haibike Mini Enduro #1 - Wild Wednesday | | BikePark Wales | 40-49 | | 259 | | 2 / 10 | 89% | 14:19.44 | 12:52.54 | 11.3% | 11:24.82 | 25.5% | |
| | 2022 100% Mini DH #2 | | Berwyn | 40+ | | 240 | Datalynx-Parenesis Cycling | 1 / 2 | 100% | 1:37.80 | 1:37.80 | 0% | 1:16.34 | 28.1% | |
| | Mini Enduro - Night Enduro | | Llandegla | 40-49 | | 279 | Cannondale | 1 / 6 | 100% | 6:08.91 | 6:08.91 | 0% | 5:06.30 | 20.4% | |
| | 2021 Enduro World Series - Vittoria Tweed Valley | | Innerleithen | 35+ | GBR.1980.36076 | 201 | | 3 / 4 | 33% | 36:48.05 | 33:13.20 | 10.8% | 23:53.12 | 54.1% | |
| | 2021 Tweedlove Triple Crown #3 - Pirelli Tenduro | | Innerleithen | 35-44 | | 145 | | 2 / 7 | 83% | 17:49.72 | 17:30.20 | 1.9% | 11:35.93 | 53.7% | |
| | UCI - DHI Masters World Championships '21 | | Pra Loup | 40-44 | | 102 | | 4 / 6 | 40% | 4:11.24 | 3:25.54 | 22.2% | 2:47.16 | 50.3% | |
| | 2021 Hope PMBA Enduro #2 | | Llangollen | 35+ | | 703 | | 2 / 6 | 80% | 16:59.61 | 15:53.54 | 6.9% | 12:15.00 | 38.7% | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | 40-49 | | 155 | Cannondale | 1 / 8 | 100% | 25:19.29 | 25:19.29 | 0% | 19:29.79 | 29.9% | |
| | British Cycling - UK XC National Champs '21 | | Newnham Park | 40-49 | | 451 | Datalynx-Parenesis | 1 / 6 | 100% | 1h22:39.90 | 1h22:39.90 | 0% | - | - | |
| | Pearce Events - UK DH National Champs '21 | | Rhyd y Felin | 40+ | | 229 | Datalynx-Parenesis Cycling | 1 / 5 | 100% | 3:48.12 | 3:48.12 | 0% | 2:27.02 | 55.2% | |
| | 2021 HSBC UK | DH National Series #1 | | Hamsterley Forest | 19+ | | 117 | Datalynx-Parenesis Cycling | 3 / 8 | 71% | 2:24.70 | 2:17.25 | 5.4% | 1:37.00 | 49.2% | |
| | 2021 HSBC UK | XC National Series #2 | | Sunnybank Farm | 40-49 | | 461 | DatalynxParenesisCycling | 1 / 4 | 100% | 1h25:09.80 | 1h25:09.80 | 0% | - | - | |
| | Si Paton - Cannondale Enduro | | Llangollen | 40+ | | 188 | | 1 / 1 | - | 9:30.49 | 9:30.49 | 0% | 6:27.66 | 47.2% | |
| | 2021 HSBC UK | XC National Series #1 | | Woody's Bike Park | 40-49 | | 552 | Datalynx-Parenesis Cycling | 1 / 3 | 100% | 1h16:54.70 | 1h16:54.70 | 0% | - | - | |
| | 2021 Hope PMBA Enduro #1 | | Graythwaite | 35+ | | 703 | | 5 / 11 | 60% | 18:19.40 | 14:31.04 | 26.2% | 11:56.20 | 53.5% | |
| | 2021 Gravity Events UK DH #1 | | Hamsterley Forest | 19+ | | 33 | | 2 / 4 | 67% | 2:03.02 | 1:40.53 | 22.4% | 1:21.11 | 51.7% | |
| | 2021 Southern XC #2 | | Gaddon's Farm, New Forest | 40-49 | | 764 | Datalynx - Parenesis | 1 / 13 | 100% | 1h02:17.80 | 1h02:17.80 | 0% | - | - | |
| | 2021 Southern XC #1 | | Checkendon | 40-49 | | 268 | Datalynx - Parenesis | 2 / 15 | 93% | 1h03:25.60 | 1h03:09.10 | 0.4% | - | - | |
| | 2020 Hope PMBA Enduro #5 (EWS Qualifier) | | Graythwaite | 35+ | | 147 | | 1 / 6 | 100% | 22:53.65 | 22:53.65 | 0% | 13:09.02 | 74.1% | |
| | Southern Enduro - Southern Enduro Champs | | Minehead | 40+ | | 17 | Datalynx Parenesis | 1 / 2 | 100% | 24:13.84 | 24:13.84 | 0% | 19:06.91 | 26.8% | |
| | Swinley Bike Hub - Swinduro | | Swinley Forest | 30-39 | | 163 | | 1 / 4 | 100% | 14:22.49 | 14:22.49 | 0% | 11:23.92 | 26.1% | |
| | British Cycling - UK XC National Champs '18 | | Hadleigh Park | Senior Champs | | 44 | Cannondale Girls | 5 / 12 | 64% | 1h35:55.00 | 1h19:09.00 | 21.2% | - | - | |
| | 2018 Southern XC #1 | | Checkendon | Elite | | 5002 | Cannondale Girls | 3 / 3 | 0% | 1h33:25.80 | 1h27:40.40 | 6.6% | - | - | |
| | 2018 British Cycling MTB XC #1 | | Sherwood Pines | Elite | | 59 | Cannondale Girls | DNF / 18 | 0% | DNF | 1h42:05.00 | - | - | - | |
| | British Cycling - UK XC National Champs '17 | | Cannock Chase | Elite | | 55 | Cannondale Girls | 7 / 14 | 54% | 2h01:54.00 | 1h41:51.00 | 19.7% | - | - | |
| | 2017 Midlands XC #3 | | Cannock Chase | Elite | | 3 | Cannondale Girls | 2 / 5 | 75% | 1h19:59.00 | 1h13:57.00 | 8.2% | - | - | |
| | 2017 Southern XC #2 | | Checkendon | Elite | | 5104 | Cannondale Girls | 3 / 3 | 0% | 1h31:49.40 | 1h31:05.00 | 0.8% | - | - | |
| | 2017 Midlands XC #2 | | Swynnerton Old Park | Elite | | 1 | Cannondale Girls | 3 / 4 | 33% | 1h28:26.00 | 1h26:57.00 | 1.7% | - | - | |
| | Mini Enduro - Enduro Night Race | | Llandegla | Hardtail | | 110 | Cannondale Girls | 1 / 1 | - | 9:16.11 | 9:16.11 | 0% | 6:53.07 | 34.6% | |
| | Hadleigh Park - Hadleigh Park International | | Hadleigh Park | Elite | GBR19801030 & 36 | 15 | Cannondale Girls | 13 / 20 | 37% | - | 1h19:47.00 | - | - | - | |
| | British Cycling - UK XC National Champs '16 | | Cathkin Braes Country Park | Senior | | 43 | Cannondale Girls | 3 / 17 | 88% | 1h55:22.00 | 1h42:23.00 | 12.7% | - | - | |
| | 2016 UCI World Cup XC #4 | | Lenzerheide | Elite | GBR19801030 | 58 | | 57 / 58 | 2% | - | 1h29:53.00 | - | - | - | |
| | 2016 British Cycling MTB XC #4 | | Fforest Fields | Elite | | 48 | Cannondale Girls | 6 / 21 | 75% | 1h30:14.00 | 1h16:29.00 | 18% | - | - | |
| | 2016 UCI World Cup XC #3 | | La Bresse | Elite | GBR19801030 | 83 | | 62 / 78 | 21% | 1h46:23.00 | 1h28:30.00 | 20.2% | - | - | |
| | 2016 UCI World Cup XC #2 | | Bikepark Albstadt | Elite | GBR19801030 | 85 | | 70 / 86 | 19% | - | 1h33:03.00 | - | - | - | |
| | 2016 British Cycling MTB XC #3 | | Dalby Forest | Elite | | 56 | Cannondale Girls | 23 / 24 | 4% | - | 1h20:29.00 | - | - | - | |
| | 2016 Cannondale British Enduro Series #2 | | Dyfi Forest | Elite | | 111 | Cannondale Girls | 9 / 9 | 0% | 38:08.61 | 26:02.69 | 46.5% | 22:22.92 | 70.4% | |
| | 2016 British Cycling MTB XC #2 | | Newnham Park | Elite | | 61 | Cannondale Girls | 7 / 23 | 73% | 1h57:46.00 | 1h38:49.00 | 19.2% | - | - | |
| | 2016 Nutcracker Altura XC #2 | | Dalby Forest | Elite | | 35 | Cannondale Girls | 1 / 7 | 100% | 1h42:51.00 | 1h42:51.00 | 0% | - | - | |
| | 2016 British Cycling MTB XC #1 | | Pembrey Country Park | Elite | | 111 | Cannondale Girls | 5 / 28 | 85% | 1h45:19.00 | 1h39:59.00 | 5.3% | - | - | |
| | 2016 Welsh MTB XC #1 | | Llandegla | Elite | | 10 | Cannondale Girls | 1 / 1 | - | 1h29:03.00 | 1h29:03.00 | 0% | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #1 | | Crowthorne Wood | Expert | | 1022 | Cannondale Girls | 2 / 7 | 83% | 1h55:50.00 | 1h45:13.00 | 10.1% | - | - | |
| | 2015 Pedalon Southern XC #6 | | Checkendon | Elite | | 208 | Mule Bar Girl / Sigma Sport | 5 / 5 | 0% | - | 1h30:59.00 | - | - | - | |
| | 2015 Pedalon Southern XC #3 | | Wasing | Elite | | 279 | Mule Bar Girl / Sigma Sport | 2 / 8 | 86% | 1h43:29.00 | 1h42:09.00 | 1.3% | - | - | |
| | Durty Events - Selkirk Marathon | | Selkirk | Open | 715294 | 11 | Mule Bar Girl - Sigma Sport | 6 / 15 | 64% | 5h16:30.00 | 4h31:08.00 | 16.7% | - | - | |
| | 2015 Aston Hill #1 | | Aston Hill | Women | 715294 | 5 | | 4 / 6 | 40% | 1:59.60 | 1:33.30 | 28.2% | 1:21.00 | 47.7% | |
| | 2014 British Cycling MTB XC #5 | | Cannock Chase | Elite | | 60 | Trek Bicycle Coventry | 7 / 21 | 70% | 1h52:02.00 | 1h42:51.00 | 8.9% | - | - | |
| | 2014 UCI World Cup XC #4 | | Bikepark Albstadt | Elite | GBR19801030 | 80 | | 66 / 79 | 17% | - | 1h30:59.00 | - | - | - | |
| | 2014 UCI World Cup XC #3 | | Nové Mesto | Elite | GBR19801030 | 84 | | 73 / 88 | 17% | - | 1h26:50.00 | - | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | Elite | | 57 | Trek Bicycle Coventry | 5 / 23 | 82% | 1h51:38.00 | 1h47:32.00 | 3.8% | - | - | |
| | 2014 Midlands XC #2 | | Birchall Woods | Elite | | 134 | Trek Bicycle Store Coventry | 2 / 6 | 80% | 1h26:59.00 | 1h19:49.00 | 9% | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | Elite | | 78 | Trek Bicycle Coventry | 10 / 26 | 64% | 1h37:53.00 | 1h29:13.00 | 9.7% | - | - | |
| | 2014 Gorrick Saddle Skedaddle XC #1 | | Crowthorne Wood | Expert | | 2055 | Trek Coventry | 3 / 12 | 82% | 1h30:01.00 | 1h28:20.00 | 1.9% | - | - | |
| | 2013 UK Gravity Enduro #5 | | Eastridge | Elite | | 166 | | 6 / 7 | 17% | 20:49.68 | 17:45.67 | 17.3% | 15:55.99 | 30.7% | |
| | 2013 Enduro World Series #6 | | Val d'Isère | Open | | 180 | | DNF / 26 | 0% | DNF | 1h17:23.22 | - | 1h07:03.71 | - | |
| | Spike Events - Mondraker Gravity MTB Rally | | Holnicote Estate | Women | | 309 | | 4 / 27 | 88% | 9:37.40 | 9:20.50 | 3% | 8:04.70 | 19.1% | |
| | 2013 UCI World Cup XC #1 | | Bikepark Albstadt | Elite | GBR19801030 | 60 | | DNF / 75 | 0% | DNF | 1h33:52.00 | - | - | - | |
| | 2013 One Industries Mini Enduro #2 | | Eastridge | Women | | 193 | | 1 / 9 | 100% | 9:25.30 | 9:25.30 | 0% | 6:29.50 | 45.1% | |
| | Steel City - Steel City DH | | Greno Woods | Women | | 82 | XCracer.com | 7 / 12 | 45% | 1:46.69 | 1:38.97 | 7.8% | 1:16.64 | 39.2% | |
| | 2013 Midlands XC #2 | | Birchall Woods | Elite | | 147 | XCracer.com | 3 / 5 | 50% | 1h25:00.00 | 1h21:39.00 | 4.1% | - | - | |