| 2025 U13 Thames Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:34.44 | | | | 2 | 1 | | | Birmingham | National Preparatory Schools Athletics Championships | 2 Jul 25 |
| 800 | 2:39.17 | | | | 3 | NS | | | Walton | Derek Crookes Under-13 Inter County Match | 3 Aug 25 |
| 800 | 2:40.15 | | | | 2 | | | | Hornchurch | Havering AC Dave Naylor Memorial Open | 6 Apr 25 |
| 800 | 2:40.48 | | | | 2 | B | | | Perivale | Middlesex Young Athletes League | 3 May 25 |
| 800 | 2:41.09 | | | | 2 | | | | Eton | The 54th London Prep Schools' Athletics Meeting | 9 Jun 25 |
| 800 | 2:41.30 | | | | 8 | 3 | | | Watford | Watford Harriers Open Graded Meetings | 16 Apr 25 |
| 1500 | 5:10.04 | | | | 6 | 2 | | | Watford | Watford Harriers Open Graded Meetings | 25 Jun 25 |
| 1500 | 5:20.19 | | | | 7 | 1 | | | Watford | Watford Harriers Open Graded Meetings | 30 Apr 25 |
| 1500 | 5:24.48 | | | | 13 | 2 | | | Watford | Watford Harriers Open Graded Meetings | 28 May 25 |
| 1500 | 5:29.07 | | | | 5 | | | | Lee Valley | Middlesex County Championships | 10 May 25 |
| 1500 | 5:36.34 | | | | 10 | 1 | | | Watford | Watford Harriers Open Graded Meetings | 2 Apr 25 |
| Mile | 5:48.16 | | | | 1 | B | | | Chelmsford | MilesofMiles | 21 Jun 25 |
| 1.4KXC | 6:10 | | | | 12 | | | | Welwyn Garden City | Start Fitness Metropolitan League | 11 Jan 25 |
| 1.5KXC | 8:09 | | | | 8 | | | | Trent Park | Middlesex and Hertfordshire County Championships | 4 Jan 25 |
| 1M | 6:05.7 | | | | 11 | | 2 | | Oxford | Bannister Community Mile | 6 Jun 25 |
| 1.7KXC | 6:51 | | | | 36 | | 11 | | Hampstead Heath | North West London Young Athletes' League | 18 Jan 25 |
| 2KXC | 7:29 | | | | 4 | | | | Brent Country Park | North West London Young Athletes' League | 1 Mar 25 |
| 2KXCL | 8:07 | | | | 10 | L03 | | | Wormwood Scrubs | South of England AA Relay Championships | 18 Oct 25 |
| 2.7KXC | 10:10 | | | | 24 | Y6G | U11W | | Stoneleigh | National Primary & Year 7 Championships | 22 Mar 25 |
| 3KL | 12:46 | | | | 20 | L03 | | | Hylands Park | Essex County Relay Championships | 11 Oct 25 |
| 3.3KXC | 13:32 | c | | | 47 | R2 | 14 | 14 | One Tree Hill | Essex League | 25 Oct 25 |
| parkrun | 21:18 | | | | 51 | | | | Gunnersbury | Gunnersbury parkrun # 622 | 12 Apr 25 |
| parkrun | 21:46 | | | | 223 | | | | Battersea | Battersea parkrun # 26 | 5 Apr 25 |
| parkrun | 21:57 | | | | 56 | | | | Gunnersbury | Gunnersbury parkrun # 632 | 28 Jun 25 |
| parkrun | 22:04 | | | | 40 | | | | Central, Plymouth | Central, Plymouth parkrun # 174 | 19 Apr 25 |
| parkrun | 22:44 | | | | 106 | | | | Gunnersbury | Gunnersbury parkrun # 611 | 25 Jan 25 |
| parkrun | 23:26 | | | | 128 | | | | Gunnersbury | Gunnersbury parkrun # 607 | 1 Jan 25 |
| 2024 U11 Thames Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:53.31 | | | | 6 | | | | Perivale | Middlesex Young Athletes League | 19 May 24 |
| 800 | 2:59.28 | | | | 4 | | | | Eton | 53rd London Region Prep Schools' Athletics Meeting | 10 Jun 24 |
| 1.4KXC | 6:29 | | | | 14 | | | | Welwyn Garden City | Start Fitness Metropolitan League | 13 Jan 24 |
| 1.4KXC | 8:12 | | | | 14 | | | | Parliament Hill | London Youth Games | 16 Nov 24 |
| 1.5KXC | 6:02 | | | | 4 | | | | Claybury | Start Fitness Metropolitan League | 12 Oct 24 |
| 1.5KXC | 9:05 | | | | 16 | | | | Greenford | Middlesex County Championships | 6 Jan 24 |
| 2KXC | 7:01 | | | | 8 | | | | Kingsbury | North West London Young Athletes' League | 2 Nov 24 |
| 2KXC | 7:05 | | | | 8 | | | | Perivale | Start Fitness Metropolitan League | 9 Nov 24 |
| 2KXC | 7:13 | | | | 7 | | | | Greenford | North West London Young Athletes' League | 28 Sep 24 |
| 2KXC | 7:42 | | | | 3 | | | | Hillingdon House Farm | Start Fitness Metropolitan League | 30 Nov 24 |
| 2KXC | 9:29 | | | | 5 | | | | Trent Park | North West London Young Athletes' League (incl. Chingford League & Fraternity / Sorority Cup) | 23 Nov 24 |
| parkrun | 23:12 | | | | 82 | | | 1 | Gunnersbury | Gunnersbury parkrun # 559 | 27 Jan 24 |
| parkrun | 23:13 | | | | 95 | | | | Gunnersbury | Gunnersbury parkrun # 570 | 13 Apr 24 |
| parkrun | 23:15 | | | | 125 | | | | Gunnersbury | Gunnersbury parkrun # 596 | 26 Oct 24 |
| parkrun | 23:42 | | | | 114 | | | | Gunnersbury | Gunnersbury parkrun # 565 | 9 Mar 24 |
| parkrun | 24:03 | | | | 116 | | | | Gunnersbury | Gunnersbury parkrun # 578 | 22 Jun 24 |
| parkrun | 24:37 | | | | 159 | | | | Gunnersbury | Gunnersbury parkrun # 584 | 3 Aug 24 |
| parkrun | 24:44 | | | | 107 | | | | Gunnersbury | Gunnersbury parkrun # 595 | 19 Oct 24 |
| parkrun | 26:07 | | | | 236 | | | | Gunnersbury | Gunnersbury parkrun # 562 | 17 Feb 24 |
| 2023 U11 Thames Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2KXC | 7:25 | | | | 12 | | | | Kingsbury | North West London Young Athletes' League | 4 Nov 23 |
| 2KXC | 8:36 | | | | 44 | | 14 | | Trent Park | North West London Young Athletes' League (incl. Chingford League & Fraternity / Sorority Cup) | 25 Nov 23 |
| 2KXC | 9:04 | | | | 16 | | | | Wormwood Scrubs | Start Fitness Metropolitan League | 11 Nov 23 |
| 2KXC | 9:06 | | | | 10 | | | | Greenford | North West London Young Athletes' League | 30 Sep 23 |
| parkrun | 24:08 | | | | 132 | | | | Gunnersbury | Gunnersbury parkrun # 538 | 16 Sep 23 |
| parkrun | 24:18 | | | | 92 | | | | Gunnersbury | Gunnersbury parkrun # 527 | 17 Jun 23 |
| parkrun | 24:22 | | | | 50 | | | | Osterley | Osterley parkrun # 426 | 3 Jun 23 |
| parkrun | 24:50 | | | | 64 | | | | Osterley | Osterley parkrun # 425 | 27 May 23 |
| parkrun | 25:48 | | | | 6 | | | | Breakwater, CAN | Breakwater parkrun # 129 | 23 Dec 23 |
| 2022 U11 Thames Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 14.65 | w | 2.2 | | 5 | 1 | | | Wormwood Scrubs | Thames Valley Harriers Open | 22 Jun 22 |
| 75 | 15.74 | | -3.8 | | 5 | 2 | | | Wormwood Scrubs | Thames Valley Harriers Open | 20 Jul 22 |
| 600 | 2:26.27 | | | | 10 | | | | Wormwood Scrubs | Thames Valley Harriers Open | 22 Jun 22 |
| 600 | 2:32.89 | | | | 8 | 1 | | | Wormwood Scrubs | Thames Valley Harriers Open | 20 Jul 22 |
| 2017 U11 Thames Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 10:03 | | | | 68 | | | | Reigate | Surrey Primary Schools' Championships | 11 Mar 17 |