| 2025 V45 Halesowen/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 4.10 | i | | | 1 | | | | Lee Valley | British Masters Indoor Championships | 22 Feb 25 |
| PV | 4.07 | i | | | 6 | B | | | Sportcity | Vault Manchester - World Athletics Indoor Tour Challenger | 1 Feb 25 |
| 2024 V45 Halesowen/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 4.20 | | | | 4 | | | | Loughborough | Charnwood AC Opens | 7 Aug 24 |
| PV | 4.12 | | | | 1 | | | | Nuneaton | Midland Masters Athletics Championships | 23 Jun 24 |
| PV | 4.12 | | | | 2 | | | | Telford | Telford Games | 15 Sep 24 |
| PV | 4.00 | | | | 1 | A | | | Stourport | Midland Counties League - Division 3SW | 14 Jul 24 |
| PV | 4.00 | | | | 2 | | | | Derby | BMAF Championships | 28 Jul 24 |
| PV | 3.90 | | | | 3 | A | | | Nuneaton | Midland Counties League - Technical Match | 15 Jun 24 |
| PV | 3.81 | i | | | 9 | B | | | Sportcity | Vault Manchester | 20 Jan 24 |
| PV | 3.70 | | | | 1 | A | | | Tipton | Midland Counties League - Division 3SW | 18 Aug 24 |
| PV | NM | | | | - | | | | Gloucester | Midsummer Evening Open - inc. South West Sapphire League | 3 Jul 24 |
| SP7.26K | 10.53 | | | | 2 | A | | | Stourport | Midland Counties League - Division 3SW | 14 Jul 24 |
| HT7.26K | 15.65 | | | | 4 | B | | | Stourport | Midland Counties League - Division 3SW | 14 Jul 24 |
| 2023 V45 Halesowen/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 4.21 | | | | 1 | A | | | Tipton | Midland Counties League Division 4SW | 20 Aug 23 |
| PV | 4.11 | | | | 1 | | | | Nuneaton | Midland Masters Championships | 11 Jun 23 |
| PV | 4.10 | | | | 1 | | | | Derby | BMAF - British Masters AF Track & Field Championships | 2 Sep 23 |
| PV | 4.00 | | | | 2 | | | | Gloucester | Cheltenham Midsummer Opens | 5 Jul 23 |
| PV | 4.00 | | | | 1 | | | | Nuneaton | Nuneaton Harriers AC End of Season Open | 10 Sep 23 |
| PV | 3.90 | | | | 2 | A | | | Nuneaton | Midland Counties League Technical Events | 18 Jun 23 |
| PV | 3.90 | | | | 1 | | | | Nuneaton | England Masters Inter Area Challenge | 6 Aug 23 |
| PV | 3.80 | | | | 2 | | | | Nuneaton | Midland Counties Senior & U20 Championships inc. the U17/U15 Combined Events | 3 Jun 23 |
| SP7.26K | 10.17 | | | | 4 | A | | | Tipton | Midland Counties League Division 4SW | 20 Aug 23 |
| SP7.26K | 10.04 | | | | 1 | | | | Nuneaton | Midland Masters Championships | 11 Jun 23 |
| 2022 V45 Halesowen/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 4.20 | | | | 1 | | | | Derby | BMAF Track & Field Championships | 12 Jun 22 |
| PV | 4.05 | | | | 1 | | | | Nuneaton | Warwickshire County Championships | 14 May 22 |
| PV | 4.05 | | | | 1 | | | | Stourport | Worcestershire County Championships inc U11 Quad | 14 May 22 |
| PV | 4.00 | | | | 2 | | | | Loughborough | Charnwood AC Open | 6 Apr 22 |
| PV | 4.00 | | | | 1 | | | | Nuneaton | Nuneaton Harriers End of Season Open Event | 10 Sep 22 |
| PV | 3.80 | i | | | 2 | | | | Lee Valley | BMAF - British Masters Indoor Championships | 5 Mar 22 |
| PV | 3.80 | | | | 1 | A | | | Hereford | Midland Counties Track & Field League Division 4SW | 22 May 22 |
| PV | NH | | | | 12 | 1 | | | Loughborough | Charnwood AC Opens | 10 Aug 22 |
| SP7.26K | 9.15 | | | | 2 | B | | | Tipton | Midland Counties Track & Field League Division 4SW | 17 Jul 22 |
| SP7.26K | 8.88 | | | | 4 | A | | | Hereford | Midland Counties Track & Field League Division 4SW | 22 May 22 |
| 2021 V40 Halesowen/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 4.20 | | | | 2 | | | | Nuneaton | Warwickshire County Championships | 31 Jul 21 |
| PV | 4.05 | | | | 1 | | | | Nuneaton | Midland Masters Championships | 6 Jun 21 |
| PV | 4.00 | | | | 1 | | | | Nuneaton | Midland Veterans League Cup B Final | 5 Sep 21 |
| PV | 3.90 | | | | 1 | | | | Telford | Telford Games | 11 Sep 21 |
| PV | 3.80 | | | | 1 | | | | Derby | BMAF - British Masters Championships | 22 Aug 21 |
| PV | 3.70 | | | | 1 | | | | Nuneaton | England Masters AA Inter Area Match | 18 Jul 21 |
| SP7.26K | 10.14 | | | | 1 | | | | Nuneaton | Midland Veterans League Cup B Final | 5 Sep 21 |
| DT2K | 31.23 | | | | 2 | | | | Nuneaton | Midland Veterans League Cup B Final | 5 Sep 21 |
| 2020 V40 Halesowen/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 4.20 | | | | 1 | | | | Swindon | Mark Cawte Autumn Open | 6 Sep 20 |
| PV | 4.01 | i | | | 1 | | | | Lee Valley | England Masters Inter Area Match | 1 Mar 20 |
| PV | 3.91 | i | | | 11= | B | | | Sportcity | Vault Manchester | 1 Feb 20 |
| 2019 V40 Halesowen/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 4.26 | | | | 1 | B | | | Nottingham | Midland Veterans' League Cup Final | 31 Aug 19 |
| PV | 4.20 | | | | 1 | A | | | Cheltenham | Cheltenham Midsummer Open Meeting | 24 Jul 19 |
| PV | 4.15 | i | | | 4 | | | | Torun, POL | WMA - World Masters Championships | 27 Mar 19 |
| PV | 4.11 | i | | | 7 | B | | | Sportcity | Vault Manchester | 26 Jan 19 |
| PV | 4.10 | i | | | 3 | B | | | Birmingham (PB) | Midland Counties Open Series | 5 Jan 19 |
| PV | 4.10 | i | | | 1 | B | | | Lee Valley | BMAF - British Masters Championships | 10 Mar 19 |
| PV | 4.10 | | | | | | | | Telford | Telford Games Open | 7 Sep 19 |
| PV | 4.03 | i | | | 14 | D | | | Carshalton | Jim Day Memorial Pole Vault Open | 22 Sep 19 |
| PV | 4.00 | i | | | 1 | | | | Lee Valley | English Masters Area Challenge | 24 Feb 19 |
| PV | 4.00 | | | | 1 | | | | Nuneaton | Midland Masters AC Championships | 9 Jun 19 |
| PV | 4.00 | | | | 1 | | | | Coventry | England Masters Inter Area Challenge | 6 Jul 19 |
| PV | 4.00 | | | | 1 | A | | | Cheltenham | Cheltenham Midsummer Open Meeting | 17 Jul 19 |
| PV | 4.00 | | | | 2 | | | | Birmingham | BMAF - British Masters Championships | 11 Aug 19 |
| PV | 3.85 | | | | 1 | | | | Worcester | Midland Veterans' League Division South | 31 Jul 19 |
| PV | 3.80 | | | | 2 | A | | | Sutton Coldfield | Midland League Division 3 | 3 Aug 19 |
| LJ | 5.28 | | 1.4 | | 5 | | | | Nuneaton | Midland Masters AC Championships | 9 Jun 19 |
| TJ | 9.49 | i | | | 8 | | | | Lee Valley | English Masters Area Challenge | 24 Feb 19 |
| SP7.26K | 10.87 | | | | 2 | | | | Nuneaton | Midland Masters AC Championships | 9 Jun 19 |
| SP7.26K | 10.63 | | | | 2 | | | | Redditch | Midland Veterans' League Division South | 5 Jun 19 |
| SP7.26K | 10.50 | | | | 2 | A | | | Sutton Coldfield | Midland League Division 3 | 3 Aug 19 |
| SP7.26K | 10.44 | | | | 1 | | | | Worcester | Midland Veterans' League Division South | 31 Jul 19 |
| DT2K | 33.79 | | | | 2 | A | | | Telford | Midland League Division 3 | 6 Jul 19 |
| DT2K | 32.20 | | | | 3 | | | | Nuneaton | Midland Masters AC Championships | 9 Jun 19 |
| DT2K | 30.95 | | | | 3 | A | | | Sutton Coldfield | Midland League Division 3 | 3 Aug 19 |
| DT2K | 29.71 | | | | 1 | | | | Stratford upon Avon | Midland Veterans' League Division South | 3 Jul 19 |
| HT7.26K | 15.88 | | | | 6 | A | | | Sutton Coldfield | Midland League Division 3 | 3 Aug 19 |
| HT7.26K | 12.80 | | | | 4 | B | | | Telford | Midland League Division 3 | 6 Jul 19 |
| 2018 V40 Halesowen |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.46 | | | | 3 | | | | Nuneaton | Midland Masters AC & Welsh Masters Championships | 3 Jun 18 |
| 100 | 12.7 | | | | 2 | | | | Stourport | Midland Veterans' League Division South | 3 May 18 |
| HJ | 1.50 | | | | 2 | | | | Stourport | Midland Veterans' League Division South | 3 May 18 |
| HJ | 1.45 | | | | 1= | | | | Redditch | Midland Veterans' League Division South | 30 May 18 |
| PV | 4.15 | | | | 1 | A | | | Stoke | Midland League Division 2 | 4 Aug 18 |
| PV | 4.10 | | | | 6 | | | | Malaga, ESP | WMA - World Masters Championships | 11 Sep 18 |
| PV | 4.00 | | | | 1 | | | | Nuneaton | Midland Masters AC & Welsh Masters Championships | 3 Jun 18 |
| PV | 4.00 | | | | 1 | | | | Solihull | England Masters Inter Area Challenge | 8 Jul 18 |
| PV | 4.00 | | | | 3 | | | | Birmingham | BMAF - British Masters Championships | 26 Aug 18 |
| PV | 3.70 | | | | 2 | | | | Nuneaton | Midland Counties U20 / Senior Championships | 10 Jun 18 |
| PV | 3.70 | | | | 1 | | | | Worcester | Midland Veterans' League Division South | 25 Jul 18 |
| PV | NH | | | | - | | | | Dudley | Midland Veterans' League Division South | 27 Jun 18 |
| LJ | 5.63 | | | | 3 | | | | Nuneaton | Midland Masters AC & Welsh Masters Championships | 3 Jun 18 |
| TJ | 10.62 | | | | 1 | | | | Stourport | Midland Veterans' League Division South | 3 May 18 |
| SP7.26K | 10.41 | | | | 2 | | | | Redditch | Midland Veterans' League Division South | 30 May 18 |
| SP7.26K | 10.29 | | | | 2 | | | | Worcester | Midland Veterans' League Division South | 25 Jul 18 |
| SP7.26K | 9.86 | | | | 3 | A | | | Stoke | Midland League Division 2 | 4 Aug 18 |
| DT2K | 31.84 | | | | 5 | A | | | Stoke | Midland League Division 2 | 4 Aug 18 |
| 2017 V40 Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.3 | | | | 1 | | | | Nuneaton | Midland Masters Championships | 4 Jun 17 |
| PV | 4.11 | | | | 1 | | | | Telford | Telford Games Open | 9 Sep 17 |
| PV | 4.00 | | | | 2 | A | | | Stoke | Athletics Direct Midland League Division 2 | 5 Aug 17 |
| PV | 3.90 | | | | 2 | A | | | Cheltenham | Athletics Direct Midland League Division 2 | 15 Jul 17 |
| PV | 3.70 | | | | 1 | | | | Nuneaton | Midland Masters Championships | 4 Jun 17 |
| PV | 3.60 | | | | 1 | | | | Worcester | Midland Veterans' League Division South | 19 Jul 17 |
| LJ | 5.85 | | | | 3 | A | | | Stoke | Athletics Direct Midland League Division 2 | 5 Aug 17 |
| LJ | 5.63 | | | | 2 | | | | Nuneaton | Midland Masters Championships | 4 Jun 17 |
| SP7.26K | 10.61 | | | | 2 | | | | Worcester | Midland Veterans' League Division South | 19 Jul 17 |
| SP7.26K | 10.51 | | | | 3 | A | | | Stoke | Athletics Direct Midland League Division 2 | 5 Aug 17 |
| SP7.26K | 9.71 | | | | 3 | A | | | Cheltenham | Athletics Direct Midland League Division 2 | 15 Jul 17 |
| SP7.26K | 9.60 | | | | 1 | | | | Redditch | Midland Veterans' League Division South | 7 Jun 17 |