| 2026 U23 Menai/North Wales |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.77 | i | | | 3 | B2 | | | Loughborough | Loughborough Indoor Open | 10 Jan 26 |
| 60 | 7.79 | i | | | 2 | A3 | | | Loughborough | Loughborough Indoor Open | 10 Jan 26 |
| 2025 U20 Menai/North Wales |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.72 | i | | | 3 | B3 | | | Sportcity | Manchester Indoor Open Meeting | 21 Dec 25 |
| 60 | 7.84 | i | | | 1 | 2 | | | Sportcity | Manchester Indoor Open Meeting | 21 Dec 25 |
| SP4K | 4.76 | | | | 4 | A | | | Stretford | UK Youth Development League Upper - Northern Premier West | 6 Jul 25 |
| DT1K | 10.90 | | | | 3 | A | | | Stretford | UK Youth Development League Upper - Northern Premier West | 6 Jul 25 |
| HT4K | 6.42 | | | | 3 | A | | | Stretford | UK Youth Development League Upper - Northern Premier West | 6 Jul 25 |
| JT600 | 8.90 | | | | 4 | A | | | Stretford | UK Youth Development League Upper - Northern Premier West | 6 Jul 25 |
| 2024 U20 Menai/North Wales |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.72 | i | | | 2 | A10 | | | Sportcity | Manchester Indoor Open Meeting | 10 Mar 24 |
| 60 | 7.74 | i | | | 2 | h3 | | | Cardiff | Welsh Athletics U20, U17 & U13 Championships | 3 Feb 24 |
| 60 | 7.74 | i | | | 2 | | | | Cardiff | Welsh Athletics U20, U17 & U13 Championships | 3 Feb 24 |
| 60 | 7.78 | i | | | 1 | | | | Connah's Quay | North Wales Regional Indoor Championships | 20 Jan 24 |
| 60 | 7.80 | i | | | 3 | sf2 | | | Cardiff | Welsh Athletics Senior & U15 Championships | 27 Jan 24 |
| 60 | 7.81 | i | | | 3 | h3 | | | Cardiff | Welsh Athletics Senior & U15 Championships | 27 Jan 24 |
| 60 | 7.85 | i | | | 8 | | | | Cardiff | Welsh Athletics Senior & U15 Championships | 27 Jan 24 |
| 100 | 12.16 | w | 3.1 | | 1 | 2 | | | Bangor | Menai Sprints open, inc. Long Jump & Shot | 29 May 24 |
| 100 | 12.31 | | -1.9 | | 1 | A | | | Stretford | UK Youth Development League Upper - North Premier West | 28 Apr 24 |
| 100 | 12.47 | | 0.2 | | 1 | | | | Deeside | Inter-Regional Championships | 8 Jun 24 |
| 100 | 12.48 | | -2.0 | | 3 | 3 | | | Loughborough | Loughborough International | 19 May 24 |
| 200 | 24.83 | w | 2.9 | | 5 | 4 | | | Bangor | Menai Sprints open, inc. Long Jump & Shot | 29 May 24 |
| 200 | 25.02 | | 0.0 | | 1 | A | | | Stretford | UK Youth Development League Upper - North Premier West | 28 Apr 24 |
| 200 | 25.08 | | -0.1 | | 3 | 3 | | | Loughborough | Loughborough International | 19 May 24 |
| 200 | 25.12 | i | | | 1 | | | | Cardiff | Welsh Athletics U20, U17 & U13 Championships | 4 Feb 24 |
| 200 | 25.23 | i | | | 1 | SF2 | | | Cardiff | Welsh Athletics Senior & U15 Championships | 28 Jan 24 |
| 200 | 25.51 | | -1.9 | | 1 | | | | Cardiff | Welsh Schools Championships | 6 Jul 24 |
| 200 | 25.53 | i | | | 1 | h2 | | | Cardiff | Welsh Athletics U20, U17 & U13 Championships | 4 Feb 24 |
| 200 | 25.62 | i | | | 4 | | | | Cardiff | Welsh Athletics Senior & U15 Championships | 28 Jan 24 |
| 200 | 25.86 | i | | | 2 | h5 | | | Cardiff | Welsh Athletics Senior & U15 Championships | 28 Jan 24 |
| 200 | 25.90 | i | | | 1 | s2 | | | Cardiff | Welsh Athletics U20, U17 & U13 Championships | 4 Feb 24 |
| 300 | 41.06 | i | | | 1 | 14 | | | Sportcity | Manchester Indoor Open Meeting | 10 Mar 24 |
| 2023 U20 Menai/North Wales |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.92 | i | | | 3 | | | | Cardiff | Welsh Athletics U13, U17 & U20 Indoor Championships | 5 Feb 23 |
| 60 | 7.92 | i | | | 1 | A13 | | | Sportcity | Manchester Indoor Open Meetings | 12 Mar 23 |
| 60 | 7.98 | i | | | 1 | | | | Connah's Quay | North Wales Indoor T&F Championships | 15 Jan 23 |
| 60 | 8.01 | i | | | 2 | h2 | | | Cardiff | Welsh Athletics U13, U17 & U20 Indoor Championships | 5 Feb 23 |
| 60 | 8.02 | i | | | 1 | h2 | | | Connah's Quay | North Wales Indoor T&F Championships | 15 Jan 23 |
| 100 | 12.2 | | | | 1 | | | | Treborth | IG & Menai Track and Field Open | 10 Sep 23 |
| 100 | 12.39 | | 0.6 | | 4 | | | | St. Peter Port | NatWest International Island Games 2023 | 10 Jul 23 |
| 100 | 12.5 | | 1.9 | | 1 | A | | | Ellesmere Port | UK Youth Development League Upper - Northern West 1 | 30 Apr 23 |
| 100 | 12.52 | | -0.4 | | 1 | | | | Newport | Welsh U13/U17/U20 Championships | 12 Aug 23 |
| 100 | 12.70 | | -1.6 | | 1 | | | | Cardiff | Welsh Schools Athletics Association Championships | 1 Jul 23 |
| 100 | 12.73 | | -2.3 | | 3 | h2 | | | St. Peter Port | NatWest International Island Games 2023 | 9 Jul 23 |
| 100 | 12.9 | | | | 1 | A | | | Stockport | UK Youth Development League Upper - Northern West 2 | 25 Jun 23 |
| 200 | 25.15 | | 0.8 | | 4 | | | | St. Peter Port | NatWest International Island Games 2023 | 12 Jul 23 |
| 200 | 25.5 | | -1.8 | | 1 | | | | Treborth | IG & Menai Track and Field Open | 10 Sep 23 |
| 200 | 25.7 | | 0.9 | | 1 | B | | | Ellesmere Port | UK Youth Development League Upper - Northern West 1 | 30 Apr 23 |
| 200 | 25.76 | | -1.3 | | 2 | | | | Newport | Welsh U13/U17/U20 Championships | 13 Aug 23 |
| 200 | 25.86 | | -1.3 | | 1 | | | | Cardiff | Welsh Schools Athletics Association Championships | 1 Jul 23 |
| 200 | 25.90 | | -0.4 | | 3 | s2 | | | St. Peter Port | NatWest International Island Games 2023 | 11 Jul 23 |
| 200 | 26.08 | | -2.7 | | 1 | h1 | | | St. Peter Port | NatWest International Island Games 2023 | 11 Jul 23 |
| 200 | 26.19 | i | | | 2 | s3 | | | Cardiff | Welsh Athletics U13, U17 & U20 Indoor Championships | 4 Feb 23 |
| 200 | 26.56 | i | | | 1 | h3 | | | Cardiff | Welsh Athletics U13, U17 & U20 Indoor Championships | 4 Feb 23 |
| 200 | 26.96 | i | | | 4 | | | | Cardiff | Welsh Athletics U13, U17 & U20 Indoor Championships | 4 Feb 23 |
| 300 | 43.05 | i | | | 1 | 14 | | | Sportcity | Manchester Indoor Open Meetings | 12 Mar 23 |
| 2022 U17 Menai/North Wales |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.99 | i | | | 2 | | | | Deeside | North Wales Indoor Championships | 20 Feb 22 |
| 60 | 8.06 | i | | | 2 | h2 | | | Deeside | North Wales Indoor Championships | 20 Feb 22 |
| 60 | 8.10 | i | | | 1 | 19 | | | Sportcity | Manchester Indoor Open Meetings | 5 Mar 22 |
| 100 | 12.56 | w | 2.1 | | 3 | h1 | | | Newport | Welsh Athletics Junior Championships | 13 Aug 22 |
| 100 | 12.63 | | 1.5 | | 5 | | | | Newport | Welsh Athletics Junior Championships | 13 Aug 22 |
| 100 | 12.66 | | | | 1 | | | | Treborth | Menai Track & Field Open 2022 | 11 Sep 22 |
| 100 | 12.77 | | 1.7 | | 4 | A | | | Liverpool | UK Youth Development League Upper Northern Premier West | 23 Apr 22 |
| 100 | 12.89 | | 0.5 | | 3 | A | | | Stretford | UK Youth Development League Upper Northern Premier West | 29 May 22 |
| 100 | 12.95 | | -0.9 | | 2 | | | | Cardiff | Welsh Schools AA Championships | 2 Jul 22 |
| 100 | 13.03 | | -1.0 | | 1 | | | | Bangor (W) | North Wales Championships | 15 May 22 |
| 100 | 13.50 | | -2.0 | | 3 | A | | | Stretford | UK Youth Development League Upper Northern Premier West | 26 Jun 22 |
| 200 | 26.01 | | 0.3 | | 1 | | | | Cardiff | Welsh Schools AA Championships | 2 Jul 22 |
| 200 | 26.07 | | 0.0 | | 8 | | | | Belfast | SIAB Schools International | 16 Jul 22 |
| 200 | 26.07 | | -1.1 | | 3 | | | | Newport | Welsh Athletics Junior Championships | 14 Aug 22 |
| 200 | 26.19 | | -0.1 | | 3 | | | | Bangor (W) | North Wales Championships | 15 May 22 |
| 200 | 26.23 | | 1.1 | | 4 | A | | | Stretford | UK Youth Development League Upper Northern Premier West | 29 May 22 |
| 200 | 26.33 | i | | | 1 | 23 | | | Sportcity | Manchester Indoor Open Meetings | 5 Mar 22 |
| 200 | 26.43 | | 0.6 | | 4 | A | | | Liverpool | UK Youth Development League Upper Northern Premier West | 23 Apr 22 |
| 200 | 26.57 | | -2.6 | | 2 | h1 | | | Newport | Welsh Athletics Junior Championships | 14 Aug 22 |
| 200 | 27.16 | | 1.7 | | 1 | | | | Treborth | Menai Track & Field Open 2022 | 11 Sep 22 |
| 200 | 27.17 | | 0.4 | | 2 | A | | | Stretford | UK Youth Development League Upper Northern Premier West | 26 Jun 22 |
| 300 | 43.05 | | | | 1 | 1 | | | Treborth | Menai Track & Field Open 2022 | 11 Sep 22 |
| 1500SCW | 7:20.83 | | | | 1 | A | | | Stretford | UK Youth Development League Upper Northern Premier West | 26 Jun 22 |
| HJ | 1.35 | i | | | 4 | | | | Deeside | North Wales Indoor Championships | 20 Feb 22 |
| LJ | 4.34 | | 1.3 | | 5 | A | | | Liverpool | UK Youth Development League Upper Northern Premier West | 23 Apr 22 |
| 2021 U17 Menai/North Wales |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.7 | | | | 3 | A | | | Bebington | Youth Development League Upper Northern Merseyside | 25 Jul 21 |
| 100 | 13.12 | | -0.9 | | 5 | | | | Brecon | Welsh Schools SIAB Trial - Middle Age Group Only | 3 Jul 21 |
| 100 | 13.2 | | -1.3 | | 1 | B | | | Ellesmere Port | Youth Development League Upper Northern Merseyside | 27 Jun 21 |
| 100 | 13.34 | | -1.3 | | 2 | | | | Bangor (NI) | Ynys Mon Iga & Menai Track & Field Open Meeting | 12 Sep 21 |
| 100 | 13.4 | | -1.0 | | 5 | A | | | Liverpool | Youth Development League Upper Northern Merseyside | 5 Sep 21 |
| 200 | 26.7 | | | | 1 | A | | | Bebington | Youth Development League Upper Northern Merseyside | 25 Jul 21 |
| 200 | 26.9 | | -0.1 | | 4 | A | | | Liverpool | Youth Development League Upper Northern Merseyside | 5 Sep 21 |
| 200 | 27.3 | | | | 2 | B | | | Ellesmere Port | Youth Development League Upper Northern Merseyside | 30 May 21 |
| 200 | 27.32 | | | | 2 | | | | Bangor (NI) | Ynys Mon Iga & Menai Track & Field Open Meeting | 12 Sep 21 |
| 200 | 27.45 | | -0.3 | | 6 | | | | Brecon | Welsh Schools SIAB Trial - Middle Age Group Only | 3 Jul 21 |
| HJ | 1.25 | | | | 2 | A | | | Liverpool | Youth Development League Upper Northern Merseyside | 5 Sep 21 |
| LJ | 3.99 | | | | 9 | D | | | Bangor (NI) | Ynys Mon Iga & Menai Track & Field Open Meeting | 12 Sep 21 |
| LJ | 3.95 | | | | 4 | B | | | Ellesmere Port | Youth Development League Upper Northern Merseyside | 27 Jun 21 |
| TJ | 8.82 | | | | 3 | A | | | Ellesmere Port | Youth Development League Upper Northern Merseyside | 30 May 21 |
| 2019 U15 Menai/North Wales |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.21 | w | 3.0 | | 6 | P | | | Brecon | NASUWT Cup & Plate Schools | 10 Jul 19 |