| 2023 U23 Corby |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 41:49 | | | | 182 | | 39 | 2 | Corby | East Midlands Grand Prix Corby 5 | 28 Jun 23 |
| 2020 U20 Corby |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 22:47 | | | | 6 | | | | Northampton | Northamptonshire Schools' Championships | 18 Jan 20 |
| 2019 U17 Corby |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | NT | | | | 9 | | | | Corby | Northamptonshire Schools' Championships | 19 Jan 19 |
| 2018 U17 Corby |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 31.1 | | | | 2 | 5 | | | Corby | Corby AC Club Championships | 23 Aug 18 |
| 300 | 50.5 | | | | 2 | B | | | Leicester | Heart of England League Division 3 | 24 Jun 18 |
| 600 | 1:56.7 | | | | 3 | 1 | | | Corby | Corby AC Club Championships | 23 Aug 18 |
| 800 | 2:41.4 | | | | 6 | 2 | | | Corby | Corby AC Open | 19 Jun 18 |
| 800 | 2:42.2 | | | | 6 | 2 | | | Corby | Corby AC Club Championships | 28 Aug 18 |
| 1500 | 5:40.9 | | | | 3 | A | | | Leicester | Heart of England League Division 3 | 24 Jun 18 |
| 1500 | 5:46.0 | | | | 12 | | | | Corby | Corby AC Club Championships | 30 Aug 18 |
| Mile | 6:09.8 | | | | 12 | 2 | | | Corby | Corby AC Open | 21 Aug 18 |
| 2000 | 8:25.7 | | | | 6 | | | | Corby | Corby AC Open | 24 Apr 18 |
| 80HU17W | 17.3 | | | | 1 | A | | | Leicester | Heart of England League Division 3 | 24 Jun 18 |
| 3KXC | 17:12 | | | | 15 | | | | Nottingham | North Midlands League | 13 Jan 18 |
| 4KXC | 18:25 | | | | 50 | | | | Nottingham | Midland Counties Championships | 27 Jan 18 |
| 5KXC | 20:39 | | | | 48 | | 10 | 10 | Kettering | North Midlands League | 10 Nov 18 |
| 5KXC | 24:49 | | | | 26 | | 9 | | Kettering | Northamptonshire County Championships | 6 Jan 18 |
| 2017 U15 Corby |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.0 | | | | 3 | B | | | Brierley Hill | Heart of England League Division 3 | 2 Jul 17 |
| 600 | 1:55.0 | | | | 11 | 3 | | | Corby | Corby AC Open | 28 Mar 17 |
| 800 | 2:50.2 | | | | 3 | 1 | | | Corby | Corby AC Open | 20 Jun 17 |
| 1500 | 5:39.8 | | | | 4 | A | | | Stourport | Heart of England League Division 3 | 3 Jun 17 |
| 1500 | 5:40.5 | | | | 4 | A | | | Brierley Hill | Heart of England League Division 3 | 2 Jul 17 |
| 75HU15W | 15.4 | | | | 5 | A | | | Brierley Hill | Heart of England League Division 3 | 2 Jul 17 |
| 75HU15W | 16.2 | | | | 2 | B | | | Stourport | Heart of England League Division 3 | 3 Jun 17 |
| 3KXC | 12:45 | | | | 19 | | | | Corby | North Midlands League | 11 Nov 17 |
| 3KXC | 15:55 | | | | 33 | | | | Derby | North Midlands League | 14 Oct 17 |
| 3KXC | 16:37 | | | | 19 | | | | Heanor | North Midlands League | 2 Dec 17 |
| 3.35KXC | 16:27 | | | | 18 | | | | Northampton | Northants Schools' Championships | 21 Jan 17 |
| 3.88KL | 17:17 | | | | 27 | L2 | | | Sutton Coldfield | Midland Counties Young Athletes Relays | 23 Sep 17 |
| 3MNAD | 21:51 | | | | 16 | | | | Leicester | East Midlands London Mini Marathon Trials | 2 Apr 17 |
| 2016 U15 Corby |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:55.1 | | | | 7 | 2 | | | Corby | Corby Club Championships | 1 Sep 16 |
| 1500 | 5:46.0 | | | | 1 | B | | | Corby | Heart of England League Division 3 | 12 Jun 16 |
| 1500 | 5:55.8 | | | | 3 | A | | | Stourport | Heart of England League Division 3 | 7 May 16 |
| 1500 | 5:59.2 | | | | 16 | 1 | | | Corby | Corby AC Open | 24 May 16 |
| 1500 | 6:26.2 | | | | 3 | A | | | Nuneaton | Heart of England League Division 3 | 10 Jul 16 |
| Mile | 6:23.7 | | | | 12 | 2 | | | Corby | Corby AC Open | 23 Aug 16 |
| 75HU15W | 15.4 | | | | 2 | A | | | Nuneaton | Heart of England League Division 3 | 10 Jul 16 |
| 75HU15W | 16.2 | | | | 1 | B | | | Corby | Heart of England League Division 3 | 12 Jun 16 |
| 75HU15W | 16.3 | | | | 1 | B | | | Stourport | Heart of England League Division 3 | 7 May 16 |
| LJ | 3.62 | | | | 7 | | | | Corby | Corby Club Championships | 8 Sep 16 |
| LJ | 3.60 | | | | 5 | A | | | Nuneaton | Heart of England League Division 3 | 10 Jul 16 |
| 2.5KXC | 12:41 | | | | 13 | | | | Market Bosworth | Ivanhoe Challenge Junior open | 13 Feb 16 |
| 3KXC | 16:21 | | | | 35 | | 15 | | Corby | Northamptonshire County Championships | 2 Jan 16 |
| 3KXC | 17:36 | | | | 24 | | | | Kettering | North Midlands League | 12 Nov 16 |
| 3.35KXC | NT | | | | 20 | | | | Northampton | Northamptonshire Schools' Championships | 16 Jan 16 |
| 5K | 23:11 | | | | 66 | | 16 | 6 | Corby | Northants 5K Series | 17 Apr 16 |
| 2015 U13 Corby |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:53.3 | | | | 7 | A | | | Redditch | Heart of England League Division 2 | 5 Jul 15 |
| 70HU13W | 16.1 | | | | 6 | A | | | Redditch | Heart of England League Division 2 | 5 Jul 15 |
| 3KXC | 14:21 | | | | 12 | | | | Wicksteed Park | Kettering Charity Cup (inc Northants County Masters Championships) | 28 Nov 15 |
| 3KXC | 15:10 | | | | 31 | | | | Corby | North Midlands League | 14 Nov 15 |
| ZXC | NT | | | | 34 | | | | Corby | Northamptonshire Schools' Championships | 17 Jan 15 |
| 2014 U13 Kettering |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 56.7 | | | | 6 | 1 | | | Corby | Corby AC Open | 6 May 14 |
| 1500 | 6:00.7 | | | | 9 | 1 | | | Corby | Corby AC Open | 6 May 14 |