| 2025 SEN Windsor Slough Eton & Hounslow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 29:23 | | | | 278 | | | | Rickmansworth | Rickmansworth parkrun # 356 | 19 Apr 25 |
| 2019 U20 Windsor Slough Eton & Hounslow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 63.22 | | | | 1 | ns | | | Crawley | UK Youth Development U17/U20 League Division South Premier | 26 May 19 |
| 400 | 63.58 | | | | 6 | ns | | | Eton | Southern Athletics League Division 1 | 19 May 19 |
| 400 | 63.90 | | | | 5 | A | | | Hendon | UK Youth Development U17/U20 League Division South Premier | 30 Jun 19 |
| 400 | 64.43 | | | | 3 | | | | Horspath | Oxfordshire / Buckinghamshire County Championships | 11 May 19 |
| HM | 2:40:55 | a | | 3:24:50 | 34165 | | 13830 | 212 | Newcastle-South Shields | SimplyHealth Great North Run | 8 Sep 19 |
| 2018 U17 Windsor Slough Eton & Hounslow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 26.8 | | | | 5 | 1 | | | Welwyn | Herts Phoenix Easter Open | 30 Mar 18 |
| 300 | 42.63 | i | | | 1 | 3 | | | Lee Valley | London U13 / U15 / U17 Games | 20 Jan 18 |
| 300 | 44.3 | | | | 2 | 1 | | | Welwyn | Herts Phoenix Easter Open | 30 Mar 18 |
| 300 | 44.83 | i | | | 1 | 3 | | | Lee Valley | Lee Valley New Year Open | 1 Jan 18 |
| 300 | 46.22 | | | | 6 | A | | | Bromley | UK Youth Development U17/U20 League Division South Premier | 27 May 18 |
| 400 | 75.31 | | | | 4 | B | | | Eton | UK Youth Development U17/U20 League Division South Premier | 1 Jul 18 |
| 2017 U17 Windsor Slough Eton & Hounslow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 26.50 | i | | | 1 | 4 | | | Birmingham | Birmingham Games | 19 Feb 17 |
| 200 | 27.05 | i | | | 1 | 4 | | | Lee Valley | London U17 Games | 21 Jan 17 |
| 300 | 42.4 | | | | 2 | 1 | | | Welwyn | Herts Phoenix Easter Open | 14 Apr 17 |
| 300 | 42.71 | i | | | 3 | 2 | | | Birmingham | Birmingham Games | 19 Feb 17 |
| 300 | 43.42 | | | | 2 | B | | | Norwich | UK Youth Development U17/U20 League Division South Premier 1 | 30 Apr 17 |
| 300 | 43.44 | i | | | 3 | 2 | | | Lee Valley | London U17 Games | 21 Jan 17 |
| 300 | 43.58 | | | | 4 | B | | | Bromley | UK Youth Development U17/U20 League Division South Premier 1 | 28 May 17 |
| 300 | 56.45 | | | | 5 | B | | | Reading | UK Youth Development U17/U20 League Division South Premier 1 | 25 Jun 17 |
| 2016 U15 Windsor Slough Eton & Hounslow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.43 | w | 2.2 | | 2 | Bh2 | | | Horspath | Oxfordshire & Buckinghamshire County Championships | 14 May 16 |
| 100 | 13.63 | | 0.0 | | 5 | B | | | Horspath | Oxfordshire & Buckinghamshire County Championships | 14 May 16 |
| 100 | 14.3 | | | | 1 | ns2 | | | Reading | Alder Valley Girls' League | 10 Apr 16 |
| 200 | 27.51 | | 1.1 | | 2 | B | | | Horspath | Oxfordshire & Buckinghamshire County Championships | 15 May 16 |
| 200 | 27.60 | | 1.6 | | 1 | Bh2 | | | Horspath | Oxfordshire & Buckinghamshire County Championships | 15 May 16 |
| 200 | 28.2 | | | | 1 | ns2 | | | Reading | Alder Valley Girls' League | 10 Apr 16 |
| 200 | 28.36 | i | | | 1 | 5 | | | Lee Valley | London U13, U15, U17 Games | 24 Jan 16 |
| 300 | 42.78 | | | | 2 | B | | | Horspath | Oxfordshire & Buckinghamshire County Championships | 14 May 16 |
| 300 | 43.35 | | | | 2 | Bh1 | | | Horspath | Oxfordshire & Buckinghamshire County Championships | 14 May 16 |
| 300 | 45.14 | i | | | 3 | 2 | | | Lee Valley | Lee Valley U13 / U15 Open | 13 Feb 16 |
| 300 | 46.32 | | | | 3 | 4 | | | Eton | Windsor Slough Eton & Hounslow Spring Open | 2 Apr 16 |
| 300 | 46.94 | i | | | 1 | 3 | | | Lee Valley | London U13, U15, U17 Games | 24 Jan 16 |
| HJ | 1.25 | | | | 6 | B | | | Southampton | UK Youth Development U13/U15 League Division South Premier 1 | 21 May 16 |
| DT1K | 20.63 | | | | 5 | A | | | Southampton | UK Youth Development U13/U15 League Division South Premier 1 | 21 May 16 |
| DT1K | 18.43 | | | | 4 | B | | | Bromley | UK Youth Development U13/U15 League Division South Premier 1 | 19 Jun 16 |
| DT1K | 17.00 | | | | 2 | ns | | | Guildford | Alder Valley Girls' League | 14 Aug 16 |
| 2015 U15 Windsor Slough Eton & Hounslow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.2 | | | | 5 | 3 | | | Milton Keynes | Milton Keynes Open Meeting | 5 Jul 15 |
| 100 | 14.2 | | | | 3 | ns4 | | | Basingstoke | Alder Valley Girls' League | 2 Aug 15 |
| 100 | 14.3 | | | | 2 | ns7 | | | Guildford | Alder Valley Girls' League | 10 May 15 |
| 200 | 28.8 | | | | 1 | 4 | | | Milton Keynes | Milton Keynes Open Meeting | 5 Jul 15 |
| 200 | 29.4 | | | | 4 | ns1 | | | Basingstoke | Alder Valley Girls' League | 2 Aug 15 |
| 75HU15W | 13.5 | | | | 4 | ns1 | | | Guildford | Alder Valley Girls' League | 10 May 15 |
| 75HU15W | 13.93 | | | | 3 | | | | Eton | London Prep Schools | 8 Jun 15 |
| 75HU15W | 14.7 | | | | 3 | ns | | | Basingstoke | Alder Valley Girls' League | 2 Aug 15 |
| HJ | 1.25 | | | | 6 | ns | | | Guildford | Alder Valley Girls' League | 10 May 15 |