| 2025 U20 Stockport |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 50.74 | | | | 1 | A | | | Blackpool | UK Youth Development League Upper - Northern West 2 | 27 Apr 25 |
| JT800 | 50.52 | | | | 1 | | | | Stretford | Trafford Grand Prix | 6 May 25 |
| JT800 | 47.37 | | | | 4 | | | | Stretford | Greater Manchester County Championships | 11 May 25 |
| JT800 | 47.00 | | | | 2 | | | | Blackpool | Blackpool Wyre & Fylde AC Winter Warm-Up | 29 Mar 25 |
| JT800 | 46.93 | | | | 1 | | | | Stretford | Greater Manchester County Schools Championships | 14 Jun 25 |
| JT800 | 46.90 | | | | 3 | A | | | Leigh | Leigh Harriers Spring Throws | 20 Apr 25 |
| JT800 | 46.73 | | | | 1 | | | | Blackpool | Blackpool Open Meeting | 13 Sep 25 |
| JT800 | 46.23 | | | | 1 | A | | | Blackburn | UK Youth Development League Upper - Northern West 2 (TRACK RESULTS NOT ELIGIBLE FOR INCLUSION) | 6 Jul 25 |
| 2024 U17 Stockport |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT700 | 57.09 | | | | 1 | A | | | Stockport | UK Youth Development League Upper - North West 2 | 28 Apr 24 |
| JT700 | 53.68 | | | | 1 | | | | Bury | Greater Manchester County Championships | 12 May 24 |
| JT700 | 53.10 | | | | 1 | | | | Ellesmere Port | West Cheshire AC Open Meeting | 6 Apr 24 |
| JT700 | 50.28 | | | | 1 | | | | Cleckheaton | Spenborough Spring Open | 7 Apr 24 |
| JT700 | 49.57 | | | | 2 | | | | Liverpool | Liverpool Throws & Jumps | 13 Apr 24 |
| JT700 | 45.76 | | | | 1 | | | | Stretford | Greater Manchester County Schools Championships | 8 Jun 24 |
| JT700 | 43.26 | | | | 10 | | | | Birmingham | England Athletics U15 & U17 Open Championships, U20 & Senior Open Combined Events Championships, Junior Para Championships (11-18), UK Combined Events Championships | 26 Jul 24 |
| 2023 U17 Stockport |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1.5K | 23.74 | | | | 4 | A | | | Stockport | UK Youth Development League Upper - Northern West 2 | 25 Jun 23 |
| DT1.5K | 20.08 | | | | 2 | B | | | Ellesmere Port | UK Youth Development League Upper - Northern West 1 | 30 Apr 23 |
| HT5K | 26.27 | | | | 1 | A | | | Ellesmere Port | UK Youth Development League Upper - Northern West 1 | 30 Apr 23 |
| HT5K | 21.74 | | | | 3 | A | | | Stockport | UK Youth Development League Upper - Northern West 2 | 25 Jun 23 |
| HT5K | 19.86 | | | | 2 | | | | Liverpool | Liverpool Jumps & Throws | 15 Apr 23 |
| JT700 | 51.62 | | | | 2 | | | | Warrington | Terry Davies Memorial Open Meeting | 17 Sep 23 |
| JT700 | 48.27 | | | | 1 | | | | Stretford | Greater Manchester County Schools Championships | 10 Jun 23 |
| JT700 | 47.45 | | | | 2 | A | | | Stockport | UK Youth Development League Upper - Northern West 2 | 25 Jun 23 |
| JT700 | 46.28 | | | | 2 | | | | Liverpool | Liverpool Jumps & Throws | 16 Sep 23 |
| JT700 | 45.43 | | | | 1 | | | | Leigh | Greater Manchester County Championships | 14 May 23 |
| JT700 | 45.39 | | | | 1 | | | | Wakefield | John Matthews & Mike Swain Memorial Jumps & Throws Open Meeting | 8 Jul 23 |
| JT700 | 42.56 | | | | 2 | A | | | Ellesmere Port | UK Youth Development League Upper - Northern West 1 | 30 Apr 23 |
| JT700 | 42.33 | | | | 2 | | | | Stretford | Trafford Grand Prix | 25 Jul 23 |
| JT700 | 41.60 | | | | 2 | | | | Liverpool | Liverpool Jumps & Throws | 15 Apr 23 |
| JT700 | 38.08 | | | | 3 | | | | Leigh | Leigh Harriers Spring Throws Open Meeting | 22 Apr 23 |
| 2022 U15 Stockport |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 8.34 | | | | 3 | | | | Litherland | Southport Waterloo Open Meeting | 10 Sep 22 |
| SP4K | 7.80 | | | | 4 | B | | | Stretford | Trafford Medal Meeting | 19 Mar 22 |
| SP4K | 7.72 | | | | 3 | A | | | Liverpool | UK Youth Development League Lower Northern West 1 | 8 May 22 |
| DT1.25K | 21.33 | | | | 3 | A | | | Blackburn | UK Youth Development League Lower Northern West 1 | 21 May 22 |
| DT1.25K | 20.11 | | | | 3 | | | | Litherland | Southport Waterloo Open Meeting | 10 Sep 22 |
| DT1.25K | 19.71 | | | | 3 | A | | | Liverpool | UK Youth Development League Lower Northern West 1 | 8 May 22 |
| DT1.25K | 19.32 | | | | 3 | A | | | Blackpool | UK Youth Development League Lower Northern West 1 | 30 Jul 22 |
| DT1.25K | 19.10 | | | | 3 | | | | Stretford | Greater Manchester County Championships | 14 May 22 |
| HT4K | 23.90 | | | | 2 | A | | | Blackpool | UK Youth Development League Lower Northern West 1 | 30 Jul 22 |
| HT4K | 22.12 | | | | 2 | | | | Stretford | Greater Manchester County Championships | 14 May 22 |
| HT4K | 21.91 | | | | 3 | A | | | Blackburn | UK Youth Development League Lower Northern West 1 | 21 May 22 |
| JT600 | 48.73 | | | | 1 | | | | Litherland | Southport Waterloo Open Meeting | 10 Sep 22 |
| JT600 | 47.57 | | | | 1 | | | | Liverpool | Liverpool Throws & Jumps | 17 Sep 22 |
| JT600 | 45.96 | | | | 5 | | | | Bedford | England Athletics Under 15 & Under 17 Championships | 27 Aug 22 |
| JT600 | 45.22 | | | | 1 | A | | | Blackpool | UK Youth Development League Lower Northern West 1 | 30 Jul 22 |
| JT600 | 43.72 | | | | 1 | | | | Stretford | Greater Manchester Schools Championships | 11 Jun 22 |
| JT600 | 43.08 | | | | 8 | | | | Stretford | ESAA - English Schools Championships - Hammer, Discus & Javelin | 9 Jul 22 |
| JT600 | 42.44 | | | | 2 | | | | Stoke | Mason Trophy | 18 Jun 22 |
| JT600 | 39.22 | | | | 2 | | | | York | Northern Athletics U15 / U17 Inter-Counties Championship | 2 Jun 22 |
| JT600 | 39.02 | | | | 1 | | | | Stretford | Greater Manchester County Championships | 14 May 22 |
| JT600 | 38.65 | | | | 1 | A | | | Blackburn | UK Youth Development League Lower Northern West 1 | 21 May 22 |
| JT600 | 35.47 | | | | 1 | A | | | Liverpool | UK Youth Development League Lower Northern West 1 | 8 May 22 |
| JT600 | 34.52 | | | | 1 | B | | | Stretford | Trafford Medal Meeting | 19 Mar 22 |
| 2021 U15 Stockport |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 6.86 | | | | 4 | A | | | Macclesfield | Youth Development League Lower Northern Greater Manchester South | 4 Sep 21 |
| DT1.25K | 18.56 | | | | 4 | A | | | Macclesfield | Youth Development League Lower Northern Greater Manchester South | 4 Sep 21 |
| JT600 | 29.24 | | | | 2 | A | | | Macclesfield | Youth Development League Lower Northern Greater Manchester South | 4 Sep 21 |