| | King's Lynn MTB - Shouldham XC | | Shouldham Warren | 40+ | | 56 | | DNF / 68 | 0% | DNF | 3h35:10.00 | - | - | - | |
| | 2015 Friday Night XC Summer Series #3 | | Delapre Park, Northampton | 40-49 | | 446 | Revel Outdoors | 3 / 42 | 95% | 58:30.00 | 56:13.00 | 4.1% | - | - | |
| | 2015 Friday Night XC Summer Series #9 | | Mallory Park | 40-49 | | ? | Revel Outdoors | 3 / 24 | 91% | - | 1h00:04.00 | - | - | - | |
| | Gorrick - Summer Monkey | | Frith Hill | 4hr: 40+ | | 4825 | Revel Outdoors | 4 / 20 | 84% | 4h43:11.00 | 4h13:01.00 | 11.9% | - | - | |
| | 2018 Mud Sweat & Gears XC - Central #2 | | The Bowl, Milton Keynes | 40-49 | | 741 | | 4 / 13 | 75% | 1h33:01.00 | 1h24:19.00 | 10.3% | - | - | |
| | 2015 Friday Night XC Summer Series #5 | | Kilworth Springs | 40-49 | | 446 | Revel Outdoors | 5 / 39 | 89% | - | 1h02:53.00 | - | - | - | |
| | 2016 Friday Night XC Summer Series #3 | | Delapre Park, Northampton | 40-49 | | 406 | Revel Outdoors | 5 / 29 | 86% | 1h06:04.00 | 1h01:00.00 | 8.3% | - | - | |
| | Gorrick - Summer Monkey | | Caesar's Camp | 4hr: 40-49 | | 4726 | Kemponents / Revel Outdoors | 5 / 14 | 69% | 3h54:58.00 | 3h49:36.00 | 2.3% | - | - | |
| | 2015 Friday Night XC Summer Series #4 | | The Bowl, Milton Keynes | 40-49 | | 446 | Revel Outdoors | 6 / 38 | 86% | 59:28.00 | 53:28.00 | 11.2% | - | - | |
| | 2015 Friday Night XC Summer Series #8 | | Spanhoe Aerodrome | 40-49 | | 446 | Revel Outdoors | 6 / 28 | 81% | - | 1h06:38.00 | - | - | - | |
| | 2016 Friday Night XC Summer Series #1 | | Borough Hill, Daventry | 40-49 | | 406 | Revel Outdoors | 7 / 44 | 86% | 1h11:12.00 | 1h05:38.00 | 8.5% | - | - | |
| | 2016 Friday Night XC Summer Series #2 | | Desborough Leisure Centre | 40-49 | | 406 | Revel Outdoors | 7 / 41 | 85% | 1h02:12.00 | 57:04.00 | 9% | - | - | |
| | 2016 Friday Night XC Summer Series #4 | | Kilworth Springs | 40-49 | | 406 | Revel Outdoors | 7 / 39 | 84% | - | 1h01:21.00 | - | - | - | |
| | 2015 Friday Night XC Summer Series #7 | | East Carlton Countryside Park | 40-49 | | 446 | Revel Outdoors | 7 / 36 | 83% | - | 1h05:44.00 | - | - | - | |
| | 2015 Friday Night XC Summer Series #6 | | Hicks Lodge, Ashby de la Zouch | 40-49 | | 446 | Revel Outdoors | 8 / 48 | 85% | 1h02:28.00 | 59:40.00 | 4.7% | - | - | |
| | 2015 Friday Night XC Summer Series #2 | | Mallory Park | 40-49 | | 446 | Revel Outdoors | 8 / 43 | 83% | - | 59:39.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #7 | | Radical Bikes | 40-49 | | 283 | | 9 / 44 | 81% | - | 1h37:22.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #8 | | Ickworth House | 40-49 | | 551 | Kemponents / Revel Outdoors | 9 / 44 | 81% | 1h39:49.00 | 1h33:55.00 | 6.3% | - | - | |
| | 2015 Mud Sweat & Gears XC #6 | | Ickworth House | 40-49 | | 283 | | 9 / 36 | 77% | 1h53:09.00 | 1h39:54.00 | 13.3% | - | - | |
| | 2015 Mud Sweat & Gears XC #8 | | Hadleigh Park | 40-49 | | 283 | | 10 / 36 | 74% | 1h35:21.00 | 1h28:57.00 | 7.2% | - | - | |
| | 2016 Friday Night XC Summer Series #6 | | Hicks Lodge, Ashby de la Zouch | 40-49 | | 406 | Revel Outdoors | 11 / 29 | 64% | 52:52.00 | 50:05.00 | 5.6% | - | - | |
| | 2015 Mud Sweat & Gears XC #4 | | Hadleigh Park | 40-49 | | 283 | | 13 / 49 | 75% | - | 1h24:09.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #7 | | Radical Bikes | 40-49 | | 551 | | 14 / 37 | 64% | 1h37:19.00 | 1h30:21.00 | 7.7% | - | - | |
| | 2016 Mud Sweat & Gears XC #4 | | Lee Valley | 40-49 | | 551 | | 16 / 31 | 50% | 1h22:20.00 | 1h16:11.00 | 8.1% | - | - | |
| | 2016 Mud Sweat & Gears XC #5 | | Hadleigh Park | 40-49 | | 551 | | 17 / 48 | 66% | 1h34:30.00 | 1h23:39.00 | 13% | - | - | |
| | 2016 Mud Sweat & Gears XC #3 | | Shouldham Warren | 40-49 | | 551 | Revel Outdoors | 20 / 59 | 67% | 1h35:15.00 | 1h27:27.00 | 8.9% | - | - | |
| | 2015 Nutcracker Altura XC #2 | | Dalby Forest | 40-49 | | 763 | | 21 / 70 | 71% | 1h42:32.00 | 1h27:42.00 | 16.9% | - | - | |
| | 2017 Mud Sweat & Gears XC #5 | | Phoenix Bike Park, Kentford | 40-49 | | 594 | Revel Outdoors | 22 / 33 | 34% | - | 1h14:32.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #3 | | Henham Hall | 40-49 | | 283 | | 23 / 52 | 57% | - | 1h27:29.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #4 | | Carver Barracks | 40-49 | | 594 | Revel Outdoors | 23 / 40 | 44% | 1h31:51.00 | 1h20:05.00 | 14.7% | - | - | |
| | 2015 Mud Sweat & Gears XC #1 | | Shouldham Warren | 40-49 | | 283 | | 24 / 54 | 57% | - | 1h36:55.00 | - | - | - | |
| | 2019/20 Thetford Racing Winter XC #2 | | West Bilney Woods | 3hr: 40+ | | 386 | | 24 / 50 | 53% | - | 3h14:37.00 | - | - | - | |
| | 2019/20 Thetford Racing Winter XC #4 | | Shouldham Warren | 3hr: 40+ | | 386 | | 24 / 49 | 52% | - | 3h15:44.00 | - | - | - | |
| | 2014 Mud Sweat & Gears XC #8 | | Langdon Hills | 40-49 | | 795 | | 25 / 39 | 37% | - | 1h31:53.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #5 | | Thickthorn, Norwich | 40-49 | 904533 | 762 | | 25 / 35 | 29% | - | 1h36:05.00 | - | - | - | |
| | 2014/15 Thetford Winter XC #4 | | Thetford Forest | 4hr: 40+ | | 894 | | 25 / 29 | 14% | - | 4h25:09.00 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | 40+ | | 841 | | 26 / 46 | 44% | - | 1h46:50.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #5 | | Thetford Forest | 40-49 | | 283 | | 27 / 66 | 60% | - | 1h26:57.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #2 | | Carver Barracks | 40-49 | | 283 | | 27 / 61 | 57% | 1h53:23.00 | 1h37:48.00 | 15.9% | - | - | |
| | 2019/20 Thetford Racing Winter XC #3 | | Thetford Forest | 3hr: 40+ | | 386 | | 29 / 65 | 56% | - | 3h27:35.00 | - | - | - | |
| | 2016 Midlands XC #2 | | Cannock Chase | 40-49 | | 47 | Revel Outdoors | 34 / 45 | 25% | 1h25:10.00 | 1h07:22.00 | 26.4% | - | - | |
| | Gorrick - Kawasaki G100 Enduro Challenge | | Porridgepot Hill | 4 Laps | | 467 | Revel Outdoors | 35 / 91 | 62% | 2h56:13.00 | 2h28:50.00 | 18.4% | - | - | |
| | Singletrack - Singletrack Classic Weekender | | Lee Quarry | Senior/Master | | 367 | | 45 / 103 | 57% | 2:35.45 | 2:00.43 | 29.1% | 2:00.43 | 29.1% | |