| | 2015 Gorrick Saddle Skedaddle XC #3 | | Porridgepot Hill | 40-49 | | 47 | Pedalon | 47 / 50 | 6% | - | 1h00:25.00 | - | - | - | |
| | 2014 Pedalon Southern XC #1 | | Wasing | Open | | 305 | Pedalon | 23 / 51 | 56% | 1h13:14.00 | 1h00:45.00 | 20.6% | - | - | |
| | 2014 Pedalon Southern XC #2 | | Checkendon | Open | | 106 | Pedalon | 35 / 51 | 32% | 1h11:27.00 | 55:44.00 | 28.2% | - | - | |
| | 2014 Pedalon Southern XC #3 | | Crow Hill | Open | | 276 | Pedalon | 29 / 44 | 35% | 2h07:09.00 | 1h29:56.00 | 41.4% | - | - | |
| | 2014 Pedalon Southern XC #4 | | Porridgepot Hill | Open | | 135 | Pedalon | 19 / 46 | 60% | 1h17:28.00 | 1h03:54.00 | 21.2% | - | - | |
| | 2014 Pedalon Southern XC #5 | | Queen Elizabeth Country Park | Open | | 256 | Pedalon | 28 / 43 | 36% | 1h23:56.00 | 1h05:42.00 | 27.8% | - | - | |
| | 2014 Gorrick Saddle Skedaddle XC #2 | | Caesar's Camp | 40-49 | | 54 | Pedalon | 43 / 62 | 31% | 1h18:27.00 | 1h00:35.00 | 29.5% | - | - | |
| | 2014 Mud Sweat & Gears XC #8 | | Langdon Hills | Open | | 843 | Pedalon | 26 / 71 | 64% | 59:43.00 | 48:25.00 | 23.3% | - | - | |
| | 2015 Pedalon Southern XC #2 | | Crow Hill | Open | | 343 | Pedalon | 24 / 40 | 41% | 1h16:34.00 | 1h00:56.00 | 25.7% | - | - | |
| | 2015 Pedalon Southern XC #3 | | Wasing | Open | | 95 | Pedalon | 25 / 44 | 44% | 1h05:49.00 | 53:55.00 | 22.1% | - | - | |
| | 2015 Pedalon Southern XC #4 | | Bordon | Open | | 102 | Pedalon | 20 / 45 | 57% | 1h03:56.00 | 54:18.00 | 17.7% | - | - | |
| | 2015 Pedalon Southern XC #5 | | Porridgepot Hill | Open | | 106 | Pedalon | 28 / 47 | 41% | 1h03:00.00 | 52:13.00 | 20.7% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | Open | | 568 | Pedalon | 28 / 30 | 7% | - | 57:04.00 | - | - | - | |
| | 2015/16 Merida Brass Monkeys XC #2 | | Frith Hill | 2hr: 40-49 | | 2257 | Pedalon | 43 / 74 | 42% | - | 2h21:14.00 | - | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #2 | | Frith Hill | 40-49 | | 346 | Pedalon | 22 / 38 | 43% | 1h37:23.00 | 1h18:39.00 | 23.8% | - | - | |
| | 2016 Southern XC #1 | | Black Park | Open | | 52 | Pedalon | 14 / 52 | 75% | 1h03:50.00 | 58:17.30 | 9.5% | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #3 | | Highlands Farm | 40-49 | | 324 | Pedalon | 27 / 44 | 40% | 1h10:24.00 | 58:46.00 | 19.8% | - | - | |
| | 2016 Southern XC #3 | | Wasing | Open | | 52 | Pedalon | 21 / 62 | 67% | 1h04:33.70 | 55:07.00 | 17.1% | - | - | |
| | 2016 Southern XC #4 | | Matterley Estate | Open | | 52 | Pedalon | 16 / 50 | 69% | 1h08:44.90 | 58:09.00 | 18.2% | - | - | |
| | 2016 Southern XC #5 | | Crow Hill | Open | | 52 | Pedalon | 25 / 55 | 56% | 1h06:27.00 | 55:56.80 | 18.8% | - | - | |
| | 2016 Southern XC #6 | | Pippingford | Open | | 52 | Pedalon | 20 / 32 | 39% | 1h11:26.60 | 55:41.50 | 28.3% | - | - | |
| | 2016 Southern XC #7 | | Matterley Estate | Open | | 52 | Pedalon | 31 / 45 | 32% | 1h01:48.20 | 48:38.60 | 27.1% | - | - | |
| | 2016 Mud Sweat & Gears XC #9 | | Langdon Hills | Open | | 782 | Pedalon | 20 / 70 | 72% | 1h02:34.00 | 53:06.00 | 17.8% | - | - | |
| | 2016 Gorrick Autumn Classic #1 | | Area 51 | Open | | 628 | Pedalon | 5 / 13 | 67% | 1h09:23.00 | 1h03:12.00 | 9.8% | - | - | |
| | 2016/17 Merida Brass Monkeys XC #2 | | Minley Manor | 2hr: 40-49 | | 2640 | Pedalon | 30 / 54 | 45% | - | 1h45:27.00 | - | - | - | |
| | 2017 Gorrick Saddle Skedaddle XC #1 | | Area 51 | 40-49 | | 253 | | 19 / 31 | 40% | 1h08:57.00 | 57:54.00 | 19.1% | - | - | |
| | 2017 Gorrick Saddle Skedaddle XC #2 | | Crowthorne Wood | 40-49 | | 173 | Pedalon | 21 / 33 | 38% | 1h19:00.00 | 1h02:23.00 | 26.6% | - | - | |
| | 2017 Southern XC #1 | | Wasing | Open | | 1102 | Pedalon | 23 / 41 | 45% | 1h39:01.10 | 1h14:05.10 | 33.7% | - | - | |
| | 2017 Southern XC #2 | | Checkendon | Open | | 1109 | Pedalon | 24 / 52 | 55% | 1h03:34.80 | 57:03.30 | 11.4% | - | - | |
| | 2017 Gorrick Saddle Skedaddle XC #4 | | Bordon | Fun | | 495 | Pedalon | 1 / 18 | 100% | 40:45.00 | 40:45.00 | 0% | - | - | |
| | 2017 Southern XC #4 | | Matterley Estate | Open | | 1221 | Pedalon | 31 / 52 | 41% | 1h25:42.80 | 1h09:23.10 | 23.5% | - | - | |
| | 2017 Mud Sweat & Gears XC #8 | | Langdon Hills | Open | | 774 | | 21 / 82 | 75% | - | 1h26:50.00 | - | - | - | |
| | Gorrick - Gorrick 25th Anniversary Event | | Crowthorne Wood | Fun | | 218 | Pedalon | 2 / 21 | 95% | 51:11.00 | 48:11.00 | 6.2% | - | - | |
| | 2017/18 Merida Brass Monkeys XC #1 | | Frith Hill | 2hr: 40+ | | 2113 | | 34 / 56 | 40% | - | 1h36:51.00 | - | - | - | |
| | 2017/18 Merida Brass Monkeys XC #2 | | Minley Manor | 2hr: 40+ | | 2300 | | 59 / 77 | 24% | - | 1h45:37.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | Open | | 446 | | 29 / 72 | 61% | 1h22:29.00 | 1h07:38.00 | 22% | - | - | |
| | 2018 Southern XC #1 | | Checkendon | Open | | 1059 | Pedalon | 21 / 40 | 49% | 1h20:14.10 | 1h06:59.10 | 19.8% | - | - | |
| | 2018 Mud Sweat & Gears XC - Central #1 | | Black Park | Open | | 530 | | 16 / 32 | 52% | 1h06:51.00 | 1h00:58.00 | 9.7% | - | - | |
| | 2018 Southern XC #4 | | Matterley Estate | Open | | 1223 | Pedalon | 26 / 40 | 36% | - | 1h16:58.00 | - | - | - | |
| | 2019 Gorrick Saddle Skedaddle XC #1 | | Crowthorne Wood | 50-59 | | 889 | Pedalon | 27 / 34 | 21% | 1h22:49.00 | 1h06:05.00 | 25.3% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | Open | | 181 | | 46 / 80 | 43% | 1h15:45.00 | 59:55.00 | 26.4% | - | - | |
| | 2019 Southern XC #1 | | Matterley Estate | Open | | 166 | Pedalon | 14 / 42 | 68% | 1h17:46.00 | 1h03:14.70 | 23% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #3 | | Lee Valley | Open | | 181 | Pedalon | 20 / 67 | 71% | 1h06:28.00 | 1h00:19.00 | 10.2% | - | - | |
| | 2019 Southern XC #2 | | Checkendon | Open | | 434 | Pedalon | 13 / 34 | 64% | 51:56.10 | 48:28.20 | 7.2% | - | - | |
| | 2019 Southern XC #3 | | Crow Hill | Open | | 567 | Pedalon | 24 / 44 | 47% | 1h07:27.30 | 57:41.60 | 16.9% | - | - | |
| | 2019 Southern XC #4 | | Folly Farm | Open | | 157 | | 27 / 46 | 42% | 56:34.10 | 47:47.70 | 18.4% | - | - | |
| | 2019 Southern XC #5 | | Pippingford | Open | | 439 | Pedalon | 22 / 30 | 28% | 1h12:12.40 | 58:07.40 | 24.2% | - | - | |
| | 2019/20 Brass Monkeys XC Enduro #3 | | Minley Manor | 2hr: 40+ | | 2362 | Pedalon | 49 / 75 | 35% | - | 1h34:21.00 | - | - | - | |
| | 2021 Southern XC #1 | | Checkendon | Open | | 344 | Pedalon | 35 / 61 | 43% | 51:17.50 | 42:51.20 | 19.7% | - | - | |
| | 2021 Southern XC #3 | | Folly Farm | Open | | 1327 | Pedalon | 33 / 57 | 43% | 24:45.20 | 3:56.70 | 527.5% | - | - | |
| | 2021 Southern XC #4 | | Holywell Estate | Open | | 1717 | Pedalon | 39 / 58 | 33% | 1h12:04.90 | 55:46.60 | 29.2% | - | - | |
| | Southern XC - Central XC Champs | | Checkendon | Open | | 1639 | Pedalon | 21 / 39 | 47% | 1h12:44.40 | 1h04:58.60 | 12% | - | - | |
| | 2018 Gorrick Saddle Skedaddle XC #2 | | Area 51 | 50-59 | | 364 | | 15 / 23 | 36% | 1h08:55.00 | 55:54.00 | 23.3% | - | - | |
| | 2021 Gorrick Autumn Classic #1 | | Highlands Farm | 50-59 | | 37 | Pedalon | 21 / 31 | 33% | 1h08:23.00 | 58:45.00 | 16.4% | - | - | |
| | Gorrick - Brass Monkeys XC Enduro | | Porridgepot Hill | 2hr: 50-59 | | 2082 | Pedalon | 9 / 18 | 53% | -1LAP | 1h54:50.00 | - | - | - | |
| | 2021/22 Brass Monkeys XC Enduro #2 | | Caesar's Camp | 3hr: 50+ | | 3889 | Pedalon | 48 / 71 | 33% | -2LAP | 2h52:47.00 | - | - | - | |
| | 2021/22 Brass Monkeys XC Enduro #3 | | Minley Manor | 3hr: 50+ | | 3804 | Pedalon | 34 / 69 | 51% | -1LAP | 2h41:08.00 | - | - | - | |
| | Gorrick - Halloween XC Classic | | Highlands Farm | Open | | 938 | Pedalon | 23 / 33 | 31% | 1h08:17.00 | 23:26.00 | 191.4% | - | - | |
| | 2022/23 Brass Monkeys XC Enduro #1 | | Porridgepot Hill | 2hr: 40+ | | 2224 | Pedalon | 51 / 75 | 32% | 1h42:52.00 | 29:30.00 | 248.7% | - | - | |
| | 2023 Southern XC #3 | | Checkendon | Open | | 271 | Pedalon | 34 / 71 | 53% | 1h14:17.30 | 1h04:02.80 | 16% | - | - | |
| | 2023 Southern XC #4 | | Folly Farm | Open | | 288 | Pedalon | DNF / 62 | 0% | DNF | 52:58.10 | - | - | - | |
| | 2023/24 Miche Wessex CX League #4 | | Prospect Park | 50-59 (50-59/60+ race) | | 928 | | 62 / 67 | 8% | 50:03.04 | 41:33.60 | 20.4% | - | - | |
| | Offcamber - Offcamber XC | | The Inside Park | 50+ | | 43 | Pedalon | 10 / 20 | 53% | 1h38:08.50 | 1h41:34.50 | -3.4% | - | - | |