| 2025 U15 Kettering |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:13.53 | | | | 2 | | | | Corby | Northamptonshire inc. Leicestershire & Rutland County Championships | 10 May 25 |
| 1500 | 4:23.82 | | | | 5 | D | | | Loughborough | BMC PB Classic | 31 May 25 |
| 1500 | 4:25.20 | | | | 11 | 3 | | | Watford | Watford Harriers Open Graded Meetings | 25 Jun 25 |
| 1500 | 4:29.62 | | | | 13 | 2 | | | Loughborough | Loughborough Open | 18 Jun 25 |
| 1500 | 4:30.8 | | | | 2 | A | | | Stourport | Heart of England League - Division 2 | 18 May 25 |
| 1500 | 4:31.62 | | | | 4 | 8 | | | Watford | Watford Harriers Open Graded Meetings | 30 Apr 25 |
| 1500 | 4:34.56 | | | | 4 | | | | Corby | Northamptonshire inc. Leicestershire & Rutland County Championships | 11 May 25 |
| 3000 | 9:51.58 | | | | 1 | 1 | | | Watford | Watford Harriers Open Graded Meetings | 20 Aug 25 |
| 2.85KXC | 9:02 | | | | 37 | | | | Ardingly | ESAA English Schools Championships | 15 Mar 25 |
| 3.5KXC | 12:30 | | | | 3 | | | | Woodbridge School | Anglian Schools' Championships | 1 Feb 25 |
| 3.88KL | 13:04 | | | | 27 | L01 | | | Sutton Park | ERRA National Young Athlete Relays | 4 Oct 25 |
| 3.88KL | 13:10 | | | | 9 | L01 | | | Sutton Park | Midland Counties Young Athletes Relays | 20 Sep 25 |
| 4KXC | 14:51 | | | | 87 | | | | Wollaton Park | CAU Inter County Championships (inc British Athletics Cross Challenge) | 8 Mar 25 |
| 4.3KXC | 16:32 | | | | 2 | | | | Kettering | Northamptonshire County Championships | 4 Jan 25 |
| 4.72KXC | 17:45 | | | | 5 | | | 5 | Cokethorpe School | ESAA English Schools Cup Regional Finals - East Central | 4 Nov 25 |
| 5KXC | 19:06 | | | | 4 | R5 | | 4 | Wicksteed Park | North Midlands League | 8 Nov 25 |
| 2024 U15 Kettering |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3.88KL | 13:31 | | | | 33 | L1 | | | Sutton Park | ERRA National Young Athlete Relays | 5 Oct 24 |
| 3.88KL | 13:36 | | | | 13 | L1 | | | Sutton Park | Midland Counties Young Athletes Relays | 21 Sep 24 |
| 4.5KXC | 17:49 | | | | 10 | | | | West Glebe Park | North Midlands League | 9 Nov 24 |