| 2025 SEN Coventry/France |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:38 | | | | 6 | | | | Brueton | Brueton parkrun # 717 | 30 Aug 25 |
| 2023 SEN Coventry/France |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 9.5KXC | 35:18 | | | | 116 | | | | Warley Woods | Birmingham League Division 1 | 14 Jan 23 |
| 9.5KXC | 36:41 | | | | 97 | | | | Northampton | Birmingham League Division 1 | 11 Feb 23 |
| 2022 SEN Coventry/France |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2000SC | 6:24.3 | | | | 3 | A | | | Telford | Midland Counties Track & Field League Division 2 | 17 Jul 22 |
| 2000SC | 6:36.72 | | | | 2 | A | | | Coventry | Midland Counties Track & Field League Division 2 | 22 May 22 |
| 3000SC | 10:16.76 | | | | 2 | | | | Nuneaton | Midland Counties Senior & Under 20 Championships | 18 Jun 22 |
| 3000SC | 10:33.25 | | | | 1 | | | | Nuneaton | Warwickshire County Championships | 15 May 22 |
| 3000SC | 10:35.7 | | | | 3 | A | | | Stoke | Midland Counties Track & Field League Division 2 | 13 Aug 22 |
| parkrun | 17:14 | | | | 3 | | | | Coventry | Coventry parkrun # 526 | 8 Jan 22 |
| parkrun | 17:18 | | | | 1 | | | 1 | Coventry | Coventry parkrun # 530 | 5 Feb 22 |
| parkrun | 17:34 | | | | 2 | | | 1 | Coventry | Coventry parkrun # 550 | 30 Jul 22 |
| parkrun | 17:53 | | | | 7 | | | | Coventry | Coventry parkrun # 540 | 16 Apr 22 |
| parkrun | 18:14 | | | | 2 | | | 1 | Coventry | Coventry parkrun # 525 | 1 Jan 22 |
| parkrun | 18:45 | | | | 7 | | | | Coventry | Coventry parkrun # 543 | 7 May 22 |
| 3.165ML | 17:50 | | | | 15 | L12 | | | Sutton Coldfield | Midland Counties Men's 12-Stage Relays | 26 Mar 22 |
| 9.5KXC | 33:15 | | | | 95 | | | | Smethwick | Birmingham League Division 1 | 15 Jan 22 |
| 6MXC | 38:34 | | | | 137 | | | | Wolverhampton | Birmingham League Division 1 | 3 Dec 22 |
| 10K | 36:34 | | | 36:36 | 3 | | | | Solihull | RunThrough Solihull 10K | 14 Aug 22 |
| 10KXC | 39:52 | | | | 71 | | | | Newbold Comyn | Birmingham League Division 1 | 19 Feb 22 |
| 10.5KXC | 39:57 | | | | 228 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 12 Mar 22 |
| 12KXC | 43:56 | | | | 63 | | | | Berry Hill Park | Midland Counties Championships | 29 Jan 22 |
| 12KXC | 51:24 | | | | 410 | | | | Parliament Hill | ECCA Saucony English National Championships | 26 Feb 22 |
| 2021 SEN Coventry/France |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:05.6 | | | | 1 | B | | | Nuneaton | Midland League - Warks | 20 Jun 21 |
| 1500 | 4:16.25 | | | | 3 | | | | Nuneaton | Warwickshire County Championships | 1 Aug 21 |
| 1500 | 4:30.68 | | | | 2 | 2 | | | Kettering | Kettering Town April Open | 17 Apr 21 |
| 3000 | 9:50.08 | | | | 9 | | | | Nuneaton | Birchfield Harriers National Athletics League Warm Up | 16 May 21 |
| 2000SC | 6:23.6 | | | | 1 | A | | | Leamington | Midland League - Warks | 10 Jul 21 |
| 3000SC | 10:23.95 | | | | 3 | | | | Nuneaton | Midland Counties Athletic Association Senior & U20 Championships | 12 Jun 21 |
| HJ | 1.85 | | | | 1 | D | | | Nuneaton | Nuneaton Spring Special Open | 1 May 21 |
| HJ | 1.85 | | | | 5 | | | | Nuneaton | Midland Counties Athletic Association Senior & U20 Championships | 13 Jun 21 |
| HJ | 1.85 | | | | 2 | A | | | Nuneaton | Midland League - Warks | 20 Jun 21 |
| parkrun | 17:16 | | | | 3 | | | 1 | Coventry | Coventry parkrun # 513 | 9 Oct 21 |
| parkrun | 17:22 | | | | 5 | | | 1 | Coventry | Coventry parkrun # 522 | 11 Dec 21 |
| parkrun | 18:01 | | | | 6 | | | 1 | Coventry | Coventry parkrun # 517 | 6 Nov 21 |
| parkrun | 18:44 | | | | 7 | | | | Coventry | Coventry parkrun # 509 | 11 Sep 21 |
| 9.5KXC | 35:58 | | | | 183 | | | | Crewe | Birmingham League | 13 Nov 21 |
| 6MXC | 36:03 | | | | 86 | | | | Northampton | Birmingham League Division 1 | 4 Dec 21 |
| 2019 SEN Coventry/France |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.85 | i | | | 3 | | | | Birmingham | City of Birmingham Games | 17 Feb 19 |
| 2018 SEN Coventry/France |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 110H | 16.0 | | 0.0 | | 1 | A | | | Leamington | Midland League Division 3 | 6 May 18 |
| 110H | 17.1 | | | | 1 | A | | | Telford | Midland League Division 3 | 7 Jul 18 |
| HJ | 2.00 | i | | | 1 | | | | Birmingham (PB) | Midland Championships | 10 Feb 18 |
| HJ | 2.00 | i | | | 1 | | | | Birmingham (PB) | Midland Counties Open Series | 17 Mar 18 |
| HJ | 1.95 | | | | 1 | A | | | Leamington | Midland League Division 3 | 6 May 18 |
| HJ | 1.95 | | | | 1 | A | | | Telford | Midland League Division 3 | 7 Jul 18 |
| 2017 SEN Coventry/France |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 110H | 16.1 | | | | 1 | A | | | Sutton Coldfield | Athletics Direct Midland League Division 3 | 5 Aug 17 |
| 110H | 16.2 | | 0.4 | | 1 | A | | | Coventry | Athletics Direct Midland League Division 3 - awaiting finalised version from the league | 4 Jun 17 |
| HJ | 2.03 | | | | 1 | | | | Loughborough | Charnwood AC Open Series | 26 Aug 17 |
| HJ | 1.98 | i | | | 1 | | | | Birmingham (PB) | Midland Counties Open Series | 18 Mar 17 |
| HJ | 1.96 | | | | 1 | A | | | Telford | Athletics Direct Midland League Division 3 | 6 May 17 |
| HJ | 1.95 | | | | 1 | | | | Nuneaton | Midland Counties U20 / Senior Championships | 11 Jun 17 |
| HJ | 1.92 | | | | 4 | C | | | Bedford | BIGish Jumps & Throws Fest | 29 May 17 |
| HJ | 1.92 | | | | 1 | A | | | Coventry | Athletics Direct Midland League Division 3 - awaiting finalised version from the league | 4 Jun 17 |
| HJ | 1.90 | | | | 1 | A | | | Sutton Coldfield | Athletics Direct Midland League Division 3 | 5 Aug 17 |
| HJ | 1.88 | i | | | 5 | D | | | Birmingham | Birmingham Games | 19 Feb 17 |