| 2025 V45 Worcester/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.71 | | 0.9 | | 5 | 5 | | | Worcester | Worcester AC Open Meetings | 12 Aug 25 |
| 60HW40 | 13.13 | i | | | 7 | P | | | Sheffield | BMAF Indoor Pentathlon, 3000m Championships and Open Events | 26 Jan 25 |
| HJ | 1.40 | i | | | 1 | | | | Gainesville FL, USA | World Masters Athletics Indoor Championships | 29 Mar 25 |
| HJ | 1.36 | i | | | 5= | P | | | Sheffield | BMAF Indoor Pentathlon, 3000m Championships and Open Events | 26 Jan 25 |
| HJ | 1.35 | i | | | 1 | | | | Lee Valley | British Masters Indoor Championships | 23 Feb 25 |
| HJ | 1.35 | | | | 7 | | | | Loughborough | Charnwood AC Open | 13 Apr 25 |
| HJ | 1.35 | | | | 2 | | | | Lincoln | Lincolnshire County Championships | 11 May 25 |
| HJ | 1.33 | | | | 4 | | | | Yate | Avon AA/Yate & District AC - Masters Open | 8 Jun 25 |
| HJ | 1.33 | | | | 1 | | | | Stratford-upon-Avon | Midland Veteran's League - South | 11 Jun 25 |
| HJ | 1.33 | | | | 1 | O | | | Nuneaton | Civil Service AA & Police Sport UK Championships | 11 Jun 25 |
| HJ | 1.32 | | | | 3 | | | | Worcester | Worcester AC Open Meeting | 26 Apr 25 |
| HJ | 1.32 | | | | 1 | ns | | | Worcester | Midland Veteran's League - South | 14 May 25 |
| HJ | 1.32 | | | | 1 | | | | Worcester | Jan Timberlake MND Classic | 4 Jun 25 |
| HJ | 1.32 | | | | 4 | | | | Worcester | Worcester AC Open Meetings | 12 Aug 25 |
| HJ | 1.31 | i | | | 9 | | | | Loughborough | Loughborough Indoor Open | 12 Jan 25 |
| HJ | 1.31 | i | | | 10 | | | | Loughborough | Loughborough Indoor Open | 2 Feb 25 |
| HJ | 1.30 | i | | | 3 | | | | Lee Valley | England Masters Athletics Association Indoors Inter-Area Challenge | 16 Feb 25 |
| HJ | 1.30 | | | | 1 | | | | Nuneaton | Midland Masters Outdoor Championships | 22 Jun 25 |
| HJ | 1.30 | | | | 1 | | | | Derby | British Masters Outdoor Championships | 14 Sep 25 |
| HJ | 1.26 | | | | 7 | | | | Lee Valley | London Masters International (+OPEN Sprints,Hurdles,Distances) | 26 Jul 25 |
| LJ | DNS | i | | | - | P | | | Sheffield | BMAF Indoor Pentathlon, 3000m Championships and Open Events | 26 Jan 25 |
| SP4K | 5.46 | i | | | 9 | P | | | Sheffield | BMAF Indoor Pentathlon, 3000m Championships and Open Events | 26 Jan 25 |
| PenIW45 | DNF | i | | | - | | | | Sheffield | BMAF Indoor Pentathlon, 3000m Championships and Open Events | 26 Jan 25 |
| 2024 V45 Worcester/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 4:06.80 | | | | 7 | P | | | Birmingham (U) | British Masters Pentathlon & 5000m Championships | 14 Sep 24 |
| 80HW40 | 17.73 | | -1.2 | | 5 | P | | | Birmingham (U) | British Masters Pentathlon & 5000m Championships | 14 Sep 24 |
| HJ | 1.40 | i | | | 5 | | | | Sheffield | Northern Athletics December Indoor Open | 7 Dec 24 |
| HJ | 1.37 | | | | 1 | ns | | | Worcester | Midland Veterans’ League - South | 8 May 24 |
| HJ | 1.35 | i | | | 13 | B | | | Sportcity | Manchester Indoor Open Meeting | 7 Jan 24 |
| HJ | 1.35 | i | | | 2 | | | | Loughborough | Midland Counties U15/U17/U20 & Senior Championships | 20 Jan 24 |
| HJ | 1.35 | i | | | 1 | | | | Lee Valley | British Masters Indoor Championships | 18 Feb 24 |
| HJ | 1.35 | i | | | 2 | | | | Lee Valley | England Masters Athletics Association (EMAA) Indoors Inter-Area Challenge | 25 Feb 24 |
| HJ | 1.35 | | | | 1 | | | | Stratford-upon-Avon | Midland Veterans’ League - South | 12 Jun 24 |
| HJ | 1.35 | | | | 9 | | | | Slottsskogsvallen, SWE | World Masters Athletics Championships | 14 Aug 24 |
| HJ | 1.35 | | | | 2 | B | | | Tipton | Midland Counties League - Division 3SW | 18 Aug 24 |
| HJ | 1.34 | | | | 4 | A | | | Worcester | Worcester AC Open Meeting | 1 Aug 24 |
| HJ | 1.33 | | | | 7 | | | | Worcester | Worcester AC Open Meeting | 25 Apr 24 |
| HJ | 1.33 | | | | 1 | | | | Derby | BMAF Championships | 28 Jul 24 |
| HJ | 1.32 | i | | | 14= | A | | | Sportcity | Manchester Indoor Open Meeting | 28 Jan 24 |
| HJ | 1.32 | | | | 3 | 1 | | | Worcester | Worcester Athletic Club Championships | 7 Jul 24 |
| HJ | 1.31 | i | | | 8 | A | | | Sportcity | Manchester Indoor Open Meeting | 22 Dec 24 |
| HJ | 1.30 | i | | | 8 | B | | | Sportcity | Manchester Indoor Open Meeting | 10 Mar 24 |
| HJ | 1.30 | | | | 1 | | | | Nuneaton | Midland Masters Athletics Championships | 23 Jun 24 |
| HJ | 1.30 | | | | 4 | 2 | | | Worcester | Worcester AC Open Meeting | 25 Jun 24 |
| HJ | 1.30 | | | | 2 | A | | | Nuneaton | Midland Veterans’ League - Final | 1 Sep 24 |
| HJ | 1.26 | | | | 3= | | | | Yate | Avon/Yate AC Masters Open | 21 Jul 24 |
| HJ | 1.26 | | | | 1 | P | | | Birmingham (U) | British Masters Pentathlon & 5000m Championships | 14 Sep 24 |
| LJ | 3.49 | | | | 8 | P | | | Birmingham (U) | British Masters Pentathlon & 5000m Championships | 14 Sep 24 |
| TJ | 8.34 | | | | 1 | ns | | | Worcester | Midland Veterans’ League - South | 3 Jul 24 |
| TJ | 8.31 | | | | 2 | | | | Worcester | Worcester Athletic Club Championships | 7 Jul 24 |
| TJ | 8.21 | i | | | 3 | | | | Lee Valley | British Masters Indoor Championships | 17 Feb 24 |
| SP4K | 5.36 | | | | 8 | P | | | Birmingham (U) | British Masters Pentathlon & 5000m Championships | 14 Sep 24 |
| PenW45 | 1540 | | | | 1 | | | | Birmingham (U) | British Masters Pentathlon & 5000m Championships | 14 Sep 24 |
| 2023 V45 Worcester/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.50 | w | 2.5 | | 1 | 1 | | | Yate | Avon/Yate AC Masters Open | 12 Aug 23 |
| HJ | 1.35 | | | | 6 | B | | | Nuneaton | Nuneaton Season Opener | 2 Apr 23 |
| HJ | 1.35 | | | | 7 | | | | Leigh | Masters Grand Prix Including Northern Masters Championships | 16 Jul 23 |
| HJ | 1.32 | i | | | 3 | | | | Lee Valley | British Masters Pentathlon & 3000m Championships, inc Open Masters Events | 11 Mar 23 |
| HJ | 1.30 | i | | | 4 | B | | | King's Lynn | Keith Ward Memorial Open & Norfolk Indoor Championships | 29 Jan 23 |
| HJ | 1.30 | i | | | 1 | | | | Sheffield | British Masters AF Track & Field Indoor Championships | 19 Feb 23 |
| HJ | 1.30 | i | | | 4 | | | | Lee Valley | England Masters AA Inter Area Challenge | 26 Feb 23 |
| HJ | 1.30 | | | | 7 | A | | | Gloucester | Brewer Memorial Games | 1 May 23 |
| HJ | 1.30 | | | | 2= | | | | Grantham | Humber and Lincolnshire County Championships - day 2 | 14 May 23 |
| HJ | 1.30 | | | | 7 | | | | Nuneaton | Midland Masters Championships | 11 Jun 23 |
| HJ | 1.30 | | | | 4 | A | | | Nuneaton | Nuneaton Open Summer Special | 24 Jun 23 |
| HJ | 1.30 | | | | 4 | | | | Nuneaton | England Masters Inter Area Challenge | 6 Aug 23 |
| HJ | 1.30 | | | | 3 | | | | Stourport | Kidderminster & Stourport Mike Lambert Open | 28 Aug 23 |
| HJ | 1.30 | | | | 1 | | | | Derby | BMAF - British Masters AF Track & Field Championships | 2 Sep 23 |
| HJ | 1.30 | | | | 1 | | | | Nuneaton | Midland Veterans League A Final | 16 Sep 23 |
| HJ | 1.30 | i | | | 7 | | | | Sheffield | Northern Athletics December Open 2023 | 9 Dec 23 |
| HJ | 1.28 | | | | 10 | | | | Worcester | Worcester Athletic Club Open Meeting | 22 Jun 23 |
| HJ | 1.25 | | | | 1= | | | | Worcester | Midland Veterans League - South | 10 May 23 |
| HJ | 1.21 | | | | 6 | | | | Yate | Avon/Yate AC Masters Open | 12 Aug 23 |
| LJ | 3.74 | | 1.6 | | 5 | | | | Yate | Avon/Yate AC Masters Open | 12 Aug 23 |
| TJ | 8.42 | | | | 5 | | | | Worcester | Worcester Athletic Club Open Meeting | 22 Jun 23 |
| TJ | 8.22 | | | | 4 | | | | Nuneaton | England Masters Inter Area Challenge | 6 Aug 23 |
| TJ | 8.11 | | | | 3 | | | | Redditch | Midland Veterans League - South | 5 Jul 23 |
| TJ | 8.04 | i | | | 1 | | | | Sheffield | British Masters AF Track & Field Indoor Championships | 18 Feb 23 |
| 2022 V40 Worcester/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.30 | | | | 1 | | | | Derby | BMAF Track & Field Championships | 12 Jun 22 |
| HJ | 1.30 | | | | 3 | | | | Nuneaton | England Masters AA Inter Area Match | 31 Jul 22 |
| HJ | 1.27 | i | | | 6 | | | | Sheffield | Northern Athletics Indoor Open | 10 Dec 22 |
| HJ | 1.25 | i | | | 2 | | | | Lee Valley | BMAF - British Masters Indoor Championships | 6 Mar 22 |
| HJ | 1.25 | | | | 2 | | | | Nuneaton | Midland Veterans League Cup A Final | 4 Sep 22 |
| HJ | 1.23 | | | | 7 | | | | Nuneaton | Midland Masters AC Championships | 4 Jun 22 |
| HJ | 1.22 | i | | | 5 | | | | Sheffield | BMAF Indoor Pentathlon & 3000m Championships (plus Winter Open Events) | 23 Jan 22 |
| HJ | 1.21 | i | | | 4 | | | | Sheffield | Run Jump Throw Series, inc. Masters Grand Prix | 5 Feb 22 |
| HJ | 1.20 | | | | 2 | | | | Redditch | Midland Veterans League South | 15 Jun 22 |
| HJ | 1.20 | | | | 3 | A | | | Stourport | Kidderminster & Stourport AC Mike Lambert Open | 28 Aug 22 |
| HJ | 1.15 | | | | 2 | | | | Redditch | Midland Veterans League South | 27 Apr 22 |
| LJ | 3.38 | | | | 5 | B | | | Yate | Midland Counties Track & Field League Division 3 | 17 Jul 22 |
| LJ | 3.34 | | 0.0 | | 12 | B | | | Nuneaton | Nuneaton Harriers End of Season Open Event | 10 Sep 22 |
| LJ | 3.08 | | -1.5 | | 11 | | | | Nuneaton | Midland Masters AC Championships | 4 Jun 22 |
| TJ | 7.86 | | | | 1 | B | | | Yate | Midland Counties Track & Field League Division 3 | 17 Jul 22 |
| TJ | 7.69 | | | | 2 | | | | Derby | BMAF Track & Field Championships | 12 Jun 22 |
| TJ | 7.58 | | | | 6 | A | | | Stourport | Kidderminster & Stourport AC Mike Lambert Open | 28 Aug 22 |
| TJ | 7.44 | | | | 3 | | | | Nuneaton | Midland Veterans League Cup A Final | 4 Sep 22 |
| TJ | 7.36 | | 1.4 | | 10 | | | | Nuneaton | Nuneaton Harriers End of Season Open Event | 10 Sep 22 |
| TJ | 7.33 | | -1.9 | | 9 | | | | Nuneaton | Midland Masters AC Championships | 4 Jun 22 |
| DT1K | 15.39 | | | | 5 | B | | | Yate | Midland Counties Track & Field League Division 3 | 17 Jul 22 |
| JT600 | 9.10 | | | | 5 | B | | | Yate | Midland Counties Track & Field League Division 3 | 17 Jul 22 |
| 2021 V40 Halesowen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 17.9 | | -1.1 | | 5 | A | | | Telford | Midland League - West Mids (West) | 20 Jun 21 |
| HJ | 1.30 | | | | 8 | | | | Nuneaton | Midland Masters Championships | 6 Jun 21 |
| HJ | 1.25 | | | | 3 | A | | | Telford | Midland League - West Mids (West) | 20 Jun 21 |
| HJ | 1.25 | | | | 3 | | | | Redditch | Midland Veterans League | 23 Jun 21 |
| HJ | 1.25 | | | | 5 | D | | | Nuneaton | Nuneaton Summer Special Open Event | 4 Jul 21 |
| HJ | 1.25 | | | | 3 | | | | Sheffield | Master Grand Prix 2021 | 18 Jul 21 |
| HJ | 1.25 | | | | 2 | | | | Derby | BMAF - British Masters Championships | 22 Aug 21 |
| HJ | 1.20 | | | | 6 | | | | Stretford | British Masters AF Regional Challenge (North) | 24 Jul 21 |
| HJ | 1.20 | | | | 10 | | | | Stourport | Mike Lambert Memorial inc. Kidderminster & Stourport Athletic Club Summer Open | 8 Aug 21 |
| LJ | 3.11 | | | | 3 | B | | | Telford | Midland League - West Mids (West) | 20 Jun 21 |