| 2022 SEN Harrow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:57.35 | | | | 7 | 16 | | | Watford | Watford Open Graded Meeting | 10 Aug 22 |
| 800 | 1:58.72 | | | | 5 | 15 | | | Watford | Watford Open Graded Meeting | 18 May 22 |
| 800 | 1:59.39 | i | | | 4 | h2 | | | Lee Valley | Southern U20/Senior Championships | 6 Feb 22 |
| 800 | 1:59.50 | | | | 7 | 17 | | | Watford | Watford Open Graded Meeting | 13 Jul 22 |
| 800 | 2:00.63 | | | | 4 | B | | | Kingston | National Athletics League - Premiership | 4 Jun 22 |
| 1500 | 3:58.88 | | | | 1 | B | | | Eltham | BMC Regional Races | 17 Aug 22 |
| 1500 | 4:00.47 | | | | 6 | 12 | | | Watford | Watford Open Graded Meeting | 27 Jul 22 |
| 1500 | 4:00.72 | i | | | 2 | 1 | | | Lee Valley | Lee Valley Middle Distance Open | 9 Feb 22 |
| 1500 | 4:02.45 | | | | 12 | 14 | | | Watford | Watford Open Graded Meeting | 24 Aug 22 |
| 1500 | 4:03.2 | | | | 1 | A | | | Chelmsford | Southern Athletics League Division 1 | 16 Jul 22 |
| 1500 | 4:04.4 | | | | 1 | A | | | Peterborough | Southern Athletics League Division 1 | 13 Aug 22 |
| 1500 | 4:06.00 | | | | 11 | A | | | Wormwood Scrubs | BMC Regional Races | 22 Jun 22 |
| 5.08KL | 16:55 | | | | 22 | L6 | | | Sutton Coldfield | ERRA National Men's 12-Stage | 9 Apr 22 |
| 7.6KXC | 27:45 | | | | 50 | | | | Wormwood Scrubs | Start Fitness Metropolitan League | 15 Jan 22 |
| 7.8KXC | 26:26 | | | | 46 | | | | Wormwood Scrubs | Start Fitness Metropolitan League | 12 Nov 22 |
| 12.6KXC | 49:01 | | | | 16 | | | | Greenford | Middlesex County Championships | 8 Jan 22 |
| 2021 SEN Harrow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:00.27 | | | | 1 | 11 | | | Watford | Watford Open Graded Meeting | 8 Sep 21 |
| 800 | 2:02.03 | | | | 7 | 13 | | | Watford | Watford Open Graded Meeting | 11 Aug 21 |
| 1500 | 4:05.66 | | | | 11 | 12 | | | Watford | Watford Open Graded Meeting | 25 Aug 21 |
| 1500 | 4:05.97 | | | | 4 | B | | | Hendon | National Athletics League Premier London North | 28 Aug 21 |
| 1500 | 4:08.94 | | | | 9 | 11 | | | Watford | Watford Open Graded Meeting | 28 Jul 21 |
| 1500 | 4:09.34 | | | | 3 | 4 | | | Parliament Hill | Highgate Harriers Open Meeting | 1 Sep 21 |
| Mile | 4:29.98 | | | | 2 | C | | | Linford Christie Stadium | BMC Festival of Miles inc. Thames Valley Harriers Open Meeting | 22 Aug 21 |
| 4KXCL | 12:34 | | | | 18 | L1 | | | Wormwood Scrubs | South of England AA Relay Championships | 23 Oct 21 |
| 8KXC | 28:17 | | | | 39 | | | | Uxbridge | Start Fitness Metropolitan League | 4 Dec 21 |
| 8.1KXC | 28:35 | | | | 49 | | | | Claybury Park | Start Fitness Metropolitan League | 16 Oct 21 |