| | 2017/18 Dark Bee Honey Series #2 | | Mount Edgcumbe | U12 | | 16 | Taw Velo | 1 / 6 | 100% | 1:10.56 | 1:10.56 | 0% | 55.80s | 26.5% | |
| | 2017/18 Dark Bee Honey Series #3 | | Mount Edgcumbe | 10-12 | | 17 | Taw Velo | 1 / 3 | 100% | 1:17.01 | 1:17.01 | 0% | 1:01.43 | 25.4% | |
| | South West Kenda Enduro - Grogley Enduro | | Grogley Woods, Bodmin | U18 | | 72 | SouthforkRacing.co.uk | 3 / 26 | 92% | 9:23.15 | 8:50.75 | 6.1% | 7:47.53 | 20.5% | |
| | 2023 British Cycling XC National Series #2 | | Margam Park | 15-16 (Short Track Juvenile/Youth race) | | 542 | SouthforkRacing.co.uk | 2 / 8 | 86% | 13:01.10 | 13:00.50 | 0.1% | - | - | |
| | 2016 South West XC #4 | | Grogley Woods, Bodmin | U10 (Shortened 1) | | 129 | Taw Velo | 1 / 7 | 100% | 16:26.00 | 16:26.00 | 0% | - | - | |
| | 2016 Soggy Bottom Summer Series XC #2 | | Newnham Park | U12 | | 174 | Taw Velo | 1 / 7 | 100% | 17:14.00 | 17:14.00 | 0% | - | - | |
| | 2023 British Cycling XC National Series #1 | | Tong | 15-16 (Short Track Juvenile/Youth race) | | 184 | SouthforkRacing.co.uk | 1 / 10 | 100% | 17:52.90 | 17:52.90 | 0% | - | - | |
| | 2017 South West XC #2 | | Hustyn Wood, Bodmin | U10 (Shortened 1) | | 124 | Taw Velo | 1 / 8 | 100% | 18:12.00 | 18:12.00 | 0% | - | - | |
| | 2017 Soggy Bottom Winter Series XC #3 | | Newnham Park | U10 (U12/U10 race) | | 446 | Taw Velo | 1 / 9 | 100% | 18:39.00 | 18:39.00 | 0% | - | - | |
| | 2019 South West XC #2 | | Woody's Bike Park | U12 (Shortened 1) | | 203 | Taw Velo | 1 / 10 | 100% | 18:54.00 | 18:54.00 | 0% | - | - | |
| | 2021 Soggy Bottom Winter Series XC #2 | | Newnham Park | Short course (Short) | | 10 | SouthforkRacing.co.uk | 1 / 3 | 100% | 19:24.00 | 19:24.00 | 0% | - | - | |
| | 2017 Soggy Bottom Winter Series XC #2 | | Newnham Park | U10 (Shortened 1) | | 291 | Taw Velo | 1 / 11 | 100% | 20:00.00 | 20:00.00 | 0% | - | - | |
| | 2023 British Cycling XC National Series #4 | | Woody's Bike Park | 15-16 (Short Track Juvenile/Youth race) | | 469 | SouthforkRacing.co.uk | 3 / 12 | 82% | 20:10.30 | 20:05.00 | 0.4% | - | - | |
| | 2023 British Cycling XC National Series #3 | | Holywell Estate | 15-16 (Short Track Juvenile/Youth race) | | 580 | SouthforkRacing.co.uk | 3 / 12 | 82% | 21:03.70 | 20:49.80 | 1.1% | - | - | |
| | 2016 Soggy Bottom Winter Series XC #1 | | Newnham Park | U10 (Shortened) | | 203 | Taw Velo | 2 / 7 | 83% | 21:47.00 | 21:01.00 | 3.7% | - | - | |
| | 2023 British Cycling XC National Series #5 | | Cannock Chase | 15-16 (Short Track Juvenile/Youth race) | | 383 | SouthforkRacing.co.uk | 2 / 10 | 89% | 22:07.50 | 22:07.10 | 0% | - | - | |
| | 2016 Soggy Bottom Winter Series XC #3 | | Newnham Park | U10 (Shortened 1) | 921659 | 422 | Taw Velo | 1 / 12 | 100% | 22:40.00 | 22:40.00 | 0% | - | - | |
| | 2016 Soggy Bottom Summer Series XC #1 | | Newnham Park | U12 | | 85 | 921659 | 2 / 9 | 88% | 22:58.00 | 22:47.00 | 0.8% | - | - | |
| | 2016 Soggy Bottom Summer Series XC #3 | | Newnham Park | U12 (Shortened 2) | | 296 | Taw Velo | 1 / 7 | 100% | 23:39.00 | 23:39.00 | 0% | - | - | |
| | 2018/19 Soggy Bottom Winter Series XC #1 | | Newnham Park | 11-12 (Shortened 1) | | 40 | | 1 / 5 | 100% | 23:52.00 | 23:52.00 | 0% | - | - | |
| | 2018 Soggy Bottom Winter Series XC #1 | | Newnham Park | U12 (Shortened) | | 531 | Taw Velo | 1 / 14 | 100% | 24:26.00 | 24:26.00 | 0% | - | - | |
| | 2018/19 Soggy Bottom Winter Series XC #3 | | Newnham Park | 11-12 (Shortened 2) | | 40 | | 1 / 7 | 100% | 25:22.00 | 25:22.00 | 0% | - | - | |
| | 2016 Soggy Bottom Winter Series XC #2 | | Newnham Park | U10 (Shortened 2) | | 444 | Taw Velo | 2 / 14 | 92% | 25:45.00 | 25:16.00 | 1.9% | - | - | |
| | 2018 Soggy Bottom Winter Series XC #2 | | Newnham Park | U12 (Shortened 1) | | 531 | Taw Velo | 1 / 12 | 100% | 25:49.00 | 25:49.00 | 0% | - | - | |
| | 2018/19 Soggy Bottom Winter Series XC #2 | | Newnham Park | 11-12 (Shortened 1) | | 40 | | 1 / 7 | 100% | 25:52.00 | 25:52.00 | 0% | - | - | |
| | 2022 SWCX League #5 | | Newnham Park | U16 (Novice/U16/U14 race) | 921659 | 124 | SouthforkRacing.co.uk | 1 / 11 | 100% | 26:06.00 | 26:06.00 | 0% | - | - | |
| | 2022 SWCX League #3 | | Torbay Velopark | U16 (Novice/U16/U14 race) | 921659 | 124 | SouthforkRacing.co.uk | 1 / 10 | 100% | 27:52.00 | 27:52.00 | 0% | - | - | |
| | 2022 SWCX League #4 | | Escot Park | U16 (Novice/U16/U14 race) | 921659 | 124 | SouthforkRacing.co.uk | 1 / 6 | 100% | 30:06.00 | 30:06.00 | 0% | - | - | |
| | 2022 SWCX League #7 | | Redruth School | U16 (U16/U14 race) | 921659 | 124 | SouthforkRacing.co.uk | 1 / 11 | 100% | 30:09.00 | 30:09.00 | 0% | - | - | |
| | 2022 SWCX League #6 | | Newnham Park | U16 (U16/U14 race) | 921659 | 124 | SouthforkRacing.co.uk | 1 / 11 | 100% | 33:05.00 | 33:05.00 | 0% | - | - | |
| | 2022 SWCX League #2 | | Cricket St. Thomas Estate | U16 (Novice/U16/U14 race) | 921659 | 124 | SouthforkRacing.co.uk | 1 / 6 | 100% | 35:36.00 | 35:36.00 | 0% | - | - | |
| | 2023 South West XC #2 | | Grammarcombe Woods | 15-16 (Fun/Youth/Juvenile race) | | 65 | SouthforkRacing.co.uk | 1 / 5 | 100% | 36:17.60 | 36:17.60 | 0% | - | - | |
| | Southern XC - South East XC Champs | | Pippingford | 13-14 | | 2182 | SouthforkRacing.co.uk | 4 / 15 | 79% | 36:52.00 | 35:44.20 | 3.2% | - | - | |
| | 2021 Soggy Bottom Winter Series XC #3 | | Newnham Park | 13-14 | | 10 | SouthforkRacing.co.uk | 1 / 3 | 100% | 37:48.00 | 37:48.00 | 0% | - | - | |
| | Si Paton - The Malverns MTB Festival - Cannondale Cross Country | | Eastnor Deer Park | 13-14 | | 9 | SouthforkRacing.co.uk | 2 / 10 | 89% | 38:11.06 | 37:08.63 | 2.8% | - | - | |
| | 2020 South West XC #1 | | Woodbury Common | 13-14 | | 44 | SouthforkRacing.co.uk | 4 / 20 | 84% | 38:59.40 | 36:14.20 | 7.6% | - | - | |
| | 2021 Southern XC #4 | | Holywell Estate | 13-14 | | 1914 | SouthforkRacing.co.uk | 1 / 19 | 100% | 39:30.30 | 39:30.30 | 0% | - | - | |
| | 2023 British Cycling XC National Series #3 | | Holywell Estate | 15-16 (Juvenile/Youth race) | | 252 | SouthforkRacing.co.uk | 2 / 38 | 97% | 42:10.50 | 42:07.10 | 0.1% | - | - | |
| | 2023 South West XC #3 | | Newnham Park | 15-16 (U16/U14/Fun race) | | 56 | SouthforkRacing.co.uk | 1 / 5 | 100% | 42:14.30 | 42:14.30 | 0% | - | - | |
| | 2021 HSBC UK | XC National Series #2 | | Sunnybank Farm | 13-14 | | 301 | SouthforkRacing.co.uk | 3 / 32 | 94% | 42:17.70 | 41:09.80 | 2.8% | - | - | |
| | 2023 Welsh MTB XC #3 | | Forest of Dean | 15-16 (Women/Juv/Yth/Fun race) | | 226 | SouthforkRacing.co.uk | 1 / 19 | 100% | 43:31.00 | 36:37.00 | 18.8% | - | - | |
| | 2021 HSBC UK | XC National Series #1 | | Woody's Bike Park | 13-14 | | 257 | SouthforkRacing.co.uk | 1 / 26 | 100% | 45:38.10 | 45:38.10 | 0% | - | - | |
| | 2023 South West XC #1 | | Grammarcombe Woods | 15-16 (U16/U14 race) | | 67 | SouthforkRacing.co.uk | 1 / 8 | 100% | 45:47.00 | 45:47.00 | 0% | - | - | |
| | 2023 British Cycling XC National Series #2 | | Margam Park | 15-16 (Juvenile/Youth race) | | 202 | SouthforkRacing.co.uk | 2 / 41 | 98% | 47:36.00 | 47:35.10 | 0% | - | - | |
| | 2021 HSBC UK | XC National Series #3 | | Gaddon's Farm, New Forest | 13-14 | | 402 | SouthforkRacing.co.uk | 6 / 27 | 81% | 47:37.00 | 46:38.00 | 2.1% | - | - | |
| | 2023 British Cycling XC National Series #1 | | Tong | 15-16 (Juvenile/Youth race) | | 201 | | 2 / 47 | 98% | 48:13.80 | 46:17.80 | 4.2% | - | - | |
| | 2023 British Cycling XC National Series #4 | | Woody's Bike Park | 15-16 (Juvenile/Youth race) | | 202 | SouthforkRacing.co.uk | 1 / 41 | 100% | 48:29.00 | 48:29.00 | 0% | - | - | |
| | 2021 Soggy Bottom Winter Series XC #2 | | Newnham Park | 13-14 | | 10 | SouthforkRacing.co.uk | 1 / 1 | - | 50:39.00 | 50:39.00 | 0% | - | - | |
| | 2022 South West XC #5 | | Newnham Park | 15-16 | | 388 | SouthforkRacing.co.uk | 1 / 3 | 100% | 51:01.90 | 51:01.90 | 0% | - | - | |
| | 2022 South West XC #2 & South West champs | | Grammarcombe Woods | 15-16 | | 55 | SouthforkRacing.co.uk | 3 / 6 | 60% | 51:26.40 | 49:19.10 | 4.3% | - | - | |
| | British Cycling - UK XC National Champs '22 | | Kirroughtree Forest | 15-16 | | 202 | SouthforkRacing.co.uk | 1 / 52 | 100% | 52:13.00 | 52:13.00 | 0% | - | - | |
| | 2021 HSBC UK | XC National Series #5 | | Cannock Chase | 13-14 | | 402 | SouthforkRacing.co.uk | 6 / 41 | 88% | 52:42.20 | 50:50.40 | 3.7% | - | - | |
| | 2023 British Cycling XC National Series #5 | | Cannock Chase | 15-16 (Juvenile/Youth race) | | 201 | SouthforkRacing.co.uk | 1 / 44 | 100% | 54:09.00 | 54:09.00 | 0% | - | - | |
| | British Cycling - UK XC National Champs '21 | | Newnham Park | 13-14 | | 301 | SouthforkRacing.co.uk | 11 / 32 | 68% | 55:48.50 | 51:06.50 | 9.2% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #5 | | Woody's Bike Park | 15-16 | | 203 | SouthforkRacing.co.uk | 1 / 40 | 100% | 56:35.40 | 56:35.40 | 0% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #1 | | Tong | 15-16 | | 224 | SouthforkRacing.co.uk | 7 / 47 | 87% | 56:58.90 | 55:45.80 | 2.2% | - | - | |
| | 2021 HSBC UK | XC National Series #4 | | Newcastleton | 13-14 | | 402 | SouthforkRacing.co.uk | 3 / 24 | 91% | 58:41.20 | 55:46.50 | 5.2% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #2 | | Newcastleton | 15-16 | | 207 | SouthforkRacing.co.uk | 5 / 48 | 91% | 1h01:19.50 | 1h00:02.90 | 2.1% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | 15-16 | | 217 | SouthforkRacing.co.uk | 2 / 52 | 98% | 1h02:51.00 | 1h02:01.00 | 1.3% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #3 | | Lochore Meadows Country Park | 15-16 | | 205 | SouthforkRacing.co.uk | 7 / 40 | 85% | 1h09:16.20 | 1h07:00.20 | 3.4% | - | - | |
| | 2024 South West XC #1 | | Grammarcombe Woods | 17-18 | | 108 | SouthforkRacing.co.uk | 1 / 8 | 100% | 1h26:40.80 | 1h26:40.80 | 0% | - | - | |
| | South West XC - Newnham 3hr Winter Warm-up | | Newnham Park | Fun | | 11 | SouthforkRacing.co.uk | 1 / 17 | 100% | 1h40:47.55 | 56:21.87 | 78.8% | - | - | |
| | South West XC - Winter Wake Up | | Newnham Park | 17-18 | | 158 | SouthforkRacing.co.uk | 1 / 4 | 100% | 3h04:25.80 | 3h04:25.80 | 0% | - | - | |
| | 2016 South West XC #1 | | Woodbury Common | U10 | | 23 | Taw Velo | 2 / 5 | 75% | - | | - | - | - | |
| | 2016 British Cycling MTB XC #2 | | Newnham Park | U10 (Shortened) | | 610 | Taw Velo | 4 / 14 | 77% | - | 23:23.00 | - | - | - | |