| | 2021 HSBC UK | XC National Series #5 | | Cannock Chase | 15-16 | | 210 | Dartmoor Velo | 6 / 41 | 88% | 47:13.40 | 43:20.60 | 9% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | 15-16 | | 224 | Rotor RT | 6 / 52 | 90% | 1h04:03.00 | 1h02:01.00 | 3.3% | - | - | |
| | Southern XC - Central XC Champs | | Checkendon | 15-16 | | 2079 | Dartmoor Velo | 3 / 17 | 88% | 1h02:05.20 | 1h01:11.80 | 1.5% | - | - | |
| | 2022 Southern XC #3 | | Folly Farm | 15-16 | | 357 | Rotor RT | 1 / 24 | 100% | 52:17.60 | 52:17.60 | 0% | - | - | |
| | 2023 Welsh MTB XC #3 | | Forest of Dean | 17-18 | | 60 | Rotor RT | 3 / 7 | 67% | 1h14:37.00 | 1h08:49.00 | 8.4% | - | - | |
| | 2021 HSBC UK | XC National Series #3 | | Gaddon's Farm, New Forest | 15-16 | | 210 | | 7 / 39 | 84% | 1h01:00.00 | 57:30.00 | 6.1% | - | - | |
| | UCI - XCO World Championships '23 | | Glentress | 17-18 | 10134955979 & 2006 | 96 | UK | 80 / 92 | 13% | -3LAP | 1h07:55.00 | - | - | - | |
| | 2019 South West XC #5 | | Grammarcombe Woods | 13-14 | | 43 | | 1 / 8 | 100% | 1h13:07.00 | 1h13:07.00 | 0% | - | - | |
| | 2021 South West XC #5 | | Grammarcombe Woods | 15-16 | | 40 | CareControlSystems / Dartmoor Velo | 1 / 2 | 100% | 41:05.00 | 41:05.00 | 0% | - | - | |
| | 2022 South West XC #2 & South West champs | | Grammarcombe Woods | 15-16 | | 53 | Rotor RT | 1 / 6 | 100% | 49:19.10 | 49:19.10 | 0% | - | - | |
| | 2023 South West XC #1 | | Grammarcombe Woods | 17-18 | | 71 | Rotor RT | 2 / 6 | 80% | 1h23:11.70 | 1h17:38.00 | 7.2% | - | - | |
| | 2023 South West XC #2 | | Grammarcombe Woods | 17-18 | | 69 | Rotor RT | 2 / 5 | 75% | 1h10:16.60 | 1h09:38.80 | 0.9% | - | - | |
| | 2022 South West XC #4 | | Grammarcombe Woods | 15-16 | | 33 | | 1 / 2 | 100% | 40:22.90 | 40:22.90 | 0% | - | - | |
| | 2024 South West XC #1 | | Grammarcombe Woods | 17-18 | | 106 | Rotor RT | 3 / 8 | 71% | 1h19:52.80 | 1h26:40.80 | -7.8% | - | - | |
| | 2023 British Cycling XC National Series #3 | | Holywell Estate | 17-18 | | 70 | Rotor RT | 5 / 27 | 85% | 1h10:26.00 | 1h05:01.00 | 8.3% | - | - | |
| | British Cycling - UK XC National Champs '22 | | Kirroughtree Forest | 15-16 | | 204 | Rotor RT | 9 / 52 | 84% | 54:43.00 | 52:13.00 | 4.8% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #3 | | Lochore Meadows Country Park | 15-16 | | 207 | Rotor RT | 13 / 40 | 69% | 1h11:00.80 | 1h07:00.20 | 6% | - | - | |
| | 2023 British Cycling XC National Series #2 | | Margam Park | 17-18 | | 75 | Rotor RT | 5 / 29 | 86% | 1h16:23.00 | 1h11:26.00 | 6.9% | - | - | |
| | 2019 South West XC #6 | | Mount Edgcumbe | 13-14 | | 171 | | 1 / 8 | 100% | 54:27.00 | 54:27.00 | 0% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #2 | | Newcastleton | 15-16 | | 223 | Rotor RT | 4 / 48 | 94% | 1h00:56.30 | 1h00:02.90 | 1.5% | - | - | |
| | 2015 British Cycling MTB XC #2 | | Newnham Park | U10 (Shortened) | | 622 | | 3 / 3 | 0% | - | 21:01.00 | - | - | - | |
| | 2016 Soggy Bottom Winter Series XC #3 | | Newnham Park | U10 (Shortened 1) | | 433 | Pilgrim Flyers | 2 / 12 | 91% | 23:16.00 | 22:40.00 | 2.7% | - | - | |
| | 2016 British Cycling MTB XC #2 | | Newnham Park | U10 (Shortened) | | 618 | Pilgrim Flyers | 2 / 14 | 92% | 24:02.00 | 23:23.00 | 2.8% | - | - | |
| | 2016 Soggy Bottom Summer Series XC #2 | | Newnham Park | U10 (Shortened) | | 180 | Pilgrim Flyers | 1 / 10 | 100% | 20:05.00 | 20:05.00 | 0% | - | - | |
| | 2016 Soggy Bottom Summer Series XC #3 | | Newnham Park | U10 (Shortened 1) | | 293 | Pilgrim Flyers | 1 / 8 | 100% | 20:20.00 | 20:20.00 | 0% | - | - | |
| | 2017 Soggy Bottom Winter Series XC #2 | | Newnham Park | U12 (Shortened 2) | | 292 | Pilgrim Flyers | 1 / 11 | 100% | 25:29.00 | 25:29.00 | 0% | - | - | |
| | 2017 South West XC #3 | | Newnham Park | U12 (Shortened 2) | | 130 | Pilgrim Flyers | 2 / 5 | 75% | 24:04.00 | 23:12.00 | 3.7% | - | - | |
| | 2017 Soggy Bottom Winter Series XC #3 | | Newnham Park | U12 (U12/U10 race) | | 452 | Pilgrims | 1 / 8 | 100% | 24:43.00 | 24:43.00 | 0% | - | - | |
| | 2017 Soggy Bottom Summer Series XC #3 | | Newnham Park | U12 (Shortened 1) | | 664 | | 4 / 5 | 25% | 28:12.00 | 27:11.00 | 3.7% | - | - | |
| | 2018 Soggy Bottom Winter Series XC #1 | | Newnham Park | U12 (Shortened) | | 523 | | 2 / 14 | 92% | 25:17.00 | 24:26.00 | 3.5% | - | - | |
| | 2018/19 Soggy Bottom Winter Series XC #3 | | Newnham Park | Fun | | 232 | | 1 / 7 | 100% | 48:40.00 | 48:40.00 | 0% | - | - | |
| | British Cycling - UK XC National Champs '21 | | Newnham Park | 15-16 | | 204 | Dartmoor Velo | 5 / 44 | 91% | 1h06:44.40 | 1h02:45.70 | 6.3% | - | - | |
| | 2021 Soggy Bottom Winter Series XC #2 | | Newnham Park | 15-16 | | 80 | Dartmoor Velo-CareControlSystems | 1 / 2 | 100% | 51:05.00 | 51:05.00 | 0% | - | - | |
| | 2021 Soggy Bottom Winter Series XC #3 | | Newnham Park | 15-16 | | 80 | Dartmoor Velo-CareControlSystems | 1 / 3 | 100% | 51:00.00 | 51:00.00 | 0% | - | - | |
| | 2022 South West XC #5 | | Newnham Park | 15-16 | | 387 | Rotor RT | 3 / 3 | 0% | 51:02.60 | 51:01.90 | 0% | - | - | |
| | 2022 SWCX League #5 | | Newnham Park | U18 | 1105209 | 105 | Rotor RT | 3 / 9 | 75% | 1h05:12.00 | 1h00:29.00 | 7.8% | - | - | |
| | 2022 SWCX League #6 | | Newnham Park | U18 | 1105209 | 105 | Rotor RT | DNS / 9 | 0% | DNS | 59:48.00 | - | - | - | |
| | South West XC - Newnham 3hr Winter Warm-up | | Newnham Park | U19 | | 73 | Rotor RT | 2 / 5 | 75% | 3h21:39.56 | 3h03:57.76 | 9.6% | - | - | |
| | Fully Sussed - Newnham 60 | | Newnham Park | Open (40km) | | 56 | ROTOR | n/a (sportive) | - | 2h28:01.00 | - | - | - | - | |
| | 2023 South West XC #3 | | Newnham Park | 17-18 | | 60 | Rotor RT | 1 / 4 | 100% | 1h13:47.00 | 1h13:47.00 | 0% | - | - | |
| | 2023 SWCX League #4 | | Newnham Park | U18 (Jnr/Female/V50+ race) | 1105209 | 14 | Rotor RT | 1 / 4 | 100% | 45:05.00 | 45:05.00 | 0% | - | - | |
| | South West XC - Winter Wake Up | | Newnham Park | 17-18 | | 157 | Rotor RT | 3 / 4 | 33% | 3h10:22.80 | 3h04:25.80 | 3.2% | - | - | |
| | 2022 SWCX League #7 | | Redruth School | U18 | 1105209 | 105 | Rotor RT | DNS / 10 | 0% | DNS | 1h01:30.00 | - | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | U16 | | 69 | | 16 / 48 | 68% | 38:28.20 | 34:25.90 | 11.7% | - | - | |
| | 2021 HSBC UK | XC National Series #2 | | Sunnybank Farm | 15-16 | | 210 | Dartmoor Velo | 8 / 49 | 85% | 50:16.40 | 44:50.70 | 12.1% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #1 | | Tong | 15-16 | | 203 | Dartmoor Velo | 25 / 47 | 48% | 1h04:39.60 | 55:45.80 | 16% | - | - | |
| | 2023 British Cycling XC National Series #1 | | Tong | 17-18 | | 81 | | DNF / 29 | 0% | DNF | 1h01:07.70 | - | - | - | |
| | British Cycling - UK XC National Champs '23 | | Tong | 17-18 | | 98 | Rotor RT | 10 / 24 | 61% | 1h26:57.00 | 1h12:35.00 | 19.8% | - | - | |
| | 2022 SWCX League #3 | | Torbay Velopark | U18 | 1105209 | 105 | Rotor RT | 2 / 5 | 75% | 1h03:57.00 | 1h02:05.00 | 3% | - | - | |
| | 2022 British Cycling CX National Trophy Series #4 | | Torbay Velopark | U18 | | 43 | Rotor RT | 28 / 40 | 31% | 53:54.40 | 33:37.50 | 60.3% | - | - | |
| | 2023 SWCX League #5 | | Torbay Velopark | U18 (Jnr/Female/V50+ race) | 1105209 | 39 | Rotor RT | 2 / 6 | 80% | 49:15.00 | 44:39.00 | 10.3% | - | - | |
| | 2016 South West XC #1 | | Woodbury Common | U10 | | 25 | Pilgrim Flyers | 1 / 5 | 100% | - | | - | - | - | |
| | 2019 South West XC #1 | | Woodbury Common | 13-14 | | 36 | Pilgrim Flyers | 1 / 10 | 100% | 1h02:40.00 | 1h02:40.00 | 0% | - | - | |
| | 2020 South West XC #1 | | Woodbury Common | 13-14 | | 42 | Pilgrim Flyers | 1 / 20 | 100% | 36:14.20 | 36:14.20 | 0% | - | - | |
| | 2019 South West XC #2 | | Woody's Bike Park | 13-14 | | 215 | | 4 / 8 | 57% | 1h07:37.00 | 1h04:18.00 | 5.2% | - | - | |
| | 2021 HSBC UK | XC National Series #1 | | Woody's Bike Park | 15-16 | | 382 | DartmoorVelo?eControlSystems | 9 / 42 | 80% | 46:22.00 | 40:55.90 | 13.3% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #5 | | Woody's Bike Park | 15-16 | | 209 | Rotor RT | 2 / 40 | 97% | 57:30.30 | 56:35.40 | 1.6% | - | - | |
| | 2023 British Cycling XC National Series #4 | | Woody's Bike Park | 17-18 | | 67 | Rotor RT | 23 / 31 | 27% | 1h21:46.00 | 1h06:09.00 | 23.6% | - | - | |