| | 2014 Mud Sweat & Gears XC #7 | | Shouldham Warren | Sport | | 789 | University Of York CC | 23 / 28 | 19% | - | 1h51:21.00 | - | - | - | |
| | 2016/17 King's Lynn Winter XC #1 | | Thetford Forest | 1.5hr: Senior | | 35 | University Of York CC | 13 / 34 | 64% | 1h49:26.00 | 1h33:27.00 | 17.1% | - | - | |
| | 2016/17 King's Lynn Winter XC #2 | | West Bilney Woods | 1.5hr: Senior | | 35 | Mildenhall CC / University Of York CC | 10 / 29 | 68% | - | 1h50:40.00 | - | - | - | |
| | 2016/17 King's Lynn Winter XC #3 | | Thetford Forest | 1.5hr: Senior | | 35 | Mildenhall CC / University Of York CC | 9 / 34 | 76% | - | 1h51:34.00 | - | - | - | |
| | 2016/17 King's Lynn Winter XC #4 | | Shouldham Warren | 1.5hr: Senior | | 35 | Mildenhall CC / UYCC | 8 / 34 | 79% | - | 1h56:54.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #2 | | Phoenix Bike Park, Kentford | Sport | | 227 | Mildenhall CC | 20 / 35 | 44% | - | 1h15:18.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #3 | | Henham Hall | Sport | | 227 | Mildenhall CC | 15 / 27 | 46% | 1h36:58.00 | 1h24:55.00 | 14.2% | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | Sport | | 485 | Mildenhall CC | - / 47 | 0% | - | 1h09:33.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #4 | | Carver Barracks | Sport | | 227 | Mildenhall CC | 18 / 29 | 39% | 1h39:58.00 | 1h23:17.00 | 20% | - | - | |
| | 2017 Mud Sweat & Gears XC #5 | | Phoenix Bike Park, Kentford | Sport | | 227 | Mildenhall CC | 16 / 31 | 50% | 1h27:36.00 | 1h16:56.00 | 13.9% | - | - | |
| | 2017 Mud Sweat & Gears XC #6 | | Hintlesham | Sport | | 227 | Mildenhall CC | 14 / 22 | 38% | - | 1h23:48.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #7 | | Radical Bikes | Sport | | 227 | Mildenhall CC | 15 / 29 | 50% | 1h37:38.00 | 1h29:49.00 | 8.7% | - | - | |
| | 2018 British Cycling MTB XC #1 | | Sherwood Pines | Sport | | 614 | Uni Of Bristol Bike Club | 56 / 66 | 15% | 1h37:06.00 | 1h21:14.00 | 19.5% | - | - | |
| | 2018 British Cycling MTB XC #2 | | Dalby Forest | Sport | | 634 | Uni Of Bristol Bike Club | 25 / 39 | 37% | 1h37:44.00 | 1h24:27.00 | 15.7% | - | - | |
| | 2018 British Cycling MTB XC #4 | | Phoenix Bike Park, Kentford | Sport | | 425 | Uni Of Bristol Bike Club | 22 / 43 | 50% | 1h24:32.00 | 1h18:09.00 | 8.2% | - | - | |
| | 2018 British Cycling MTB XC #5 | | Royal Welsh Showground | Sport | | 187 | Uni Of Bristol Bike Club | 12 / 25 | 54% | 1h14:13.00 | 1h05:37.80 | 13.1% | - | - | |
| | 2019 South West XC #1 | | Woodbury Common | Sport | | 72 | Uni Of Bristol Bike Club | 5 / 20 | 79% | 1h47:09.00 | 1h37:55.00 | 9.4% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | Sport | | 578 | Uni Of Bristol Bike Club | 21 / 59 | 66% | 1h31:41.00 | 1h27:22.00 | 4.9% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #4 | | Carver Barracks | Sport | | 708 | Uni Of Bristol Bike Club | 14 / 37 | 64% | 1h22:00.00 | 1h16:42.00 | 6.9% | - | - | |
| | 2019 HSBC UK | XC National Series #3 | | Cannock Chase | Sport | | 572 | Uni Of Bristol Bike Club | 19 / 45 | 59% | 1h21:45.00 | 1h12:27.00 | 12.8% | - | - | |
| | 2019 HSBC UK | XC National Series #5 | | Thickthorn, Norwich | Sport | | 563 | Uni Of Bristol Bike Club | 15 / 35 | 59% | 1h45:49.90 | 1h33:39.00 | 13% | - | - | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | Sport | | 733 | Uni Of Bristol Bike Club | 4 / 14 | 77% | 1h24:04.00 | 1h21:12.00 | 3.5% | - | - | |
| | 2020 South West XC #1 | | Woodbury Common | Sport | | 76 | Uni Of Bristol Bike Club | 4 / 16 | 80% | 1h43:28.20 | 1h33:35.80 | 10.6% | - | - | |
| | 2021 TORQ Breakout #3 | | Highlands Farm | Day 2 PM 1.5hr | | 635 | Uni Of Bristol Bike Club | 5 / 23 | 82% | 1h20:52.00 | 1h16:23.00 | 5.9% | - | - | |
| | 2021 HSBC UK | XC National Series #1 | | Woody's Bike Park | Sport | | 524 | Uni Of Bristol Bike Club | 10 / 25 | 63% | 1h25:15.00 | 1h17:18.10 | 10.3% | - | - | |
| | Southern XC - Central XC Champs | | Checkendon | Sport | | 2266 | Uni Of Bristol Bike Club | 6 / 37 | 86% | 1h18:21.50 | 1h17:19.30 | 1.3% | - | - | |
| | 2021 HSBC UK | XC National Series #2 | | Sunnybank Farm | Sport | | 167 | Uni Of Bristol Bike Club | 16 / 30 | 48% | 1h37:20.90 | 1h23:28.30 | 16.6% | - | - | |
| | British Cycling - UK XC National Champs '21 | | Newnham Park | Sport | | 181 | Uni Of Bristol Bike Club | 3 / 11 | 80% | 1h09:58.00 | 1h07:09.20 | 4.2% | - | - | |
| | 2021 HSBC UK | XC National Series #3 | | Gaddon's Farm, New Forest | Sport | | 146 | Uni Of Bristol Bike Club | 13 / 30 | 59% | 1h20:13.00 | 1h15:09.00 | 6.7% | - | - | |
| | 2021 HSBC UK | XC National Series #4 | | Newcastleton | Sport | | 65 | Uni Of Bristol Bike Club | 9 / 19 | 56% | 1h13:53.50 | 1h08:39.80 | 7.6% | - | - | |
| | 2021 HSBC UK | XC National Series #5 | | Cannock Chase | Sport | | 74 | Uni Of Bristol Bike Club | 9 / 27 | 69% | 1h25:29.80 | 1h20:17.30 | 6.5% | - | - | |
| | 2022 Southern XC #2 | | Holywell Estate | Expert | | 394 | Uni Of Bristol Bike Club | 5 / 13 | 67% | 1h44:37.40 | 1h40:57.30 | 3.6% | - | - | |
| | 2022 South West XC #2 & South West champs | | Grammarcombe Woods | Expert | | 89 | Uni Of Bristol Bike Club | 5 / 9 | 50% | 1h31:17.00 | 1h28:32.50 | 3.1% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | Expert | | 143 | Uni Of Bristol Bike Club | 22 / 34 | 36% | 1h24:19.00 | 1h16:48.00 | 9.8% | - | - | |
| | 2022 South West XC #4 | | Grammarcombe Woods | Expert | | 87 | Uni Of Bristol Bike Club | 2 / 3 | 50% | 1h44:43.30 | 1h36:33.60 | 8.5% | - | - | |
| | British Cycling - UK XC National Champs '22 | | Kirroughtree Forest | Elite | | 24 | Uni Of Bristol Bike Club | 28 / 34 | 18% | 1h49:21.00 | 1h33:17.00 | 17.2% | - | - | |
| | 2023 South West XC #1 | | Grammarcombe Woods | Expert | | 116 | | 6 / 10 | 44% | 1h41:07.70 | 24:16.30 | 316.7% | - | - | |
| | 2023 South West XC #2 | | Grammarcombe Woods | Expert | | 92 | | 5 / 8 | 43% | 1h40:32.80 | 14:45.90 | 581% | - | - | |
| | 2023 British Cycling XC National Series #2 | | Margam Park | Expert | | 132 | | 14 / 27 | 50% | 1h39:50.00 | 1h31:57.00 | 8.6% | - | - | |
| | 2023 South West XC #3 | | Newnham Park | Expert | | 86 | | 5 / 6 | 20% | 2h06:46.10 | 47:46.30 | 165.4% | - | - | |
| | 2023 British Cycling XC National Series #5 | | Cannock Chase | Expert | | 130 | | 25 / 33 | 25% | 1h37:59.00 | 1h27:48.00 | 11.6% | - | - | |
| | Eventrex - Vittoria MTB Marathon | | Pippingford | Open | | 27 | | 52 / 149 | 66% | 4h38:36.60 | 1h02:18.50 | 347.2% | - | - | |
| | Jack Talbot - RTTC National Hill Climb Championship | | The Struggle | 23-39 | | 413 | University of Bristol CC (UOBCC) | 49 / 160 | 70% | 15:14.00 | 11:48.00 | 29.1% | 11:48.00 | 29.1% | |
| | 2024 South West XC #1 | | Grammarcombe Woods | Expert | | 132 | | 6 / 7 | 17% | 1h43:47.20 | 1h46:52.10 | -2.9% | - | - | |