| 2019 SEN Hillingdon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:26.5 | | | | 2 | nsA | | | Wormwood Scrubs | UK Youth Development U13/U15 League Division South Central 1 | 20 Jul 19 |
| 2016 U23 Hillingdon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 63.88 | | | | 4 | B | | | Brighton | Sweatshop Southern Athletics League Division 2W | 9 Jul 16 |
| 800 | 2:35.17 | | | | 11 | 4 | | | Watford | Watford Open Graded Meeting | 6 Apr 16 |
| 1500 | 5:15.70 | i | | | 11 | 3 | | | Lee Valley | Lee Valley Middle Distance Open | 17 Feb 16 |
| Mile | 5:24.54 | | | | 7 | 12 | | | Reading | Reading AC Bank Holiday Mile Festival | 29 Aug 16 |
| 2000SC | 8:03.8 | | | | 3 | B | | | Woking | Sweatshop Southern Athletics League Division 2W | 20 Aug 16 |
| 5KMTL | 19:43 | | | | 4 | L3 | | | Hayes | Middlesex County AA Relays | 11 Sep 16 |
| 8KXC | 36:54 | | | | 356 | | | | Stevenage | Start Fitness Metropolitan League | 12 Nov 16 |
| 8KXC | 38:36 | | | | 232 | | | | Alexandra Palace | Start Fitness Metropolitan League | 13 Feb 16 |
| 8KXC | 40:10 | | | | 224 | | | | Horsenden Hill | Start Fitness Metropolitan League | 16 Jan 16 |
| 12KXC | 54:01 | | | | 121 | | | | Wormwood Scrubs | Middlesex County Championships | 9 Jan 16 |
| 2015 U23 Hillingdon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 8KXC | 35:32 | | | | 289 | | | | Claybury | Start Fitness Metropolitan League | 10 Oct 15 |
| ZXC | 40:59 | | | | 335 | | | | Stevenage | Start Fitness Metropolitan League | 7 Nov 15 |