| 2022 U15 Cookham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:52.68 | | | | 7 | h2 | | | Bracknell | Berkshire County Championship | 15 May 22 |
| 800 | 2:53.1 | | | | 3 | | | | Wycombe | Wycombe Phoenix Invitational & Club Championships | 10 Apr 22 |
| 800 | 2:54.36 | | | | 5 | 2 | | | Bracknell | Bracknell AC 42nd Young Athletes Open Meeting | 26 Mar 22 |
| parkrun | 26:05 | | | | 91 | | | | Maidenhead | Maidenhead parkrun # 293 | 26 Feb 22 |
| parkrun | 29:28 | | | | 143 | | | | Maidenhead | Maidenhead parkrun # 301 | 23 Apr 22 |
| 2021 U13 Cookham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:59.3 | | | | 5 | | | | Eton | Berkshire County Championships | 1 Aug 21 |
| 600 | 2:01.0 | | | | 7 | | | | Bracknell | Bracknell Club Championships - Track | 8 May 21 |
| 800 | 2:50.14 | | | | 6 | K | | | Milton Keynes | BMC PB Classic | 5 Jun 21 |
| 3KXC | 13:08 | | | | 17 | | | | Cookham | Berkshire County Championships | 19 Dec 21 |
| 3KXC | 15:56 | | | | 16 | | | | Uxbridge | North West London Young Athletes' League | 30 Oct 21 |
| 3KXC | 17:08 | | | | 38 | | | | Uxbridge | Start Fitness Metropolitan League | 4 Dec 21 |
| parkrun | 25:18 | | | | 82 | | | | Maidenhead | Maidenhead parkrun # 265 | 14 Aug 21 |
| parkrun | 25:47 | | | | 84 | | | | Maidenhead | Maidenhead parkrun # 264 | 7 Aug 21 |
| parkrun | 26:03 | | | | 65 | | | 1 | Maidenhead | Maidenhead parkrun # 262 | 24 Jul 21 |
| 2020 U13 Cookham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 23:51 | | | | 55 | | | 1 | Maidenhead | Maidenhead parkrun # 258 | 22 Feb 20 |
| parkrun | 23:56 | | | | 57 | | | 1 | Maidenhead | Maidenhead parkrun # 253 | 18 Jan 20 |
| 2019 U11 Cookham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1M | 7:19 | | | 7:21 | 556 | F | 147 | | London | Vitality Westminster Mile | 26 May 19 |
| 1.9KXC | 7:36 | | | | 29 | | | | Shottover Hill | Chiltern League | 12 Oct 19 |
| 2KXC | 8:15 | | | | 18 | | | | Kingsbury | North West London Young Athletes' League | 26 Oct 19 |
| 2KXC | 8:21 | | | | 14 | | | | Trent Park | North West London Young Athletes' League | 23 Nov 19 |
| parkrun | 23:34 | | | | 46 | | | 1 | Maidenhead | Maidenhead parkrun # 247 | 21 Dec 19 |
| 2018 U11 Cookham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1M | 7:42 | c | | | 561 | F | 134 | | London | Vitality Westminster Mile | 27 May 18 |