| | A Cycling - Battle on the Beach | | Pembrey Country Park | U40 | | 559 | Cardiff JIF | 39 / 225 | 83% | 1h36:16.00 | 1h18:41.00 | 22.4% | - | - | |
| | 2024 Welsh MTB XC #1 | | Royal Welsh Showground | Sport | | 20 | Cardiff JIF | DNF / 19 | 0% | DNF | 1h06:11.00 | - | - | - | |
| | 2023 Welsh MTB XC #3 | | Forest of Dean | Sport | | 43 | Cardiff JIF | 11 / 18 | 41% | 1h26:08.00 | 1h12:51.00 | 18.2% | - | - | |
| | A Cycling - Battle on the Beach | | Pembrey Country Park | U40 | | 146 | Cardiff JIF | 61 / 235 | 74% | 1h38:48.00 | 1h23:28.00 | 18.4% | - | - | |
| | 2022/23 Miche Wessex CX League #8 | | Andover Athletic Club | 18+ | | 872 | Cardiff JIF | 16 / 60 | 75% | 1h04:07.11 | 1h03:59.65 | 0.2% | - | - | |
| | 2022/23 Western Cyclo-Cross League #7 | | Stroud | 18+ | | 537 | Cardiff JIF | 17 / 41 | 60% | 1h04:09.00 | 14:45.00 | 334.9% | - | - | |
| | 2022/23 Western Cyclo-Cross League #2 | | Purdown | 18+ | | 539 | Cardiff JIF | 9 / 42 | 80% | - | | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | 17-18 | | 42 | Cardiff JIF | 41 / 64 | 37% | -1LAP | 42:48.70 | - | - | - | |
| | 2021 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 17-18 | | 52 | Cardiff JIF | DNF / 78 | 0% | DNF | 38:26.90 | - | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | U16 | | 50 | Cardiff JIF | 63 / 68 | 7% | - | 34:02.80 | - | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 47 | Cardiff JIF | 74 / 107 | 31% | 35:56.20 | 30:25.00 | 18.2% | - | - | |
| | 2018 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | U16 | | 20 | Cardiff JIF | 100 / 106 | 6% | 34:57.70 | 27:45.00 | 26% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #3 | | Shrewsbury Sports Village | 12-14 | | 94 | Cardiff JIF | 49 / 59 | 17% | - | 35:13.80 | - | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #2 | | Abergavenny Leisure Centre | 12-14 | | 87 | Cardiff JIF | 35 / 54 | 36% | 34:57.70 | 30:27.30 | 14.8% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | 12-14 | | 103 | Cardiff JIF | 43 / 66 | 35% | - | 25:29.00 | - | - | - | |
| | 2017 Welsh MTB XC #1 | | Afan | 11-14 | | 211 | | 11 / 16 | 33% | 1h23:48.87 | 52:15.08 | 60.4% | - | - | |