| 2021 U23 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 3:53:31 | c | | | 609 | | | | Liverpool | Rock 'n' Roll Liverpool Marathon | 24 Oct 21 |
| 2018 U20 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 58.7 | | | | 2 | B | | | Ellesmere Port | UK Youth Development U17/U20 League Division North West 1 | 27 May 18 |
| SP6K | 6.89 | | | | 5 | A | | | Ellesmere Port | UK Youth Development U17/U20 League Division North West 1 | 27 May 18 |
| 2017 U17 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.8 | | | | 6 | A | | | Crewe | UK Youth Development U17/U20 League Division North West 1 | 28 May 17 |
| 400 | 54.8 | | | | 1 | B | | | Bolton | UK Youth Development U17/U20 League Division North West 1 | 25 Jun 17 |
| 400 | 56.1 | | | | 2 | B | | | Bolton | UK Youth Development U17/U20 League Division North West 1 | 25 Jun 17 |
| SP5K | 8.73 | | | | 4 | A | | | Crewe | UK Youth Development U17/U20 League Division North West 1 | 28 May 17 |
| 2016 U17 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.23 | | 1.8 | | 6 | A | | | Liverpool | UK Youth Development U17/U20 League Division North Premier West | 29 May 16 |
| 400 | 55.06 | | | | 5 | A | | | Liverpool | UK Youth Development U17/U20 League Division North Premier West | 29 May 16 |
| 400 | 55.2 | | | | 5 | | | | Bebington | Merseyside County Schools' Championships | 11 Jun 16 |
| 400 | 55.5 | | | | 3 | | | | Bebington | Merseyside County Championships | 14 May 16 |
| 400 | 55.7 | | | | 3 | A | | | Bebington | UK Youth Development U17/U20 League Division North Premier West | 26 Jun 16 |
| 400 | 56.8 | | | | 2 | B | | | Stretford | UK Youth Development U17/U20 League Division North Premier West | 24 Jul 16 |
| SP5K | 9.49 | | | | 3 | | | | Bebington | Merseyside County Schools' Championships | 11 Jun 16 |
| SP5K | 8.29 | | | | 3 | B | | | Stretford | UK Youth Development U17/U20 League Division North Premier West | 24 Jul 16 |
| SP5K | 8.26 | | | | 1 | B | | | Bebington | UK Youth Development U17/U20 League Division North Premier West | 26 Jun 16 |
| 2015 U15 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 26.9 | | -1.8 | | 1 | B | | | Sheffield | UK Youth Development U13/U15 League Division North Premier 1 | 2 May 15 |
| 300 | 42.2 | | | | 1 | 1 | | | Stretford | Trafford AC Medal Open Meeting | 6 Apr 15 |
| 800 | 2:19.0 | | | | 6 | | | | Bebington | Merseyside County Championships | 23 May 15 |
| 800 | 2:26.7 | | | | 5 | | | | Stretford | Trafford AC Medal Open Meeting | 6 Apr 15 |
| 2014 U15 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.1 | | | | 5 | B | | | Bedford | English Schools Cup Final | 5 Jul 14 |
| 100 | 13.2 | | | | 3 | ns | | | Preston | UK Youth Development U13/U15 League Division Northern Premier 1 | 19 Jul 14 |
| 100 | 13.4 | | | | 3 | ns | | | Leeds | UK Youth Development U13/U15 League Division Northern Premier 1 | 31 May 14 |
| 300 | 42.8 | | | | 5 | B | | | Liverpool | UK Youth Development U13/U15 League Division Northern Premier 1 | 22 Jun 14 |
| 300 | 43.6 | | | | 2 | | | | Litherland | Southport Waterloo Open Meeting | 23 Aug 14 |
| SP4K | 6.83 | | | | 4 | B | | | Leeds | UK Youth Development U13/U15 League Division Northern Premier 1 | 31 May 14 |