| 2025 V45 Coventry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 61.11 | | | | 4 | ns | | | Coventry | Midland Counties League Division 3SE | 13 Jul 25 |
| 400 | 61.2 | | | | 4 | | | | Telford | Shropshire County Championships | 10 May 25 |
| 400 | 62.51 | | | | 5 | | | | Nuneaton | Midland Masters Outdoor Championships | 22 Jun 25 |
| 800 | 2:17.11 | | | | 5 | ns | | | Coventry | Midland Counties League Division 3SE | 13 Jul 25 |
| 800 | 2:19.25 | | | | 6 | 7 | | | Nuneaton | Nuneaton Night of 800m PB's | 2 Jul 25 |
| 800 | 2:19.8 | | | | 4 | | | | Telford | Shropshire County Championships | 10 May 25 |
| 800 | 2:20.59 | | | | 2 | | | | Nuneaton | Midland Masters Outdoor Championships | 22 Jun 25 |
| 800 | 2:21.27 | | | | 5 | H | | | Loughborough | BMC Regional Races | 11 Jun 25 |
| 1500 | 4:54.15 | | | | 6 | E | | | Loughborough | BMC Regional Races | 6 Aug 25 |
| 1500 | 4:54.28 | | | | 4 | 5 | | | Nuneaton | Nuneaton Harriers Night of Endurance | 30 Jul 25 |
| 1500 | 4:54.40 | | | | 4 | F | | | Loughborough | BMC Regional Races | 9 Jul 25 |
| 1500 | 5:12.7 | | | | 5 | | | | Telford | Shropshire County Championships | 10 May 25 |
| 1500 | 5:17.62 | | | | 7 | | | | Nuneaton | Midland Masters Outdoor Championships | 22 Jun 25 |
| Mile | 5:27.12 | | | | 6 | | | | Horspath | BMAF Throws Pentathlon, 10000m & 1 Mile Championships & Open Events | 24 May 25 |
| 3KXCL | 11:45 | | | | 18 | L04 | | 10 | Long Eaton | British Masters Relay Championships | 25 Oct 25 |
| 5K | 19:04 | | | 19:05 | 144 | | | 18 | Shrewsbury | Shrewsbury 5K Festival | 17 May 25 |
| 5K | 19:31 | c | | | 40 | | | 4 | Telford | Ellerdine Effort 5K | 27 Aug 25 |
| 5K | 19:31 | | | 19:35 | 67 | Open | | | Leicester | Podium Festival 5K | 15 Mar 25 |
| parkrun | 19:31 | | | | 15 | | | | Telford | Telford parkrun # 523 | 19 Apr 25 |
| parkrun | 19:33 | | | | 18 | | | | Telford | Telford parkrun # 528 | 2 Aug 25 |
| parkrun | 20:24 | | | | 39 | | | | Shrewsbury | Shrewsbury parkrun # 482 | 16 Aug 25 |
| 5.08KL | 20:16 | | | | 62 | L06 | | | Sutton Coldfield | ERRA Men's National 12-Stage Relays | 12 Apr 25 |
| 3.16ML | 20:10 | | | | 51 | L02 | | | Sutton Coldfield | Midland Counties Men's 12-Stage Relays | 29 Mar 25 |
| 9.707KXC | 44:02 | | | | 455 | | | 155 | Newbold Common | Birmingham League | 15 Nov 25 |
| 12KXC | 66:48 | | | | 1059 | | | | Parliament Hill | ECCA Saucony English National Championships | 22 Feb 25 |
| ZXC | 42:36 | | | | 34 | | | 7 | Oswestry School | Shropshire County Championships | 4 Jan 25 |
| 2024 V45 Coventry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 27.9 | | 1.5 | | 4 | ns | | | Banbury | Midland Counties League - Division 3SE | 14 Jul 24 |
| 400 | 61.6 | | | | 1 | ns | | | Banbury | Midland Counties League - Division 3SE | 14 Jul 24 |
| 800 | 2:22.95 | | | | 1 | H | | | Loughborough | BMC Regional Races | 7 Aug 24 |
| 800 | 2:23.83 | | | | 7 | 9 | | | Bury | Trafford AC Grand Prix | 24 Jul 24 |
| 800 | 2:24.51 | | | | 11 | | | | Nuneaton | Midland Masters Athletics Championships | 23 Jun 24 |
| 800 | 2:25.85 | | | | 2 | H | | | Loughborough | BMC Regional Races | 17 Jul 24 |
| 800 | 2:26.10 | | | | 6 | 18 | | | Nuneaton | Night of 800m PB's | 3 Jul 24 |
| 800 | 2:27.72 | | | | 10 | H | | | Loughborough | BMC Regional Races | 12 Jun 24 |
| 800 | 2:33.3 | | | | 3 | | | | Telford | Shropshire County Championships | 11 May 24 |
| 1500 | 5:39.4 | | | | 1 | | | | Telford | Shropshire County Championships | 11 May 24 |
| 5K | 20:48 | | | | 59 | R01 | | 2 | Leicester | Podium Festival 5K | 16 Mar 24 |
| parkrun | 19:27 | | | | 13 | | | | Telford | Telford parkrun # 503 | 14 Dec 24 |
| parkrun | 20:04 | | | | 27 | | | | Telford | Telford parkrun # 493 | 5 Oct 24 |
| parkrun | 20:52 | | | | 19 | | | | Telford | Telford parkrun # 459 | 3 Feb 24 |
| parkrun | 21:06 | | | | 40 | | | | Telford | Telford parkrun # 466 | 30 Mar 24 |
| parkrun | 21:08 | | | | 36 | | | | Telford | Telford parkrun # 461 | 17 Feb 24 |
| 8KXC | 34:04 | | | | 154 | | | 26 | Betley Farm | North Staffordshire League (inc English Masters Selection) | 28 Sep 24 |
| 5.38ML | 38:35 | | | | 58 | L3 | | | Sutton Coldfield | Midland Counties Men's 12-Stage Relays | 23 Mar 24 |
| 9.5KXC | 40:52 | | | | 223 | | | 86 | Warley Woods | Birmingham League Division 1 | 13 Jan 24 |
| 12KXC | 57:47 | | | | 199 | | | | Leamington Spa | Midland Counties Championships | 27 Jan 24 |
| 12KXC | 58:42 | | | | 379 | | | | Weston Park, Shropshire | ECCA Saucony English National Cross Country Championships | 14 Sep 24 |
| ZXC | 41:47 | | | | 167 | | | 63 | Abingdon Park | Birmingham League Division 1 | 10 Feb 24 |
| 2023 V45 Coventry |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 21:03 | | | | 32 | | | | Telford | Telford parkrun # 441 | 7 Oct 23 |
| 9.3KXC | 43:10 | | | | 408 | | | 150 | Cheltenham | Birmingham League Division 1 & 2 | 11 Nov 23 |