| 2025 V45 Corby |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | DNS | | | | - | | | | Corby | Northamptonshire inc. Leicestershire & Rutland County Championships | 11 May 25 |
| 800 | 2:23.04 | | | | 7 | 4 | | | Birmingham (U) | BRAT End of Season Open | 7 Sep 25 |
| 800 | 2:23.84 | | | | 2 | | | | York | England Masters AA Outdoors Inter-Area Challenge | 17 Aug 25 |
| 800 | 2:24.0 | | | | 1 | | | | Milton Keynes | Eastern Masters AC League - Central West Division | 30 Jul 25 |
| 800 | 2:24.22 | i | | | 2 | | | | Lee Valley | British Masters Indoor Championships | 22 Feb 25 |
| 800 | 2:24.70 | i | | | 1 | O2 | | | Sheffield | BMAF Indoor Pentathlon, 3000m Championships and Open Events | 26 Jan 25 |
| 800 | 2:25.19 | i | | | 3 | | | | Gainesville FL, USA | World Masters Athletics Indoor Championships | 24 Mar 25 |
| 800 | 2:25.98 | | | | 1 | 1 | | | Derby | British Masters Outdoor Championships | 14 Sep 25 |
| 800 | 2:45.34 | i | | | 3 | h2 | | | Gainesville FL, USA | World Masters Athletics Indoor Championships | 23 Mar 25 |
| 800 | DNS | | | | - | | | | Corby | Northamptonshire inc. Leicestershire & Rutland County Championships | 10 May 25 |
| 1500 | 5:01.3 | i | | | 4 | | | | Lee Valley | England Masters Athletics Association Indoors Inter-Area Challenge | 16 Feb 25 |
| 1500 | 5:05.53 | i | | | 4 | | | | Gainesville FL, USA | World Masters Athletics Indoor Championships | 29 Mar 25 |
| 5K | 20:13 | | | 20:14 | 52 | 2 | 44 | 9 | Battersea Park | British Masters 5K Championships | 30 Nov 25 |
| 2024 V45 Harborough |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 28.61 | | 1.9 | | 1 | | | | Nuneaton | Midland Masters Athletics Championships | 23 Jun 24 |
| 200 | 30.0 | | | | 2 | | | | Nuneaton | Midland Veterans’ League - East | 15 May 24 |
| 400 | 62.14 | | | | 1 | N | | | Corby | Northamptonshire County Championships inc. Leicestershire & Rutland Championships | 12 May 24 |
| 400 | 65.4 | | | | 4 | 1 | | | Corby | Corby AC Open Meeting | 30 Apr 24 |
| 800 | 2:18.71 | | | | 1 | N | | | Corby | Northamptonshire County Championships inc. Leicestershire & Rutland Championships | 11 May 24 |
| 800 | 2:19.06 | | | | 1 | | | | Nuneaton | Midland Masters Athletics Championships | 23 Jun 24 |
| 800 | 2:19.45 | | | | 3 | | | | Nuneaton | Midland Counties Senior & U20 Championships inc. U17/U15 Combined Events | 8 Jun 24 |
| 800 | 2:20.23 | i | | | 3 | C | | | Sheffield | BMC Sheffield Grand Prix | 7 Jan 24 |
| 800 | 2:20.79 | | | | 3 | 4 | | | Nuneaton | Night of 800m PB's | 3 Jul 24 |
| 800 | 2:22.88 | i | | | 9 | 3 | | | Sheffield | Run Jump Throw & Master GP Sheffield | 20 Jan 24 |
| 1500 | 4:56.01 | | | | 3 | | | | Corby | Corby AC Open Meeting | 21 May 24 |
| 2023 V40 Harborough |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 63.5 | | | | 4 | | | | Corby | Corby AC Open Series | 23 May 23 |
| 400 | 68.9 | | | | 2 | | | | Loughborough | Midland Veterans League - East | 26 Apr 23 |
| 800 | 2:19.64 | | | | 1 | | | | Nuneaton | Midland Masters Championships | 11 Jun 23 |
| 800 | 2:19.97 | | | | 2 | | | | Pescara, ITA | European Masters Athletics Championships | 29 Sep 23 |
| 800 | 2:19.99 | | | | 1 | | | | Derby | BMAF - British Masters AF Track & Field Championships | 2 Sep 23 |
| 800 | 2:24.01 | i | | | 2 | | | | Sheffield | British Masters AF Track & Field Indoor Championships | 18 Feb 23 |
| 800 | 2:25.54 | | | | 2 | | | | Corby | Northamptonshire & Leicestershire & Rutland County Championships | 13 May 23 |
| 800 | 2:27.94 | | | | 3 | h2 | | | Pescara, ITA | European Masters Athletics Championships | 28 Sep 23 |
| 800 | 2:28.12 | i | | | 1 | 3 | | | Sheffield | Run Jump Throw & Master GP | 4 Feb 23 |
| 1500 | 4:52.00 | | | | 2 | | | | Nuneaton | England Masters Inter Area Challenge | 6 Aug 23 |
| 1500 | 4:53.07 | | | | 2 | F | | | Loughborough | BMC Regional Races | 14 Jun 23 |
| 1500 | 4:53.27 | | | | 1 | | | | Derby | BMAF - British Masters AF Track & Field Championships | 2 Sep 23 |
| 1500 | 4:55.02 | | | | 2 | | | | Corby | Northamptonshire & Leicestershire & Rutland County Championships | 14 May 23 |
| 1500 | 5:05.71 | | | | 4 | | | | Pescara, ITA | European Masters Athletics Championships | 23 Sep 23 |
| Mile | 5:41.5 | | | | 2 | | | | Loughborough | Midland Veterans League - East | 26 Apr 23 |
| 5K | 19:12 | | | | 23 | | 4 | 2 | Kirkby Mallory | Run Mallory Park (incl. Leics & Rutland 5K Championships) | 23 Apr 23 |
| 2022 V40 Harborough |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 30.64 | | 0.0 | | 4 | 1 | | | Corby | Corby AC Club Championships | 25 Aug 22 |
| 200 | 30.73 | w | 2.7 | | 1 | | | | Nuneaton | Midland Veterans League Cup B Final | 4 Sep 22 |
| 400 | 68.57 | | | | 1 | | | | Nuneaton | Midland Veterans League Cup B Final | 4 Sep 22 |
| 400 | 70.6 | | | | 2 | | | | Rugby | Midland Veterans League East | 8 Jun 22 |
| 800 | 2:29.37 | | | | 4 | 3 | | | Kettering | Kettering Town Evening Open | 28 Jun 22 |
| 800 | 2:29.58 | | | | 4 | 2 | | | Corby | Corby AC Open meeting | 9 Aug 22 |
| 800 | 2:30.00 | | | | 1 | | | | Nuneaton | Midland Masters AC Championships | 4 Jun 22 |
| 800 | 2:30.01 | | | | 2 | | | | Derby | BMAF Track & Field Championships | 12 Jun 22 |
| 800 | 2:31.39 | | | | 1 | | | | Nuneaton | Midland Veterans League Cup B Final | 4 Sep 22 |
| 800 | 2:32.84 | | | | 3 | 4 | | | Nuneaton | Nuneaton Season Opener | 10 Apr 22 |
| 800 | 2:39.1 | | | | 1 | | | | Nuneaton | Midland Veterans League East | 18 May 22 |
| 1500 | 5:35.57 | | | | 2 | | | | Nuneaton | Midland Veterans League Cup B Final | 4 Sep 22 |
| parkrun | 19:32 | | | | 13 | | 2 | 1 | Market Harborough | Market Harborough parkrun # 321 | 12 Nov 22 |
| 2021 V40 Harborough |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 30.7 | | | | 1 | 1 | | | Corby | Corby AC Club Championships - Day 2 | 26 Aug 21 |
| 400 | 65.7 | | | | 1 | | | | Nuneaton | Midland Vets League - East | 19 May 21 |
| 400 | 66.8 | | | | 3 | | | | Corby | Corby AC Championships | 31 Aug 21 |
| 400 | 66.91 | | | | 7 | 1 | | | Kettering | Kettering Town April Open | 17 Apr 21 |
| 400 | 67.86 | | | | 1 | | | | Nuneaton | Midland Veterans League Cup B Final | 5 Sep 21 |
| 800 | 2:30.32 | | | | 2 | | | | Derby | BMAF - British Masters Championships | 22 Aug 21 |
| 800 | 2:31.9 | | | | 2 | 2 | | | Corby | Corby AC Club Championships - Day 1 | 24 Aug 21 |
| 800 | 2:32.48 | | | | 2 | W35 | | | Nuneaton | Midland Masters Championships | 6 Jun 21 |
| 800 | 2:32.72 | | | | 1 | | | | Milton Keynes | Eastern Masters League Final | 25 Sep 21 |
| 800 | 2:32.9 | | | | 1 | | | | Leamington | Midland Veterans League - East | 9 Jun 21 |
| 800 | 2:35.0 | | | | 1 | | | | Nuneaton | Midland Veterans League Cup B Final | 5 Sep 21 |
| 800 | 2:36.0 | | | | 5 | 4 | | | Moulton | John Love Memorial Open | 8 May 21 |
| 800 | 2:36.0 | | | | 3 | | | | Corby | Northamptonshire Championships | 31 Jul 21 |
| 1500 | 5:33.6 | | | | 10 | | | | Corby | Corby AC Club Championships - Day 2 | 26 Aug 21 |
| 1500 | 5:35.7 | | | | 2 | | | | Corby | Eastern Masters League Northern | 28 Jul 21 |
| 3000 | 12:30.10 | | | | 3 | | | | Milton Keynes | Eastern Masters League Final | 25 Sep 21 |
| 5K | 20:54 | | | 21:06 | 33 | | 7 | 2 | Towcester | Run Silverstone 5K | 10 Oct 21 |
| 2020 V40 Harborough |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 64.86 | | | | 2 | 2 | | | Nuneaton | Nuneaton Masters Open Competition | 6 Sep 20 |
| 800 | 2:34.50 | | | | 4 | 5 | | | Nuneaton | Nuneaton Harriers End of Season Open Competition | 4 Oct 20 |
| 800 | 2:35.8 | | | | 2 | | | | Corby | Corby AC Championships | 22 Sep 20 |
| 7KXC | 31:18 | | | | 6 | | | 3 | Prestwold Hall | Derby Runner League | 13 Dec 20 |
| 2019 V40 Harborough |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 31.19 | | | | 3 | B | | | Nottingham | Midland Veterans' League Cup Final | 31 Aug 19 |
| 400 | 68.03 | | | | 1 | B | | | Nottingham | Midland Veterans' League Cup Final | 31 Aug 19 |
| 400 | 68.5 | | | | 1 | | | | Rugby | Midland Veterans' League Division East | 3 Jul 19 |
| 800 | 2:36.26 | | | | 1 | B | | | Nottingham | Midland Veterans' League Cup Final | 31 Aug 19 |
| LJ | 2.53 | | | | 8 | | | | Rugby | Midland Veterans' League Division East | 3 Jul 19 |
| 4.33KL | 18:46 | | | | 31 | L3 | | | Sutton Coldfield | Midland Counties Women's 4-Stage Relays | 21 Sep 19 |
| 5K | 20:53 | | | | 18 | | 4 | 2 | Market Harborough | Market Harborough Carnival of Running 5K | 8 Jun 19 |
| parkrun | 21:41 | | | | 39 | | 1 | 1 | Market Harborough | Market Harborough parkrun # 213 | 25 May 19 |
| 5M | 36:28 | | | | 172 | | 20 | 3 | Market Harborough | East Midlands Grand Prix Harborough 5 | 25 Jun 19 |
| 2018 V35 Harborough |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 22:02 | | | | 39 | | | | Market Harborough | Market Harborough parkrun # 187 | 1 Dec 18 |
| 2017 V35 Harborough |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 23:26 | | | | 58 | | | | Market Harborough | Market Harborough parkrun # 138 | 2 Dec 17 |