| 2025 U23 Nuneaton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 35:54 | | | | 160 | | | | Bedworth | Bedworth parkrun # 289 | 7 Jun 25 |
| 2024 U23 Nuneaton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 34.57 | | 1.0 | | 5 | B | | | Coventry | Midland Counties League - Division 3SE | 17 Aug 24 |
| 800 | 2:58.8 | | | | 4 | B | | | Coventry | Midland Counties League - Division 3SE | 17 Aug 24 |
| 2023 U20 Nuneaton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 1:54:46 | | | 1:58:09 | 478 | | 82 | | Gateshead | Gateshead Half Marathon | 30 Apr 23 |
| 2022 U20 Nuneaton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 6KXC | 31:24 | | | | 104 | | | | Parliament Hill | ECCA Saucony English National Championships | 26 Feb 22 |
| 2021 U20 Nuneaton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 67.3 | | | | 5 | A | | | Nuneaton | Midland League - Warks | 20 Jun 21 |
| 400 | 70.3 | | | | 4 | A | | | Rugby | Midland League - Warks | 15 Aug 21 |
| 800 | 2:35.4 | | | | 4 | A | | | Rugby | Midland League - Warks | 15 Aug 21 |
| 800 | 2:37.7 | | | | 5 | A | | | Nuneaton | Midland League - Warks | 20 Jun 21 |
| SP4K | 4.80 | | | | 4 | B | | | Rugby | Midland League - Warks | 15 Aug 21 |
| 4.33KL | 18:55 | | | | 59 | L1 | | | Sutton Coldfield | Midland Counties Women's 4-Stage Relays | 25 Sep 21 |
| 6KXCL | 25:24 | | | | 8 | L2 | | | Wolverhampton | Midland Counties Relay Championships | 23 Oct 21 |
| 2020 U17 Nuneaton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:34.83 | | | | 2 | 4 | | | Nuneaton | Nuneaton Harriers End of Season Open Competition | 4 Oct 20 |
| 800 | 2:39.22 | | | | 5 | 4 | | | Nuneaton | Night of 800m PB's | 28 Aug 20 |
| 4.5KXC | 23:59 | | | | 72 | | | | Loughborough | Midland Counties Championships | 25 Jan 20 |
| parkrun | 22:40 | | | | 29 | | 1 | 1 | Bedworth | Bedworth parkrun # 104 | 14 Mar 20 |
| parkrun | 24:17 | | | | 37 | | | 1 | Bedworth | Bedworth parkrun # 103 | 7 Mar 20 |
| 5.5KXC | 29:53 | | | | 229 | | | | Wollaton Park | ECCA Saucony English National Championships | 22 Feb 20 |
| ZXC | 21:15 | | | | 38 | | | | Pingles Stadium | West Midland Young Athletes' League | 12 Jan 20 |
| 2019 U17 Nuneaton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 33.6 | | | | 6 | A | | | Banbury | Heart of England League Division 3 | 2 Jun 19 |
| 200 | 35.1 | | | | 5 | A | | | Nuneaton | Heart of England League Division 3 | 16 Jun 19 |
| 300 | 56.6 | | | | 5 | A | | | Banbury | Heart of England League Division 3 | 2 Jun 19 |
| 300 | 57.9 | | | | 4 | B | | | Nuneaton | Heart of England League Division 3 | 16 Jun 19 |
| 400 | 80.8 | | | | 1 | B | | | Kettering | Midland League Division 6 | 19 May 19 |
| 800 | 3:26.4 | | | | 2 | B | | | Kettering | Midland League Division 6 | 19 May 19 |
| 800 | 3:42.9 | | | | 4 | A | | | Banbury | Heart of England League Division 3 | 2 Jun 19 |
| 800 | 3:45.3 | | | | 4 | A | | | Nuneaton | Heart of England League Division 3 | 16 Jun 19 |
| 4KXC | 23:19 | | | | 92 | | | | Leamington | Midland Counties Championships | 26 Jan 19 |
| 4KXC | 23:46 | | | | 39 | | | | Perry Park | West Midland Young Athletes' League | 8 Dec 19 |
| parkrun | 28:44 | | | | 95 | | | 1 | Bedworth | Bedworth parkrun # 74 | 3 Aug 19 |
| parkrun | 29:16 | | | | 90 | | | 1 | Bedworth | Bedworth parkrun # 52 | 23 Feb 19 |
| parkrun | 31:12 | | | | 133 | | | | Bedworth | Bedworth parkrun # 76 | 17 Aug 19 |
| 2018 U15 Nuneaton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 50.0 | | | | 4 | A | | | Dudley | Heart of England League Division 4 | 8 Jul 18 |
| 300 | 50.5 | | | | 3 | A | | | Nuneaton | Heart of England League Division 4 | 24 Jun 18 |
| 800 | 2:39.6 | | | | 1 | A | | | Dudley | Heart of England League Division 4 | 8 Jul 18 |
| 800 | 2:41.0 | | | | 1 | A | | | Nuneaton | Heart of England League Division 4 | 24 Jun 18 |
| 800 | 2:42.21 | | | | 7 | h2 | | | Nuneaton | Midland Counties U13 / U15 / U17 Championships | 11 Aug 18 |
| 3.2KXC | 13:28 | | | | 42 | | | | Hatton | West Midland Young Athletes' League | 14 Oct 18 |
| 3.2KXC | 16:39 | | | | 65 | | | | Birmingham | West Midland Young Athletes' League | 9 Dec 18 |
| 3.2KXC | 20:03 | | | | 79 | | | | Warley Woods | West Midland Young Athletes' League | 18 Nov 18 |