| 2025 U23 Cannock & Stafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:47 | | | | 11 | | | | Isabel Trail | Isabel Trail parkrun # 233 | 5 Apr 25 |
| 2024 U23 Cannock & Stafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 8KXC | 30:23 | | | | 98 | W6 | | | Park Hall | North Staffordshire League | 16 Nov 24 |
| 10K | 54:16 | | | 54:46 | 205 | | | | Newcastle | Clayton 10K | 8 May 24 |
| HM | 1:43:06 | | | 1:43:21 | 415 | | | | Stafford | Stafford Half Marathon | 17 Mar 24 |
| 2023 U20 Cannock & Stafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 22:35 | | | | 27 | | | | Chasewater | Chasewater parkrun # 136 | 25 Nov 23 |
| 10K | 41:46 | c | | | 73 | | | 4 | Stafford | Stafford 10K | 24 Sep 23 |
| HM | 94:56 | | | 95:06 | 192 | | | | Stafford | Stafford Half Marathon | 12 Mar 23 |
| 2022 U20 Cannock & Stafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:13.12 | | | | 5 | B | | | Coventry | Midland Counties Track & Field League Division 2 | 22 May 22 |
| 800 | 2:15.6 | | | | 6 | A | | | Telford | Midland Counties Track & Field League Division 2 | 17 Jul 22 |
| 2000SC | 8:09.5 | | | | 4 | B | | | Telford | Midland Counties Track & Field League Division 2 | 17 Jul 22 |
| parkrun | 19:01 | | | | 10 | | | 1 | Isabel Trail | Isabel Trail parkrun # 97 | 23 Jul 22 |
| parkrun | 19:10 | | | | 12 | | | | Isabel Trail | Isabel Trail parkrun # 79 | 5 Mar 22 |
| parkrun | 21:15 | | | | 16 | | | 1 | Isabel Trail | Isabel Trail parkrun # 83 | 2 Apr 22 |
| 6.7KXC | 29:49 | | | | 7 | | | | Betley Court Farm | Staffordshire County Schools' Championships | 5 Feb 22 |
| 8.5KXC | 38:15 | | | | 175 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 12 Mar 22 |
| 5.8MXC | 41:21 | | | | 115 | | | 9 | Burton Dassett | Birmingham League Division 2 | 15 Jan 22 |
| 9.5KXC | 42:57 | | | | 55 | | | 12 | Betley | Staffordshire County Championships | 8 Jan 22 |
| 10K | 40:06 | | | 40:11 | 67 | | | | Stafford | Stafford 10K | 25 Sep 22 |
| HM | 94:11 | | | 94:18 | 216 | | | | Stafford | Stafford Half Marathon | 20 Mar 22 |
| 2021 U20 Cannock & Stafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 58.6 | | | | 3 | A | | | Tamworth | Youth Development League Upper Midlands North/East B | 5 Sep 21 |
| 800 | 2:16.5 | | | | 1 | | | | Stoke | Staffordshire Schools Championships | 19 Jun 21 |
| 800 | 2:18.8 | | | | 3 | B | | | Burton | Midland League - Staffs | 14 Aug 21 |
| 800 | 2:21.2 | | | | 2 | B | | | Stoke | Midland League - Staffs | 11 Jul 21 |
| 800 | 2:23.7 | | | | 2 | A | | | Tamworth | Youth Development League Upper Midlands North/East B | 5 Sep 21 |
| 9.5KXC | 40:24 | | | | 393 | | | | Crewe | Birmingham League | 13 Nov 21 |
| HM | 1:45:39 | | | 1:45:58 | 365 | | | | Stafford | Stafford Half Marathon | 19 Sep 21 |
| 2020 U17 Cannock & Stafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5.4KXC | 19:33 | | | | 12 | | | | Betley | Staffordshire County Schools' Championships | 1 Feb 20 |
| 2019 U17 Cannock & Stafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:00.1 | | | | 4 | A | | | Stoke | UK Youth Development U17/U20 League Division Midland NE 1D | 30 Jun 19 |
| 1500 | 5:02.8 | | | | 1 | B | | | Tipton | UK Youth Development U17/U20 League Division Midland NE 1D | 5 May 19 |
| 1500 | 5:04.1 | | | | 2 | B | | | Burton | UK Youth Development U17/U20 League Division Midland NE 1D | 26 May 19 |
| ZXC | 17:49 | | | | 14 | | | | Wolverhampton | Staffordshire County Championships | 5 Jan 19 |
| 2018 U15 Cannock & Stafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:46.12 | | | | 4 | | | | Birmingham | ISA National Championships | 19 Jun 18 |
| 1500 | 4:52.3 | | | | 5 | | | | Stoke | Staffordshire County Schools Championships | 9 Jun 18 |
| 1500 | 4:52.5 | | | | 2 | A | | | Stoke | UK Youth Development U13/U15 League Division Midland NE 1A | 21 Apr 18 |
| 3.2KXC | 15:37 | | | | 52 | | | | Northampton | West Midland Young Athletes' League | 14 Jan 18 |
| ZXC | 15:51 | | | | 4 | | | | Penkridge | Staffordshire Schools' Championships | 3 Feb 18 |
| 2017 U15 Cannock & Stafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:10.6 | | | | 1 | B | | | Telford | UK Youth Development U13/U15 League Division Midland North/East 1A | 22 Apr 17 |
| 1500 | 5:18.1 | | | | 3 | B | | | Coventry | UK Youth Development U13/U15 League Division Midland North/East 1A | 20 May 17 |
| 1500 | 5:18.1 | | | | 2 | B | | | Stoke | UK Youth Development U13/U15 League Division Midland North/East 1A | 18 Jun 17 |
| HJ | 1.30 | | | | 3 | B | | | Coventry | UK Youth Development U13/U15 League Division Midland North/East 1A | 20 May 17 |
| HJ | 1.25 | | | | 4 | A | | | Telford | UK Youth Development U13/U15 League Division Midland North/East 1A | 22 Apr 17 |
| LJ | 3.82 | | | | 4 | B | | | Coventry | UK Youth Development U13/U15 League Division Midland North/East 1A | 20 May 17 |
| LJ | 3.47 | | | | 6 | B | | | Telford | UK Youth Development U13/U15 League Division Midland North/East 1A | 22 Apr 17 |
| 2.9KXC | 11:36 | | | | 32 | | | | Warwick | West Midland Young Athletes' League | 15 Oct 17 |
| 3.88KL | 15:33 | | | | 40 | L1 | | | Sutton Coldfield | Midland Counties Young Athletes Relays | 23 Sep 17 |
| ZXC | 11:19 | | | | 13 | | | | Northampton | West Midland Young Athletes' League | 15 Jan 17 |
| ZXC | NT | | | | 16 | | | | Penkridge | Staffordshire Schools' Championships | 4 Feb 17 |
| 2016 U13 Cannock & Stafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:43.66 | | | | 6 | | | | Birmingham | ISA National Championships | 29 Jun 16 |
| 1500 | 5:16.0 | | | | 4 | B | | | Telford | UK Youth Development U13/U15 League Division Midland North/East 1 | 16 Jul 16 |
| 1500 | 5:19.67 | | | | 7 | 2 | | | Loughborough | Charnwood AC Warm Up Meeting | 10 Apr 16 |
| 1500 | 5:26.3 | | | | 2 | B | | | Derby | UK Youth Development U13/U15 League Division Midland North/East 1 | 23 Apr 16 |
| HJ | 1.15 | | | | 2 | B | | | Telford | UK Youth Development U13/U15 League Division Midland North/East 1 | 16 Jul 16 |
| 2.5KXC | 9:44 | | | | 21 | | | | Warwick | West Midland Young Athletes' League | 2 Oct 16 |
| 2.5KXC | 9:48 | | | | 10 | | | | Birmingham | West Midland Young Athletes' League | 11 Dec 16 |
| 3KXCL | 12:50 | | | | 6 | L2 | | | Wolverhampton | Midland Counties Relay Championships | 22 Oct 16 |
| 3.2KXC | 12:26 | | | | 50 | | | | West Bromwich | Dave Sunderland Inter County | 12 Nov 16 |
| 2MMTL | 15:08 | | | | 70 | L2 | | 12 | Milford | Shugborough Relays | 6 Jul 16 |
| 3.5KXC | 9:36 | | | | 10 | | | | Weston Coyney | North Staffordshire League | 29 Oct 16 |
| 3.5KXC | 11:01 | | | | 15 | | | | Stafford | North Staffordshire League | 17 Dec 16 |
| 3.5KXC | 13:48 | | | | 14 | | | | Winsford | North Staffordshire League | 1 Oct 16 |
| ZXC | 10:14 | | | | 5 | | | | Stoke | Staffordshire Schools' Championships | 6 Feb 16 |
| ZXC | 11:58 | | | | 11 | | | | Wolverhampton | Staffordshire County Championships | 9 Jan 16 |
| 2015 U13 Cannock & Stafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3.5KXC | 15:20 | | | | 19 | | | | Uttoxeter | North Staffordshire League | 12 Dec 15 |
| ZXC | 8:47 | | | | 13 | | | | Rugby | National ISA Championships | 28 Feb 15 |