| | 2022/23 Western Cyclo-Cross League #7 | | Stroud | 18+ | | 514 | Abergavenny RC | 7 / 41 | 85% | 1h05:18.00 | 14:45.00 | 342.7% | - | - | |
| | 2023 Shimano Lazer West Midlands Cyclo-Cross League #10 | | Lakeside Campus | 23+ | | 807 | Magspeed Racing | 5 / 27 | 85% | 51:56.00 | 50:02.00 | 3.8% | - | - | |
| | 2023 British Cycling XC National Series #5 | | Cannock Chase | Expert | | 125 | Magspeed Racing | 8 / 33 | 78% | 1h30:05.00 | 1h27:48.00 | 2.6% | - | - | |
| | 2023 Welsh MTB XC #1 | | Llandegla | Expert | | 9 | Magspeed Racing | 4 / 13 | 75% | 1h54:59.00 | 1h01:50.00 | 86% | - | - | |
| | 2023 South West XC #2 | | Grammarcombe Woods | Expert | | 89 | Abergavenny RC | 3 / 8 | 71% | 1h38:02.00 | 14:45.90 | 564% | - | - | |
| | 2023 British Cycling XC National Series #5 | | Cannock Chase | Expert (Short Track Junior/Senior race) | | 491 | Magspeed Racing | 2 / 4 | 67% | 19:55.80 | 19:42.50 | 1.1% | - | - | |
| | 2024 Welsh MTB XC #1 | | Royal Welsh Showground | Expert | | 5 | Magspeed Racing | 2 / 4 | 67% | 1h24:38.00 | 1h16:29.00 | 10.7% | - | - | |
| | 2024 South West XC #1 | | Grammarcombe Woods | Expert | | 128 | Magspeed Racing | 3 / 7 | 67% | 1h36:42.30 | 1h46:52.10 | -9.5% | - | - | |
| | 2023 British Cycling CX National Trophy Series #5 | | Cyclopark | U23 | | 27 | Magspeed Racing | 14 / 31 | 57% | 46:42.00 | 1h09:35.00 | -32.9% | - | - | |
| | 2022 British Cycling CX National Trophy Series #5 | | Broughton Park | 18+ | | 32 | Abergavenny RC | 25 / 56 | 56% | 1h07:20.00 | 29:51.00 | 125.6% | - | - | |
| | 2023 Welsh MTB XC #3 | | Forest of Dean | Expert | | 17 | Magspeed Racing | 6 / 12 | 55% | 1h26:42.00 | 1h20:40.00 | 7.5% | - | - | |
| | 2022 British Cycling CX National Trophy Series #3 | | Gypsies Green | Elite | | 27 | Abergavenny RC | 30 / 62 | 52% | 58:59.00 | 29:05.00 | 102.8% | - | - | |
| | 2023 British Cycling CX National Trophy Series #1 | | Gypsies Green | U23 | | 25 | Magspeed Racing | 11 / 22 | 52% | 1h01:43.00 | 57:37.00 | 7.1% | - | - | |
| | 2023 British Cycling CX National Trophy Series #3 | | Moorways Leisure Centre, Derbyshire | U23 | | 34 | Magspeed Racing | 22 / 42 | 49% | 50:33.00 | 1h02:05.00 | -18.6% | - | - | |
| | 2022 British Cycling CX National Trophy Series #2 | | Callendar Estate | Elite | | 37 | Abergavenny RC | 36 / 66 | 46% | 49:25.00 | 20:42.00 | 138.7% | - | - | |
| | 2023 British Cycling XC National Series #2 | | Margam Park | Expert | | 133 | Abergavenny RC | 15 / 27 | 46% | 1h41:09.00 | 1h31:57.00 | 10% | - | - | |
| | British Cycling - UK CX National Champs '24 | | Callendar Estate | U23 | | 36 | Magspeed Racing | 15 / 25 | 42% | 32:23.00 | 1h01:43.00 | -47.5% | - | - | |
| | 2023 British Cycling XC National Series #4 | | Woody's Bike Park | Expert | | 138 | Magspeed Racing | 15 / 24 | 39% | 1h36:03.00 | 1h24:55.00 | 13.1% | - | - | |
| | British Cycling - UK XC National Champs '23 | | Tong | U23 | | 75 | Magspeed Racing | 11 / 17 | 38% | 1h29:05.00 | 1h23:33.75 | 6.6% | - | - | |
| | 2023 British Cycling CX National Trophy Series #2 | | Thornton-in-Craven | U23 | | 33 | Magspeed Racing | 21 / 31 | 33% | 36:56.00 | 1h03:11.00 | -41.6% | - | - | |
| | 2022 British Cycling CX National Trophy Series #6 | | Cyclopark | 18+ | | 34 | Abergavenny RC | 39 / 55 | 30% | 42:56.00 | 27:30.00 | 56.1% | - | - | |
| | 2023 British Cycling CX National Trophy Series #4 | | Torbay Velopark | U23 | | 25 | Magspeed Racing | 11 / 15 | 29% | 55:08.00 | 1h06:11.00 | -16.7% | - | - | |
| | 2022 British Cycling CX National Trophy Series #4 | | Torbay Velopark | 18+ | | 28 | Abergavenny RC | 41 / 54 | 25% | 42:42.00 | 25:49.00 | 65.4% | - | - | |
| | British Cycling - UK CX National Champs '23 | | Westmorland County Showground | U23 | | 52 | Abergavenny RC | 21 / 25 | 17% | 27:18.00 | 19:08.00 | 42.7% | - | - | |
| | British Cycling - UK XC National Champs '23 | | Tong | Elite (Short Track Junior/Senior race) | | 597 | Magspeed Racing | 14 / 16 | 13% | 21:19.10 | 20:18.50 | 5% | - | - | |
| | 2023 British Cycling CX National Trophy Series #6 | | Tong | U23 | | 18 | Magspeed Racing | 13 / 14 | 8% | 1h01:20.00 | 56:53.00 | 7.8% | - | - | |