| | 2017 Haibike Mini Enduro #3 | | Forest of Dean | 50+ | | 333 | Cotswold Cycles RT / Trek | 9 / 14 | 38% | 8:26.52 | 7:11.66 | 17.3% | 5:53.66 | 43.2% | |
| | 2018 British Cycling MTB XC #1 | | Sherwood Pines | 50-59 | | 259 | Cotswold Cycles RT / Trek | 11 / 43 | 76% | 1h27:16.00 | 1h20:08.00 | 8.9% | - | - | |
| | 2022 Southern XC #1 | | Matterley Estate | 50-59 | | 590 | Cotswold Cycles - Freddy RT | 13 / 47 | 74% | 1h27:01.90 | 1h17:36.20 | 12.2% | - | - | |
| | 2015/16 Merida Brass Monkeys XC #3 | | Highlands Farm | 3hr: 50+ | | 3068 | Cotswold Cycles RT | 5 / 47 | 91% | 3h25:51.00 | 3h09:02.00 | 8.9% | - | - | |
| | 2016 Midlands XC #1 | | Sherwood Pines | 50-59 | | 129 | Cotswold Cycles RT | 21 / 38 | 46% | 1h37:17.00 | 1h24:13.00 | 15.5% | - | - | |
| | 2016 British Cycling MTB XC #3 | | Dalby Forest | 50-59 | | 474 | Cotswold Cycles RT | 21 / 37 | 44% | 1h09:55.00 | 1h00:55.00 | 14.8% | - | - | |
| | 2016 Midlands XC #3 | | Harlow Wood | 50-59 | | 90 | Cotswold Cycles RT | 17 / 28 | 41% | 1h08:49.00 | 1h01:34.00 | 11.8% | - | - | |
| | 2016 Midlands XC #4 | | Eckington Woods | 50-59 | | 69 | Cotswold Cycles RT | 10 / 17 | 44% | 1h23:57.00 | 1h13:06.00 | 14.8% | - | - | |
| | 2016 British Cycling MTB XC #4 | | Fforest Fields | 50-59 | | 427 | Cotswold Cycles RT | 20 / 29 | 32% | - | 1h52:17.00 | - | - | - | |
| | 2016 Midlands XC #5 | | Eastridge | 50-59 | | 49 | Cotswold Cycles RT | 5 / 8 | 43% | 1h28:18.00 | 1h17:40.00 | 13.7% | - | - | |
| | British Cycling - UK XC National Champs '16 | | Cathkin Braes Country Park | 50-59 | | 326 | Cotswold Cycles RT | 14 / 31 | 57% | 1h17:27.00 | 1h09:39.00 | 11.2% | - | - | |
| | 2016 Friday Night XC Summer Series #2 | | Desborough Leisure Centre | 50+ | | 842 | Cotswold Cycles RT | 7 / 36 | 83% | - | 59:50.00 | - | - | - | |
| | 2016 Friday Night XC Summer Series #5 | | East Carlton Countryside Park | 50+ | | 842 | Cotswold Cycles RT | 6 / 33 | 84% | 55:08.00 | 51:43.00 | 6.6% | - | - | |
| | 2016 Midlands XC #6 | | Dudmaston | 50-59 | | 46 | Cotswold Cycles RT | 5 / 20 | 79% | 1h15:28.00 | 1h11:44.00 | 5.2% | - | - | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | 50-59 | | 460 | Cotswold Cycles RT | 22 / 29 | 25% | 1h56:02.00 | 1h39:15.00 | 16.9% | - | - | |
| | 2016/17 Merida Brass Monkeys XC #1 | | Windmill Hill | 3hr: 50+ | | 3923 | Cotswold Cycles RT | 10 / 52 | 82% | 2h46:37.00 | 2h28:29.00 | 12.2% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #1 | | Tong | 50-59 | | 470 | Cotswold Cycles RT | 19 / 47 | 61% | -1LAP | 1h11:27.20 | - | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #2 | | Newcastleton | 50-59 | | 452 | Cotswold Cycles RT | 26 / 39 | 34% | -1LAP | 1h16:55.80 | - | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #3 | | Lochore Meadows Country Park | 50-59 | | 454 | Cotswold Cycles RT | 13 / 32 | 61% | 2h01:31.70 | 1h42:47.40 | 18.2% | - | - | |
| | 2022 British Cycling XC National Series - Schwalbe #4 | | Cannock Chase | 50-59 | | 373 | Cotswold Cycles RT | 38 / 62 | 39% | 1h39:15.00 | 1h19:56.00 | 24.2% | - | - | |
| | 2023 British Cycling XC National Series #2 | | Margam Park | 50-59 (Vet race) | | 473 | Cotswold Cycles RT | 17 / 36 | 54% | 1h34:38.90 | 1h17:23.20 | 22.3% | - | - | |
| | 2023 British Cycling XC National Series #4 | | Woody's Bike Park | 50-59 (Vet race) | | 338 | Cotswold Cycles RT | 18 / 27 | 35% | 1h18:55.00 | 1h14:05.00 | 6.5% | - | - | |
| | 2016/17 Merida Brass Monkeys XC #2 | | Minley Manor | 3hr: 50+ | | 3955 | Cotswold Cycles TREK RT | 12 / 57 | 80% | - | 2h55:26.00 | - | - | - | |
| | 2017 Midlands XC #1 | | Sherwood Pines | 50-59 | | 125 | Cotswold Cycles TREK RT | 5 / 41 | 90% | 1h05:53.00 | 1h05:13.00 | 1% | - | - | |
| | 2017 British Cycling MTB XC #1 | | Pembrey Country Park | 50-59 | | 620 | Cotswold Cycles TREK RT | 16 / 32 | 52% | 1h05:36.00 | 1h00:47.00 | 7.9% | - | - | |
| | 2017 Midlands XC #3 | | Cannock Chase | 50-59 | | 101 | Cotswold Cycles TREK RT | 11 / 42 | 76% | 1h18:07.00 | 1h12:19.00 | 8% | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | 50-59 | | 615 | Cotswold Cycles TREK RT | 12 / 37 | 69% | 1h32:58.00 | 1h27:40.00 | 6.1% | - | - | |
| | 2017 Midlands XC #4 | | Dudmaston | 50-59 | | 70 | Cotswold Cycles TREK RT | 9 / 32 | 74% | 1h26:48.00 | 1h22:03.00 | 5.8% | - | - | |
| | 2017 British Cycling MTB XC #4 | | Dalby Forest | 50-59 | | 567 | Cotswold Cycles TREK RT | 25 / 30 | 17% | 1h55:21.00 | 1h33:11.00 | 23.8% | - | - | |
| | 2017 Midlands XC #5 | | Parkwood Springs | 50-59 | | 45 | Cotswold Cycles TREK RT | 5 / 10 | 56% | 1h19:29.00 | 1h14:57.00 | 6.1% | - | - | |
| | 2017 Midlands XC #6 | | Rother Valley Country Park | 50-59 | | 42 | Cotswold Cycles TREK RT | 4 / 16 | 80% | 1h30:11.00 | 1h21:45.00 | 10.3% | - | - | |
| | 2017 Midlands XC #7 | | Eckington Woods | 50-59 | | 60 | Cotswold Cycles TREK RT | 9 / 22 | 62% | 1h25:29.00 | 1h16:46.00 | 11.4% | - | - | |
| | British Cycling - UK XC National Champs '17 | | Cannock Chase | 50-59 | | 565 | Cotswold Cycles TREK RT | 24 / 40 | 41% | 1h45:55.00 | 1h28:03.00 | 20.3% | - | - | |
| | 2017 British Cycling MTB XC #5 | | Royal Welsh Showground | 50-59 | | 563 | Cotswold Cycles TREK RT | 9 / 17 | 50% | 1h13:49.00 | 1h04:40.00 | 14.2% | - | - | |
| | 2018 British Cycling MTB XC #2 | | Dalby Forest | 50-59 | | 260 | Cotswold Cycles TREK RT | 15 / 35 | 59% | 1h36:14.00 | 1h27:36.00 | 9.9% | - | - | |
| | 2018 British Cycling MTB XC #3 | | Glentress | 50-59 | | 140 | Cotswold Cycles TREK RT | 18 / 27 | 35% | 1h30:26.00 | 1h16:55.00 | 17.6% | - | - | |
| | 2018 British Cycling MTB XC #4 | | Phoenix Bike Park, Kentford | 50-59 | | 309 | Cotswold Cycles TREK RT | 6 / 38 | 86% | 1h11:54.00 | 1h09:05.00 | 4.1% | - | - | |
| | 2018 Midlands XC #6 | | Dudmaston | 50-59 | | 52 | Cotswold Cycles TREK RT | 3 / 20 | 89% | 1h27:25.00 | 1h22:35.00 | 5.9% | - | - | |
| | 2018/19 Merida Brass Monkeys XC #1 | | Minley Manor | 3hr: 50+ | | 3923 | Cotswold Cycles TREK RT | 5 / 42 | 90% | 2h41:38.00 | 2h32:53.00 | 5.7% | - | - | |
| | 2018/19 Merida Brass Monkeys XC #3 | | Minley Manor | 3hr: 50+ | | 3968 | Cotswold Cycles TREK RT | 4 / 36 | 91% | 2h30:16.00 | 2h24:56.00 | 3.7% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | 50-59 | | 508 | Cotswold Cycles TREK RT | 11 / 66 | 85% | 1h25:06.00 | 1h18:31.00 | 8.4% | - | - | |
| | 2019 HSBC UK | XC National Series #2 | | Hadleigh Park | 50-59 | | 409 | Cotswold Cycles TREK RT | 15 / 40 | 64% | 1h21:29.00 | 1h11:51.00 | 13.4% | - | - | |
| | 2019 HSBC UK | XC National Series #3 | | Cannock Chase | 50-59 | | 509 | Cotswold Cycles TREK RT | 20 / 44 | 56% | 1h45:41.00 | 1h26:07.00 | 22.7% | - | - | |
| | 2019 Midlands XC #2 | | Cannock Chase | 50-59 | | 536 | Cotswold Cycles TREK RT | 7 / 38 | 84% | 1h28:28.00 | 1h22:27.00 | 7.3% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #4 | | Carver Barracks | 50-59 | | 727 | Cotswold Cycles TREK RT | 8 / 35 | 79% | 1h22:44.00 | 1h18:33.00 | 5.3% | - | - | |
| | 2019 Midlands XC #3 | | Kirton Off-road Centre | 50-59 | | 522 | Cotswold Cycles TREK RT | 6 / 35 | 85% | 1h27:50.00 | 1h23:15.00 | 5.5% | - | - | |
| | 2019 HSBC UK | XC National Series #5 | | Thickthorn, Norwich | 50-59 | | 510 | Cotswold Cycles TREK RT | 9 / 25 | 67% | 1h24:34.40 | 1h19:51.30 | 5.9% | - | - | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | 50-54 | | 511 | Cotswold Cycles TREK RT | 11 / 26 | 60% | 1h47:25.00 | 1h30:01.00 | 19.3% | - | - | |
| | 2019 Midlands XC #5 | | Dudmaston | 50-59 | | 525 | Cotswold Cycles TREK RT | 4 / 21 | 85% | 1h21:32.00 | 1h16:55.00 | 6% | - | - | |
| | 2018 British Cycling MTB XC #5 | | Royal Welsh Showground | 50-59 | | 308 | Cotswold Cycles TREK RT | 7 / 24 | 74% | 1h14:22.00 | 1h06:31.00 | 11.8% | - | - | |
| | 2020 Welsh MTB XC #1 | | Forest of Dean | 50-59 | | 204 | Cotswold Cycles TREK RT | 7 / 18 | 65% | 1h28:34.00 | 1h10:00.00 | 26.5% | - | - | |
| | 2021 Southern XC #1 | | Checkendon | 50-59 | | 655 | Cotswold Cycles TREK RT | 23 / 50 | 55% | 1h16:07.70 | 1h09:17.70 | 9.9% | - | - | |
| | 2021 HSBC UK | XC National Series #1 | | Woody's Bike Park | 50-59 | | 465 | Cotswold Cycles TREK RT | 18 / 34 | 48% | - | 1h12:08.50 | - | - | - | |
| | 2021 HSBC UK | XC National Series #2 | | Sunnybank Farm | 50-59 | | 517 | Cotswold Cycles TREK RT | 25 / 36 | 31% | - | 1h04:07.30 | - | - | - | |
| | British Cycling - UK XC National Champs '21 | | Newnham Park | 50-59 | | 528 | Cotswold Cycles TREK RT | 25 / 38 | 35% | 1h44:11.40 | 1h24:32.90 | 23.2% | - | - | |
| | Cold Brew Events - Deadwater 100 | | Kielder Forest | 50+ | | 171 | Cotswold Cycles TREK RT | 11 / 35 | 71% | 6h49:32.00 | 6h01:20.00 | 13.3% | - | - | |
| | Ard Rock - Ard Rock | | Dales Bike Centre | 50+ (Ard Rock Epic) | | 1484 | Cotswold Cycles TREK RT | 28 / 59 | 53% | 33:20.00 | 24:02.43 | 38.7% | - | - | |
| | 2015 Friday Night XC Summer Series #2 | | Mallory Park | 50+ | | 829 | North Cotswolds CC | 5 / 38 | 89% | - | 1h00:48.00 | - | - | - | |
| | 2015 Friday Night XC Summer Series #4 | | The Bowl, Milton Keynes | 50+ | | 829 | North Cotswolds CC | 5 / 34 | 88% | 59:45.00 | 55:39.00 | 7.4% | - | - | |
| | 2015 Friday Night XC Summer Series #5 | | Kilworth Springs | 50+ | | 829 | North Cotswolds CC | 4 / 34 | 91% | 1h06:20.00 | 1h03:51.00 | 3.9% | - | - | |
| | 2015 Midlands XC #6 | | Eastridge | 50-59 | | 46 | North Cotswolds CC | 15 / 16 | 7% | - | 1h23:36.00 | - | - | - | |
| | 2015 Friday Night XC Summer Series #7 | | East Carlton Countryside Park | 50+ | | 829 | North Cotswolds CC | 3 / 26 | 92% | - | 1h04:48.00 | - | - | - | |
| | 2015 Friday Night XC Summer Series #9 | | Mallory Park | 50+ | | ? | North Cotswolds CC | 5 / 24 | 83% | - | 59:25.00 | - | - | - | |
| | 2015 Friday Night XC Summer Series #10 | | Rothwell Community Centre | 50+ | | 829 | North Cotswolds CC | 3 / 18 | 88% | 51:02.00 | 47:04.00 | 8.4% | - | - | |
| | 2015 Friday Night XC Summer Series #6 | | Hicks Lodge, Ashby de la Zouch | 50+ | | 829 | North Cotswolds CC | 6 / 35 | 85% | 1h01:53.00 | 59:17.00 | 4.4% | - | - | |
| | 2018 Midlands XC #2 | | Parkwood Springs | 50-59 | | 77 | North Cotswolds CC | 6 / 30 | 83% | 1h17:34.00 | 1h14:45.00 | 3.8% | - | - | |
| | 2018 Midlands XC #4 | | Rother Valley Country Park | 50-59 | | 71 | North Cotswolds CC | 5 / 37 | 89% | 1h20:24.00 | 1h15:00.00 | 7.2% | - | - | |
| | British Cycling - UK XC National Champs '18 | | Hadleigh Park | 50-59 | | 413 | North Cotswolds CC | 14 / 35 | 62% | 1h32:52.00 | 1h19:45.00 | 16.5% | - | - | |