| 2025 SEN Harrow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.59 | | 1.5 | | 1 | 5 | | | Willesden | Track Academy Open Meet | 17 Jul 25 |
| 200 | 26.5 | | | | 6 | ns | | | Chelmsford | Southern Athletics League Division 1 | 22 Jun 25 |
| TJ | 11.73 | | | | 2 | ns | | | Chelmsford | Southern Athletics League Division 1 | 22 Jun 25 |
| TJ | 11.29 | i | | | 1 | M | | | Lee Valley | Tricounties (Hertfordshire, Middlesex, Kent) Championships | 16 Mar 25 |
| TJ | 11.23 | i | | | 2 | | | | Hendon | Shaftesbury Barnet Harriers Indoor Jumps Open | 16 Feb 25 |
| 7.5KXC | 38:41 | | | | 372 | | | | Horsenden Hill | Start Fitness Metropolitan League | 15 Nov 25 |
| 8.1KXC | 39:33 | | | | 358 | | | | Claybury | Start Fitness Metropolitan League | 11 Oct 25 |
| 10.75KXC | 61:58 | | | | 205 | | | | Trent Park | Middlesex and Hertfordshire County Championships | 4 Jan 25 |
| 2024 SEN Harrow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.65 | | -0.2 | | 2 | 4 | | | Willesden | Track Academy Outdoor Competition - electronic times only for Power of 10 | 18 Jul 24 |
| 200 | 26.36 | i | | | 3 | Mh2 | | | Lee Valley | Tricounties (Herts, Middx, Kent) Championships | 16 Mar 24 |
| 300 | 40.86 | | | | 4 | 1 | | | Lee Valley | Be Fit Today TA Outdoor Series 1 | 14 Apr 24 |
| 400 | 57.42 | | | | 5 | ns | | | Eltham | Southern Athletics League - Division 1 | 14 Jul 24 |
| 400 | 57.46 | | | | 5 | ns2 | | | Eton | Southern Athletics League - Division 1 | 18 May 24 |
| 800 | 2:31.10 | i | | | 1 | 12 | | | Lee Valley | Lee Valley Middle Distance Open | 14 Feb 24 |
| TJ | 10.78 | | 1.1 | | 1 | B | | | Eltham | Southern Athletics League - Division 1 | 14 Jul 24 |
| TJ | 10.75 | | | | 2 | B | | | Chelmsford | Southern Athletics League - Division 1 | 15 Jun 24 |
| TJ | 10.59 | | | | 1 | ns | | | Eton | Southern Athletics League - Division 1 | 18 May 24 |
| 4KXCL | 19:51 | | | | 28 | L3 | | | Wormwood Scrubs | South of England AA Relay Championships | 19 Oct 24 |
| 8KXC | 37:50 | | | | 397 | | | | Perivale | Start Fitness Metropolitan League | 9 Nov 24 |
| 8.1KXC | 38:53 | | | | 320 | | | | Claybury | Start Fitness Metropolitan League | 12 Oct 24 |
| 2023 SEN Harrow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.90 | i | | | 4 | B11 | | | Lee Valley | Lee Valley Double 60m | 1 Feb 23 |
| 60 | 7.91 | i | | | 4 | A12 | | | Lee Valley | Lee Valley Double 60m | 1 Feb 23 |
| 200 | 25.86 | i | | | 4 | Mh1 | | | Lee Valley | Tricounties (Herts,Kent and Middlesex) Championships | 18 Mar 23 |
| 400 | 59.02 | | | | 1 | 1 | | | Harrow | Harrow Autumn Open - Track, Jumps, Throws | 16 Sep 23 |
| LJ | 5.57 | | | | 1 | A | | | Harrow | Harrow Spring Throws & Jumps | 1 Apr 23 |
| LJ | 4.87 | | -0.7 | | 2 | ns | | | Harrow | Southern Athletics League Division 1 | 18 Jun 23 |
| LJ | 4.62 | | | | 4 | B | | | Chelmsford | Southern Athletics League Division 1 | 9 Jul 23 |
| TJ | 10.65 | | | | 3 | B | | | Chelmsford | Southern Athletics League Division 1 | 9 Jul 23 |
| 4.8KL | 20:51 | | | | 52 | L08 | | | Olympic Park | Southern Men's 12-Stage Relays | 2 Apr 23 |
| 7.2KXC | 33:14 | | | | 363 | | | 192 | Wormwood Scrubs | Start Fitness Metropolitan League | 11 Nov 23 |
| 7.8KXC | 37:25 | | | | 258 | | | | Welwyn Garden City | Start Fitness Metropolitan League | 14 Jan 23 |
| 8KXC | 37:56 | | | | 293 | | | | Uxbridge | Start Fitness Metropolitan League | 2 Dec 23 |
| 8.1KXC | 37:20 | | | | 312 | | | | Claybury | Start Fitness Metropolitan League | 14 Oct 23 |
| 2022 SEN Harrow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 56.22 | | | | 3 | B | | | Harrow | Southern Athletics League Division 1 | 12 Jun 22 |
| 400 | 57.12 | | | | 2 | ns | | | Harrow | Southern Athletics League Division 1 | 22 May 22 |
| 400 | 57.42 | | | | 3 | 3 | | | Hendon | London Inter Club Challenge | 23 Jul 22 |
| 400 | 57.86 | | | | 1 | 1 | | | Harrow | Harrow AC Sprint Open | 14 Apr 22 |
| 7.6KXC | 38:04 | | | | 377 | | | | Wormwood Scrubs | Start Fitness Metropolitan League | 15 Jan 22 |
| 7.8KXC | 33:30 | | | | 323 | | | | Wormwood Scrubs | Start Fitness Metropolitan League | 12 Nov 22 |
| 8KXC | 35:08 | | | | 236 | | | | Uxbridge | Start Fitness Metropolitan League | 3 Dec 22 |
| 8KXC | 36:27 | | | | 257 | | | | Claybury Park | Start Fitness Metropolitan League | 15 Oct 22 |
| 2021 SEN Harrow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.34 | w | 2.7 | | 1 | 2 | | | Harrow | Harrow AC Spring Open | 27 May 21 |
| 200 | 25.9 | | | | 5 | ns1 | | | Hillingdon | Southern Athletics League - North West London | 11 Jul 21 |
| 300 | 42.58 | | | | 6 | 5 | | | Harrow | Harrow Spring Open | 13 May 21 |
| 3000 | 11:44.40 | | | | 15 | 3 | | | Harrow | Harrow AC 3000m Spring Open | 22 Apr 21 |
| LJ | 5.36 | | | | 4 | ns | | | Hillingdon | Southern Athletics League - North West London | 11 Jul 21 |
| 7.8KXC | 35:40 | | | | 331 | | | | Welwyn Garden City | Start Fitness Metropolitan League | 13 Nov 21 |
| 8KXC | 36:39 | | | | 269 | | | | Uxbridge | Start Fitness Metropolitan League | 4 Dec 21 |
| 8.1KXC | 37:57 | | | | 300 | | | | Claybury Park | Start Fitness Metropolitan League | 16 Oct 21 |