| | 2014 Gorrick Saddle Skedaddle XC #3 | | Caesar's Camp | 40+ Plus | | 496 | G S Henley | 27 / 34 | 21% | 1h53:42.00 | 1h15:09.00 | 51.3% | - | - | |
| | 2014 Gorrick Saddle Skedaddle XC #4 | | Porridgepot Hill | 40+ Plus | | 435 | G S Henley | 32 / 38 | 16% | 1h52:41.00 | 1h23:32.00 | 34.9% | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #2 | | Crowthorne Wood | 40+ Plus | | 475 | G.S. Henley | 34 / 46 | 27% | 1h43:26.00 | 1h24:23.00 | 22.6% | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #3 | | Porridgepot Hill | 40+ Plus | | 328 | G.S. Henley | 31 / 41 | 25% | 1h34:17.00 | 1h17:13.00 | 22.1% | - | - | |
| | 2015/16 Merida Brass Monkeys XC #1 | | Checkendon | 4hr: 40+ | | 4873 | G.S. Henley | 11 / 22 | 52% | - | 4h24:07.00 | - | - | - | |
| | 2015/16 Merida Brass Monkeys XC #2 | | Frith Hill | 4hr: 40+ | | 4845 | G.S. Henley | 20 / 34 | 42% | - | 4h26:53.00 | - | - | - | |
| | 2016 Gorrick Autumn Classic #1 | | Area 51 | 40+ Plus | | 120 | Athlete Service / GS Henley | 26 / 31 | 17% | 1h34:49.00 | 1h16:55.00 | 23.3% | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #2 | | Frith Hill | 40+ Plus | | 829 | G.S. Henley | 33 / 43 | 24% | 2h03:31.00 | 1h38:41.00 | 25.2% | - | - | |
| | 2016 Gorrick Saddle Skedaddle XC #3 | | Highlands Farm | 40+ Plus | | 152 | G.S. Henley | 25 / 28 | 11% | 1h35:42.00 | 1h15:26.00 | 26.9% | - | - | |
| | 2016 Southern XC #1 | | Black Park | 40-49 | | 128 | G.S. Henley | 28 / 43 | 36% | 1h50:27.10 | 1h28:59.50 | 24.1% | - | - | |
| | 2016/17 Merida Brass Monkeys XC #1 | | Windmill Hill | 4hr: 40-49 | | 4771 | | 19 / 37 | 50% | - | 3h35:45.00 | - | - | - | |
| | 2016/17 Merida Brass Monkeys XC #2 | | Minley Manor | 4hr: 40-49 | | 4778 | | 13 / 34 | 64% | - | 3h48:14.00 | - | - | - | |
| | 2017 Gorrick Saddle Skedaddle XC #2 | | Crowthorne Wood | 40+ Plus | | 307 | | 25 / 29 | 14% | 1h38:39.00 | 1h19:59.00 | 23.3% | - | - | |
| | 2017/18 Merida Brass Monkeys XC #1 | | Frith Hill | 4hr: 40+ | | 4129 | | 10 / 28 | 67% | - | 3h37:24.00 | - | - | - | |
| | 2017/18 Merida Brass Monkeys XC #2 | | Minley Manor | 4hr: 40+ | | 4063 | | 13 / 34 | 64% | - | 3h45:19.00 | - | - | - | |
| | 2017/18 Merida Brass Monkeys XC #3 | | Minley Manor | 4hr: 40+ | | 4137 | | 13 / 33 | 63% | - | 3h46:01.00 | - | - | - | |
| | 2018/19 Merida Brass Monkeys XC #1 | | Minley Manor | 4hr: 40+ | | 4227 | | 15 / 39 | 63% | - | 3h47:03.00 | - | - | - | |
| | 2018/19 Merida Brass Monkeys XC #3 | | Minley Manor | 4hr: 40+ | | 4319 | | 10 / 27 | 65% | - | 3h25:52.00 | - | - | - | |
| | 2019/20 Brass Monkeys XC Enduro #1 | | Caesar's Camp | 4hr: 40+ | | 4404 | | 13 / 28 | 56% | - | 3h59:30.00 | - | - | - | |
| | 2019/20 Brass Monkeys XC Enduro #2 | | Porridgepot Hill | 4hr: 40+ | | 4443 | | 18 / 28 | 37% | - | 3h37:09.00 | - | - | - | |
| | 2021 Southern XC #1 | | Checkendon | 40-49 | | 206 | Athlete Service / GS Henley | 48 / 68 | 30% | 1h35:23.80 | 1h19:30.10 | 20% | - | - | |
| | 2021 TORQ Breakout #1 | | Highlands Farm | Day 1 PM 3hr: 40-49 | | 622 | | 14 / 23 | 41% | - | 2h43:10.00 | - | - | - | |
| | 2021 TORQ Breakout #2 | | Highlands Farm | Day 1 PM 3hr: 40-49 | | 548 | | 13 / 21 | 40% | - | 2h42:03.00 | - | - | - | |
| | 2021 TORQ Breakout #3 | | Highlands Farm | Day 1 PM 3hr: 40-49 | | 910 | | 15 / 15 | 0% | - | 2h53:57.00 | - | - | - | |
| | 2021/22 Brass Monkeys XC Enduro #1 | | Porridgepot Hill | 4hr: 40+ | | 4668 | Athlete Service / GS Henley | 10 / 30 | 69% | -1LAP | 3h32:56.00 | - | - | - | |
| | 2021/22 Brass Monkeys XC Enduro #2 | | Caesar's Camp | 4hr: 40+ | | 4765 | Athlete Service / GS Henley | 15 / 31 | 53% | -1LAP | 3h40:58.00 | - | - | - | |
| | 2021/22 Brass Monkeys XC Enduro #3 | | Minley Manor | 4hr: 40+ | | 4645 | Athlete Service / GS Henley | 21 / 41 | 50% | -2LAP | 3h59:49.00 | - | - | - | |
| | 2023 British Cycling XC National Series #3 | | Holywell Estate | Open (Sport/Open race) | | 491 | GS Henley | 15 / 16 | 7% | 1h51:12.20 | 1h22:31.40 | 34.8% | - | - | |
| | Gorrick - Kawasaki G100 Enduro Challenge | | Windmill Hill | 5 Laps | | 553 | GS Henley | 18 / 45 | 61% | 4h42:55.00 | 3h41:11.00 | 27.9% | - | - | |
| | Gorrick - Kawasaki G100 Enduro Challenge | | Windmill Hill | 5 Laps | | 502 | G.S. Henley | 12 / 37 | 69% | 4h27:42.00 | 3h47:45.00 | 17.5% | - | - | |
| | Gorrick - Summer Monkey | | Frith Hill | 6hr: 40+ | | 753 | G.S. Henley | 8 / 15 | 50% | - | 6h24:56.00 | - | - | - | |
| | Gorrick - Kawasaki G100 Enduro Challenge | | Porridgepot Hill | 4 Laps | | 482 | GS Henley | 38 / 91 | 59% | 2h57:45.00 | 2h28:50.00 | 19.4% | - | - | |
| | King's Lynn MTB - Shouldham Enduro | | Shouldham Warren | Open | | 11 | | 30 / 37 | 19% | - | 5h45:57.00 | - | - | - | |
| | Gorrick - Gorrick 25th Anniversary Event | | Crowthorne Wood | 40+ Plus | | 318 | | 20 / 28 | 30% | 1h42:10.00 | 1h25:24.00 | 19.6% | - | - | |
| | Gorrick - Kawasaki G100 Enduro Challenge | | Minley Manor | 4 Laps | | 8 | GS Henley | 12 / 41 | 73% | 3h08:33.00 | 2h46:16.00 | 13.4% | - | - | |
| | Brighton Big Dog - Brighton Big Dog | | Stanmer Park, Brighton | 40-49 | | 127 | Bearded Collie | 13 / 53 | 77% | - | 5h46:46.00 | - | - | - | |
| | Eventrex - Vittoria MTB Marathon | | Pippingford | 40-49 | | 143 | | 31 / 73 | 58% | 5h42:41.80 | 3h59:26.40 | 43.1% | - | - | |
| | Cold Brew Events - Deadwater 100 | | Kielder Forest | 40-49 | | 252 | GS Henley | 33 / 44 | 26% | 7h30:38.00 | 5h20:29.00 | 40.6% | - | - | |
| | Gorrick - Brass Monkeys XC Enduro | | Porridgepot Hill | 6hr: 40+ | | 4412 | Athlete Service / GS Henley | 3 / 10 | 78% | -2LAP | 5h44:14.00 | - | - | - | |
| | Eventrex - Vittoria MTB Marathon | | Pippingford | 50-59 | | 128 | GS Henley | 19 / 33 | 44% | 4h57:15.70 | 1h30:07.50 | 229.8% | - | - | |
| | Gorrick - Cool MTB Challenge | | Andover Athletic Club | Open | | 793 | | n/a (sportive) | - | 2h25:23.00 | - | - | - | - | |
| | Cold Brew Events - Hammers 8 | | Hamsterley Forest | Solo: 50-59 | | 20 | | 6 / 22 | 76% | 7h55:10.00 | 2h47:48.00 | 183.2% | - | - | |
| | Eventrex - Vittoria MTB Marathon | | Pippingford | Open | | 155 | GS Henley | 106 / 149 | 29% | 5h42:39.20 | 1h02:18.50 | 449.9% | - | - | |