| 2025 U17 Reading AC/Berkshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:35.11 | | | | 2 | A | | | Loughborough | BMC PB Classic | 31 May 25 |
| 1500 | 4:40.11 | | | | 8 | | | | Watford | BMC Gold Standard Races | 25 Jun 25 |
| 1500 | 4:41.68 | | | | 1 | | | | Bracknell | Berkshire County Championships | 10 May 25 |
| 1500 | 4:42.78 | + | | | 151 | | | | Oxford | BMC Bannister Miles | 5 May 25 |
| 1500 | 4:46.9 | | | | 1 | | | | Bracknell | Berkshire County Schools Championships | 14 Jun 25 |
| 1500 | 4:52.13 | | | | 4 | h1 | | | Crystal Palace | SEAA Outdoor U13/U15/U17 Championships | 7 Jun 25 |
| 1500 | DNS | | | | - | | | | Crystal Palace | SEAA Outdoor U13/U15/U17 Championships | 8 Jun 25 |
| Mile | 5:03.98 | | | | 5 | D | | | Oxford | BMC Bannister Miles | 5 May 25 |
| 3000 | 9:58.06 | | | | 1 | | | | Bracknell | Berkshire County Championships | 11 May 25 |
| 3.75KXC | 13:05 | | | | 17 | | | | Ardingly | ESAA English Schools Championships | 15 Mar 25 |
| 3.82KXC | 13:28 | | | | 4 | | | 1 | Newbury | Berkshire County Schools' Championships | 18 Jan 25 |
| parkrun | 17:19 | | | | 3 | | 1 | 1 | Woodley | Woodley parkrun # 577 | 12 Apr 25 |
| 6KXC | 22:36 | | | | 6 | | | | Beckenham Place | South of England Championships | 25 Jan 25 |
| 6.2KXC | 24:40 | | | | 7 | | 1 | | Henley Showground | Oxfordshire Cross Country League | 2 Mar 25 |
| 2024 U17 Reading AC/Berkshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:14.44 | | | | 2 | | | | Reading | Berkshire County Championships | 12 May 24 |
| 800 | 2:17.8 | | | | 1 | 1 | | | Hillingdon | Alder Valley League | 5 May 24 |
| 1500 | 4:32.81 | | | | 1 | D | | | Birmingham Uni | BMC Grand Prix - World Athletics Challenger | 6 Jul 24 |
| 1500 | 4:40.0 | | | | 1 | | | | Reading | Berkshire County Schools Championships | 8 Jun 24 |
| 1500 | 4:40.48 | | | | 2 | | | | Reading | Berkshire County Championships | 11 May 24 |
| 1500 | 4:42.84 | | | | 1 | A | | | Perivale | UK Youth Development League Upper - Southern 1A | 30 Jun 24 |
| 1500 | 4:46.30 | | | | 1 | A | | | Stevenage | UK Youth Development League Upper - Southern 1A | 28 Apr 24 |
| 1500 | 4:46.88 | | | | 3 | | | | Horspath | SEAA U15/U17 Inter County Championships | 8 Sep 24 |
| 1500 | 4:47.33 | | | | 1 | A | | | Abingdon | Southern Athletics League - Division 2 South & West | 15 Jun 24 |
| 3.54KXC | 14:00 | | | | 59 | | | | Pontefract | ESAA English Schools Championships | 16 Mar 24 |
| 3.9KXC | 14:02 | | | | 3 | | | 1 | Newbury | Berkshire Schools' Championships | 20 Jan 24 |
| 4KXC | 15:33 | | | | 67 | | | | Wollaton Park | CAU Inter County Championships (inc British Athletics Cross Challenge) | 9 Mar 24 |
| 5K | 16:48 | | | | 31 | | | 2 | Cardiff | Adidas Podium Home Nations 5K | 24 Aug 24 |
| 5K | 17:02 | | | 17:02 | 23 | R4 | 23 | 1 | Dulwich | Dulwich Podium 5K | 20 Apr 24 |
| 5KXC | 19:07 | | | | 1 | | | | Popham Airfield | Hampshire League | 12 Oct 24 |
| parkrun | 18:27 | | | | 1 | | 1 | 1 | Bolberry Down | Bolberry Down parkrun # 146 | 31 Aug 24 |
| 2023 U15 Reading AC/Berkshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:44.98 | | | | 5 | | | | Lee Valley | South of England U13/U15/17 & U20/Senior Walks Championships | 13 Aug 23 |
| 1500 | 4:47.92 | | | | 2 | h2 | | | Lee Valley | South of England U13/U15/17 & U20/Senior Walks Championships | 12 Aug 23 |
| 1500 | 4:48.08 | | | | 2 | | | | Horspath | South of England U15/U17 Inter Counties | 10 Sep 23 |
| 1500 | 4:49.52 | | | | 2 | A | | | Tonbridge | UK Youth Development League Lower - Southern Premier | 22 Jul 23 |
| 1500 | 4:49.7 | | | | 1 | | | | Reading | Berkshire County Schools Championships | 10 Jun 23 |
| 3.28KXC | 12:31 | | | | 1 | | | | Newbury | Berkshire County Schools' Championships | 21 Jan 23 |
| 3.5KXC | 12:59 | | | | 45 | | | | Nottingham | ESAA English Schools Championships | 18 Mar 23 |
| 4KXC | 14:13 | | | | 10 | | 1 | | Newbury | Berks, Bucks & Oxon Championships | 19 Nov 23 |
| 2022 U15 Reading AC/Berkshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:21.7 | | | | 3 | | | | Bracknell | Berkshire Schools Championships | 11 Jun 22 |
| 3.28KXC | 13:14 | | | | 15 | | | | Newbury | Berkshire County Schools' Championships | 22 Jan 22 |
| 3.6KXC | 14:48 | | | | 61 | | | | Reigate | South East Schools' Inter Counties | 5 Feb 22 |