| | 2022/23 Eastern Cyclo-Cross League #2 - Amis Velo Hilly Fields Supacross | | St Helena School, Colchester | Open (Women 16+ race) | | 8 | Team LDN - Brother UK | 4 / 13 | 75% | 41:33.00 | 38:33.00 | 7.8% | - | - | |
| | 2022/23 Eastern Cyclo-Cross League #1 - Springfield Cross | | Springfield Hall Park | Open (Women 16+ race) | | 12 | Team LDN - Brother UK | 4 / 12 | 73% | 41:06.00 | 38:59.00 | 5.4% | - | - | |
| | 2015 Mud Sweat & Gears XC #2 | | Carver Barracks | 13-14 | | 160 | Welwyn Wheelers CC | 6 / 7 | 17% | 1h13:45.00 | 57:48.00 | 27.6% | - | - | |
| | 2015 Mud Sweat & Gears XC #1 | | Shouldham Warren | 13-14 | | 160 | Welwyn Wheelers CC | 4 / 4 | 0% | 57:54.00 | 50:17.00 | 15.2% | - | - | |
| | 2015 Mud Sweat & Gears XC #3 | | Henham Hall | 13-14 | | 160 | Welwyn Wheelers CC | 3 / 6 | 60% | 1h04:08.00 | 59:13.00 | 8.3% | - | - | |
| | 2015 Mud Sweat & Gears XC #4 | | Hadleigh Park | 13-14 | | 160 | Welwyn Wheelers CC | 3 / 7 | 67% | 58:11.00 | 53:04.00 | 9.6% | - | - | |
| | 2015 Mud Sweat & Gears XC #5 | | Thetford Forest | 13-14 | | 160 | Welwyn Wheelers CC | 2 / 7 | 83% | 49:21.00 | 47:00.00 | 5% | - | - | |
| | 2015 Mud Sweat & Gears XC #6 | | Ickworth House | 13-14 | | 160 | Welwyn Wheelers CC | 1 / 6 | 100% | 1h11:50.00 | 1h11:50.00 | 0% | - | - | |
| | 2015 Mud Sweat & Gears XC #7 | | Radical Bikes | 13-14 | | 160 | Welwyn Wheelers CC | 2 / 6 | 80% | 1h11:38.00 | 1h10:59.00 | 0.9% | - | - | |
| | 2015 British Cycling MTB XC #5 | | Cannock Chase | 13-14 | | 95 | Welwyn Wheelers CC | 9 / 14 | 38% | 1h00:22.00 | 46:25.00 | 30.1% | - | - | |
| | 2015 Mud Sweat & Gears XC #8 | | Hadleigh Park | 13-14 | | 160 | Welwyn Wheelers CC | 4 / 6 | 40% | 1h11:18.00 | 1h06:32.00 | 7.2% | - | - | |
| | 2016 British Cycling MTB XC #1 | | Pembrey Country Park | 15-16 | | 92 | Welwyn Wheelers CC | 16 / 16 | 0% | - | 50:52.00 | - | - | - | |
| | 2016 British Cycling MTB XC #2 | | Newnham Park | 15-16 | | 95 | Welwyn Wheelers CC | 14 / 17 | 19% | 1h09:01.00 | 45:39.00 | 51.2% | - | - | |
| | 2016 Mud Sweat & Gears XC #3 | | Shouldham Warren | 15-16 | | 412 | Welwyn Wheelers CC | 2 / 5 | 75% | 1h08:14.00 | 1h06:23.00 | 2.8% | - | - | |
| | 2016 Mud Sweat & Gears XC #4 | | Lee Valley | 15-16 | | 412 | Welwyn Wheelers CC | 3 / 5 | 50% | 58:24.00 | 48:32.00 | 20.3% | - | - | |
| | 2016 Mud Sweat & Gears XC #5 | | Hadleigh Park | 15-16 | | 412 | Welwyn Wheelers CC | 2 / 5 | 75% | 1h01:45.00 | 56:10.00 | 9.9% | - | - | |
| | 2016 Mud Sweat & Gears XC #6 | | Langdon Hills | 15-16 | | 412 | Welwyn Wheelers CC | 2 / 5 | 75% | 1h08:57.00 | 1h08:54.00 | 0.1% | - | - | |
| | 2016 British Cycling MTB XC #5 | | Cannock Chase | 15-16 | | 95 | Welwyn Wheelers CC | 12 / 18 | 35% | 50:26.00 | 40:41.00 | 24% | - | - | |
| | 2016 Mud Sweat & Gears XC #8 | | Ickworth House | 15-16 | | 412 | Welwyn Wheelers CC | 1 / 4 | 100% | 1h16:51.00 | 1h16:51.00 | 0% | - | - | |
| | 2016 Mud Sweat & Gears XC #7 | | Radical Bikes | 15-16 | | 412 | Welwyn Wheelers CC | 3 / 4 | 33% | 1h16:18.00 | 1h05:06.00 | 17.2% | - | - | |
| | 2016 Mud Sweat & Gears XC #9 | | Langdon Hills | 15-16 | | 412 | Welwyn Wheelers CC | 3 / 7 | 67% | 1h02:06.00 | 57:58.00 | 7.1% | - | - | |
| | 2017 Mud Sweat & Gears XC #1 | | Lee Valley | 15-16 | | 65 | LIV AWOL | 2 / 6 | 80% | 49:09.00 | 48:04.00 | 2.3% | - | - | |
| | 2017 Mud Sweat & Gears XC #2 | | Phoenix Bike Park, Kentford | 15-16 | | 65 | LIV AWOL | 2 / 7 | 83% | 56:52.00 | 56:45.00 | 0.2% | - | - | |
| | 2017 British Cycling MTB XC #1 | | Pembrey Country Park | 15-16 | | 176 | LIV AWOL | 6 / 18 | 71% | 42:41.00 | 37:34.00 | 13.6% | - | - | |
| | 2017 Mud Sweat & Gears XC #3 | | Henham Hall | 15-16 | | 65 | LIV AWOL | 1 / 6 | 100% | 1h05:19.00 | 1h05:19.00 | 0% | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | 15-16 | | 176 | LIV AWOL | 6 / 15 | 64% | 1h04:23.00 | 1h00:23.00 | 6.6% | - | - | |
| | 2017 British Cycling MTB XC #3 | | Aske Moor | 15-16 | | 175 | LIV AWOL | 8 / 18 | 59% | 1h04:02.00 | 51:11.00 | 25.1% | - | - | |
| | 2017 Mud Sweat & Gears XC #4 | | Carver Barracks | 15-16 | | 65 | LIV AWOL | 1 / 6 | 100% | 58:27.00 | 58:27.00 | 0% | - | - | |
| | 2017 British Cycling MTB XC #4 | | Dalby Forest | 15-16 | | 176 | LIV AWOL | 9 / 16 | 47% | 56:40.00 | 48:50.00 | 16% | - | - | |
| | 2017 Mud Sweat & Gears XC #5 | | Phoenix Bike Park, Kentford | 15-16 | | 65 | LIV AWOL | 6 / 6 | 0% | - | 58:17.00 | - | - | - | |
| | 2017 Mud Sweat & Gears XC #6 | | Hintlesham | 15-16 | | 65 | LIV AWOL | 1 / 6 | 100% | 46:20.00 | 46:20.00 | 0% | - | - | |
| | British Cycling - UK XC National Champs '17 | | Cannock Chase | 15-16 | | 156 | LIV AWOL | 6 / 21 | 75% | 1h04:58.00 | 55:59.00 | 16.1% | - | - | |
| | 2017 British Cycling MTB XC #5 | | Royal Welsh Showground | 15-16 | | 126 | LIV AWOL | 6 / 12 | 55% | 45:52.60 | 39:42.20 | 15.6% | - | - | |
| | 2017 Mud Sweat & Gears XC #7 | | Radical Bikes | 15-16 | | 65 | LIV AWOL | 1 / 4 | 100% | 47:32.00 | 47:32.00 | 0% | - | - | |
| | 2017 Mud Sweat & Gears XC #8 | | Langdon Hills | 15-16 | | 65 | LIV AWOL | 1 / 3 | 100% | 32:06.00 | 32:06.00 | 0% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #3 | | Shrewsbury Sports Village | 17-18 | | 30 | LIV AWOL | DNS / 18 | 0% | DNS | 47:25.75 | - | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #2 | | Abergavenny Leisure Centre | 17-18 | | 27 | LIV AWOL | 6 / 15 | 64% | 53:59.00 | 51:03.50 | 5.7% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 17-18 | | 27 | LIV AWOL | 9 / 20 | 58% | 50:00.10 | 45:32.40 | 9.8% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #4 | | Cyclopark | 17-18 | | 85 | LIV AWOL | 6 / 13 | 58% | 51:19.20 | 47:46.70 | 7.4% | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | 17-18 | | 21 | LIV AWOL | 12 / 16 | 27% | - | 43:10.50 | - | - | - | |
| | 2018 Mud Sweat & Gears XC - Eastern #4 | | Phoenix Bike Park, Kentford | 17-18 | | 379 | LIV AWOL | 1 / 4 | 100% | 1h06:23.00 | 1h06:23.00 | 0% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #3 | | South of England Event Centre, Crawley | 17-18 | | 52 | LIV AWOL | 7 / 19 | 67% | 53:34.00 | 48:10.90 | 11.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #5 | | Trinity Park Showground, Suffolk | 17-18 | | 52 | LIV AWOL | DNS / 18 | 0% | DNS | 45:01.10 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #4 | | York Cycle Sport | 17-18 | | 55 | LIV AWOL | DNS / 25 | 0% | DNS | 40:53.40 | - | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #2 | | Beach Park, Irvine | 17-18 | | 55 | LIV AWOL | 9 / 17 | 50% | 45:01.20 | 41:26.90 | 8.6% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 17-18 | | 67 | LIV AWOL | 7 / 23 | 73% | 46:51.90 | 43:43.10 | 7.2% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #1 | | Hadleigh Park | 17-18 | | 424 | LIV AWOL SPOKD | 1 / 1 | - | 1h06:11.00 | 1h06:11.00 | 0% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #2 | | Henham Hall | 17-18 | | 424 | LIV AWOL | 1 / 2 | 100% | 1h05:40.00 | 1h05:40.00 | 0% | - | - | |
| | 2019 HSBC UK | XC National Series #2 | | Hadleigh Park | 17-18 | | 110 | LIV AWOL | DNS / 10 | 0% | DNS | 59:49.00 | - | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #4 | | Carver Barracks | 17-18 | | 424 | LIV AWOL | 1 / 2 | 100% | 1h14:19.00 | 1h14:19.00 | 0% | - | - | |
| | 2019 Mud Sweat & Gears XC - Eastern #7 | | Radical Bikes | 17-18 | | 424 | LIV AWOL | 1 / 1 | - | 1h03:05.00 | 1h03:05.00 | 0% | - | - | |
| | British Cycling - UK CX National Champs '19 | | Cyclopark | 17-18 | | 19 | LIV AWOL | 13 / 25 | 50% | 43:17.50 | 38:46.50 | 11.7% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | U23 | | 22 | Team LDN | 11 / 12 | 9% | 59:36.00 | 49:58.00 | 19.3% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #4 | | South of England Event Centre, Crawley | U23 | | 24 | Team LDN | 11 / 12 | 9% | 54:03.00 | 43:01.00 | 25.7% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #3 | | Beach Park, Irvine | U23 | | 21 | Team LDN | DNF / 12 | 0% | DNF | 47:58.70 | - | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | U23 | | 20 | Team LDN | DNS / 14 | 0% | DNS | 45:40.40 | - | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U23 | | 37 | Team LDN | 8 / 17 | 56% | 52:44.80 | 49:43.20 | 6.1% | - | - | |