| 2025 SEN City of Stoke |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:07.3 | | | | 3 | | | | Telford | Shropshire County Championships | 10 May 25 |
| 800 | 2:07.55 | | | | 7 | 4 | | | Stretford | Trafford Grand Prix | 22 Apr 25 |
| 800 | 2:09.96 | | | | 2 | 3 | | | Loughborough | Loughborough Outdoor Open inc. BUCS 10,000m | 19 Apr 25 |
| 1500 | 4:35.8 | | | | 4 | | | | Telford | Shropshire County Championships | 10 May 25 |
| 1500 | 4:46.68 | | | | 13 | 2 | | | Loughborough | Loughborough Outdoor Open inc. BUCS 10,000m | 19 Apr 25 |
| parkrun | 24:57 | | | | 146 | | | | Telford | Telford parkrun # 520 | 29 Mar 25 |
| parkrun | 27:12 | | | | 187 | | | | Telford | Telford parkrun # 544 | 25 Dec 25 |
| 10K | 46:25 | | | 62:34 | 3397 | | | | Leeds | Leeds Abbey Dash 10K | 30 Nov 25 |
| 2023 SEN City of Stoke |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:10.58 | | | | 1 | 4 | | | Stourport | Kidderminster & Stourport Mike Lambert Open | 28 Aug 23 |
| 800 | 2:19.1 | | | | 9 | | | | Telford | Shropshire County Championships | 13 May 23 |
| 1500 | 4:23.82 | | | | 8 | 2 | | | Loughborough | Loughborough Open | 21 Jun 23 |
| 1500 | 4:35.3 | | | | 7 | | | | Telford | Shropshire County Championships | 13 May 23 |
| 5.88KL | 22:06 | | | | 89 | L02 | | | Sutton Park | Midland Counties Men's 6-Stage Relays | 23 Sep 23 |
| 6.9KXC | 28:06 | | | | 48 | | | | Parkhall Country Park | North Staffordshire League | 18 Nov 23 |
| 9.3KXC | 38:03 | | | | 243 | | | | Cheltenham | Birmingham League Division 1 & 2 | 11 Nov 23 |
| 6MXC | 39:16 | | | | 159 | | | | Aldersley Stadium | Birmingham League Division 1 | 2 Dec 23 |
| 10K | 35:02 | c | | | 191 | | | | Leeds | Leeds Abbey Dash 10K | 22 Oct 23 |
| HM | 88:43 | | | 88:47 | 102 | | | | Stafford | Stafford Half Marathon | 12 Mar 23 |
| Mar | 2:57:26 | c | | | 876 | | 837 | 373 | Manchester | Adidas Manchester Marathon | 16 Apr 23 |
| 2022 SEN City of Stoke |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 17:41 | | | | 40 | | | | Telford | Sexarathon Vic Musgrove Fast 5K | 6 Jul 22 |
| HM | 82:57 | | | 83:00 | 43 | | | | Stafford | Stafford Half Marathon | 20 Mar 22 |
| HM | 87:58 | | | 88:04 | 404 | | | | Edinburgh | Edinburgh Marathon Festival Half Marathon | 29 May 22 |
| 2021 SEN City of Stoke |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 37:31 | | | 37:32 | 22 | | | | Stafford | Wheaton Aston Roman 10K | 27 Dec 21 |
| HM | 83:11 | c | | | 129 | | | | Manchester | Manchester Half Marathon | 10 Oct 21 |