| 2023 U23 Medway & Maidstone |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.82 | | | | 1 | 1 | | | Gillingham | Medway & Maidstone Open | 2 Jul 23 |
| 1500 | 4:07.8 | | | | 2 | B | | | Wormwood Scrubs | Southern Athletics League Division 1 | 18 Jun 23 |
| 1500 | 4:08.65 | | | | 3 | | | | Bromley | Kent County Championships | 13 May 23 |
| 1500 | 4:09.62 | | | | 2 | B | | | Eltham | BMC Regional Races | 21 Jun 23 |
| 1500 | 4:10.21 | | | | 1 | 2 | | | Bromley | Blackheath & Bromley Harriers AC Spring Open | 24 Apr 23 |
| 1500 | 4:11.23 | | | | 2 | B | | | Gillingham | Southern Athletics League Division 1 | 19 Aug 23 |
| 1500 | 4:11.45 | | | | 3 | 8 | | | Tonbridge | Norman Fowler Memorial Easter Monday Open Meeting | 10 Apr 23 |
| 1500 | 4:15.71 | | | | 2 | B | | | Bracknell | Southern Athletics League Division 1 | 20 May 23 |
| Mile | 4:29.79 | | | | 6 | 1 | | | Gillingham | Medway Mile 2023 Elite Races | 21 Jul 23 |
| 2000SC | 7:28.64 | | | | 1 | B | | | Gillingham | Southern Athletics League Division 1 | 19 Aug 23 |
| 3000SC | 10:49.81 | | | | 1 | B | | | Bracknell | Southern Athletics League Division 1 | 20 May 23 |
| 7.2KL | 23:04 | | | | 28 | L01 | | | Olympic Park | Southern Men's 12-Stage Relays | 2 Apr 23 |
| 7.8KXC | 26:26 | | | | 7 | | | | Norman Park | Kent League | 11 Feb 23 |
| 5MXC | 34:11 | | | | 1 | | | | Allhallows | Kent Fitness League | 12 Feb 23 |
| 5.1MXC | 28:44 | | | | 1 | | | | Blean Woods | Kent Fitness League | 5 Feb 23 |
| 5.5MXC | 28:44 | | | | 1 | | | | Birchington | Kent Fitness League | 15 Jan 23 |
| 6MXC | 35:59 | | | | 1 | | | | Birchington | Kent Fitness League | 8 Jan 23 |
| 2022 U23 Medway & Maidstone |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:10.67 | | | | 1 | 2 | | | Gillingham | Medway & Maidstone Open Meeting | 3 Sep 22 |
| Mile | 4:51.97 | | | | 9 | B | | | Gillingham | Medway Mile Invitational Track Race | 22 Jul 22 |
| 8KXC | 29:48 | | | | 25 | | | | Foots Cray Meadows | Kent League | 26 Nov 22 |
| 8KXC | 30:03 | | | | 31 | | | | Tonbridge | Kent League | 29 Oct 22 |
| 5M | 28:01 | | | 28:01 | 1 | | | | Deal | Deal Castle 5 | 6 Nov 22 |
| 5MXC | 29:27 | | | | 5 | | | | Knole Park | Kent Fitness League | 30 Oct 22 |
| 5.3MXC | 29:36 | | | | 1 | | | | Swanley | Kent Fitness League | 13 Nov 22 |