| | UCI - BMX World Championships '23 | | Glasgow BMX | 35+ (Challenge day 4) | | 617 | UK | - / 74 | 0% | n/a | | - | - | - | |
| | 2023 British Cycling BMX National Series #6 | | Gosport BMX | 30+ | | 37 | Clark & Kent / Runnymede Rockets / Staystrong | 9 / 14 | 38% | n/a | | - | | - | |
| | 2023 British Cycling BMX National Series #5 | | Gosport BMX | 30+ | | 37 | Clark & Kent / Runnymede Rockets / Staystrong | 2 / 13 | 92% | n/a | | - | | - | |
| | 2023 British Cycling BMX National Series #4 | | Platt Fields BMX | 30+ | | 37 | Clark & Kent / Runnymede Rockets / Staystrong | 2 / 13 | 92% | n/a | | - | | - | |
| | 2023 British Cycling BMX National Series #3 | | Platt Fields BMX | 30+ | | 37 | Clark & Kent / Runnymede Rockets / Staystrong | 2 / 13 | 92% | n/a | | - | | - | |
| | UCI - BMX World Championships '22 | | Nantes BMX | 30+ (Challenge Male: 17+) | | 8 | | - / 17 | 0% | n/a | | - | - | - | |
| | 2022 British Cycling BMX National Series #6 | | Cumbernauld BMX | 19-29 | | W8 | Clark & Kent / Runnymede Rockets / Staystrong | 16 / 28 | 44% | n/a | | - | | - | |
| | 2022 British Cycling BMX National Series #5 | | Cumbernauld BMX | 19-29 | | W8 | Clark & Kent / Runnymede Rockets / Staystrong | 22 / 28 | 22% | n/a | | - | | - | |
| | 2021 HSBC UK | BMX National Series #2 | | Cyclopark | 17-24 | | W8 | RUNNY | 16 / 28 | 44% | n/a | | - | | - | |
| | 2021 HSBC UK | BMX National Series #1 | | Cyclopark | 17-24 | | W8 | RUNNY | 16 / 29 | 46% | n/a | | - | | - | |
| | 2021 South Region BMX #2 | | Cyclopark | Payback (Pro Straight) | | W8 | Clark & Kent / Runnymede Rockets / Staystrong | 16 / 18 | 12% | n/a | | - | | - | |
| | By Riders 4 Riders - DH race | | Crowborough (The Bull Track) | 19-29 | | 126 | | - / 22 | 0% | - | 40.17s | - | 39.23s | - | |