| 2025 U23 Coventry/Birmingham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 49.32 | i | | | 2 | s3 | | | Sheffield | BUCS Athletics: Indoor Championships | 16 Feb 25 |
| 400 | 49.43 | i | | | 3 | 2 | | | Sheffield | RJT Series & Master GP | 1 Feb 25 |
| 400 | 49.58 | | | | 5 | | | | Nuneaton | Midland Counties AA Senior & U20 Championships inc. U17 & U15 Club Relays | 29 Jun 25 |
| 400 | 49.84 | i | | | 6 | 1 | | | Sheffield | RJT Series & Master GP | 25 Jan 25 |
| 400 | 50.17 | i | | | 1 | h11 | | | Sheffield | BUCS Athletics: Indoor Championships | 15 Feb 25 |
| 400 | 50.28 | | | | 4 | 2 | | | Nuneaton | Midland Counties AA Senior & U20 Championships inc. U17 & U15 Club Relays | 28 Jun 25 |
| 400 | 50.46 | | | | 5 | 4 | | | Stratford (CT) | Stratford Speed | 13 Jul 25 |
| 400 | 50.55 | | | | 2 | 2 | | | Birmingham (U) | Birmingham University Track and Field Series Meeting 1 | 28 May 25 |
| 2024 U20 Coventry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 49.39 | | | | 4 | h2 | | | Birmingham | England Athletics U20 & Senior Championships (inc.U23), Senior Para Championships (U20+) inc. CAU Championships | 20 Jul 24 |
| 400 | 49.70 | | | | 2 | | | | Nuneaton | Midland Counties Senior & U20 Championships inc. U17/U15 Combined Events | 9 Jun 24 |
| 400 | 49.95 | i | | | 3 | s1 | | | Sheffield | England Athletics U20, U17 & U15 Indoor Championships | 10 Feb 24 |
| 400 | 50.21 | | | | 1 | | | | Nuneaton | Warwickshire County Championships | 11 May 24 |
| 400 | 50.26 | i | | | 5 | | | | Sheffield | England Athletics U20, U17 & U15 Indoor Championships | 11 Feb 24 |
| 400 | 50.32 | | | | 1 | h2 | | | Nuneaton | Midland Counties Senior & U20 Championships inc. U17/U15 Combined Events | 8 Jun 24 |
| 400 | 50.80 | i | | | 2 | h4 | | | Sheffield | England Athletics U20, U17 & U15 Indoor Championships | 10 Feb 24 |
| 400 | 51.46 | | | | 1 | h2 | | | Nuneaton | Warwickshire County Championships | 11 May 24 |
| 400 | DNF | | | | - | s1 | | | Birmingham | England Athletics U20 & Senior Championships (inc.U23), Senior Para Championships (U20+) inc. CAU Championships | 20 Jul 24 |
| 800 | 2:02.8 | | | | 1 | A | | | Tamworth | UK Youth Development League Upper - Midlands N/A 1A | 28 Apr 24 |
| parkrun | 18:06 | | | | 7 | | | 1 | Coventry | Coventry parkrun # 626 | 6 Jan 24 |
| 2023 U20 Coventry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.54 | i | | | 6 | 3 | | | Birmingham | Restricted Open Meeting | 26 Feb 23 |
| 200 | 22.60 | | -0.3 | | 6 | | | | Nuneaton | Warwickshire County Championships | 13 May 23 |
| 200 | 22.83 | | 1.3 | | 4 | h1 | | | Nuneaton | Warwickshire County Championships | 13 May 23 |
| 400 | 48.70 | | | | 4 | h1 | | | Birmingham | ESAA - English Schools Championships | 30 Jun 23 |
| 400 | 49.23 | | | | 3 | | | | Nuneaton | Midland Counties Senior & U20 Championships inc. the U17/U15 Combined Events | 4 Jun 23 |
| 400 | 49.29 | | | | 3 | h1 | | | Nuneaton | Warwickshire County Championships | 13 May 23 |
| 400 | 49.46 | | | | 3 | h2 | | | Nuneaton | Midland Counties Senior & U20 Championships inc. the U17/U15 Combined Events | 3 Jun 23 |
| 400 | 50.21 | | | | 3 | A | | | Nottingham | UK Youth Development League Upper - Midlands Premier N/E | 30 Apr 23 |
| 400 | 50.23 | | | | 4 | | | | Birmingham | ESAA - English Schools Championships | 1 Jul 23 |
| 400 | 50.31 | i | | | 3 | h1 | | | Sheffield | England Athletics U20/U17 & U15 Championships | 11 Feb 23 |
| 400 | 51.01 | i | | | 1 | 2 | | | Birmingham | Restricted Open Meeting | 26 Feb 23 |
| 400 | 51.48 | i | | | 4 | s2 | | | Sheffield | England Athletics U20/U17 & U15 Championships | 11 Feb 23 |
| parkrun | 18:06 | | | | 4 | | | 1 | Coventry | Coventry parkrun # 621 | 16 Dec 23 |
| parkrun | 18:15 | | | | 15 | | | 1 | Coventry | Coventry parkrun # 618 | 25 Nov 23 |
| parkrun | 18:21 | | | | 16 | | | | Coventry | Coventry parkrun # 624 | 30 Dec 23 |
| parkrun | 19:01 | | | | 17 | | | 1 | Coventry | Coventry parkrun # 623 | 25 Dec 23 |
| 2022 U20 Leamington |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.20 | | -0.6 | | 4 | 2.9 | | | Nuneaton | Nuneaton Night of 100m PB's | 1 Jun 22 |
| 200 | 24.00 | | 0.2 | | 1 | 3 | | | Loughborough | Loughborough Outdoor Open | 22 Jun 22 |
| 200 | 24.15 | | -1.4 | | 3 | 5 | | | Kettering | Kettering Town Evening Open | 14 Jun 22 |
| 400 | 51.29 | | | | 4 | | | | Nuneaton | Midland Counties Senior & Under 20 Championships | 19 Jun 22 |
| 400 | 51.55 | | | | 5 | 2 | | | Loughborough | Charnwood AC Opens | 10 Aug 22 |
| 400 | 52.2 | | | | 1 | | | | Nuneaton | Warwickshire Schools Championships | 11 Jun 22 |
| 400 | 52.53 | | | | 3 | 2 | | | Loughborough | Loughborough Outdoor Open | 22 Jun 22 |
| 400 | 52.76 | | | | 4 | | | | Nuneaton | Warwickshire County Championships | 14 May 22 |
| 400 | 52.78 | | | | 6 | 4 | | | Nuneaton | Nuneaton Harriers End of Season Open Event | 10 Sep 22 |
| 400 | 52.89 | | | | 1 | 6 | | | Nuneaton | Nuneaton Open - Night Of 400m PBs | 8 Jun 22 |
| 400 | 54.04 | | | | 2 | 2 | | | Corby | Corby AC Open Meeting | 24 May 22 |
| 400 | 54.47 | | | | 4 | 4 | | | Nuneaton | Nuneaton Season Opener | 10 Apr 22 |
| 800 | 2:04.9 | | | | 1 | 2 | | | Leamington | Leamington C&AC - Club Championships & Open Competition | 17 Sep 22 |
| 110HU20M | 17.26 | | 1.0 | | 3 | | | | Nuneaton | Warwickshire County Championships | 14 May 22 |
| 110HU20M | 18.51 | | 0.8 | | 6 | | | | Coventry | Charlie Kelly Speed Series | 10 May 22 |
| 2021 U17 Leamington |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.69 | w | 2.5 | | 7 | | | | Nuneaton | Warwickshire County Championships | 1 Aug 21 |
| 200 | 25.71 | | -2.8 | | 5 | | | | Nuneaton | Warwickshire, Hereford & Worcester & Northamptonshire Schools | 19 Jun 21 |
| 100HU17M | 15.65 | w | 2.6 | | 2 | | | | Nuneaton | Warwickshire County Championships | 31 Jul 21 |
| LJ | 5.27 | w | 2.3 | | 5 | | | | Nuneaton | Warwickshire County Championships | 31 Jul 21 |
| 2019 U15 Coventry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 40.7 | | | | 2 | | | | Nuneaton | Warwickshire County Schools Championships | 8 Jun 19 |
| 300 | 41.53 | | | | 6 | 3 | | | Birmingham | ESAA Mason Trophy Schools Inter-County Championships | 15 Jun 19 |
| 2018 U15 Coventry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 44.76 | | | | 4 | | | | Coventry | Warwickshire Open Graded Series | 6 Jun 18 |
| 300 | 48.2 | | | | 7 | A | | | Telford | Heart of England League Division 1 | 5 May 18 |
| 800 | 2:34.6 | | | | 6 | A | | | Rugby | UK Youth Development U13/U15 League Division Midland Premier NE | 17 Jun 18 |
| 800 | 2:41.2 | | | | 7 | B | | | Telford | Heart of England League Division 1 | 5 May 18 |
| 1500 | 5:12.15 | | | | 6 | B | | | Milton Keynes | UK Youth Development U13/U15 League Division Midland Premier NE | 21 Apr 18 |
| JT600 | 10.65 | | | | 4 | B | | | Telford | Heart of England League Division 1 | 5 May 18 |
| 2017 U13 Coventry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.6 | | | | 2 | nsA | | | Stoke | UK Youth Development U13/U15 League Division Midland North/East 1A | 18 Jun 17 |
| 200 | 30.11 | | -3.8 | | 3 | 1 | | | Nottingham | Notts AC Spring Spruce Open Meeting | 8 Apr 17 |
| 300 | 49.24 | | | | 3 | 1 | | | Leamington Spa | Warwickshire County Open Graded Series | 5 Jul 17 |
| 800 | 2:29.7 | | | | 4 | A | | | Stoke | UK Youth Development U13/U15 League Division Midland North/East 1A | 18 Jun 17 |
| 800 | 2:33.3 | | | | 1 | B | | | Grantham | UK Youth Development U13/U15 League Midlands North/East Promotion Match | 15 Jul 17 |
| 800 | 2:34.1 | | | | 2 | B | | | Telford | UK Youth Development U13/U15 League Division Midland North/East 1A | 22 Apr 17 |
| 800 | 2:38.18 | | | | 3 | | | | Nottingham | Notts AC Spring Spruce Open Meeting | 8 Apr 17 |
| 1500 | 5:12.35 | | | | 6 | | | | Nuneaton | Warwickshire County Championships | 13 May 17 |
| 1500 | 5:12.8 | | | | 5 | A | | | Rugby | Heart of England League Division 1 | 2 Jul 17 |
| 1500 | 5:14.34 | | | | 8 | 2 | | | Leamington Spa | Warwickshire County Open Graded Series | 5 Jul 17 |
| 1500 | 5:16.3 | | | | 3 | A | | | Coventry | UK Youth Development U13/U15 League Division Midland North/East 1A | 20 May 17 |
| JT400 | 17.48 | | | | 5 | A | | | Grantham | UK Youth Development U13/U15 League Midlands North/East Promotion Match | 15 Jul 17 |
| JT400 | 11.24 | | | | 4 | A | | | Telford | UK Youth Development U13/U15 League Division Midland North/East 1A | 22 Apr 17 |
| 2.3KXC | 9:20 | | | | 23 | | | | Warwick | West Midland Young Athletes' League | 15 Oct 17 |
| 2.4KXC | 9:22 | | | | 6 | | | | Stratford upon Avon | Warwickshire Schools' Championships | 21 Jan 17 |
| 2.8KXC | NT | | | | 94 | | | | Prestwold Hall | Leicestershire & Rutland Primary Championship & the National Years 5 -7 Championship | 25 Mar 17 |
| 3KXC | 13:26 | | | | 20 | | | | Leamington | Warwickshire / Worcestershire County Championships | 7 Jan 17 |
| 3.88KL | 15:53 | | | | 21 | L2 | | | Sutton Coldfield | Midland Counties Young Athletes Relays | 23 Sep 17 |
| parkrun | 21:13 | | | | 35 | | | 1 | Leamington | Leamington parkrun # 327 | 24 Jun 17 |
| parkrun | 21:25 | | | | 55 | | | | Coventry | Coventry parkrun # 372 | 10 Jun 17 |
| parkrun | 22:11 | | | | 59 | | | | Leamington | Leamington parkrun # 317 | 15 Apr 17 |
| parkrun | 23:47 | | | | 97 | | | | Leamington | Leamington parkrun # 312 | 11 Mar 17 |
| 2016 U13 Coventry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1.95KXC | 7:38 | | | | 32 | | | | West Bromwich | Dave Sunderland Inter County | 12 Nov 16 |
| 2.5KXC | 10:35 | | | | 42 | | | | Birmingham | West Midland Young Athletes' League | 11 Dec 16 |
| 2.5KXC | 11:38 | | | | 44 | | | | Warley Woods | West Midland Young Athletes' League | 20 Nov 16 |
| parkrun | 23:20 | | | | 76 | | | | Leamington | Leamington parkrun # 292 | 29 Oct 16 |