| 2021 U20 Oxford City |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:58.4 | | | | 4 | 2 | | | Horspath | Oxford City Athletic Club Season Opener | 16 May 21 |
| 1500 | 5:03.09 | | | | 4 | A | | | Abingdon | Southern Athletics League - North West | 20 Jun 21 |
| 3000 | 11:46.13 | | | | 5 | 1 | | | Swindon | Swindon Harriers - Mark Cawte Spring Open Meeting | 9 May 21 |
| 2020 U17 Oxford City |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3.7KXC | 14:05 | | | | 119 | | | | Sefton Park | New Balance ESAA English Schools' Championships | 14 Mar 20 |
| 2019 U17 Oxford City |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:25.35 | | | | 3 | O | | | Horspath | Oxfordshire / Buckinghamshire County Championships | 12 May 19 |
| 1500 | 4:55.54 | | | | 3 | | | | Horspath | Oxfordshire / Buckinghamshire County Championships | 11 May 19 |
| 1500 | 4:59.5 | | | | 1 | A | | | Sandy | Southern Athletics League Division 3N | 18 May 19 |
| 1500 | 5:01.1 | | | | 1 | | | | Horspath | Oxfordshire County Schools | 9 Jun 19 |
| 1500 | 5:09.0 | | | | 2 | A | | | Horspath | Wessex Young Athletes' League | 30 Jun 19 |
| 3000 | 11:21.8 | | | | 2 | A | | | Luton | Southern Athletics League Division 3N | 15 Jun 19 |
| TJ | 8.99 | | | | 3 | A | | | Luton | Southern Athletics League Division 3N | 15 Jun 19 |
| 3.5KXC | 14:10 | | | | 15 | | | 6 | Bicester | Oxfordshire Cross Country League | 3 Nov 19 |
| 3.71KXC | 14:40 | | | | 55 | | | | Leeds | New Balance ESAA English Schools' Championships | 16 Mar 19 |
| 5KXC | 20:51 | | | | 7 | | | 6 | Shottover Hill | Chiltern League | 12 Oct 19 |
| 2018 U15 Oxfordshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:52.3 | | | | 5 | A | | | Gateshead | ESAA English Schools' Cup Final | 7 Jul 18 |
| 1500 | 5:01.5 | | | | 2 | A | | | Horspath | Oxfordshire County Schools Championship | 10 Jun 18 |
| LJ | 4.27 | | | | 19 | | | | Gateshead | ESAA English Schools' Cup Final | 7 Jul 18 |
| 3.1KXC | 12:40 | | | | 112 | | | | Leeds | New Balance ESAA English Schools' Championships | 17 Mar 18 |
| 3.2KXC | 12:48 | | | | 12 | | | | Woodbridge | ESAA English Schools Cup Final | 24 Nov 18 |
| 2017 U15 Oxfordshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.83KXC | 11:53 | | | | 84 | | | | Sevenoaks | English Schools Cup Final | 25 Nov 17 |
| ZXC | NT | | | | 3 | | | | Oakley | English Schools Cup Regional Finals - East Central | 11 Nov 17 |