| 2022 U20 Menai |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:18 | | | | 1 | | | 1 | Newborough Forest | Newborough Forest parkrun # 112 | 2 Apr 22 |
| 2020 U17 Menai |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 6KXC | 25:30 | | | | 209 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 7 Mar 20 |
| 2019 U17 Menai |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.54KXC | 16:48 | | | | 13 | | | | Llanelli | Welsh National Championships | 23 Feb 19 |
| 3MXC | 12:20 | | | | 4 | | | 4 | Corwen | North Wales Regional Championships | 5 Jan 19 |
| 3.1MMR | 22:08 | | | | 12 | | | 3 | Betws Y Coed | Welsh Athletics Junior Mountain Running Championships | 27 Jul 19 |
| parkrun | 18:53 | | | | 3 | | | 1 | Penrhyn | Penrhyn parkrun # 212 | 2 Mar 19 |
| 5.68KXC | 22:31 | | | | 66 | | | 44 | Brecon | Welsh Inter-Regional Championships | 16 Nov 19 |
| ZXC | 21:02 | | | | 2 | | | | Colwyn Bay | North Wales Senior League | 19 Oct 19 |
| ZXC | 22:19 | | | | 9 | | | | Wrexham | North Wales Senior League | 5 Oct 19 |
| 2018 U15 Menai |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.14KXC | 16:20 | | | | 15 | | | | Llandrindod Wells | Welsh Inter-Regional Championships | 8 Dec 18 |
| parkrun | 18:32 | | | | 5 | | | 1 | Penrhyn | Penrhyn parkrun # 198 | 17 Nov 18 |
| ZXC | 13:33 | | | | 3 | | | | Wrexham | North Wales Junior League | 10 Nov 18 |
| ZXC | 15:42 | | | | 6 | | | | Colwyn Bay | North Wales Junior League | 20 Oct 18 |
| ZXC | 17:24 | | | | 6 | | | | Bangor | North Wales Junior League | 1 Dec 18 |