| 2025 V50 Rotherham/Northern Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 60.17 | | | | 4 | 1 | | | Sheffield | Masters Grand Prix & Open | 23 Aug 25 |
| 400 | 1:00.65 | | | | 4 | 1 | | | Derby | British Masters Outdoor Championships | 13 Sep 25 |
| 5K | 18:55 | | | 18:57 | 42 | | | 3 | Doncaster | DonFaster 5K | 4 Jul 25 |
| 5K | 19:16 | | | 19:17 | 48 | | | 1 | Doncaster | DonFaster 5K | 3 Oct 25 |
| parkrun | 19:19 | | | | 8 | | | 1 | Clumber Park | Clumber Park parkrun # 540 | 9 Aug 25 |
| parkrun | 20:03 | | | | 7 | | | | Clumber Park | Clumber Park parkrun # 533 | 21 Jun 25 |
| 2024 V50 Rotherham/Northern Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 59.47 | | | | 3 | 1 | | | Loughborough | Charnwood AC Opens | 25 Aug 24 |
| 400 | 59.93 | | | | 2 | 1 | | | Loughborough | Charnwood AC Opens | 15 May 24 |
| 400 | 60.19 | | | | 4 | 2 | | | Sheffield | Masters Grand Prix & Open inc. Yorkshire VAA Championships | 13 Jul 24 |
| 400 | 60.6 | | | | 4 | 1 | | | Sportcity | The 15th Joe Moran Memorial Veteran Meeting | 5 Jun 24 |
| 400 | 60.92 | i | | | 1 | 3 | | | Sheffield | Run Jump Throw & Master GP Sheffield | 3 Feb 24 |
| 800 | 2:11.89 | | | | 2 | 1 | | | Derby | BMAF Championships | 28 Jul 24 |
| 800 | 2:11.99 | | | | 8 | F | | | Loughborough | BMC Regional Races | 7 Aug 24 |
| 800 | 2:13.06 | | | | 9 | 1 | | | Sheffield | RJT Series | 1 May 24 |
| 800 | 2:13.21 | i | | | 7 | | | | Lee Valley | British Masters Indoor Championships | 17 Feb 24 |
| 800 | 2:15.06 | i | | | 3 | | | | Lee Valley | England Masters Athletics Association (EMAA) Indoors Inter-Area Challenge | 25 Feb 24 |
| 800 | 2:15.18 | | | | 4 | 1 | | | Sheffield | Masters Grand Prix & Open inc. Yorkshire VAA Championships | 13 Jul 24 |
| 800 | 2:15.5 | | | | 4 | 1 | | | Sportcity | The 15th Joe Moran Memorial Veteran Meeting | 5 Jun 24 |
| 800 | 2:15.96 | i | | | 1 | 2 | | | Sheffield | Run Jump Throw & Master GP Sheffield | 3 Feb 24 |
| 800 | 2:16.11 | i | | | 4 | 3 | | | Sheffield | Run Jump Throw & Master GP Sheffield | 20 Jan 24 |
| 800 | 2:16.18 | | | | 4 | 2 | | | Sheffield | RJT Series | 3 Jul 24 |
| 800 | 2:16.64 | | | | 4 | 1 | | | Leigh | Northern Masters Championships & Open | 29 Jun 24 |
| 800 | 2:17.72 | | | | 6 | | | | Corby | England Masters Athletics Association Inter-Area Outdoor Challenge | 7 Sep 24 |
| 1500 | 4:44.99 | | | | 4 | | | | Corby | England Masters Athletics Association Inter-Area Outdoor Challenge | 7 Sep 24 |
| 4.5KL | 16:30 | | | | 34 | L09 | | | Wythenshawe Park | Northern Counties Men's 12-Stage Relays | 23 Mar 24 |
| parkrun | 18:23 | | | | 4 | | | 1 | Rutland Water | Rutland Water parkrun # 375 | 10 Aug 24 |
| parkrun | 18:45 | | | | 3 | | | 1 | Rother Valley | Rother Valley parkrun # 441 | 20 Jul 24 |
| 2023 V45 Rotherham/Northern Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 58.98 | | | | 3 | B | | | Rotherham | Northern Track & Field League East Premier | 19 Aug 23 |
| 400 | 59.04 | | | | 5 | 2 | | | Loughborough | Charnwood AC Opens | 27 Aug 23 |
| 400 | 59.76 | i | | | 4 | | | | Sheffield | British Masters AF Track & Field Indoor Championships | 19 Feb 23 |
| 400 | 59.86 | | | | 2 | 1 | | | Leigh | Masters Grand Prix Including Northern Masters Championships | 16 Jul 23 |
| 400 | 59.9 | | | | 4 | 1 | | | Sportcity | The 14th Joe Moran Memorial Veteran Meeting | 7 Jun 23 |
| 600 | 1:37.65 | i | | | 2 | 5 | | | Sportcity | Manchester Indoor Open Meetings | 29 Jan 23 |
| 800 | 2:11.4 | | | | 4 | | | | Derby | BMAF - British Masters AF Track & Field Championships | 2 Sep 23 |
| 800 | 2:12.84 | i | | | 5 | | | | Sheffield | British Masters AF Track & Field Indoor Championships | 18 Feb 23 |
| 800 | 2:14.34 | | | | 7 | D | | | Loughborough | BMC Regional Races | 17 May 23 |
| 800 | 2:14.59 | | | | 2 | 1 | | | Leigh | Masters Grand Prix Including Northern Masters Championships | 16 Jul 23 |
| 800 | 2:15.33 | | | | 6 | | | | Nuneaton | England Masters Inter Area Challenge | 6 Aug 23 |
| 800 | 2:15.9 | | | | 3 | 1 | | | Sportcity | The 14th Joe Moran Memorial Veteran Meeting | 7 Jun 23 |
| 800 | 2:16.10 | | | | 1 | 2 | | | Sheffield | RJT & NMAC Series Sheffield 2023 | 4 Jul 23 |
| 800 | 2:16.65 | | | | 9 | 2 | | | Sheffield | RJT & NMAC Series Sheffield 2023 | 3 May 23 |
| 800 | 2:16.69 | i | | | 1 | 2 | | | Sheffield | Run Jump Throw & Master GP | 4 Feb 23 |
| 1500 | 4:42.12 | | | | 11 | | | | Nuneaton | England Masters Inter Area Challenge | 6 Aug 23 |
| 5KL | 18:45 | | | | 27 | L06 | | | Redcar | Northern Counties Men's 12-Stage Relays | 1 Apr 23 |
| 5KMTL | 18:48 | | | | 46 | L01 | | 7 | Sheffield | Rother Valley Relays | 11 May 23 |
| 5.08KL | 19:03 | | | | 48 | L08 | | | Birmingham | ERRA Men's National 12-Stage Relays | 15 Apr 23 |
| 5.1KL | 19:08 | | | | 80 | L04 | | | Wirral | Northern Counties Men's 6-Stage Relays | 24 Sep 23 |
| 2022 V45 Rotherham/Northern Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 59.68 | | | | 1 | 4 | | | Stretford | Trafford Grand Prix | 21 Jun 22 |
| 400 | 60.11 | | | | 4 | | | | Warrington | Terry Davies Memorial Open Meeting | 18 Sep 22 |
| 400 | 60.3 | | | | 3 | 1 | | | Sportcity | The 13th Joe Moran Memorial Veteran Meeting | 8 Jun 22 |
| 400 | 60.50 | | | | 5 | 2 | | | Loughborough | Charnwood AC Opens | 18 May 22 |
| 400 | 61.33 | i | | | 3 | 2 | | | Sheffield | Run Jump Throw Series, inc. Masters Grand Prix | 5 Feb 22 |
| 800 | 2:13.68 | | | | 7 | | | | Derby | BMAF Track & Field Championships | 12 Jun 22 |
| 800 | 2:14.27 | | | | 6 | 2 | | | Sheffield | Run Jump Throw Series | 13 Jul 22 |
| 800 | 2:14.45 | | | | 6 | | | | Nuneaton | England Masters AA Inter Area Match | 31 Jul 22 |
| 800 | 2:15.14 | | | | 4 | 9 | | | Stretford | Trafford Grand Prix | 23 Aug 22 |
| 800 | 2:15.39 | | | | 2 | | | | Warrington | Terry Davies Memorial Open Meeting | 18 Sep 22 |
| 800 | 2:16.17 | | | | 2 | G | | | Loughborough | BMC Regional Races | 10 Aug 22 |
| 800 | 2:18.0 | | | | 3 | 1 | | | Sportcity | The 13th Joe Moran Memorial Veteran Meeting | 8 Jun 22 |
| parkrun | 18:34 | | | | 8 | | | | Rother Valley | Rother Valley parkrun # 353 | 13 Aug 22 |
| 10K | 67:07 | | | 67:23 | 318 | | | 37 | Rotherham | Rotherham 10K | 15 May 22 |
| 2020 V45 Rotherham/Northern Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:13.78 | | | | 5 | 5 | | | Loughborough | Charnwood AC Open Series | 16 Sep 20 |
| 800 | 2:15.83 | | | | 7 | 3 | | | Loughborough | Charnwood AC Open Series | 9 Sep 20 |
| 800 | 2:16.00 | | | | 3 | 1 | | | Loughborough | Charnwood AC August Open | 30 Aug 20 |
| 2019 V45 Rotherham/Northern Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 58.2 | | | | 3 | 1 | | | Sportcity | Joe Moran Memorial Veterans Open | 5 Jun 19 |
| 400 | 58.6 | | | | 2 | 2 | | | Cleckheaton | Northern Masters League | 17 Jul 19 |
| 400 | 59.32 | | | | 3 | 1 | | | Sheffield | Steel City Cup Challenge | 7 Sep 19 |
| 800 | 2:11.19 | | | | 4 | 1 | | | Sheffield | Steel City Cup Challenge | 7 Sep 19 |
| 800 | 2:11.45 | | | | 7 | 1 | | | Sheffield | Sheffield Run Jump Throw Open Series | 15 Aug 19 |
| 800 | 2:11.5 | | | | 2 | 1 | | | Sportcity | Joe Moran Memorial Veterans Open | 5 Jun 19 |
| 800 | 2:11.82 | | | | 5 | 4 | | | Loughborough | Charnwood AC Open Series | 29 Jul 19 |
| 800 | 2:12.09 | | | | 2 | | | | Sheffield | Sheffield Run Jump Throw Open Series | 10 Jul 19 |
| 800 | 2:12.46 | | | | 2 | | | | Birmingham | BMAF - British Masters Championships | 11 Aug 19 |
| 800 | 2:14.43 | | | | 2 | 1 | | | Doncaster | Doncaster Sprint Endurance Evening | 18 Sep 19 |
| 800 | 2:14.88 | | | | 5 | 3 | | | Loughborough | Charnwood AC Open Series | 10 Jun 19 |
| 800 | 2:14.9 | | | | 2 | 2 | | | Cleckheaton | Northern Masters League | 17 Jul 19 |
| 800 | 2:15.25 | | | | 1 | 2 | | | Hull | BMAF - British Masters Combined Events Championships, inc North of England Masters Championships | 30 Jun 19 |
| 800 | 2:16.20 | | | | 10 | 5 | | | Loughborough | Charnwood AC Open Series | 20 May 19 |
| 10K | 38:42 | | | 38:44 | 109 | | | 23 | Lincoln | Asda Foundation City of Lincoln 10K | 7 Apr 19 |
| ZXCL | 12:17 | | | | 11 | L4 | | 7 | Long Eaton | British Masters Relay Championships | 26 Oct 19 |
| 2018 V40 Rotherham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 28.65 | | | | 6 | B | | | Derby | North of England League Division 2EC | 5 May 18 |
| 400 | 58.2 | | | | 1 | | | | Sportcity | Joe Moran Memorial Veterans Open | 6 Jun 18 |
| 400 | 58.5 | | | | 3 | | | | Cleckheaton | Northern Masters Championships | 24 Jun 18 |
| 400 | 59.75 | | | | 3 | 1 | | | Cleckheaton | Yorkshire Veterans Open & Championships | 23 Sep 18 |
| 400 | 61.26 | | | | 2 | | | | Spinkhill | Steel City Cup Challenge | 9 Sep 18 |
| 800 | 2:13.5 | | | | 2 | 1 | | | Cleckheaton | Northern Masters Championships | 24 Jun 18 |
| 800 | 2:14.18 | | | | 10 | 3 | | | Loughborough | Charnwood AC Open Series | 13 Jun 18 |
| 800 | 2:14.2 | | | | 1 | | | | Sportcity | Joe Moran Memorial Veterans Open | 6 Jun 18 |
| 800 | 2:14.21 | | | | 6 | 3 | | | Loughborough | Charnwood AC Open Series | 1 Aug 18 |
| 800 | 2:15.83 | | | | 4 | | | | Spinkhill | Steel City Cup Challenge | 9 Sep 18 |
| 800 | 2:16.15 | | | | 5 | | | | Birmingham | BMAF - British Masters Championships | 26 Aug 18 |
| 800 | 2:16.73 | | | | 2 | 5 | | | Loughborough | Charnwood AC Open Series (inc. Leicestershire & Rutland 3000m & 5000m Championships) | 16 May 18 |
| 800 | 2:17.41 | | | | 5 | 4 | | | Loughborough | Charnwood AC Open Series (inc. Leicestershire & Rutland Hammer & Pole Vault Championships) | 25 Apr 18 |
| 800 | 2:18.76 | i | | | 3 | 3 | | | Sheffield | Sheffield Festival Indoor Open | 28 Jan 18 |
| 800 | 2:20.96 | | | | 3 | B | | | Derby | North of England League Division 2EC | 5 May 18 |
| 800 | 2:22.3 | | | | 1 | | | | Cleckheaton | Northern Masters League | 11 Apr 18 |
| 800 | 2:41.69 | | | | 4 | 1 | | | Cleckheaton | Yorkshire Veterans Open & Championships | 23 Sep 18 |
| LJ | 3.79 | | | | 6 | B | | | Sheffield | North of England League Division 2EC | 3 Jun 18 |
| parkrun | 19:14 | | | | 2 | | | 1 | Pennington Flash | Pennington Flash parkrun # 377 | 6 Oct 18 |
| 2017 V40 Rotherham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 27.0 | | | | 5 | 1 | | | Sheffield | Sheffield Run Jump Throw Open Series | 24 May 17 |
| 200 | 27.09 | | | | 6 | 3 | | | Sheffield | BMAF - British Masters Combined Events Championships, inc North of England Masters Championships | 3 Sep 17 |
| 300 | 43.40 | i | | | 1 | 4 | | | Sportcity | Sale Harriers Open Series | 19 Mar 17 |
| 400 | 58.55 | | | | 3 | 3 | | | Sheffield | BMAF - British Masters Combined Events Championships, inc North of England Masters Championships | 2 Sep 17 |
| 400 | 58.91 | | | | 4 | | | | Sheffield | Sheffield Run Jump Throw Open Series | 21 Jun 17 |
| 400 | 58.96 | | | | 5 | 2 | | | Loughborough | Charnwood AC Open Series | 12 Jul 17 |
| 400 | 59.09 | | | | 6 | 2 | | | Loughborough | Charnwood AC Open Series | 31 May 17 |
| 400 | 59.34 | | | | 2 | 4 | | | Loughborough | Charnwood AC Open Series | 26 Aug 17 |
| 400 | 60.2 | | | | 6 | 3 | | | Sportcity | Joe Moran Memorial Veterans Open | 7 Jun 17 |
| 400 | 60.34 | i | | | 1 | 7 | | | Sheffield | Sheffield Festival Open | 29 Jan 17 |
| 400 | 60.6 | | | | 2 | | | | Cleckheaton | Northern Veterans' League | 11 Apr 17 |
| 400 | 63.7 | | | | 2 | | | | Cleckheaton | Yorkshire Veterans Open & Championships | 24 Sep 17 |
| 400H | 73.55 | | | | 4 | B | | | Hull | North of England League Division 2EC | 4 Jun 17 |
| 400H | 74.9 | | | | 3 | B | | | Rotherham | North of England League Division 2EC | 6 May 17 |
| LJ | 4.22 | | | | 3 | | | | Sportcity | Joe Moran Memorial Veterans Open | 7 Jun 17 |
| 2016 V40 Rotherham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 27.2 | | | | 3 | | | | Cleckheaton | Yorkshire Veterans' AA Championships | 25 Sep 16 |
| 200 | 27.61 | | -0.7 | | 2 | 5 | | | Loughborough | Charnwood AC Midweek Open | 18 May 16 |
| 300 | 43.12 | | | | 2 | 2 | | | Loughborough | Charnwood AC Midweek Open | 18 May 16 |
| 300 | 43.48 | i | | | 3 | 7 | | | Sportcity | Sale Harriers Open Series | 20 Mar 16 |
| 400 | 58.56 | | | | 4 | 2 | | | Loughborough | Charnwood AC Midweek Open | 10 Aug 16 |
| 400 | 59.1 | | | | 1 | | | | Cleckheaton | Yorkshire Veterans' AA Championships | 25 Sep 16 |
| 400 | 59.2 | | | | 1 | | | | Cleckheaton | Northern Veterans' League | 13 Apr 16 |
| 400 | 59.5 | | | | 2 | | | | Sportcity | Joe Moran Memorial Veterans Open | 8 Jun 16 |
| 400 | 60.15 | | | | 5 | B | | | Leeds | North of England League Division 2EC | 3 Jul 16 |
| 400 | 60.77 | i | | | 3 | 6 | | | Sheffield | Sheffield Open | 31 Jan 16 |
| 400H | 73.2 | | | | 3 | A | | | Lincoln | North of England League Division 2EC | 6 Aug 16 |
| 400H | 74.7 | | | | 3 | B | | | Doncaster | North of England League Division 2 Promotion Match | 20 Aug 16 |
| 400H | 75.79 | | | | 2 | B | | | Leeds | North of England League Division 2EC | 3 Jul 16 |
| 10K | 40:23 | | | 40:28 | 148 | | | 29 | Derby | Derby 10K | 17 Apr 16 |
| 2015 V40 Rotherham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 27.1 | | | | 3 | | | | Cleckheaton | Yorkshire County Veterans Championships | 27 Sep 15 |
| 200 | 27.6 | | | | 1 | | | | Rotherham | South Yorkshire League | 10 May 15 |
| 300 | 43.76 | i | | | 3 | 4 | | | Sportcity | Sale Harriers Open Series | 22 Mar 15 |
| 400 | 58.9 | | | | 1 | 1 | | | Leigh | Northern Veterans' League | 29 Jul 15 |
| 400 | 60.0 | | | | 2 | 2 | | | Sportcity | Joe Moran Memorial Veterans Open | 17 Jun 15 |
| 400 | 60.0 | | | | 4 | 1 | | | Sportcity | Northern Veterans' League | 17 Jun 15 |
| 400 | 60.2 | | | | 1 | | | | Cudworth | South Yorkshire League | 20 Jun 15 |
| 400 | 60.5 | | | | 5 | | | | Leigh | Northern Veterans' Championships | 17 May 15 |
| 400 | 60.52 | | | | 7 | 2 | | | Sheffield | Sheffield Festival of Athletics | 26 Apr 15 |
| 400 | 60.77 | | | | 5 | | | | Wakefield | Douglas Bedford Memorial Open Meeting | 13 Sep 15 |
| 400 | 61.1 | | | | 2 | | | | Cleckheaton | Yorkshire County Veterans Championships | 27 Sep 15 |
| 400 | 62.2 | | | | 3 | | | | Cleckheaton | Northern Veterans' League | 15 Apr 15 |
| 400 | 62.4 | | | | 1 | | | | Doncaster | South Yorkshire League | 12 Apr 15 |
| 2013 V35 Almost Athletes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 44:30 | | | | 28 | | | | Nottingham | Underwood 10K | 23 Jun 13 |
| 2012 V35 Almost Athletes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 42:10 | | | | 130 | | | | Askern | Askern 10K | 16 May 12 |
| 10K | 44:56 | | | 45:09 | 135 | | | | Morton | Gainsborough & Morton Striders 10K | 4 Mar 12 |
| HM | 93:35 | | | 94:01 | 334 | | | | Sheffield | Sheffield Half Marathon | 27 May 12 |
| HM | 95:06 | | | 95:27 | 285 | | | | Worksop | Worksop Half Marathon (Inc Nottinghamshire Champs) | 28 Oct 12 |
| ZXCL | 9:26 | | | | 58 | L3 | | | Mansfield | ECCA National Relays | 3 Nov 12 |
| 2011 V35 Almost Athletes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 44:35 | | | | 66 | | | | Newark | Notfast Open 10K | 10 Jul 11 |
| 10K | 47:24 | | | 47:57 | 200 | | | | Dronfield Woodhouse | Dronfield 10K | 20 Mar 11 |
| HM | 1:40:42 | | | 1:41:14 | 689 | | | | Sheffield | Sheffield Half Marathon | 8 May 11 |
| 2010 V35 Almost Athletes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 43:08 | | | | 42 | | | | Penistone | Penistone Show 10K Road Race | 11 Sep 10 |
| 10M | 71:31 | | | | 64 | | | | Chesterfield | Chesterfield Spire 10 | 29 Aug 10 |
| HM | 89:27 | | | 89:41 | 162 | | | | Worksop | Worksop Half Marathon | 31 Oct 10 |
| HM | 90:33 | | | 90:52 | 250 | | | | Peterborough | Great Eastern Half Marathon | 10 Oct 10 |