| 2025 SEN Coventry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 4:19.71 | | | | 9 | 5 | | | Birmingham (U) | University of Birmingham Track & Field Festival | 14 Jun 25 |
| parkrun | 16:12 | | | | 1 | | | 1 | Coventry | Coventry parkrun # 695 | 17 May 25 |
| parkrun | 16:25 | | | | 2 | | | 1 | Coventry | Coventry parkrun # 696 | 24 May 25 |
| parkrun | 16:25 | | | | 1 | | | 1 | Coventry | Coventry parkrun # 697 | 31 May 25 |
| parkrun | 16:41 | | | | 1 | | | 1 | Coventry | Coventry parkrun # 707 | 16 Aug 25 |
| parkrun | 16:47 | | | | 3 | | | 1 | Coventry | Coventry parkrun # 716 | 18 Oct 25 |
| parkrun | 16:48 | | | | 1 | | | 1 | Coventry | Coventry parkrun # 706 | 9 Aug 25 |
| parkrun | 17:12 | | | | 1 | | | 1 | Coventry | Coventry parkrun # 684 | 8 Feb 25 |
| 3.16ML | 17:10 | | | | 20 | L02 | | | Sutton Coldfield | Midland Counties Men's 12-Stage Relays | 29 Mar 25 |
| HM | 79:40 | | | 79:43 | 45 | | | | Warwick | Warwick Half Marathon | 2 Feb 25 |
| Mar | 2:50:12 | c | | | 1528 | | | | London | TCS London Marathon | 27 Apr 25 |
| 2024 SEN Coventry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 16:24 | | | | 1 | | | 1 | Coventry | Coventry parkrun # 626 | 6 Jan 24 |
| 5M | 26:55 | | | | 7 | | | | Coventry | Sphinx AC Summer 5 | 5 Jun 24 |
| 5M | 27:22 | | | | 4 | | | | Coventry | Ryton Pool 5 | 16 May 24 |
| 5.38ML | 29:11 | | | | 14 | L4 | | | Sutton Coldfield | Midland Counties Men's 12-Stage Relays | 23 Mar 24 |
| 10K | 34:46 | | | 34:46 | 14 | | | | Warwick | Two Castles 10K | 9 Jun 24 |
| HM | 72:37 | c | | | 94 | | | 33 | Cambridge | Cambridge Half Marathon | 3 Mar 24 |
| HM | 73:25 | | | 73:26 | 13 | | | | Warwick | Warwick Half Marathon | 4 Feb 24 |
| Mar | 2:56:35 | c | | | 2789 | | | | London | TCS London Marathon | 21 Apr 24 |
| 2023 SEN Coventry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:56.85 | | | | 5 | 15 | | | Nuneaton | Nuneaton Night of 800m PB's | 5 Jul 23 |
| 800 | 2:00.08 | | | | 1 | | | | Nuneaton | Warwickshire County Championships | 13 May 23 |
| 800 | 2:00.3 | | | | 1 | 1 | | | Leamington | Leamington C & A C Open | 15 Jul 23 |
| 800 | 2:16.56 | | | | 2 | h1 | | | Nuneaton | Warwickshire County Championships | 13 May 23 |
| 5K | 16:12 | | | 16:13 | 23 | W2 | 22 | 16 | Battersea Park | Friday Night 5K Under the Lights | 17 Mar 23 |
| parkrun | 16:20 | | | | 1 | | | 1 | Coventry | Coventry parkrun # 616 | 11 Nov 23 |
| parkrun | 16:24 | | | | 1 | | | 1 | Rugby | Rugby parkrun # 264 | 22 Jul 23 |
| parkrun | 16:28 | | | | 1 | | | 1 | Coventry | Coventry parkrun # 621 | 16 Dec 23 |
| parkrun | 16:33 | | | | 1 | | | 1 | Coventry | Coventry parkrun # 603 | 12 Aug 23 |
| parkrun | 16:34 | | | | 1 | | | 1 | Coventry | Coventry parkrun # 606 | 2 Sep 23 |
| parkrun | 16:36 | | | | 2 | | | 1 | Coventry | Coventry parkrun # 624 | 30 Dec 23 |
| parkrun | 16:49 | | | | 1 | | | 1 | Coventry | Coventry parkrun # 588 | 22 Apr 23 |
| parkrun | 16:52 | | | | 1 | | | 1 | Coventry | Coventry parkrun # 604 | 19 Aug 23 |
| parkrun | 16:52 | | | | 1 | | | 1 | Coventry | Coventry parkrun # 605 | 26 Aug 23 |
| parkrun | 16:54 | | | | 1 | | | 1 | Coventry | Coventry parkrun # 601 | 29 Jul 23 |
| 3.16ML | 17:20 | | | | 16 | L05 | | | Sutton Coldfield | Midland Counties Men's 12-Stage Relays | 1 Apr 23 |
| 5.848KL | 19:19 | | | | 39 | L05 | | | Sutton Park | ERRA Men's National 6-Stage Relays | 7 Oct 23 |
| 5.88KL | 19:09 | | | | 16 | L03 | | | Sutton Park | Midland Counties Men's 6-Stage Relays | 23 Sep 23 |
| 5M | 27:11 | | | | 5 | | | | Coventry | Sphinx AC Summer 5 | 7 Jun 23 |
| 6M | 32:28 | | | | 6 | | | | Rugby | East Midlands Grand Prix Rugby 6 | 19 Jul 23 |
| 10K | 33:53 | | | 33:54 | 1 | | | | Coventry | Coventry Northbrook 10K | 9 Jul 23 |
| HM | 74:10 | | | 74:10 | 8 | | | | Coventry | Coventry Half Marathon | 29 Oct 23 |
| HM | 79:04 | | | 79:08 | 34 | | 34 | 18 | Warwick | Warwick Half Marathon | 5 Feb 23 |
| 2022 SEN Coventry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:56.34 | | | | 1 | A | | | Abingdon | Midland Counties Track & Field League Division 2 | 5 Jun 22 |
| 800 | 1:58.21 | | | | 3 | h1 | | | Nuneaton | Midland Counties Senior & Under 20 Championships | 18 Jun 22 |
| 800 | DNS | | | | 7 | | | | Nuneaton | Midland Counties Senior & Under 20 Championships | 18 Jun 22 |
| 1500 | 4:01.74 | | | | 2 | A | | | Coventry | Midland Counties Track & Field League Division 2 | 22 May 22 |
| 3000 | 9:06.5 | | | | 3 | | | | Nuneaton | Warwickshire County Championships | 14 May 22 |
| 3.3KMTL | 11:25 | | | | 5 | L3 | | | Coventry | Warwick Relays | 30 Oct 22 |
| 5K | 16:01 | | | 16:01 | 112 | | | | Battersea Park | Friday Night 5K Under the Lights | 15 Sep 22 |
| 5KXCL | 18:36 | | | | 82 | L3 | | | Mansfield | ECCA Saucony English National Relay Championships | 5 Nov 22 |
| parkrun | 16:35 | | | | 1 | | | 1 | Coventry | Coventry parkrun # 536 | 19 Mar 22 |
| parkrun | 16:41 | | | | 1 | | | 1 | Warwick Racecourse | Warwick Racecourse parkrun # 72 | 27 Aug 22 |
| parkrun | 16:44 | | | | 3 | | | 1 | Coventry | Coventry parkrun # 540 | 16 Apr 22 |
| parkrun | 16:45 | | | | 1 | | | 1 | Coventry | Coventry parkrun # 534 | 5 Mar 22 |
| parkrun | 16:48 | | | | 1 | | | 1 | Coventry | Coventry parkrun # 546 | 25 Jun 22 |
| parkrun | 17:10 | | | | 1 | | | 1 | Coventry | Coventry parkrun # 550 | 30 Jul 22 |
| parkrun | 17:11 | | | | 1 | | | 1 | Coventry | Coventry parkrun # 527 | 15 Jan 22 |
| 5.88KL | 19:27 | | | | 19 | L4 | | | Sutton Park | Midland Counties Men's 6-Stage Relays | 24 Sep 22 |
| 8.65KL | 29:14 | | | | 39 | L5 | | | Sutton Coldfield | ERRA National Men's 12-Stage | 9 Apr 22 |
| 5.38ML | 29:32 | | | | 11 | L3 | | | Sutton Coldfield | Midland Counties Men's 12-Stage Relays | 26 Mar 22 |
| 10KXC | 39:08 | | | | 53 | | | | Newbold Comyn | Birmingham League Division 1 | 19 Feb 22 |
| 10.5KXC | 38:41 | | | | 179 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 12 Mar 22 |
| 12KXC | 43:20 | | | | 56 | | | | Berry Hill Park | Midland Counties Championships | 29 Jan 22 |
| 12KXC | 51:11 | | | | 395 | | | | Parliament Hill | ECCA Saucony English National Championships | 26 Feb 22 |
| 2021 SEN Coventry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:27.34 | | | | 11 | 9 | | | Nuneaton | Nuneaton Open Events - Season Opener | 11 Apr 21 |
| parkrun | 17:08 | | | | 2 | | | 1 | Coventry | Coventry parkrun # 522 | 11 Dec 21 |
| parkrun | 17:16 | | | | 2 | | | 1 | Coventry | Coventry parkrun # 513 | 9 Oct 21 |
| parkrun | 18:03 | | | | 3 | | | | Coventry | Coventry parkrun # 505 | 7 Aug 21 |
| parkrun | 18:06 | | | | 7 | | | | Coventry | Coventry parkrun # 524 | 25 Dec 21 |
| parkrun | 18:23 | | | | 10 | | | | Coventry | Coventry parkrun # 506 | 14 Aug 21 |
| 9.5KXC | 34:47 | | | | 130 | | | | Crewe | Birmingham League | 13 Nov 21 |
| 6MXC | 35:29 | | | | 70 | | | | Northampton | Birmingham League Division 1 | 4 Dec 21 |
| 2020 SEN Coventry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 21:03 | | | | 35 | | | | Coventry | Coventry parkrun # 499 | 15 Feb 20 |
| parkrun | 22:42 | | | | 84 | | | | Coventry | Coventry parkrun # 497 | 1 Feb 20 |