| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | 17-18 | | 43 | LIV AWOL | 8 / 24 | 70% | - | 46:56.70 | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #5 | | Cyclopark | Elite | | 27 | AWOL Worx Galliard | 19 / 28 | 33% | -1LAP | 52:21.00 | - | - | - | |
| | British Cycling - UK CX National Champs '22 | | South of England Event Centre, Crawley | U23 | | 25 | AWOL Worx Galliard | 12 / 17 | 31% | -1LAP | 54:50.00 | - | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #1 | | Saddleback Hill | U13 (Shortened) | | 1380 | Team Darenth | 1 / 4 | 100% | 17:51.00 | 17:51.00 | 0% | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #2 | | Crowthorne Wood | U13 | | 1382 | Team Darenth | 1 / 4 | 100% | 22:20.00 | 22:20.00 | 0% | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #3 | | Porridgepot Hill | U13 | | 1397 | Team Darenth | 1 / 1 | - | 23:43.00 | 23:43.00 | 0% | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #4 | | Frith Hill | U13 | | 1301 | Team Darenth | 1 / 2 | 100% | 27:51.00 | 27:51.00 | 0% | - | - | |
| | 2014 Gorrick Saddle Skedaddle XC #2 | | Caesar's Camp | U11 (Shortened) | | 1128 | Team Darenth | 1 / 2 | 100% | 15:16.00 | 15:16.00 | 0% | - | - | |
| | 2015 Pedalon Southern XC #3 | | Wasing | U13 | | 175 | Team Darenth | 1 / 4 | 100% | 24:23.00 | 24:23.00 | 0% | - | - | |
| | 2015 Pedalon Southern XC #5 | | Porridgepot Hill | U13 | | 255 | Team Darenth | 1 / 3 | 100% | 21:18.00 | 21:18.00 | 0% | - | - | |
| | 2015 Pedalon Southern XC #6 | | Checkendon | U13 | | 131 | Team Darenth | 1 / 4 | 100% | 19:59.00 | 19:59.00 | 0% | - | - | |
| | 2016 Southern XC #3 | | Wasing | 13-14 | | 245 | WXC World Racing | 1 / 6 | 100% | 42:11.00 | 42:11.00 | 0% | - | - | |
| | 2016 Southern XC #4 | | Matterley Estate | 13-14 | | 245 | WXC World Racing | 1 / 5 | 100% | 33:41.10 | 33:41.10 | 0% | - | - | |
| | 2016 Mud Sweat & Gears XC #6 | | Langdon Hills | 13-14 | | 71 | WXC World Racing | 1 / 2 | 100% | 1h08:46.00 | 1h08:46.00 | 0% | - | - | |
| | 2016 Mud Sweat & Gears XC #8 | | Ickworth House | 13-14 | | 71 | WXC World Racing | 1 / 4 | 100% | 1h14:50.00 | 1h14:50.00 | 0% | - | - | |
| | 2016 Mud Sweat & Gears XC #9 | | Langdon Hills | 13-14 | | 71 | WXC World Racing | 1 / 1 | - | 58:03.00 | 58:03.00 | 0% | - | - | |
| | 2017 Mud Sweat & Gears XC #1 | | Lee Valley | 13-14 | | 73 | Team Darenth | 1 / 4 | 100% | 49:51.00 | 49:51.00 | 0% | - | - | |
| | 2017 Mud Sweat & Gears XC #2 | | Phoenix Bike Park, Kentford | 13-14 | | 73 | WXC World Racing | 1 / 5 | 100% | 58:30.00 | 58:30.00 | 0% | - | - | |
| | 2017 British Cycling MTB XC #1 | | Pembrey Country Park | 13-14 | | 271 | WXC World Racing | 1 / 13 | 100% | 49:02.00 | 49:02.00 | 0% | - | - | |
| | 2017 Mud Sweat & Gears XC #3 | | Henham Hall | 13-14 | | 73 | WXC World Racing | 1 / 6 | 100% | 1h08:53.00 | 1h08:53.00 | 0% | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | 13-14 | | 271 | WXC World Racing | 1 / 12 | 100% | 40:10.00 | 40:10.00 | 0% | - | - | |
| | 2017 British Cycling MTB XC #3 | | Aske Moor | 13-14 | | 231 | WXC World Racing | 1 / 13 | 100% | 37:56.00 | 37:56.00 | 0% | - | - | |
| | 2017 Mud Sweat & Gears XC #4 | | Carver Barracks | 13-14 | | 73 | WXC World Racing | 1 / 4 | 100% | 58:25.00 | 58:25.00 | 0% | - | - | |
| | 2017 British Cycling MTB XC #4 | | Dalby Forest | 13-14 | | 231 | WXC World Racing | 1 / 14 | 100% | 54:11.00 | 54:11.00 | 0% | - | - | |
| | 2017 Mud Sweat & Gears XC #5 | | Phoenix Bike Park, Kentford | 13-14 | | 73 | WXC World Racing | 1 / 3 | 100% | 58:18.00 | 58:18.00 | 0% | - | - | |
| | 2017 Mud Sweat & Gears XC #6 | | Hintlesham | 13-14 | | 73 | WXC World Racing | 1 / 5 | 100% | 50:11.00 | 50:11.00 | 0% | - | - | |
| | 2017 British Cycling MTB XC #5 | | Royal Welsh Showground | 13-14 | | 41 | WXC World Racing | 1 / 9 | 100% | 30:07.00 | 30:07.00 | 0% | - | - | |
| | 2017 Mud Sweat & Gears XC #7 | | Radical Bikes | 13-14 | | 73 | WXC World Racing | 1 / 4 | 100% | 50:02.00 | 50:02.00 | 0% | - | - | |
| | 2017 Mud Sweat & Gears XC #8 | | Langdon Hills | 13-14 | | 73 | WXC World Racing | 1 / 6 | 100% | 32:23.00 | 32:23.00 | 0% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | 15-16 | | 277 | WXC World Racing | 1 / 4 | 100% | 1h12:46.00 | 1h12:46.00 | 0% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #2 | | Henham Hall | 15-16 | | 277 | WXC World Racing | 1 / 5 | 100% | 1h02:02.00 | 1h02:02.00 | 0% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #3 | | Lee Valley | 15-16 | | 277 | WXC World Racing | 1 / 6 | 100% | 1h07:15.00 | 1h07:15.00 | 0% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #5 | | Carver Barracks | 15-16 | | 277 | WXC World Racing | 1 / 4 | 100% | 58:21.00 | 58:21.00 | 0% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #7 | | Radical Bikes | 15-16 | | 277 | WXC World Racing | 1 / 4 | 100% | 38:24.00 | 38:24.00 | 0% | - | - | |
| | 2019 Gorrick Saddle Skedaddle XC #1 | | Crowthorne Wood | 13-16 | | 1051 | WXC World Racing | 1 / 4 | 100% | 48:44.00 | 48:44.00 | 0% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | 15-16 | | 81 | WXC World Racing | 1 / 5 | 100% | 50:12.00 | 50:12.00 | 0% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #5 | | Thickthorn, Norwich | 15-16 | 826141 | 81 | WXC World Racing | 1 / 4 | 100% | 42:04.00 | 42:04.00 | 0% | - | - | |
| | 2019 BR4R #2 | | Crowborough (The Bull Track) | Open | | 76 | | 1 / 5 | 100% | 1:03.45 | 1:03.45 | 0% | 49.74s | 27.6% | |
| | 2019 Southern XC #5 | | Pippingford | 15-16 | | 328 | WXC World Racing | 1 / 2 | 100% | 41:42.40 | 41:42.40 | 0% | - | - | |
| | Brighton Big Dog - Brighton Big Dog | | Stanmer Park, Brighton | U16 | | 584 | | 1 / 2 | 100% | 1h19:46.00 | 1h19:46.00 | 0% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #8 | | Phoenix Bike Park, Kentford | 15-16 | | 981 | WXC World Racing | 1 / 6 | 100% | 57:25.00 | 57:25.00 | 0% | - | - | |
| | 2021 Pedalhounds Enduro #1 | | Land of Nod | 12-18 | | 222 | AWOL | 1 / 1 | - | 11:08.33 | 11:08.33 | 0% | 9:27.29 | 17.8% | |
| | Southern XC - South East XC Champs | | Pippingford | 17-18 | | 2117 | AWOL | 1 / 2 | 100% | 1h06:52.80 | 1h06:52.80 | 0% | - | - | |
| | 2022 Pedalhounds MTB/E-MTB Enduro #1 | | Land of Nod | 14-39 | | 175 | | 1 / 5 | 100% | 9:13.80 | 9:13.80 | 0% | 6:58.00 | 32.5% | |
| | 2016 British Cycling MTB XC #3 | | Dalby Forest | 13-14 | | 262 | WXC World Racing | 2 / 11 | 90% | 47:02.00 | 47:01.00 | 0% | - | - | |
| | 2021 Southern XC #1 | | Checkendon | 17-18 | | 435 | AWOL | 2 / 6 | 80% | 1h01:20.90 | 1h01:19.60 | 0% | - | - | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | 15-16 | | 265 | WXC World Racing | 2 / 17 | 94% | 1h01:51.00 | 1h01:43.00 | 0.2% | - | - | |
| | 2019 HSBC UK | XC National Series #5 | | Thickthorn, Norwich | 15-16 | | 354 | WXC World Racing | 2 / 12 | 91% | 44:42.10 | 44:29.30 | 0.5% | - | - | |
| | 2014 Gorrick Saddle Skedaddle XC #4 | | Porridgepot Hill | U13 | | 1354 | Team Darenth | 2 / 2 | 0% | 25:46.00 | 25:33.00 | 0.9% | - | - | |
| | 2021 HSBC UK | XC National Series #3 | | Gaddon's Farm, New Forest | 17-18 | | 75 | AWOL Worx Galliard | 3 / 7 | 67% | 1h10:18.00 | 1h09:27.00 | 1.2% | - | - | |
| | 2016 British Cycling MTB XC #4 | | Fforest Fields | 13-14 | | 272 | WXC World Racing | 3 / 10 | 78% | 49:10.00 | 48:05.00 | 2.3% | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #2 | | Frith Hill | 13-14 | | 1045 | WXC World Racing | 2 / 2 | 0% | 31:31.00 | 30:45.00 | 2.5% | - | - | |
| | 2015 Mud Sweat & Gears XC #8 | | Hadleigh Park | 13-14 | | 798 | WXC World Racing | 3 / 6 | 60% | 1h08:22.00 | 1h06:32.00 | 2.8% | - | - | |
| | 2019 Southern XC #2 | | Checkendon | 15-16 | | 472 | WXC World Racing | 2 / 6 | 80% | 50:23.70 | 48:59.00 | 2.9% | - | - | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | 13-14 | | 252 | WXC World Racing | 2 / 7 | 83% | 45:47.00 | 44:21.00 | 3.2% | - | - | |
| | 2016 British Cycling MTB XC #2 | | Newnham Park | 13-14 | | 273 | WXC World Racing | 2 / 7 | 83% | 52:22.00 | 50:07.00 | 4.5% | - | - | |
| | 2016 Southern XC #1 | | Black Park | 13-14 | | 245 | WXC World Racing | 4 / 7 | 50% | 44:00.30 | 42:06.50 | 4.5% | - | - | |
| | British Cycling - UK XC National Champs '17 | | Cannock Chase | 13-14 | | 271 | WXC World Racing | 3 / 18 | 88% | 43:45.00 | 41:52.00 | 4.5% | - | - | |
| | 2019 BR4R #1 | | Crowborough (The Bull Track) | Open | | 83 | | 2 / 3 | 50% | 1:00.12 | 57.49s | 4.6% | 46.10s | 30.4% | |
| | 2016 Southern XC #2 | | Checkendon | 13-14 | | 245 | WXC World Racing | 2 / 6 | 80% | 40:41.00 | 38:53.70 | 4.6% | - | - | |
| | 2014 Gorrick Saddle Skedaddle XC #3 | | Caesar's Camp | U13 | | 1346 | Team Darenth | 2 / 2 | 0% | 23:44.00 | 22:39.00 | 4.8% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | 15-16 | | 269 | WXC World Racing | 4 / 23 | 86% | 53:53.00 | 51:00.00 | 5.7% | - | - | |
| | British Cycling - UK XC National Champs '16 | | Cathkin Braes Country Park | 13-14 | | 342 | WXC World Racing | 3 / 14 | 85% | 41:21.00 | 39:02.00 | 5.9% | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #3 | | Highlands Farm | 13-14 | | 1074 | WXC World Racing | 3 / 4 | 33% | 23:00.00 | 21:41.00 | 6.1% | - | - | |
| | 2016 British Cycling MTB XC #1 | | Pembrey Country Park | 13-14 | | 377 | WXC World Racing | 3 / 7 | 67% | 57:37.00 | 54:12.00 | 6.3% | - | - | |
| | BUCS - DH Student Champs '23 | | Antur Stiniog | Open | | 5 | Bangor | 5 / 16 | 73% | 3:24.78 | 3:12.23 | 6.5% | 2:42.32 | 26.2% | |
| | 2016 Southern XC #6 | | Pippingford | 13-14 | | 245 | WXC World Racing | 3 / 5 | 50% | 41:48.20 | 39:10.80 | 6.7% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #2 | | Abergavenny Leisure Centre | 15-16 | | 13 | LIV AWOL | 8 / 27 | 73% | 34:04.50 | 31:41.70 | 7.5% | - | - | |
| | 2019 HSBC UK | XC National Series #3 | | Cannock Chase | 15-16 | | 354 | WXC World Racing | 5 / 17 | 75% | 1h02:31.00 | 58:08.00 | 7.5% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #3 | | Shrewsbury Sports Village | 15-16 | | 12 | LIV AWOL | 8 / 22 | 67% | 36:54.60 | 34:17.70 | 7.6% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | 17-18 | | 22 | LIV AWOL | 4 / 12 | 73% | 48:41.00 | 45:12.00 | 7.7% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #6 | | Trinity Park Showground, Suffolk | 15-16 | | 15 | LIV AWOL | 8 / 18 | 59% | 26:42.20 | 24:45.70 | 7.8% | - | - | |
| | 2021 Pedalhounds Enduro #5 | | Canada Heights | 14-39 | | 191 | | 3 / 8 | 71% | 6:02.84 | 5:36.43 | 7.9% | 5:03.88 | 19.4% | |
| | 2014 Pedalon Southern XC #5 | | Queen Elizabeth Country Park | U13 | | 199 | Team Darenth | 4 / 4 | 0% | 28:22.00 | 26:16.00 | 8% | - | - | |
| | 2021 Pedalhounds Enduro #2 | | Matterley Estate | 14-39 | | 218 | | 3 / 11 | 80% | 12:19.19 | 11:22.78 | 8.3% | 10:06.33 | 21.9% | |
| | 2017 HSBC UK | CX National Trophy Series #4 | | Cyclopark | 15-16 | | 12 | LIV AWOL | 5 / 19 | 78% | 34:55.80 | 32:07.80 | 8.7% | - | - | |
| | 2018 British Cycling MTB XC #2 | | Dalby Forest | 15-16 | | 170 | WXC World Racing | 5 / 18 | 76% | 51:37.00 | 47:20.00 | 9.1% | - | - | |
| | 2016 Southern XC #5 | | Crow Hill | 13-14 | | 245 | WXC World Racing | 3 / 6 | 60% | 44:09.10 | 40:29.10 | 9.1% | - | - | |
| | 2018 British Cycling MTB XC #4 | | Phoenix Bike Park, Kentford | 15-16 | | 126 | WXC World Racing | 10 / 19 | 50% | 53:30.00 | 48:51.00 | 9.5% | - | - | |
| | British Cycling - UK XC National Champs '21 | | Newnham Park | 17-18 | | 144 | AWOL | 5 / 10 | 56% | 1h21:08.80 | 1h13:35.00 | 10.3% | - | - | |
| | 2022 Pedalhounds MTB/E-MTB Enduro #2 | | Matterley Estate | 14-39 | | 167 | | 2 / 6 | 80% | 11:55.25 | 10:48.33 | 10.3% | 9:24.38 | 26.7% | |
| | 2015 Pedalon Southern XC #4 | | Bordon | U13 | | 267 | Team Darenth | 2 / 3 | 50% | 22:12.00 | 20:04.00 | 10.6% | - | - | |
| | 2019 HSBC UK | XC National Series #2 | | Hadleigh Park | 15-16 | | 212 | WXC World Racing | 8 / 15 | 50% | 53:09.00 | 47:57.00 | 10.8% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 17-18 | | 56 | LIV AWOL | 12 / 28 | 59% | 54:59.40 | 49:24.50 | 11.3% | - | - | |
| | 2015 Pedalon Southern XC #2 | | Crow Hill | U13 | | 161 | Team Darenth | 2 / 6 | 80% | 26:31.00 | 23:48.00 | 11.4% | - | - | |
| | British Cycling - UK XC National Champs '18 | | Hadleigh Park | 15-16 | | 63 | WXC World Racing | 7 / 16 | 60% | 57:07.00 | 51:08.00 | 11.7% | - | - | |
| | 2014 Pedalon Southern XC #4 | | Porridgepot Hill | U13 | | 306 | Team Darenth | 5 / 8 | 43% | 29:25.00 | 26:10.00 | 12.4% | - | - | |
| | 2021 HSBC UK | XC National Series #1 | | Woody's Bike Park | 17-18 | | 83 | AWOL | 5 / 12 | 64% | 1h12:54.80 | 1h04:32.30 | 13% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #6 | | York Cycle Sport | 17-18 | | 31 | LIV AWOL | 5 / 17 | 75% | 58:40.00 | 51:43.00 | 13.4% | - | - | |
| | 2018 British Cycling MTB XC #1 | | Sherwood Pines | 15-16 | | 178 | WXC World Racing | 10 / 21 | 55% | 1h13:57.00 | 1h05:00.00 | 13.8% | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #1 | | Crowthorne Wood | 13-14 | | 1016 | Team Darenth | 3 / 4 | 33% | 32:41.00 | 28:28.00 | 14.8% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 15-16 | | 27 | LIV AWOL | 22 / 44 | 51% | 36:33.20 | 31:35.60 | 15.7% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | 17-18 | | 27 | LIV AWOL | 11 / 23 | 55% | 55:45.50 | 48:05.80 | 15.9% | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 15-16 | | 12 | LIV AWOL | 16 / 24 | 35% | 31:37.20 | 27:03.90 | 16.8% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #5 | | Peel Park, West Yorkshire | 15-16 | | 15 | LIV AWOL | 13 / 23 | 45% | 39:34.60 | 33:51.70 | 16.9% | - | - | |
| | 2014 Pedalon Southern XC #1 | | Wasing | U13 | | 184 | Team Darenth | 4 / 6 | 40% | 30:11.00 | 25:40.00 | 17.6% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 15-16 | | 13 | LIV AWOL | 26 / 31 | 17% | 38:34.40 | 32:21.20 | 19.2% | - | - | |
| | 2015 Pedalon Southern XC #1 | | Black Park | U13 | | 343 | Team Darenth | 3 / 5 | 50% | 25:09.00 | 21:01.00 | 19.7% | - | - | |
| | British Cycling - UK CX National Champs '20 | | Shrewsbury Sports Village | 17-18 | | 99 | LIV AWOL | 8 / 21 | 65% | 46:04.80 | 38:26.00 | 19.9% | - | - | |
| | 2018 British Cycling MTB XC #3 | | Glentress | 15-16 | | 37 | WXC World Racing | 7 / 17 | 63% | 49:45.90 | 40:41.30 | 22.3% | - | - | |