| 2025-03-08 | 3 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #4 | | 0 | 01:23:04.000 | 0 |
| 2025-03-02 | 2 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #2 | | 0 | 01:22:54.000 | 0 |
| 2025-02-28 | 2 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #1 | | 0 | 01:24:20.000 | 0 |
| 2024-09-08 | 2 | National Championships Great Britain - XCM | | 0 | 04:12:53.000 | 0 |
| 2024-05-12 | 1 | British Cycling National Cross Country Series Round 2 | | 0 | 01:31:00.000 | 0 |
| 2024-04-28 | 10 | International MTB Bundesliga - Heubacher Mountainbikefestival Bike the Rock + UCI XCO Junior Series | | 0 | 01:35:13.000 | 0 |
| 2024-04-21 | 2 | British Cycling National Cross Country Series Round 1 | | 0 | 01:33:06.000 | 0 |
| 2024-03-31 | 1 | 3 Nations Cup: Zwiep Scott Cup | | 0 | 01:31:38.000 | 0 |
| 2024-02-25 | 19 | Shimano Supercup Massi Banyoles | | 0 | 01:33:34.000 | 0 |
| 2024-01-13 | 3 | National Championships Great Britain WE | WE | 0 | 00:49:32.000 | 0 |
| 2022-10-23 | 8 | National Trophy Series Round 2 | WE | 0 | 00:55:51.000 | 0 |