| 2025-08-03 | 5 | National Championships Great Britain | | 0 | 03:53:46.000 | 0 |
| 2025-06-29 | 3 | Lloyds National Cross Country MTB Series Round 5 | | 0 | 01:23:10.000 | 0 |
| 2025-06-22 | 5 | La Vansa Bike Race | | 0 | 00:29:02.000 | 0 |
| 2025-06-08 | 6 | Lloyds National Cross Country MTB Series Round 4 | | 0 | 01:45:40.000 | 0 |
| 2025-05-11 | 5 | Lloyds National Cross Country MTB Series Round 3 | | 0 | 01:21:34.000 | 0 |
| 2025-04-27 | 6 | Lloyds National Cross Country MTB Series Round 2 | | 0 | 01:37:33.000 | 0 |
| 2025-04-25 | DNS | MTB French Cup Guéret | | 0 | 00:00:00.000 | |
| 2025-04-06 | 6 | Lloyds National Cross Country MTB Series Round 1 | | 0 | 01:31:25.000 | 0 |
| 2025-03-08 | 19 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #4 | | 0 | 01:17:32.000 | 0 |
| 2025-02-22 | DNS | Shimano Supercup Massi Banyoles + UCI XCO Junior Series | | 0 | 00:00:00.000 | |
| 2025-02-15 | DNS | Internacionales Chelva + UCI XCO Junior Series | | 0 | 00:00:00.000 | |
| 2024-09-08 | DNF | National Championships Great Britain - XCM | | 0 | 00:00:00.000 | |
| 2024-05-12 | DNS | British Cycling National Cross Country Series Round 2 | | 0 | 00:00:00.000 | |
| 2024-04-21 | 19 | British Cycling National Cross Country Series Round 1 | | 0 | 01:51:21.000 | 0 |
| 2024-03-10 | DNS | Greek MTB Series by Alter Bike Tours - Sparta MTB Race #2 | | 0 | 00:00:00.000 | |
| 2024-03-10 | DNF | Greek MTB Series by Alter Bike Tours - Sparta MTB Race #2 | | 0 | 00:00:00.000 | |
| 2024-03-07 | 12 | Greek MTB Series by Alter Bike Tours - Sparta MTB Race #1 | | 0 | 00:00:00.000 | |
| 2024-02-11 | 53 | Mediterranean Epic | | 0 | 11:47:42.000 | 0 |
| 2023-10-15 | 5 | Greek MTB Series by Alter Bike Tours - Salamina MTB Race #9 | | 0 | 01:10:52.000 | 0 |
| 2023-10-12 | DNF | Greek MTB Series by Alter Bike Tours - Salamina MTB Race #8 | | 0 | 00:00:00.000 | |
| 2023-10-11 | DNS | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #7 | | 0 | 00:00:00.000 | |
| 2023-02-19 | 55 | Internationales Chelva Gsport Challenge | | 0 | 01:12:50.000 | 0 |