| | 2023 Beastway XC #9 | | Redbridge Cycling Centre | 60+ | | 66 | Team Darenth | 5 / 5 | 0% | 59:48.05 | 57:16.03 | 4.4% | - | - | |
| | 2023 Beastway XC #8 | | Redbridge Cycling Centre | 60+ | | 66 | Team Darenth | DNF / 5 | 0% | DNF | 57:15.02 | - | - | - | |
| | 2023 Beastway XC #6 | | Redbridge Cycling Centre | 60+ | | 66 | Team Darenth | 5 / 5 | 0% | 58:44.36 | 53:19.34 | 10.2% | - | - | |
| | 2023 Beastway XC #4 | | Redbridge Cycling Centre | 60+ | | 66 | | 5 / 5 | 0% | 57:18.64 | 55:07.86 | 4% | - | - | |
| | 2023 Beastway XC #3 | | Redbridge Cycling Centre | 60+ | | 66 | | 4 / 6 | 40% | 1h02:10.90 | 1h02:10.90 | 0% | - | - | |
| | 2023 Beastway XC #2 | | Redbridge Cycling Centre | 60+ | | 66 | | 1 / 4 | 100% | 1h13:44.46 | 47:59.28 | 53.7% | - | - | |
| | 2023 Beastway XC #1 | | Redbridge Cycling Centre | 60+ | | 66 | | 2 / 2 | 0% | 1h02:48.21 | 56:42.38 | 10.8% | - | - | |
| | Gorrick - Brass Monkeys XC Enduro | | Porridgepot Hill | 4hr: 50+ | | 4667 | Team Darenth | 23 / 30 | 24% | -3LAP | 3h54:10.00 | - | - | - | |
| | Gorrick - TORQ Breakout | | Highlands Farm | 6hr: 50+ | | 110 | | 9 / 13 | 33% | - | | - | - | - | |
| | 2020 Mud Sweat & Gears XC #1 | | Henham Hall | Fun | | 55 | Team Darenth | 19 / 48 | 62% | - | 1h02:06.00 | - | - | - | |
| | 2019 Southern XC #5 | | Pippingford | 60+ | | 242 | Team Darenth | 6 / 8 | 29% | 1h12:29.10 | 59:45.60 | 21.3% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #5 | | Thickthorn, Norwich | Open | 431675 | 224 | Team Darenth | 29 / 59 | 52% | 1h03:35.00 | 53:28.00 | 18.9% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #4 | | Carver Barracks | Open | | 224 | Team Darenth | 30 / 79 | 63% | 1h18:15.00 | 1h07:25.00 | 16.1% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | 60+ | | 644 | Team Darenth | 18 / 22 | 19% | 1h21:25.00 | 1h07:46.00 | 20.1% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | Open | | 224 | Team Darenth | 45 / 80 | 44% | 1h15:18.00 | 59:55.00 | 25.7% | - | - | |
| | 2019 Gorrick Saddle Skedaddle XC #1 | | Crowthorne Wood | 60+ | | 722 | Team Darenth | 6 / 10 | 44% | 54:11.00 | 46:49.00 | 15.7% | - | - | |
| | 2018/19 Merida Brass Monkeys XC #2 | | Minley Manor | 3hr: 50+ | | 3990 | Team Darenth | 30 / 37 | 19% | - | 2h59:19.00 | - | - | - | |
| | 2018/19 Merida Brass Monkeys XC #1 | | Minley Manor | 3hr: 50+ | | 3921 | Team Darenth | 23 / 42 | 46% | - | 2h32:53.00 | - | - | - | |
| | 2018 British Cycling MTB XC #4 | | Phoenix Bike Park, Kentford | 60+ | | 462 | Team Darenth | 8 / 12 | 36% | 1h10:32.00 | 1h03:23.00 | 11.3% | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #5 | | Carver Barracks | Open | | 569 | Team Darenth | 15 / 63 | 77% | 1h26:09.00 | 1h13:57.00 | 16.5% | - | - | |
| | 2018 British Cycling MTB XC #2 | | Dalby Forest | 60+ | | 483 | Team Darenth | DNF / 15 | 0% | DNF | 1h13:01.00 | - | - | - | |
| | 2018 British Cycling MTB XC #1 | | Sherwood Pines | 60+ | | 415 | Team Darenth | 17 / 18 | 6% | - | 1h26:23.00 | - | - | - | |
| | 2017/18 Merida Brass Monkeys XC #2 | | Minley Manor | 3hr: 50+ | | 3861 | Team Darenth | 23 / 44 | 49% | - | 2h50:02.00 | - | - | - | |
| | 2017/18 Merida Brass Monkeys XC #1 | | Frith Hill | 3hr: 50+ | | 3807 | Team Darenth | 15 / 34 | 58% | - | 2h22:26.00 | - | - | - | |
| | Gorrick - Gorrick 25th Anniversary Event | | Crowthorne Wood | 50-59 | | 135 | Team Darenth | 26 / 37 | 31% | 1h23:30.00 | 1h07:25.00 | 23.9% | - | - | |
| | 2017 Mud Sweat & Gears XC #8 | | Langdon Hills | Open | | 179 | Team Darenth | 14 / 82 | 84% | - | 1h26:50.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #7 | | Radical Bikes | Open | | 179 | Team Darenth | 14 / 63 | 79% | 1h07:53.00 | 1h01:16.00 | 10.8% | - | - | |
| | British Cycling - UK XC National Champs '17 | | Cannock Chase | 50-59 | | 590 | Team Darenth | DNF / 40 | 0% | DNF | 1h28:03.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #6 | | Hintlesham | Open | | 179 | Team Darenth | 17 / 83 | 80% | 50:02.00 | 44:10.00 | 13.3% | - | - | |
| | 2017 Mud Sweat & Gears XC #5 | | Phoenix Bike Park, Kentford | Open | | 179 | Team Darenth | 7 / 83 | 93% | - | 2h29:07.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #4 | | Carver Barracks | Open | | 179 | Team Darenth | 9 / 84 | 90% | 1h21:00.00 | 1h11:07.00 | 13.9% | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | Open | | 667 | Team Oarenth | 16 / 25 | 38% | 1h03:15.00 | 54:17.00 | 16.5% | - | - | |
| | 2017 Mud Sweat & Gears XC #3 | | Henham Hall | Open | | 179 | Team Darenth | 10 / 77 | 88% | - | 2h10:46.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #2 | | Phoenix Bike Park, Kentford | Open | | 179 | Team Darenth | 10 / 80 | 89% | 57:07.00 | 51:02.00 | 11.9% | - | - | |
| | 2017 Mud Sweat & Gears XC #1 | | Lee Valley | Open | | 179 | Team Darenth | 60 / 60 | 0% | - | 46:29.00 | - | - | - | |
| | 2016/17 Merida Brass Monkeys XC #2 | | Minley Manor | 3hr: 50+ | | 3951 | Team Darenth | 22 / 57 | 63% | - | 2h55:26.00 | - | - | - | |
| | 2016/17 Merida Brass Monkeys XC #1 | | Windmill Hill | 3hr: 50+ | | 3921 | Team Darenth | 23 / 52 | 57% | - | 2h28:29.00 | - | - | - | |
| | 2016 XC Rampage #4 | | Checkendon | 50+ | | 61 | Team Darenth | 5 / 6 | 20% | 1h03:53.00 | 59:00.00 | 8.3% | - | - | |
| | 2016 Gorrick Autumn Classic #1 | | Area 51 | 50-59 | | 708 | Team Darenth | 5 / 19 | 78% | 1h07:55.00 | 1h03:35.00 | 6.8% | - | - | |
| | 2016 Mud Sweat & Gears XC #9 | | Langdon Hills | Open | | 202 | Team Darenth | 10 / 70 | 87% | 59:15.00 | 53:06.00 | 11.6% | - | - | |
| | 2016 Mud Sweat & Gears XC #8 | | Ickworth House | Open | | 202 | Team Darenth | 9 / 67 | 88% | 1h15:03.00 | 1h07:05.00 | 11.9% | - | - | |
| | 2016 Mud Sweat & Gears XC #7 | | Radical Bikes | Open | | 202 | Team Darenth | 9 / 48 | 83% | 1h08:52.00 | 1h02:45.00 | 9.8% | - | - | |
| | British Cycling - UK XC National Champs '16 | | Cathkin Braes Country Park | 50-59 | | 333 | Team Darenth | - / 31 | 0% | - | 1h09:39.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #6 | | Langdon Hills | Open | | 202 | Team Darenth | 10 / 65 | 86% | 1h08:19.00 | 1h02:04.00 | 10.1% | - | - | |
| | 2016 Southern XC #5 | | Crow Hill | 50-59 | | 167 | Team Darenth | 22 / 27 | 19% | 1h33:59.90 | 1h12:22.00 | 29.9% | - | - | |
| | 2016 British Cycling MTB XC #3 | | Dalby Forest | 50-59 | | 476 | Team Darenth | 33 / 37 | 11% | 1h20:56.00 | 1h00:55.00 | 32.9% | - | - | |
| | Gorrick - Kawasaki G100 Enduro Challenge | | Porridgepot Hill | 6 Laps | | 525 | Team Darenth | 27 / 43 | 38% | - | 3h44:54.00 | - | - | - | |
| | 2016 Southern XC #1 | | Black Park | 50-59 | | 167 | Team Darenth | 24 / 34 | 30% | 1h24:59.80 | 1h14:18.50 | 14.4% | - | - | |
| | 2016 Mud Sweat & Gears XC #1 | | Hintlesham | Open | | 202 | Team Darenth | 6 / 58 | 91% | 1h03:38.00 | 56:18.00 | 13% | - | - | |
| | 2015/16 Merida Brass Monkeys XC #3 | | Highlands Farm | 3hr: 50+ | | 3064 | Team Darenth | 4 / 47 | 93% | 3h25:11.00 | 3h09:02.00 | 8.5% | - | - | |
| | 2015/16 Merida Brass Monkeys XC #2 | | Frith Hill | 3hr: 50+ | | 3055 | Team Darenth | 10 / 42 | 78% | - | 3h29:04.00 | - | - | - | |
| | 2015/16 Merida Brass Monkeys XC #1 | | Checkendon | 3hr: 50+ | | 3088 | Team Darenth | 3 / 40 | 95% | - | 3h20:40.00 | - | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | Open | | 567 | Team Darenth | 15 / 30 | 52% | 1h07:01.00 | 57:04.00 | 17.4% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | 50-59 | | 292 | Team Darenth | 27 / 29 | 7% | - | 1h08:54.00 | - | - | - | |
| | 2015 Pedalon Southern XC #5 | | Porridgepot Hill | 50-59 | 431675 | 53 | Team Darenth | 36 / 36 | 0% | - | 1h10:11.00 | - | - | - | |
| | 2015 British Cycling MTB XC #4 | | Cathkin Braes Country Park | Open | | 519 | Team Darenth | 11 / 16 | 33% | 1h27:41.00 | 1h07:24.00 | 30.1% | - | - | |
| | 2015 Pedalon Southern XC #4 | | Bordon | 50-59 | | 55 | Team Darenth | 21 / 34 | 39% | 1h25:31.00 | 1h10:09.00 | 21.9% | - | - | |
| | 2015 British Cycling MTB XC #3 | | Fforest Fields | Open | | 565 | Team Darenth | 16 / 19 | 17% | 1h19:00.00 | 59:17.00 | 33.3% | - | - | |
| | 2015 Pedalon Southern XC #3 | | Wasing | 50-59 | | 51 | Team Darenth | 23 / 31 | 27% | 1h26:51.00 | 1h11:58.00 | 20.7% | - | - | |
| | 2015 Pedalon Southern XC #2 | | Crow Hill | 50-59 | | 56 | Team Darenth | 23 / 30 | 24% | 1h41:37.00 | 1h21:11.00 | 25.2% | - | - | |
| | 2015 British Cycling MTB XC #2 | | Newnham Park | Open | | 568 | Team Darenth | 25 / 25 | 0% | - | 54:05.00 | - | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #4 | | Frith Hill | 50-59 | | 386 | Team Darenth | 26 / 42 | 39% | 1h23:41.00 | 1h07:20.00 | 24.3% | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #3 | | Porridgepot Hill | 50-59 | | 626 | Team Darenth | 21 / 36 | 43% | 1h13:54.00 | 1h00:47.00 | 21.6% | - | - | |
| | 2015 Pedalon Southern XC #1 | | Black Park | 50-59 | | 65 | Team Darenth | 27 / 35 | 24% | 1h31:36.00 | 1h14:58.00 | 22.2% | - | - | |
| | 2014/15 Thetford Winter XC #3 | | Thetford Forest | 2hr: 40+ | | 164 | Team Darenth | 41 / 86 | 53% | - | 2h11:44.00 | - | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #1 | | Saddleback Hill | 50-59 | | 570 | Team Darenth | 19 / 52 | 65% | 1h18:17.00 | 1h07:38.00 | 15.8% | - | - | |
| | 2014/15 Thetford Winter XC #2 | | Thetford Forest | 2hr: 40+ | | 164 | Team Darenth | 29 / 91 | 69% | 2h23:52.00 | 2h00:56.00 | 19% | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | 50-59 | | 632 | Team Darenth | 28 / 33 | 16% | 1h32:18.00 | 1h17:32.00 | 19.1% | - | - | |
| | 2014 Mud Sweat & Gears XC #5 | | Radical Bikes | Open | | 654 | Team Darenth | 13 / 80 | 85% | 1h12:34.00 | 1h03:48.00 | 13.7% | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | Open | | 614 | Team Darenth | 10 / 24 | 61% | 1h24:06.00 | 1h02:08.00 | 35.4% | - | - | |
| | 2014 Pedalon Southern XC #5 | | Queen Elizabeth Country Park | 50-59 | | 42 | Team Darenth | 16 / 19 | 17% | 1h20:09.00 | 1h02:28.00 | 28.3% | - | - | |
| | 2014 Pedalon Southern XC #4 | | Porridgepot Hill | 50-59 | | 62 | Team Darenth | 21 / 32 | 35% | 1h18:29.00 | 1h02:31.00 | 25.5% | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | Open | | 519 | Team Darenth | 19 / 34 | 45% | 1h32:45.00 | 1h15:17.00 | 23.2% | - | - | |
| | 2014 Gorrick Saddle Skedaddle XC #4 | | Porridgepot Hill | 50-59 | | 855 | Team Darenth | 14 / 28 | 52% | 1h18:23.00 | 1h09:07.00 | 13.4% | - | - | |
| | 2014 Pedalon Southern XC #2 | | Checkendon | 50-59 | | 52 | Team Darenth | 18 / 21 | 15% | 1h29:43.00 | 1h14:43.00 | 20.1% | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | 50-59 | | 588 | Team Darenth | 36 / 39 | 8% | 1h25:21.00 | 1h10:20.00 | 21.4% | - | - | |
| | 2014 Gorrick Saddle Skedaddle XC #3 | | Caesar's Camp | 50-59 | | 263 | Team Darenth | 14 / 38 | 65% | 1h14:22.00 | 1h03:20.00 | 17.4% | - | - | |
| | 2014 Pedalon Southern XC #1 | | Wasing | 50-59 | | 58 | Team Darenth | 23 / 34 | 33% | 1h35:30.00 | 1h20:42.00 | 18.3% | - | - | |
| | 2014 Gorrick Saddle Skedaddle XC #2 | | Caesar's Camp | 50-59 | | 719 | Team Darenth | 16 / 42 | 63% | 1h14:25.00 | 1h03:13.00 | 17.7% | - | - | |