| | 2022 Scottish XC #2 | | Callendar Estate | Elite/Expert | | 814 | | 5 / 12 | 64% | 1h41:11.00 | 1h33:58.00 | 7.7% | - | - | |
| | Run and Ride - Winter Classic | | Cannock Chase | Enthusiast (Shortened 3) | | 323 | Clancy Briggs Cycling Academy | DNF / 83 | 0% | DNF | 1h17:27.00 | - | - | - | |
| | 2021 HSBC UK | XC National Series #5 | | Cannock Chase | Sport | | 71 | Muckle CC | 5 / 27 | 85% | 1h22:24.20 | 1h20:17.30 | 2.6% | - | - | |
| | Run and Ride - Dirty Nocka | | Cannock Chase | Pairs: 6hr | | 39 | Team Chameleon | 9 / 30 | 72% | -3LAP | 5h50:28.54 | - | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | Expert | | 127 | Muckle CC | 11 / 34 | 70% | 1h20:51.00 | 1h16:48.00 | 5.3% | - | - | |
| | Run and Ride - Winter Classic | | Cannock Chase | Fun | | 147 | | 53 / 84 | 37% | 1h08:41.78 | 50:52.75 | 35% | - | - | |
| | 2023 British Cycling XC National Series #5 | | Cannock Chase | Expert | | 120 | Muckle CC | 21 / 33 | 38% | 1h36:04.00 | 1h27:48.00 | 9.4% | - | - | |
| | 2022 Scottish XC #3 | | Cathkin Braes Country Park | Elite/Expert | | 803 | | 4 / 11 | 70% | 1h34:40.00 | 1h29:10.00 | 6.2% | - | - | |
| | 2024 Scottish XC #1 | | Cathkin Braes Country Park | Expert | | 625 | | 6 / 9 | 38% | 1h58:54.88 | 1h48:11.23 | 9.9% | - | - | |
| | 2022 Scottish XC #1 | | Comrie Croft | Elite/Expert | | 809 | Muckle CC | 7 / 12 | 45% | 1h43:37.00 | 1h27:45.00 | 18.1% | - | - | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | 40-49 (Enduro Sprint) | | 2118 | Trailmunki.com | 35 / 118 | 71% | 11:58.26 | 9:38.44 | 24.2% | - | - | |
| | Si Paton - The Malverns MTB Festival - Enduro | | Eastnor Deer Park | 30-39 | | 122 | Trailmunki.com | 6 / 58 | 91% | 5:53.86 | 5:16.91 | 11.7% | 5:05.09 | 16% | |
| | Si Paton - The Malverns MTB Festival - Schwalbe Downhill | | Eastnor Deer Park | 40-49 | | 201 | Trailmunki.com | 17 / 24 | 30% | 1:39.66 | 1:30.34 | 10.3% | 1:30.34 | 10.3% | |
| | 2021 HSBC UK | XC National Series #3 | | Gaddon's Farm, New Forest | Sport | | 141 | Muckle CC | 3 / 30 | 93% | 1h15:38.00 | 1h15:09.00 | 0.6% | - | - | |
| | Cold Brew Events - Hammers 8 | | Hamsterley Forest | Open (Pairs) | | 213 | Muckle CC | 3 / 22 | 90% | 7h39:01.63 | 7h53:06.16 | -3% | - | - | |
| | 2023 British Cycling XC National Series #3 | | Holywell Estate | Expert | | 134 | | 13 / 25 | 50% | 1h27:20.00 | 1h21:12.00 | 7.6% | - | - | |
| | British Cycling - UK XC National Champs '22 | | Kirroughtree Forest | 30-39 | | 265 | Muckle CC | 2 / 16 | 93% | 1h34:25.00 | 1h33:44.00 | 0.7% | - | - | |
| | 2023 Crank It Cycling #5 | | Leeds Urban Bike Park | 40-49 (Sport/SVet race) | | 127 | Harworth & District CC | DNS / 3 | 0% | DNS | 1h26:52.00 | - | - | - | |
| | 2020 Scottish XC #1 | | Linlithgow | Sport | | 967 | | 6 / 21 | 75% | 1h34:01.33 | 1h28:24.55 | 6.4% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #3 | | Lochore Meadows Country Park | Expert | | 108 | Muckle CC | 10 / 19 | 50% | 1h25:25.60 | 1h21:10.00 | 5.3% | - | - | |
| | 2023 British Cycling XC National Series #2 | | Margam Park | Expert | | 138 | Muckle CC | 10 / 27 | 65% | 1h38:31.00 | 1h31:57.00 | 7.1% | - | - | |
| | Edge Cycles - Kernow Enduro | | Mount Edgcumbe | 30-39 | | 146 | Trailmunki | 9 / 17 | 50% | 5:50.51 | 5:01.45 | 16.3% | 4:50.79 | 20.5% | |
| | 2021 HSBC UK | XC National Series #4 | | Newcastleton | Sport | | 62 | Muckle CC | 5 / 19 | 78% | 1h10:17.50 | 1h08:39.80 | 2.4% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #2 | | Newcastleton | Expert | | 133 | Muckle CC | 9 / 24 | 65% | 1h18:17.30 | 1h13:34.90 | 6.4% | - | - | |
| | British Cycling - UK XC National Champs '21 | | Newnham Park | 30-39 | | 169 | Muckle CC | 6 / 10 | 44% | 1h27:15.60 | 1h21:07.30 | 7.6% | - | - | |
| | 2023 South West Enduro Series #1 | | Newnham Park | 40-49 | | 162 | | 17 / 49 | 67% | 8:34.76 | 7:19.81 | 17% | 6:38.04 | 29.3% | |
| | 2023 Crank It Cycling #6 | | Rother Valley Country Park | 40-49 (Sport/Vet race 2) | | 123 | Harworth & District CC | 2 / 2 | 0% | 1h15:34.00 | 1h15:34.00 | 0% | - | - | |
| | 2023 Crank It Cycling #1 | | Sherwood Pines | Sport (Sport/SuperVet race) | | 174 | Harworth & District CC | DNF / 81 | 0% | DNF | 1h13:28.00 | - | - | - | |
| | 2024 Crank It Cycling #2 - XCO | | Sherwood Pines | Sport (Men's race 1) | | 223 | Harworth & District CC | 71 / 71 | 0% | 53:09.68 | 1h10:38.50 | -24.8% | - | - | |
| | 2021 HSBC UK | XC National Series #2 | | Sunnybank Farm | Sport | | 164 | Muckle CC | 3 / 30 | 93% | 1h25:47.60 | 1h23:28.30 | 2.8% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #1 | | Tong | Expert | | 153 | Muckle CC | 13 / 25 | 50% | 1h12:53.60 | 1h07:09.30 | 8.5% | - | - | |
| | 2023 British Cycling XC National Series #1 | | Tong | Expert | | 123 | | DNF / 35 | 0% | DNF | 1h20:59.80 | - | - | - | |
| | British Cycling - UK XC National Champs '23 | | Tong | 30-39 (Master+ race) | | 145 | Muckle CC | 8 / 13 | 42% | 1h42:14.10 | 1h24:45.75 | 20.6% | - | - | |
| | 2021 HSBC UK | XC National Series #1 | | Woody's Bike Park | Sport | | 522 | Muckle CC | 5 / 25 | 83% | 1h21:29.20 | 1h17:18.10 | 5.4% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #5 | | Woody's Bike Park | Expert | | 127 | Muckle CC | 9 / 20 | 58% | 1h35:30.90 | 1h30:40.10 | 5.4% | - | - | |
| | 2023 British Cycling XC National Series #4 | | Woody's Bike Park | Expert | | 131 | Muckle CC | 19 / 24 | 22% | 1h41:05.00 | 1h24:55.00 | 19% | - | - | |