5 results in the last 12 months: the index is the mean of their three best scores.
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 17/07 | British National Championships | NATU23 | 5 | 92.58 | |
| 05/07 | Lloyds National Mtb Cross Country Series #5 | C2 | 8 | 74.83 | |
| 14/06 | Lloyds National MTB Cross Country Series #4 did not finish | C2 | — | — | |
| 10/05 | Lloyds National MTB Cross Country Series #3 did not finish | C1 | — | — | |
| 12/04 | Lloyds National MTB Cross Country Series #2 | C1 | 11 | 51.93★ | |
| 22/03 | Serbia Epic Andrevlje XCO #4 | C1 | — | — | |
| 21/03 | Serbia Epic Andrevlje XCO #3 did not finish | C2 | — | — | |
| 19/03 | Serbia Epic Andrevlje XCO #1 | C1 | 27 | 62.51★ | |
| 14/02 | Internacionales Chelva | HCU23 | 36 | 65.51★ |
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 20/09 | Shimano Supercup Massi Girona did not finish | C2 | — | — | |
| 18/07 | British National Championships | NATU23 | 3 | 81.47 | |
| 29/06 | Lloyds National Cross Country MTB Series Round 5 | C2 | 3 | 72.06 | |
| 22/06 | La Vansa Bike Race | C2 | 5 | 54.32 | |
| 08/06 | Lloyds National Cross Country MTB Series Round 4 | C2 | 6 | 71.28 | |
| 11/05 | Lloyds National Cross Country MTB Series Round 3 | C2 | 5 | 46.83 | |
| 27/04 | Lloyds National Cross Country MTB Series Round 2 | C2 | 6 | 99.40 | |
| 25/04 | MTB French Cup did not start | HCU23 | — | — | |
| 06/04 | Lloyds National Cross Country MTB Series Round 1 | C2 | 6 | 75.10 | |
| 08/03 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #4 + UCI Junior Series XCO | HCU23 | 19 | 104.28 | |
| 06/03 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #3 | C1 | — | — | |
| 22/02 | Shimano Supercup Massi Banyoles did not start | HCU23 | — | — | |
| 15/02 | Internacionales Chelva did not start | HCU23 | — | — |
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 30/06 | British Cycling National Cross Country Series Round 5 | C2 | 16 | 297.75 | |
| 01/06 | British Cycling National Cross Country Series Round 3 did not finish | C2 | — | — | |
| 12/05 | British Cycling National Cross Country Series Round 2 did not start | C2 | — | — | |
| 21/04 | British Cycling National Cross Country Series Round 1 not scorable | C2 | 19 | — | |
| 09/03 | Greek MTB Series by Alter Bike Tours - Sparta MTB Race #2 did not start | C1 | — | — | |
| 09/03 | Greek MTB Series by Alter Bike Tours - Sparta MTB Race #2 did not finish | C1U23 | — | — | |
| 07/03 | Greek MTB Series by Alter Bike Tours - Sparta MTB Race #1 not scorable | C1 | — | — |