| 2025 V40 Parc Bryn Bach/Welsh Masters/Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 70.28 | i | | | 4 | | | | Lee Valley | British Masters Indoor Championships | 23 Feb 25 |
| 2024 V40 Parc Bryn Bach/Welsh Masters/Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.42 | i | | | 2 | h7 | | | Cardiff | Cardiff Metropolitan University Non Thomas Open | 21 Jan 24 |
| 200 | 31.98 | i | | | 4 | | | | Lee Valley | British Masters Indoor Championships | 17 Feb 24 |
| 300 | 49.87 | i | | | 2 | 6 | | | Cardiff | Cardiff Met Christmas Classic | 15 Dec 24 |
| 400 | 71.74 | | | | 7 | | | | Corby | England Masters Athletics Association Inter-Area Outdoor Challenge | 7 Sep 24 |
| 400 | 71.93 | | | | 1 | | | | Braunton | Devon Open | 7 Jul 24 |
| 60HW40 | 12.33 | i | | | 4 | | | | Lee Valley | British Masters Indoor Championships | 17 Feb 24 |
| 2000W | 18:03.88 | i | | | 4 | | | | Lee Valley | England Masters Athletics Association (EMAA) Indoors Inter-Area Challenge | 25 Feb 24 |
| HJ | 1.25 | i | | | 2 | | | | Lee Valley | British Masters Indoor Championships | 18 Feb 24 |
| LJ | 3.52 | i | | | 3 | | | | Lee Valley | British Masters Indoor Championships | 18 Feb 24 |
| TJ | 5.64 | | | | 7 | | | | Corby | England Masters Athletics Association Inter-Area Outdoor Challenge | 7 Sep 24 |
| SP4K | 7.49 | i | | | 4 | | | | Lee Valley | British Masters Indoor Championships | 18 Feb 24 |
| SP4K | 6.95 | | | | 3 | | | | Deeside | Inter-Regional Championships | 8 Jun 24 |
| SP4K | 6.72 | | | | 8 | | | | Corby | England Masters Athletics Association Inter-Area Outdoor Challenge | 7 Sep 24 |
| JT400 | 11.89 | | | | 5 | | | | Deeside | Inter-Regional Championships | 8 Jun 24 |
| 2023 V35 Parc Bryn Bach/Welsh Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.26 | i | | | 7 | | | | Sheffield | British Masters AF Track & Field Indoor Championships | 19 Feb 23 |
| 60 | 9.35 | i | | | 5 | h8 | | | Cardiff | Cardiff Met Grand Prix | 22 Jan 23 |
| 60 | 9.40 | i | | | 4 | h6 | | | Cardiff | Cardiff Met Indoor Christmas Classic | 17 Dec 23 |
| 100 | 15.00 | | 0.1 | | 6 | 7 | | | Cardiff | Run With The Wind & Throws | 10 Jun 23 |
| 100 | 15.01 | | -0.9 | | 2 | 13 | | | Gloucester | St George's Day Open Graded Competition | 23 Apr 23 |
| 100 | 15.04 | w | 2.2 | | 2 | 2 | | | Yate | Avon/Yate AC Masters Open | 12 Aug 23 |
| 200 | 30.95 | | 0.1 | | 6 | 7 | | | Cardiff | Run With The Wind & Throws | 10 Jun 23 |
| 200 | 31.44 | i | | | 2 | 1 | | | Sheffield | British Masters AF Track & Field Indoor Championships | 18 Feb 23 |
| 300 | 51.77 | i | | | 3 | 6 | | | Cardiff | Cardiff Met Indoor Christmas Classic | 17 Dec 23 |
| 60HW | 12.28 | i | | | 3 | | | | Sheffield | British Masters AF Track & Field Indoor Championships | 18 Feb 23 |
| 60HW40 | 12.40 | i | | | 4 | | | | Lee Valley | England Masters AA Inter Area Challenge | 26 Feb 23 |
| 2000W | 22:09.08 | | | | 13 | | | | Nuneaton | England Masters Inter Area Challenge | 6 Aug 23 |
| 2000W | DQ | i | | | - | | | | Lee Valley | England Masters AA Inter Area Challenge | 26 Feb 23 |
| LJ | 3.94 | i | | | 3 | | | | Sheffield | British Masters AF Track & Field Indoor Championships | 18 Feb 23 |
| LJ | 3.85 | | 1.1 | | 4 | | | | Yate | Avon/Yate AC Masters Open | 12 Aug 23 |
| LJ | 3.52 | | | | 9 | B | | | Gloucester | St George's Day Open Graded Competition | 23 Apr 23 |
| SP4K | 7.23 | | | | 3 | 2 | | | Yate | Avon/Yate AC Masters Open | 12 Aug 23 |
| 7.15KXC | 40:19 | | | | 220 | R7 | 196 | 23 | Pembrey Country Park | The John H Collins Gwent League | 14 Oct 23 |
| 2022 V35 Parc Bryn Bach |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.35 | i | | | 7 | | | | Lee Valley | England Masters Athletics Association Inter Area Challenge | 13 Mar 22 |
| 60 | 9.36 | i | | | 5 | h3 | | | Cardiff | Cardiff Met GP 2 New Year Non-Thomas Open | 23 Jan 22 |
| 60 | 9.39 | i | | | 2 | h6 | | | Cardiff | Cardiff Met Grand Prix | 18 Dec 22 |
| 100 | 14.60 | | | | 3 | 2 | | | Aberdare | Welsh Masters Championships | 4 Sep 22 |
| 100 | 14.7 | | 0.4 | | 1 | 7 | | | Gloucester | Gloucester Summer Open | 7 Jun 22 |
| 100 | 14.71 | w | 2.7 | | 6 | 10 | | | Cardiff | #RunWithTheWind-1 | 4 May 22 |
| 100 | 15.38 | | -0.7 | | 8 | 11 | | | Cardiff | #RunWithTheWind-2 | 20 Jul 22 |
| 200 | 30.97 | | -0.9 | | 2 | 10 | | | Cheltenham | Cheltenham Midsummer Open | 6 Jul 22 |
| 200 | 31.67 | | -0.5 | | 5 | 11 | | | Cardiff | #RunWithTheWind-2 | 20 Jul 22 |
| 80HW40 | 17.45 | | | | 2 | | | | Aberdare | Welsh Masters Championships | 4 Sep 22 |
| 80HW40 | 17.61 | | 1.0 | | 2 | | | | Nuneaton | England Masters AA Inter Area Match | 31 Jul 22 |
| HJ | 1.26 | | | | 4 | | | | Aberdare | Welsh Masters Championships | 4 Sep 22 |
| HJ | 1.20 | | | | 5 | | | | Nuneaton | England Masters AA Inter Area Match | 31 Jul 22 |
| LJ | 3.99 | | 0.8 | | 2 | | | | Aberdare | Welsh Masters Championships | 4 Sep 22 |
| LJ | 3.65 | i | | | 6 | | | | Lee Valley | England Masters Athletics Association Inter Area Challenge | 13 Mar 22 |
| LJ | 3.47 | | 1.5 | | 9 | 2 | | | Cheltenham | Cheltenham Midsummer Open | 6 Jul 22 |
| 7.6KMT | 38:32 | | | | 220 | | 47 | 14 | Ystrad Mynach | Gwent Leisure Centre League Penallta Plod 5.5 | 17 May 22 |
| 5.25MMT | 42:04 | | | | 230 | | 58 | 13 | Parc Bryn Bach | Gwent Leisure Centre League Parc Bryn Bach 5.25 | 21 Jun 22 |
| 5.53ML | 42:47 | | | | 11 | L7 | 10 | | Grosmont Castle - Castell-Y-Bwch | Rack Raid 100 | 22 May 22 |
| 2021 V35 Parc Bryn Bach |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 3.65 | w | 2.6 | | 2 | | | | Swansea | Welsh Masters Championships | 26 Sep 21 |
| 6.4KXC | 31:41 | | | | 235 | | | 39 | Cardiff | British Athletics Cross Challenge (Inc. Gwent League) | 16 Oct 21 |
| 4.5MXC | 46:13 | | | | 207 | | 54 | 11 | Chepstow | Gwent Leisure Centre League | 31 Oct 21 |
| 7.3MMT | 84:34 | | | | 70 | L7 | | | Chipping Campden | Cotswold Way Relay | 3 Jul 21 |