| 2022 U20 Liverpool H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:18.66 | | | | 10 | | | | Bournemouth | National Athletics League - Championship | 2 Jul 22 |
| 3000 | 10:01.67 | | | | 13 | A | | | Bedford | National Athletics League - Championship A & B Final | 21 Aug 22 |
| 5000 | 16:44.6 | | | | 4 | A | | | Ormskirk | Northern League - West 1S | 12 Jun 22 |
| 5K | 16:39 | | | | 3 | | | 1 | Liverpool | Mystery 5K Series | 8 May 22 |
| 5K | 17:07 | | | 17:07 | 208 | | | | Kingsley | Mid Cheshire 5K | 26 Aug 22 |
| 2021 U20 Liverpool H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:11.7 | | | | 1 | A | | | Bebington | Youth Development League Upper Northern Merseyside | 25 Jul 21 |
| 3000 | 9:23.4 | | | | 3 | A | | | Ellesmere Port | Youth Development League Upper Northern Merseyside | 27 Jun 21 |
| 5000 | 16:06.63 | | | | 5 | | | | Leigh | Northern Athletics Championships | 13 Jun 21 |
| 5000 | 16:13.5 | | | | 3 | A | | | Sportcity | North of England League West 1S | 4 Jul 21 |
| 5000 | 16:28.0 | | | | 2 | A | | | Leigh | North of England League West 1S | 1 Aug 21 |
| 3KXCL | 10:16 | | | | 46 | L2 | | | Mansfield | ECCA Saucony English National Relay Championships | 6 Nov 21 |
| 5.848KL | 20:40 | | | | 60 | L6 | | | Sutton Park | ERRA Men's National 6-Stage Relays | 9 Oct 21 |
| 2020 U17 Liverpool H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 6KXC | 22:53 | | | | 11 | | | | Stadt Moors Park | Merseyside County Championships | 4 Jan 20 |
| 2019 U17 Liverpool H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.8 | | | | 7 | | | | Horspath | Oxfordshire County Schools | 9 Jun 19 |
| 800 | 2:13.6 | | | | 3 | | | | Liverpool | Merseyside Young Athletes Open | 7 Aug 19 |
| 5.5KXC | 21:29 | | | | 118 | | | | Sefton Park | British Athletics Cross Challenge (inc Euro Trials, L&D and Mid Lancs leagues) | 23 Nov 19 |