| 2020 SEN Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 33:01 | | | 33:03 | 60 | | | | Chichester | Chichester 10K at Goodwood | 2 Feb 20 |
| 2019 SEN Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:03.7 | | | | 4 | 7 | | | Southampton | Southampton Graded Open | 22 May 19 |
| 1500 | 4:07.33 | | | | 5 | 11 | | | Watford | Watford Open Graded Meeting | 1 May 19 |
| 1500 | 4:15.21 | | | | 5 | B | | | Eton | British Athletics League Division 1 | 6 Jul 19 |
| 3000 | 8:50.55 | | | | 5 | B | | | Millfield | BMC PB Classic | 4 May 19 |
| 3000 | 8:57.86 | | | | 8 | 1 | | | Basingstoke | Hampshire Grand Prix Open | 17 Jul 19 |
| 5000 | 15:32.81 | | | | 15 | D | | | Loughborough | BMC Grand Prix | 15 Jun 19 |
| 5000 | 15:35.37 | | | | 4 | | | | Portsmouth | Hampshire County Championships | 11 May 19 |
| 5000 | 15:40.43 | | | | 5 | 2 | | | Yate | Bristol & West AC Night of Fast 5000m Open | 27 Jul 19 |
| 5000 | 15:56.08 | | | | 15 | | | | Bedford | South of England AA U20 / Senior Championships | 2 Jun 19 |
| 5.6KL | 18:19 | | | | 43 | L1 | | | Crystal Palace | Southern Men's 6-Stage Relays | 22 Sep 19 |
| 7.664KL | 25:57 | | | | 16 | L11 | | | Milton Keynes | Southern Men's 12-Stage Relays | 24 Mar 19 |
| 9.2KXC | 35:29 | | | | 65 | | | | Sparsholt College | Alton Sports Hampshire League | 9 Nov 19 |
| 9.62KXC | 34:09 | | | | 31 | | | | Bournemouth | Alton Sports Hampshire League | 12 Oct 19 |
| 10K | 32:58 | | | 33:01 | 1 | | | | Winchester | Winchester 10K | 24 Feb 19 |
| HM | 76:18 | | | 76:24 | 6 | | | | Salisbury | Salisbury Half Marathon | 29 Sep 19 |
| HM | 1:51:18 | | | 1:52:08 | 767 | | | | Southampton | ABP Southampton Half Marathon | 5 May 19 |
| 2018 SEN Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:08.3 | | | | 4 | 7 | | | Southampton | Southampton Graded Open | 6 Jun 18 |
| 1500 | 4:12.95 | | | | 14 | 12 | | | Watford | Watford Open Graded Meeting | 25 Jul 18 |
| 1500 | 4:13.30 | | | | 12 | 10 | | | Watford | Watford Open Graded Meeting | 22 Aug 18 |
| 1500 | 4:13.87 | | | | 4 | 9 | | | Watford | Watford Open Graded Meeting | 27 Jun 18 |
| 3000 | 9:02.32 | | | | 14 | 1 | | | Basingstoke | Hampshire Grand Prix Open | 18 Jul 18 |
| 5000 | 16:00.4 | | | | 2 | ns | | | Southampton | Southern Athletics League Division 1 | 18 Aug 18 |
| 9.1KXC | 35:06 | | | | 35 | | | | Aldershot | Alton Sports Hampshire League | 10 Nov 18 |