| 2024 SEN Unattached |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 46:13 | c | | | 372 | | 91 | | Birmingham | Great Birmingham 10K | 5 May 24 |
| 2023 SEN Unattached |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 1:51:22 | c | | | 5764 | | 800 | | Newcastle-South Shields | Great North Run | 10 Sep 23 |
| 2012 U17 Vale of Aylesbury |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 80HU17W | 14.3 | | | | 4 | | | | High Wycombe | Buckinghamshire Schools' Championships | 16 Jun 12 |
| PV | 2.55 | | | | 1 | A | | | Carshalton | National Junior Athletic League Brent Division | 29 Apr 12 |
| PV | 2.50 | | | | 4 | A | | | Lee Valley | Eastern Young Athletes' League | 10 Jun 12 |
| PV | 2.45 | | | | 2 | A | | | Reading | National Junior Athletic League Brent Division | 22 Jul 12 |
| PV | 2.40 | | | | 2 | | | | Hemel Hempstead | Eastern Young Athletes' League | 27 May 12 |
| PV | 2.30 | | | | 3 | A | | | Hemel Hempstead | Southern Athletics League Division 2 C | 21 Apr 12 |
| PV | 2.30 | | | | 1 | A | | | Harrow | National Junior Athletic League Brent Division | 24 Jun 12 |
| PV | 2.20 | | | | 2 | A | | | Abingdon | Southern Athletics League Division 2 C | 19 May 12 |
| 2011 U15 Vale of Aylesbury |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:58.3 | | | | P | | | | Derby | ESAA Midland Schools Combined Events Championships | 25 Jun 11 |
| 75HU15W | 12.5 | | | | P | | | | Derby | ESAA Midland Schools Combined Events Championships | 25 Jun 11 |
| 75HU15W | 12.5 | | | | 1 | A | | | St. Albans | Eastern Young Athletes' League | 3 Jul 11 |
| 75HU15W | 12.8 | | | | 3 | h1 | | | High Wycombe | Buckinghamshire County Schools' Championships | 11 Jun 11 |
| 75HU15W | 13.0 | | | | 4 | | | | High Wycombe | Buckinghamshire County Schools' Championships | 11 Jun 11 |
| 75HU15W | 13.2 | | | | 3 | A | | | Watford | Eastern Young Athletes' League | 1 May 11 |
| 80HU17W | 13.2 | | | | 8 | | | | Abingdon | English Schools' Cup Final | 9 Jul 11 |
| 80HU17W | 13.5 | | | | 3 | | | | Hendon | English Schools Track & Field Cup South East Regional A Final | 15 Jun 11 |
| HJ | 1.35 | | | | 1 | A | | | Watford | Eastern Young Athletes' League | 1 May 11 |
| HJ | 1.31 | | | | P | | | | Derby | ESAA Midland Schools Combined Events Championships | 25 Jun 11 |
| PV | 2.40 | | | | 1 | | | | Watford | Eastern Young Athletes' League | 1 May 11 |
| PV | 2.30 | | | | 2 | A | | | St. Albans | Eastern Young Athletes' League | 3 Jul 11 |
| PV | 2.30 | | | | 8 | | | | Abingdon | SEAA U15/U20 Inter-counties Championships | 27 Aug 11 |
| LJ | 4.38 | | | | 4 | | | | High Wycombe | Buckinghamshire County Schools' Championships | 11 Jun 11 |
| LJ | 4.30 | | | | P | | | | Derby | ESAA Midland Schools Combined Events Championships | 25 Jun 11 |
| SP3.25K | 7.78 | | | | 10 | | | | Abingdon | English Schools' Cup Final | 9 Jul 11 |
| SP3.25K | 7.46 | | | | 12 | | | | Hendon | English Schools Track & Field Cup South East Regional A Final | 15 Jun 11 |
| SP3.25K | 6.65 | | | | P | | | | Derby | ESAA Midland Schools Combined Events Championships | 25 Jun 11 |
| SP3.25K | 6.29 | | | | 3 | A | | | St. Albans | Eastern Young Athletes' League | 3 Jul 11 |
| PenU15W | 2112 | | | | 15 | | | | Derby | ESAA Midland Schools Combined Events Championships | 25 Jun 11 |
| 2010 U15 Vale of Aylesbury |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:01.32 | i | | | P | | | | Lee Valley | SEAA Indoor Championships | 10 Jan 10 |
| 60HU15W | 11.45 | i | | | P | | | | Lee Valley | SEAA Indoor Championships | 10 Jan 10 |
| 75HU15W | 12.6 | | | | 1 | | | | Hillingdon | ESAA Cup Regional A Final - South East Region | 15 Jun 10 |
| 75HU15W | 12.8 | | | | 3 | A | | | Watford | Eastern Young Athletes' League | 27 Jun 10 |
| 75HU15W | 13.0 | | | | 2 | A | | | Hemel Hempstead | Eastern Young Athletes' League | 15 Aug 10 |
| 75HU15W | 13.1 | | | | 4 | | | | Milton Keynes | Buckinghamshire Schools Championships | 12 Jun 10 |
| 75HU15W | 13.2 | | | | 3 | A | | | Stevenage | Eastern Young Athletes' League | 11 Jul 10 |
| 75HU15W | 13.5 | | | | 2 | A | | | Luton | Eastern Young Athletes' League | 6 Jun 10 |
| HJ | 1.35 | i | | | P | | | | Lee Valley | SEAA Indoor Championships | 10 Jan 10 |
| HJ | 1.35 | | | | 2 | A | | | Luton | Eastern Young Athletes' League | 6 Jun 10 |
| PV | 2.30 | | | | 1 | A | | | Watford | Eastern Young Athletes' League | 27 Jun 10 |
| PV | 2.30 | | | | 1 | A | | | Hemel Hempstead | Eastern Young Athletes' League | 15 Aug 10 |
| PV | 2.10 | | | | 1 | A | | | Luton | Eastern Young Athletes' League | 6 Jun 10 |
| LJ | 4.60 | | | | 2= | | | | Hillingdon | ESAA Cup Regional A Final - South East Region | 15 Jun 10 |
| LJ | 4.39 | | | | 5 | | | | Milton Keynes | Buckinghamshire Schools Championships | 12 Jun 10 |
| LJ | 4.09 | i | | | P | | | | Lee Valley | SEAA Indoor Championships | 10 Jan 10 |
| SP3.25K | 6.55 | i | | | P | | | | Lee Valley | SEAA Indoor Championships | 10 Jan 10 |
| PenIU15W | 1913 | i | | | 6 | | | | Lee Valley | SEAA Indoor Championships | 10 Jan 10 |
| 2009 U13 Vale of Aylesbury |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 70HU13W | 12.6 | | | | 4 | A | | | Luton | Eastern Young Athletes League | 28 Jun 09 |
| 75HU15W | 13.8 | | | | 7= | A | | | Hendon | English Schools Cup Final | 4 Jul 09 |
| LJ | 4.35 | | | | 2 | B | | | Hendon | English Schools Cup Final | 4 Jul 09 |
| LJ | 4.21 | | | | 2 | A | | | Luton | Eastern Young Athletes League | 28 Jun 09 |