| 2019 U15 Kettering |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:28.27 | | | | 1 | 2 | | | Doncaster | Doncaster Sprint Endurance Evening | 18 Sep 19 |
| 800 | 2:34.23 | | | | 11 | 3 | | | Loughborough | Charnwood AC Open Series | 24 Aug 19 |
| 3.88KL | 15:57 | | | | 26 | L2 | | | Sutton Park | ERRA National Young Athlete Relays | 6 Oct 19 |
| parkrun | 20:33 | | | | 22 | | 2 | 1 | Market Harborough | Market Harborough parkrun # 229 | 21 Sep 19 |
| 2018 U13 Kettering |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:49.8 | | | | 5 | 2 | | | Corby | Corby AC Open | 24 Apr 18 |
| 800 | 2:26.06 | | | | 5 | | | | Kettering | Kettering Town H Floodlit Open Series | 10 Jul 18 |
| 800 | 2:26.39 | | | | 7 | 6 | | | Watford | Watford Open Graded Meeting | 13 Jun 18 |
| 800 | 2:27.4 | | | | 2 | 2 | | | Corby | Northamptonshire County Championships (inc Leicestershire & Rutland 300m, 400m & 1500m Championships) | 12 May 18 |
| 800 | 2:30.6 | | | | 1 | A | | | Sutton Coldfield | Heart of England League Division 2 | 5 May 18 |
| 800 | 2:31.3 | | | | 3 | A | | | Worcester | Heart of England League Division 2 | 8 Jul 18 |
| 1500 | 5:05.42 | | | | 3 | FA | | | Milton Keynes | BMC PB Classic | 2 Jun 18 |
| 1500 | 5:07.1 | | | | 3 | | | | Corby | Northamptonshire County Championships (inc Leicestershire & Rutland 300m, 400m & 1500m Championships) | 13 May 18 |
| 1500 | 5:09.79 | | | | 11 | 5 | | | Watford | Watford Open Graded Meeting | 30 May 18 |
| 1500 | 5:30.89 | | | | 14 | 2 | | | Kettering | Kettering Town Harriers Floodlit Open Series | 1 May 18 |
| 2.7KXC | 12:04 | | | | 51 | | | | Prestwold Hall | National Schools' Years 5 -7 Championship | 24 Mar 18 |
| 3KXC | 12:57 | | | | 16 | | | | Nottingham | Midland Counties Championships | 27 Jan 18 |
| 3KXC | 13:11 | | | | 16 | | 3 | | Kettering | Northamptonshire County Championships | 6 Jan 18 |
| 3KXC | 14:22 | | | | 144 | | | | Parliament Hill | ECCA Saucony English National Championships | 24 Feb 18 |
| parkrun | 20:07 | | | | 7 | | 2 | 1 | Market Harborough | Market Harborough parkrun # 152 | 17 Mar 18 |
| parkrun | 21:56 | | | | 38 | | 1 | 1 | Market Harborough | Market Harborough parkrun # 160 | 19 May 18 |
| ZXC | 8:54 | | | | 5 | | | | Holbrook | Anglia Schools' Championships | 3 Feb 18 |
| 2017 U13 Kettering |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3KXC | 12:49 | | | | 38 | | | | Liverpool | British Athletics Cross Challenge (inc European Trials, Liverpool & District League & Mid Lancs League) | 25 Nov 17 |
| parkrun | 20:25 | | | | 22 | | 2 | 1 | Market Harborough | Market Harborough parkrun # 129 | 30 Sep 17 |
| parkrun | 20:44 | | | | 26 | | 2 | 1 | Market Harborough | Market Harborough parkrun # 133 | 28 Oct 17 |
| ZXC | 8:54 | | | | 20 | | | | Malvern | National Preparatory Schools' Championships | 12 Mar 17 |
| 2016 U11 Kettering |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 150 | 26.13 | | 1.4 | | 2 | 1 | | | Kettering | Kettering Floodlit Open | 19 Jul 16 |
| 150 | 26.7 | | | | 4 | 2 | | | Kettering | Kettering Open Meeting | 20 Aug 16 |
| 600 | 2:00.0 | | | | 1 | 1 | | | Kettering | Kettering Open Meeting | 20 Aug 16 |
| 800 | 3:07.16 | | | | 4 | 1 | | | Kettering | Kettering Floodlit Open | 19 Jul 16 |
| 1.5KXC | 5:08 | | | | 2 | | | | Derby | North Midlands League | 15 Oct 16 |
| 2KXC | 7:22 | | | | 1 | | | | Kettering | North Midlands League | 12 Nov 16 |
| parkrun | 20:37 | | | | 43 | | | 1 | Northampton | Northampton parkrun # 234 | 29 Oct 16 |
| parkrun | 21:15 | | | | 15 | | 3 | 1 | Market Harborough | Market Harborough parkrun # 79 | 22 Oct 16 |
| parkrun | 22:50 | | | | 40 | | 2 | 1 | Kettering | Kettering parkrun # 2 | 1 Oct 16 |