| 2023 U23 Wirral/Lancaster Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 56.48 | i | | | 5 | 8 | | | Sheffield | Steel Cup | 8 Feb 23 |
| 8.3KXC | 38:00 | | | | 479 | | | | Pembrey Country Park | BUCS Cross Country Championships | 4 Feb 23 |
| 2022 U23 Wirral/Lancaster Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.9 | | | | 6 | 2 | | | Lancaster | Lancaster Cup | 19 Mar 22 |
| 400 | 55.3 | | | | 5 | 1 | | | Lancaster | Lancaster Cup | 19 Mar 22 |
| 400 | 55.42 | i | | | 2 | 2 | | | Sportcity | Manchester Cup | 23 Nov 22 |
| 400 | 55.65 | | | | 1 | 2 | | | Stretford | Northern Universities Cup | 30 Mar 22 |
| 800 | 2:18.60 | | | | 5 | 1 | | | Stretford | Northern Universities Cup | 30 Mar 22 |
| 800 | 2:19.5 | | | | 2 | | | | Lancaster | Lancaster Cup | 19 Mar 22 |
| TJ | 10.77 | | | | 6 | | | | Lancaster | Lancaster Cup | 19 Mar 22 |
| 2021 U20 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 56.24 | | | | 4 | 3 | | | Stretford | Trafford Sprints Grand Prix | 25 May 21 |
| 9.8KXC | 40:26 | | | | 343 | | | 6 | Liverpool | British Athletics Cross Challenge (inc Euro Trials, L&D and Mid Lancs Leagues) | 27 Nov 21 |
| 2019 U20 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 24.4 | | -0.6 | | 5 | B | | | Preston | UK Youth Development U17/U20 League Division North West 1 | 5 May 19 |
| 200 | 24.5 | | -1.3 | | 4 | B | | | Wigan | UK Youth Development U17/U20 League Division North West 1 | 30 Jun 19 |
| 300 | 38.6 | | | | 1 | | | | Bebington | Wirral AC Open | 14 Apr 19 |
| 400 | 53.6 | | | | 3 | A | | | Wigan | UK Youth Development U17/U20 League Division North West 1 | 30 Jun 19 |
| 400 | 53.9 | | | | 5 | A | | | Bebington | North of England League Division 2WC | 16 Jun 19 |
| 400 | 54.4 | | | | 3 | A | | | Preston | UK Youth Development U17/U20 League Division North West 1 | 5 May 19 |
| 400 | 54.6 | | | | 1 | | | | Bebington | Merseyside County Schools Championships | 8 Jun 19 |
| 400 | 54.84 | | | | 1 | | | | Liverpool | Merseyside County Championships | 11 May 19 |
| SP6K | 7.22 | | | | 6 | A | | | Wigan | UK Youth Development U17/U20 League Division North West 1 | 30 Jun 19 |
| 2018 U17 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 24.6 | | | | 5 | A | | | Bebington | UK Youth Development U17/U20 League Division North West 1 | 29 Apr 18 |
| 200 | 24.6 | | | | 2 | B | | | Warrington | North of England League Division 3W | 4 Aug 18 |
| 400 | 53.3 | | | | 2 | B | | | Warrington | North of England League Division 3W | 4 Aug 18 |
| 400 | 54.37 | | | | 3 | | | | Liverpool | Merseyside County Championships | 12 May 18 |
| 400 | 55.0 | | | | 3 | B | | | Bebington | UK Youth Development U17/U20 League Division North West 1 | 29 Apr 18 |
| 600 | 1:31.98 | i | | | 2 | 7 | | | Sportcity | Sale Harriers Open Series | 4 Feb 18 |
| 800 | 2:11.20 | i | | | 5 | h2 | | | Sheffield | Northern Athletics U17 / U20 / Senior Championships | 14 Jan 18 |
| 2017 U17 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.8 | | | | 6 | A | | | Crewe | UK Youth Development U17/U20 League Division North West 1 | 28 May 17 |
| 200 | 24.9 | | | | 4 | | | | Bebington | Merseyside County Schools Championships | 10 Jun 17 |
| 200 | 24.9 | | | | 2 | B | | | Bolton | UK Youth Development U17/U20 League Division North West 1 | 25 Jun 17 |
| 200 | 25.1 | | 1.0 | | 3 | h1 | | | Bebington | Merseyside County Championships | 13 May 17 |
| 200 | 25.1 | | -1.2 | | 6 | | | | Bebington | Merseyside County Championships | 13 May 17 |
| 200 | 25.2 | | | | 2 | B | | | Wigan | ESAA Cup Regional Final North West - no TJ, PV, DT or HT | 14 Jun 17 |
| 200 | 25.3 | | | | 4 | B | | | Crewe | UK Youth Development U17/U20 League Division North West 1 | 28 May 17 |
| 600 | 1:31.31 | i | | | 2 | 6 | | | Sportcity | Sale Harriers Open Series | 17 Dec 17 |
| 600 | 1:33.75 | i | | | 3 | 6 | | | Sportcity | Sale Harriers Open Series | 29 Jan 17 |
| 800 | 2:19.4 | | | | 5 | | | | Bebington | Merseyside County Schools Championships | 10 Jun 17 |
| 800 | 2:21.0 | | | | 6 | | | | Bebington | Merseyside County Championships | 13 May 17 |
| LJ | 4.86 | | | | 13 | | | | Wigan | ESAA Cup Regional Final North West - no TJ, PV, DT or HT | 14 Jun 17 |
| 3.5KL | 13:32 | | | | 36 | L1 | | | Manchester | Northern Counties Young Athletes Relays | 16 Sep 17 |
| 5KXC | 21:20 | | | | 16 | | | | Birkenhead | Merseyside Schools' Championships | 4 Feb 17 |
| 2016 U15 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.8 | | | | 1 | 2 | | | Bebington | Wirral AC Young Athletes' Open Medal Meeting | 8 May 16 |
| 800 | 2:14.8 | | | | 3 | | | | Bebington | Wirral AC Young Athletes' Open Medal Meeting | 8 May 16 |
| 800 | 2:18.3 | | | | 3 | | | | Bebington | Merseyside County Championships | 14 May 16 |
| 800 | 2:19.32 | | | | 2 | B | | | Leeds | UK Youth Development U13/U15 League Division North Premier 2 | 21 May 16 |
| 800 | 2:20.9 | | | | 2 | B | | | Darlington | UK Youth Development U13/U15 League Division North Premier 2 | 19 Jun 16 |
| 800 | 2:25.8 | | | | 1 | ns | | | Hull | UK Youth Development U13/U15 League Division North Premier 2 | 23 Apr 16 |
| 1500 | 5:15.2 | | | | 7 | ABCD | | | Bebington | Cheshire League | 10 Apr 16 |
| TJ | 9.40 | | | | 1 | | | | Bebington | Merseyside County Championships | 14 May 16 |
| SP4K | 8.22 | | | | 3 | A | | | Leeds | UK Youth Development U13/U15 League Division North Premier 2 | 21 May 16 |
| SP4K | 8.02 | | | | 3 | A | | | Hull | UK Youth Development U13/U15 League Division North Premier 2 | 23 Apr 16 |
| SP4K | 7.80 | | | | 5 | A | | | Darlington | UK Youth Development U13/U15 League Division North Premier 2 | 19 Jun 16 |
| HT4K | 12.16 | | | | 4 | B | | | Darlington | UK Youth Development U13/U15 League Division North Premier 2 | 19 Jun 16 |
| 3.1KL | 10:17 | | | | 15 | L2 | | | Manchester | Northern Counties Young Athletes Relays | 25 Sep 16 |
| 2MMT | 17:56 | | | | 4 | | | 4 | Thurstaston | Summer Multi-Terrain Series | 6 Sep 16 |
| 3.8KXC | 18:26 | | | | 13 | | | | Arrowe Park | Merseyside County Championships | 9 Jan 16 |
| 4.2KXC | 19:55 | | | | 160 | | | | Blackburn | Northern Championships | 30 Jan 16 |
| 4.5KXC | 22:31 | | | | 350 | | | | Castle Donington | ECCA Saucony English National Championships | 27 Feb 16 |
| ZRDL | 13:33 | | | | 13 | L3 | | | Delamere | North West Road Relays | 10 Sep 16 |
| 2015 U15 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 16.1 | | | | 6 | 1 | | | Liverpool | Liverpool H Ernie Gallagher Memorial Open Medal Meeting | 12 Apr 15 |
| 800 | 2:25.3 | | | | 7 | ns | | | Sportcity | UK Youth Development U13/U15 League Division North Premier 1 | 21 Jun 15 |
| 800 | 2:25.9 | | | | 3 | | | | Bebington | Wirral AC Young Athletes' Open Medal Meeting | 10 May 15 |
| 800 | 2:28.0 | | | | 10 | | | | Bebington | Merseyside County Championships | 23 May 15 |
| 800 | 2:33.6 | | | | 5 | ns | | | Preston | UK Youth Development U13/U15 League Division North Premier 1 | 30 May 15 |
| 800 | 2:34.4 | | | | 3 | ns | | | Bebington | UK Youth Development U13/U15 League Division North Premier 1 | 18 Jul 15 |
| 800 | 2:43.6 | | | | 5 | 2 | | | Liverpool | Liverpool H Ernie Gallagher Memorial Open Medal Meeting | 12 Apr 15 |
| TJ | 8.53 | | | | 1 | | | | Bebington | Merseyside County Championships | 23 May 15 |
| 3KXC | 14:22 | | | | 200 | | | | Parliament Hill | ECCA Saucony English National Championships | 21 Feb 15 |
| 3KXC | 14:22 | | | | 265 | | | | Birmingham | CAU Inter County Championships (Inc World Trials & British Athletics Cross Challenge) | 7 Mar 15 |
| 3.1KXC | 12:14 | | | | 76 | | | | Pontefract | Northern Championships | 24 Jan 15 |
| ZXC | 13:02 | | | | 4 | | | | St Helens | Merseyside County Championships | 3 Jan 15 |
| ZXC | 15:26 | | | | 25 | | | | Stretford | Northern Schools' Championships | 21 Mar 15 |
| 2014 U13 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:35.1 | | | | 1 | ns | | | Preston | UK Youth Development U13/U15 League Division Northern Premier 1 | 19 Jul 14 |
| 800 | 2:40.7 | | | | 3 | B | | | Liverpool | UK Youth Development U13/U15 League Division Northern Premier 1 | 22 Jun 14 |
| 800 | 2:50.5 | | | | 4 | ns | | | Sportcity | UK Youth Development U13/U15 League Division Northern Premier 1 | 3 May 14 |
| HJ | 1.15 | | | | 3 | B | | | Sportcity | UK Youth Development U13/U15 League Division Northern Premier 1 | 3 May 14 |
| SP3.25K | 4.94 | | | | 4 | B | | | Preston | UK Youth Development U13/U15 League Division Northern Premier 1 | 19 Jul 14 |
| 2.6KL | 9:25 | | | | 9 | L1 | | | Stockport | North West Road Relays | 13 Sep 14 |
| ZXC | 9:56 | | | | 27 | | | | Longford Park | Northern Schools' Championships | 1 Mar 14 |
| ZXCL | 7:43 | | | | 49 | L1 | | | Mansfield | ECCA Saucony English National Relay Championships | 1 Nov 14 |
| 2013 U13 Wirral |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 13:19 | | | | 90 | | | | Liverpool | British Athletics Cross Challenge (inc European Trials) | 23 Nov 13 |