| | A Cycling - Battle on the Beach | | Pembrey Country Park | 40-49 | | 251 | Numplumz | DNS / 46 | 0% | DNS | 1h44:11.00 | - | - | - | |
| | King's Lynn MTB - Shouldham XC | | Shouldham Warren | Fun (1hr) | | 303 | | 3 / 5 | 50% | 1h11:04.00 | 1h01:07.00 | 16.3% | - | - | |
| | A Cycling - Battle on the Beach | | Pembrey Country Park | 40-49 | | 241 | Numplumz | 20 / 31 | 37% | 2h45:14.00 | 1h48:26.00 | 52.4% | - | - | |
| | A Cycling - Battle on the Beach | | Pembrey Country Park | 40-49 (ROTOR Battle in the Dark - 1 lap) | | 241 | Numplumz | 10 / 12 | 18% | 41:53.00 | 27:53.00 | 50.2% | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #2 | | Twisted Oaks Bike Park | Division 3 | | 814 | | 12 / 12 | 0% | - | 56:29.00 | - | - | - | |
| | 2021 Mud Sweat & Gears XC - Eastern #1 | | Haughley Park | Division 3 | | 814 | Numplumz | 13 / 13 | 0% | - | 50:45.00 | - | - | - | |
| | Northern Downhill - Chopwell Funduro | | Chopwell Woods | 30+ | | 4 | | 7 / 7 | 0% | 12:56.27 | 10:45.75 | 20.2% | 7:55.90 | 63.1% | |
| | 2018/19 Revel Outdoors Winter XC #4 | | Shouldham Warren | 1.5hr: 40+ | | 216 | Numplumz Mountainbikers | 8 / 9 | 13% | - | 1h30:17.00 | - | - | - | |
| | 2018/19 Revel Outdoors Winter XC #3 | | Thetford Forest | 1.5hr: 40+ | | 216 | Numplumz Mountainbikers | 7 / 8 | 14% | 2h13:12.00 | 1h36:19.00 | 38.3% | - | - | |
| | Velo29Events - Daisy Chain Festive Sportive | | Middlesborough | Open | | 5491 | | n/a (sportive) | - | 5h54:39.30 | - | - | - | - | |
| | 2018/19 Revel Outdoors Winter XC #2 | | West Bilney Woods | 1hr: Fun | | 270 | Numplumz Mountainbikers | 1 / 1 | - | 1h22:16.00 | 1h22:16.00 | 0% | - | - | |
| | Si Paton - The Malverns MTB Festival - Cross Country | | Eastnor Deer Park | Women | | 63 | Numplumz Mountainbikers | 10 / 14 | 31% | - | | - | - | - | |
| | 2017/18 King's Lynn Winter XC #4 | | Shouldham Warren | Fun | | 339 | AJcycles / Numplumz | 1 / 3 | 100% | 1h26:42.00 | 1h26:42.00 | 0% | - | - | |
| | 2017/18 King's Lynn Winter XC #3 | | Thetford Forest | Fun | | 339 | AJcycles / Numplumz | 1 / 2 | 100% | 1h17:14.00 | 1h17:14.00 | 0% | - | - | |
| | 2016/17 King's Lynn Winter XC #1 | | Thetford Forest | 3hr: Senior | | 300 | AJcycles / Numplumz | 4 / 4 | 0% | - | 3h20:05.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #9 | | Langdon Hills | Elite/Expert | | 765 | Numplumz Mountainbikers | 5 / 5 | 0% | - | 1h31:49.00 | - | - | - | |
| | 2016 Mud Sweat & Gears XC #8 | | Ickworth House | Elite/Expert | | 765 | A J's Cycles / Numplumz | 3 / 4 | 33% | - | 1h33:40.00 | - | - | - | |
| | 2016 Southern XC #1 | | Black Park | Expert | | 315 | Numb Plumz MTB | 4 / 4 | 0% | - | 1h25:43.50 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #7 | | Radical Bikes | Sport | | 144 | Numplumz Mountainbikers | 5 / 5 | 0% | - | 1h25:57.00 | - | - | - | |
| | 2015 Friday Night XC Summer Series #8 | | Spanhoe Aerodrome | Women | | 904 | Numplumz | 5 / 7 | 33% | - | 1h04:07.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #6 | | Ickworth House | Sport | | 144 | Numplumz Mountainbikers | 3 / 5 | 50% | - | 1h30:50.00 | - | - | - | |
| | 2015 Friday Night XC Summer Series #7 | | East Carlton Countryside Park | Women | | 904 | Numplumz | - / 8 | 0% | - | 56:10.00 | - | - | - | |
| | 2015 British Cycling MTB XC #4 | | Cathkin Braes Country Park | Expert | | 354 | Numplumz Mountainbikers | 12 / 13 | 8% | - | 1h41:01.00 | - | - | - | |
| | 2015 Friday Night XC Summer Series #5 | | Kilworth Springs | Women | | 904 | Numplumz | 5 / 7 | 33% | - | 1h03:30.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #5 | | Thetford Forest | Sport | | 144 | Numplumz Mountainbikers | 2 / 7 | 83% | 1h24:12.00 | 1h16:48.00 | 9.6% | - | - | |
| | 2015 Friday Night XC Summer Series #4 | | The Bowl, Milton Keynes | Women | | 904 | Numplumz | 7 / 11 | 40% | - | 52:57.00 | - | - | - | |
| | 2015 Friday Night XC Summer Series #3 | | Delapre Park, Northampton | Women | | 904 | Numplumz | 6 / 9 | 38% | - | 49:10.00 | - | - | - | |
| | 2015 British Cycling MTB XC #3 | | Fforest Fields | Expert | | 474 | Numplumz Mountainbikers | 11 / 13 | 17% | - | 1h28:55.00 | - | - | - | |
| | 2015 Friday Night XC Summer Series #2 | | Mallory Park | Women | | 904 | Numplumz | 4 / 7 | 50% | - | 1h00:04.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #4 | | Hadleigh Park | Sport | | 144 | Numplumz Mountainbikers | 2 / 4 | 67% | - | 1h25:03.00 | - | - | - | |
| | 2015 Friday Night XC Summer Series #1 | | Borough Hill, Daventry | Women | | 904 | Numplumz | 4 / 7 | 50% | 1h00:53.00 | 53:39.00 | 13.5% | - | - | |
| | 2015 British Cycling MTB XC #2 | | Newnham Park | Expert | | 497 | Numplumz Mountainbikers | 7 / 8 | 14% | 1h52:53.00 | 1h26:27.00 | 30.6% | - | - | |
| | 2015 Mud Sweat & Gears XC #3 | | Henham Hall | Sport | | 144 | Numplumz Mountainbikers | 2 / 5 | 75% | - | 1h25:24.00 | - | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | Expert | | 563 | | 15 / 15 | 0% | - | 1h42:38.00 | - | - | - | |
| | 2015 Mud Sweat & Gears XC #2 | | Carver Barracks | Sport | | 144 | | 3 / 4 | 33% | 1h32:35.00 | 1h19:34.00 | 16.4% | - | - | |
| | 2015 Mud Sweat & Gears XC #1 | | Shouldham Warren | Sport | | 144 | Numplumz Mountainbikers | 4 / 8 | 57% | 1h52:34.00 | 1h36:32.00 | 16.6% | - | - | |
| | 2014/15 Thetford Winter XC #4 | | Thetford Forest | 2hr | | 654 | | 11 / 14 | 23% | - | 2h06:07.00 | - | - | - | |
| | 2014/15 Thetford Winter XC #3 | | Thetford Forest | 2hr | | 654 | | 5 / 15 | 71% | - | 2h26:53.00 | - | - | - | |
| | 2014/15 Thetford Winter XC #2 | | Thetford Forest | 2hr | | 654 | | 3 / 9 | 75% | - | 2h14:09.00 | - | - | - | |
| | 2014/15 Thetford Winter XC #1 | | Thetford Forest | 2hr | | 654 | | 4 / 11 | 70% | - | 2h13:37.00 | - | - | - | |
| | 2014 Mud Sweat & Gears XC #7 | | Shouldham Warren | Open | | 802 | Numplumz | 4 / 7 | 50% | 1h21:57.00 | 1h13:59.00 | 10.8% | - | - | |