| 2021 SEN Sheffield & Dearne/Somalia |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 50.65 | | | | 1 | B | | | Rotherham | North of England League East Premier | 22 May 21 |
| 800 | 1:53.39 | | | | 6 | C | | | Stretford | BMC Grand Prix | 8 May 21 |
| 1500 | 3:58.88 | | | | 1 | B | | | Stretford | National Athletics League Premier North | 6 Jun 21 |
| 2019 U23 Sheffield & Dearne/Somalia |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 50.70 | | | | 1 | | | | Sheffield | Sheffield Run Jump Throw Open Series | 27 Jun 19 |
| 800 | 1:48.48 | | | | 1 | A | | | Stretford | BMC Gold Standard Races | 20 Aug 19 |
| 800 | 1:49.33 | | | | 1 | B | | | Stretford | BMC Grand Prix | 10 Aug 19 |
| 800 | 1:49.88 | | | | 3 | A | | | Stretford | BMC Gold Standard Races | 23 Jul 19 |
| 800 | 1:49.95 | | | | 1 | 1 | | | Stretford | Trafford AC Grand Prix Open (Distance / Throws) | 3 Sep 19 |
| 800 | 1:51.35 | | | | 2 | | | | Sportcity | Manchester International Match (Inc Home Countries International) | 14 Aug 19 |
| 800 | 1:51.47 | | | | 5 | A | | | Sheffield | British Athletics League Division Premiership | 6 Jul 19 |
| 800 | 1:51.79 | | | | 1 | A | | | Birmingham | British Athletics League Division Premiership | 3 Aug 19 |
| 800 | 1:52.20 | | | | 8 | A | | | Loughborough | BMC Grand Prix | 15 Jun 19 |
| 800 | 1:55.92 | i | | | 4 | | | | Sheffield | Northern Athletics U17 / U20 / Senior Championships | 13 Jan 19 |
| 800 | 1:56.15 | i | | | 1 | h2 | | | Sheffield | Northern Athletics U17 / U20 / Senior Championships | 13 Jan 19 |
| 1500 | 3:48.96 | | | | 1 | ns | | | Loughborough | Loughborough International | 19 May 19 |
| 1500 | 3:51.17 | | | | 2 | A | | | Hendon | British Athletics League Division Premiership | 9 Jun 19 |
| Mile | 4:08.70 | | | | 5 | | | | Tonbridge | Tonbridge Twilight Invitation Meeting | 30 Aug 19 |
| 3000 | 8:23.73 | | | | 3 | A | | | Swansea | British Athletics League Division Premiership | 12 May 19 |
| 4KL | 11:32 | | | | 2 | L12 | | | Birkenhead | Northern Counties Men's 12-Stage Relays | 24 Mar 19 |
| 4.8KL | 14:44 | | | | 1 | L4 | | | Leeds | Yorkshire Road Relay Championships | 30 Mar 19 |
| 5KXCL | 17:47 | | | | 27 | L2 | | | Mansfield | ECCA Saucony English National Relay Championships | 2 Nov 19 |
| 2018 U23 Hillingdon/Somalia |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.51 | i | | | 1 | | | | Sheffield | Sheffield Run Jump Throw Series | 12 Dec 18 |
| 800 | 1:48.98 | | | | 1 | A | | | Stretford | BMC Grand Prix | 18 Aug 18 |
| 800 | 1:49.00 | | | | 3 | A | | | Watford | BMC Gold Standard Races | 8 Aug 18 |
| 800 | 1:49.64 | | | | 1 | B | | | Stretford | BMC Gold Standard Races | 24 Jul 18 |
| 800 | 1:50.75 | | | | 2 | C | | | Loughborough | BMC Grand Prix | 23 Jun 18 |
| 800 | 1:51.20 | | | | 4 | ns1 | | | Loughborough | Loughborough International | 20 May 18 |
| 800 | 1:51.98 | | | | 1 | B | | | Leigh | British Athletics League Division Premiership | 5 May 18 |
| 800 | 1:52.29 | | | | 1 | 1 | | | Sheffield | Sheffield Run Jump Throw Open Series | 4 Jul 18 |
| 1500 | 3:49.10 | | | | 5 | A | | | Stretford | BMC Gold Standard Races | 28 Aug 18 |
| 1500 | 3:52.63 | | | | 2 | A | | | Cardiff | British Athletics League Division Premiership | 2 Jun 18 |
| 1500 | 3:52.74 | | | | 2 | B | | | Hendon | British Athletics League Division Premiership | 4 Aug 18 |
| 1500 | 3:57.07 | | | | 2 | A | | | Bedford | British Athletics League Division Premiership | 7 Jul 18 |
| 9.8KXC | 30:35 | | | | 74 | | | | Liverpool | British Athletics Cross Challenge (inc European Trials, Liverpool & District & Mid Lancs Leagues) | 24 Nov 18 |
| 10KXC | 31:54 | | | | 3 | | | | Campsall | Up & Running South Yorkshire League | 28 Oct 18 |
| 2017 U23 Hillingdon/Somalia |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:50.04 | | | | 8 | h4 | | | Olympic Park | IAAF World Championships | 5 Aug 17 |
| 800 | 1:59.3 | | | | 1 | A | | | Abingdon | Sweatshop Southern Athletics League Division 2W | 19 Aug 17 |