| 2025 U20 Corby |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:21.41 | | | | 4 | 2 | | | Corby | Corby AC Open Meeting | 20 May 25 |
| 800 | 2:22.31 | | | | 3 | | | | Loughborough | Loughborough Open | 18 Jun 25 |
| 800 | 2:22.97 | | | | 4 | 2 | | | Corby | Corby AC Open Meeting | 29 Apr 25 |
| 800 | 2:26.80 | | | | 4 | A | | | Birmingham | UK Youth Development League Upper - Midlands Premier NE | 27 Apr 25 |
| 800 | 2:27.08 | | | | 3 | | | | Corby | Northamptonshire inc. Leicestershire & Rutland County Championships | 10 May 25 |
| 800 | 2:27.87 | i | | | 8 | 3 | | | Sheffield | RJT Series & Master GP | 25 Jan 25 |
| 1500 | 5:11.13 | | | | 4 | | | | Corby | Northamptonshire inc. Leicestershire & Rutland County Championships | 11 May 25 |
| 3.23KXC | 12:13 | | | | 32 | | | | Leeds | ESAA English Schools Cup Final | 1 Mar 25 |
| 4.1KXC | 15:17 | | | | 71 | | | | Ardingly | ESAA English Schools Championships | 15 Mar 25 |
| 5K | 19:40 | | | 19:42 | 12 | | 1 | 1 | Kettering | Runthrough Kettering 5K | 9 Mar 25 |
| 5KXC | 21:34 | | | | 105 | | | | Wollaton Park | CAU Inter County Championships (inc British Athletics Cross Challenge) | 8 Mar 25 |
| 2024 U17 Corby |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:20.88 | | | | 5 | | | | Corby | Corby AC Open Meeting | 25 Jun 24 |
| 800 | 2:23.92 | | | | 3 | L | | | Corby | Northamptonshire County Championships inc. Leicestershire & Rutland Championships | 11 May 24 |
| 800 | 2:24.77 | | | | 1 | E | | | Loughborough | BMC PB Classic | 1 Jun 24 |
| 800 | 2:26.7 | | | | 2 | 3 | | | Corby | Corby AC Open Meeting | 30 Apr 24 |
| 800 | 2:26.75 | | | | 2 | | | | Loughborough | Leicestershire & Rutland County Schools Championships | 20 Jun 24 |
| 800 | 2:27.52 | | | | 3 | | | | Kettering | Kettering Town Harriers Open | 13 Apr 24 |
| 1500 | 5:00.77 | | | | 4 | L | | | Corby | Northamptonshire County Championships inc. Leicestershire & Rutland Championships | 12 May 24 |
| 1500 | 5:10.60 | | | | 1 | B | | | Birmingham | UK Youth Development League Upper - Midlands Premier N/E | 28 Apr 24 |
| 3KL | 11:45 | | | | 5 | L2 | | | Leicester | Victoria Park Relays | 30 Nov 24 |
| 3.23KXC | 12:41 | | | | 5 | | | | Leeds | ESAA English Schools Cup Regional Finals - East Midlands | 9 Nov 24 |
| 3.54KXC | 14:23 | | | | 108 | | | | Pontefract | ESAA English Schools Championships | 16 Mar 24 |
| 5KXC | 19:28 | | | | 99 | | | | Wollaton Park | CAU Inter County Championships (inc British Athletics Cross Challenge) | 9 Mar 24 |
| 5KXC | 23:44 | | | | 3 | | | | Rotherby | Leicestershire & Rutland County Championships | 6 Jan 24 |
| 2023 U17 Corby |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 47.56 | | | | 1 | 1 | | | Corby | Corby AC Open Meeting | 28 Mar 23 |
| 600 | 1:50.08 | | | | 1 | 1 | | | Corby | Corby AC Open Meeting | 28 Mar 23 |
| 800 | 2:27.34 | | | | 6 | 2 | | | Corby | Corby AC Open Meeting | 20 Jun 23 |
| 800 | 2:31.2 | | | | 2 | A | | | Banbury | Heart of England League Division 2 | 17 Jun 23 |
| 800 | 2:32.60 | i | | | 3 | 2 | | | Lee Valley | London Indoor Games Age Groups | 28 Jan 23 |
| 3.265KXC | 13:06 | | | | 7 | | | | Leeds | ESAA English Schools Cup Regional Finals - East Midlands | 11 Nov 23 |
| 3.8KXC | 16:36 | | | | 44 | | | | Woodbridge | ESAA English Schools Cup Final | 2 Dec 23 |
| 2022 U15 Corby |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 12:00.52 | | | | 3 | | | | Corby | Corby AC Club Championships | 6 Sep 22 |
| 2.5KXC | 10:02 | | | | 2 | | | | Leeds | ESAA English Schools Cup Regional Finals - East Midlands | 12 Nov 22 |
| 2.53KXC | 9:56 | | | | 56 | | | | Leeds | ESAA English Schools Cup Final | 3 Dec 22 |
| 3KXCL | 12:41 | | | | 12 | L3 | 3 | | Wolverhampton | Midland Counties Relay Championships | 22 Oct 22 |