| 2013 V60 Dudley & Stourbridge/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 76.3 | | | | 1 | | | | Stourport | Midland Veterans' League South Division | 2 May 13 |
| 800 | 2:41.1 | i | | | 1 | | | | Lee Valley | England Athletics Masters Association Inter Area Chalenge Match | 7 Apr 13 |
| 800 | 2:41.16 | i | | | 1 | | | | Lee Valley | British Masters Championships | 10 Mar 13 |
| 800 | 2:41.30 | i | | | 1 | | | | San Sebastian, ESP | European Masters Indoor Championships | 22 Mar 13 |
| 1500 | 5:24.49 | i | | | 1 | | | | Lee Valley | British Masters Championships | 9 Mar 13 |
| 1500 | 5:27.6 | | | | 1 | | | | Stourport | Midland Veterans' League South Division | 2 May 13 |
| 1500 | 5:38.85 | i | | | 1 | | | | San Sebastian, ESP | European Masters Indoor Championships | 24 Mar 13 |
| 2012 V60 Dudley & Stourbridge/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 74.1 | | | | 1 | | | | Nuneaton | Midland Masters' Championships | 10 Jun 12 |
| 400 | 74.9 | | | | 1 | | | | Birmingham | Midland Veterans' League Cup B Final | 15 Sep 12 |
| 400 | 75.2 | | | | 1 | | | | Solihull | Veterans' Inter Area Match | 9 Sep 12 |
| 400 | 77.5 | | | | 2 | | | | Stourport | Midland Veterans' League South Division | 3 May 12 |
| 800 | 2:36.16 | | | | 1 | | | | Derby | BMAF Championships | 22 Jul 12 |
| 800 | 2:37.1 | | | | 1 | | | | Nuneaton | Midland Masters' Championships | 10 Jun 12 |
| 800 | 2:37.67 | i | | | 1 | | | | Lee Valley | BMAF Championships | 18 Mar 12 |
| 800 | 2:38.4 | | | | 1 | | | | Birmingham | Midland Veterans' League Cup B Final | 15 Sep 12 |
| 800 | 2:38.6 | | | | 3 | B | | | Worcester | Up & Running Midland League Division 5 | 5 May 12 |
| 800 | 2:39.95 | | | | 1 | | | | Zittau, GER | European Veterans' Championships | 24 Aug 12 |
| 800 | 2:41.1 | | | | 1 | | | | Worcester | Worcestershire County Championships | 12 May 12 |
| 800 | 2:41.84 | i | | | 1 | | | | Jyvaskyla, FIN | World Masters Championships | 4 Apr 12 |
| 800 | 2:44.5 | | | | 1 | | | | Birmingham | Midland Veterans' League South Division | 30 May 12 |
| 800 | 2:59.3 | | | | 1 | | | | Worcester | Midland Veterans' League South Division | 26 Jul 12 |
| 800 | 3:00.2 | | | | 1 | | | | Solihull | Veterans' Inter Area Match | 9 Sep 12 |
| 1500 | 5:16.08 | | | | 1 | | | | Derby | BMAF Championships | 21 Jul 12 |
| 1500 | 5:17.93 | i | | | 1 | | | | Lee Valley | BMAF Championships | 17 Mar 12 |
| 1500 | 5:24.25 | i | | | 1 | | | | Jyvaskyla, FIN | World Masters Championships | 8 Apr 12 |
| 1500 | 5:25.4 | | | | 1 | | | | Brierley Hill | Midland Veterans' League South Division | 27 Jun 12 |
| 1500 | 5:26.47 | | | | 1 | | | | Zittau, GER | European Veterans' Championships | 19 Aug 12 |
| 1500 | 5:32.8 | | | | 1 | | | | Stourport | Midland Veterans' League South Division | 3 May 12 |
| 3000 | 11:54.3 | | | | 1 | | | | Worcester | Midland Veterans' League South Division | 26 Jul 12 |
| 2011 V60 Dudley & Stourbridge/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 75.5 | | | | 1 | | | | Solihull | Veterans Inter Area Match | 7 Aug 11 |
| 400 | 76.0 | | | | 1 | | | | Bromsgrove | Midlands Veterans' League South Division | 3 Aug 11 |
| 800 | 2:36.03 | | | | 1 | | | | Birmingham | BMAF Championships | 26 Jun 11 |
| 800 | 2:41.3 | | | | 1 | | | | Worcester | Midlands Veterans' League Final B | 4 Sep 11 |
| 800 | 2:41.37 | i | | | 1 | | | | Lee Valley | BMAF Championships | 27 Feb 11 |
| 800 | 2:42.89 | i | | | 1 | | | | Gent, BEL | European Masters' Championships | 18 Mar 11 |
| 800 | 2:44.7 | | | | 1 | | | | Worcester | Worcestershire County Championships | 14 May 11 |
| 800 | 2:45.1 | | | | 1 | | | | Stourport | Midlands Veterans' League South Division | 5 May 11 |
| 800 | 2:47.9 | | | | 1 | | | | Leicester | MMAC Championships | 12 Jun 11 |
| 800 | 2:50.0 | | | | 1 | | | | Solihull | Veterans Inter Area Match | 7 Aug 11 |
| 800 | 3:00.7 | | | | 1 | | | | Worcester | Midlands Veterans' League South Division | 6 Jul 11 |
| 1500 | 5:20.2 | | | | 1 | A | | | Tipton | Heart of England League Division 2 | 21 Aug 11 |
| 1500 | 5:20.8 | | | | 4 | A | | | Telford | Up & Running Midland League Division 4 | 4 Jun 11 |
| 1500 | 5:23.58 | i | | | 1 | | | | Lee Valley | BMAF Championships | 26 Feb 11 |
| 1500 | 5:27.02 | | | | 2 | | | | Birmingham | BMAF Championships | 25 Jun 11 |
| 1500 | 5:32.6 | | | | 1 | | | | Bromsgrove | Midlands Veterans' League South Division | 3 Aug 11 |
| 1500 | 5:42.7 | | | | 1 | | | | Birmingham | Midlands Veterans' League South Division | 1 Jun 11 |
| 1500 | 5:48.36 | i | | | 1 | | | | Gent, BEL | European Masters' Championships | 20 Mar 11 |
| 1500 | 5:48.4 | | | | 1 | | | | Leicester | MMAC Championships | 12 Jun 11 |
| 1500 | 5:51.0 | | | | 1 | | | | Worcester | Midlands Veterans' League Final B | 4 Sep 11 |
| 3000 | 11:59.7 | | | | 1 | | | | Worcester | Midlands Veterans' League South Division | 6 Jul 11 |
| 3000 | 12:02.3 | | | | 1 | | | | Stourport | Midlands Veterans' League South Division | 5 May 11 |
| 2010 V55 Dudley & Stourbridge/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 73.9 | | | | 2 | | | | Solihull | Veterans' Inter-Area Match | 8 Aug 10 |
| 800 | 2:37.42 | | | | 1 | 1 | | | Nyireghaza, HUN | European Masters' Championships | 23 Jul 10 |
| 800 | 2:38.5 | | | | 6 | A | | | Solihull | Up and Running Midland League Division 3 | 6 Jun 10 |
| 800 | 2:38.9 | | | | 1 | | | | Leicester | Midland Master's Championships | 13 Jun 10 |
| 800 | 2:41.1 | | | | 5 | A | | | Kettering | Up and Running Midland League Division 3 | 1 May 10 |
| 800 | 2:41.7 | | | | 1 | | | | Leicester | Midland Veterans League Final B | 5 Sep 10 |
| 800 | 2:43.65 | i | | | 2 | | | | Lee Valley | BMAF Championships | 28 Mar 10 |
| 800 | 2:44.16 | | | | 1 | | | | Cardiff | BMAF Championships | 4 Jul 10 |
| 800 | 2:45.0 | | | | 1 | | | | Redditch | Midland Veterans League South | 3 Jun 10 |
| 800 | 2:45.5 | | | | 1 | | | | Worcester | Worcestershire County Championships | 8 May 10 |
| 800 | 2:52.8 | | | | 1 | | | | Worcester | Midland Veterans League South | 5 Aug 10 |
| 1500 | 5:19.2 | | | | 6 | A | | | Brierley Hill | Up and Running Midland League Division 3 | 1 Aug 10 |
| 1500 | 5:24.13 | | | | 1 | | | | Cardiff | BMAF Championships | 3 Jul 10 |
| 1500 | 5:31.4 | | | | 1 | B | | | Kettering | Up and Running Midland League Division 3 | 1 May 10 |
| 1500 | 5:32.0 | | | | 1 | | | | Stourport | Midland Veterans League South | 13 May 10 |
| 1500 | 5:32.8 | | | | 3 | B | | | Solihull | Up and Running Midland League Division 3 | 6 Jun 10 |
| 1500 | 5:33.90 | i | | | 1 | | | | Lee Valley | BMAF Championships | 27 Mar 10 |
| 1500 | 5:34.88 | | | | 2 | | | | Nyireghaza, HUN | European Masters' Championships | 19 Jul 10 |
| 1500 | 5:35.8 | | | | 1 | | | | Leicester | Midland Master's Championships | 13 Jun 10 |
| 1500 | 5:37.5 | | | | 1 | | | | Brierley Hill | Midland Veterans League South | 7 Jul 10 |
| 1500 | 5:43.9 | | | | 1 | | | | Leicester | Midland Veterans League Final B | 5 Sep 10 |
| 3000 | 12:04.0 | | | | 1 | | | | Redditch | Midland Veterans League South | 3 Jun 10 |
| 3000 | 12:34.2 | | | | 2 | | | | Worcester | Midland Veterans League South | 5 Aug 10 |
| 2009 V55 Dudley & Stourbridge/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 72.3 | | | | 1 | | | | Brierley Hill | Midland Masters League - South Division | 8 Jul 09 |
| 800 | 2:35.8 | | | | 1 | | | | Solihull | Midland Masters Championships | 14 Jun 09 |
| 800 | 2:40.46 | | | | 2 | | | | Birmingham | BMAF Championships | 5 Jul 09 |
| 800 | 2:41.3 | | | | 1 | | | | Solihull | Masters Inter-Area Track & Field Match | 16 Aug 09 |
| 800 | 2:41.6 | | | | 1 | | | | Stourport | Worcestershire County Championships | 9 May 09 |
| 800 | 2:42.6 | | | | 1 | | | | Redditch | Midland Masters League | 11 Jun 09 |
| 800 | 2:45.02 | i | | | 1 | | | | Lee Valley | BMAF Indoor Championships | 8 Mar 09 |
| 1500 | 5:18.9 | | | | 1 | | | | Solihull | Masters Inter-Area Track & Field Match | 16 Aug 09 |
| 1500 | 5:22.18 | | | | 1 | | | | Birmingham | BMAF Championships | 4 Jul 09 |
| 1500 | 5:24.2 | | | | 1 | | | | Brierley Hill | Midland Masters League - South Division | 8 Jul 09 |
| 1500 | 5:24.6 | | | | 4 | | | | Solihull | Midland Masters Championships | 14 Jun 09 |
| 1500 | 5:30.8 | | | | 1 | | | | Birmingham | Midland Masters League | 13 May 09 |
| 1500 | 5:37.56 | i | | | 1 | | | | Lee Valley | BMAF Indoor Championships | 7 Mar 09 |
| 3000 | 11:44.1 | | | | 1 | | | | Redditch | Midland Masters League | 11 Jun 09 |
| 3000 | 12:01.4 | | | | 1 | | | | Worcester | Midland Masters League | 13 Aug 09 |
| 2008 V55 Dudley & Stourbridge/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:35.16 | | | | 3 | | | | Ljubljana, SLO | European Masters' Championships | 2 Aug 08 |
| 800 | 2:37.29 | | | | 1 | | | | Birmingham | BMAF Championships | 6 Jul 08 |
| 800 | 2:38.0 | | | | 1 | | | | Solihull | Midland Masters Championships | 8 Jun 08 |
| 800 | 2:46.0 | | | | 1 | | | | Worcester | Midland Veterans Track & Field League (South) League | 14 Aug 08 |
| 800 | 2:46.3 | | | | 2 | | | | Hemel Hempstead | VAA of England Inter Area Club Match | 10 Aug 08 |
| 1500 | 5:17.28 | | | | 1 | | | | Birmingham | BMAF Championships | 5 Jul 08 |
| 1500 | 5:20.83 | | | | 4 | | | | Ljubljana, SLO | European Masters' Championships | 28 Jul 08 |
| 1500 | 5:24.0 | | | | 1 | | | | Solihull | Midland Masters Championships | 8 Jun 08 |
| 1500 | 5:35.4 | | | | 1 | | | | Hemel Hempstead | VAA of England Inter Area Club Match | 10 Aug 08 |
| 3000 | 11:47.0 | | | | 1 | | | | Worcester | Midland Veterans Track & Field League (South) League | 14 Aug 08 |
| 2007 V55 Dudley & Stourbridge/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:32.47 | | | | 3 | | | | Riccione, ITA | World Masters Athletics Championships | 9 Sep 07 |
| 800 | 2:35.6 | | | | 1 | | | | Solihull | Midland Masters' Championships | 10 Jun 07 |
| 800 | 2:36.74 | i | | | 1 | | | | Helsinki, FIN | European Vets Indoor Championships | 24 Mar 07 |
| 800 | 2:37.1 | | | | 1 | | | | Brierley Hill | Midland Veterans Track & Field League - South Division | 8 Aug 07 |
| 800 | 2:38.13 | | | | 1 | | | | Birmingham | BMAF Championships | 29 Jul 07 |
| 800 | 2:38.96 | | | | 1 | s1 | | | Riccione, ITA | World Masters Athletics Championships | 6 Sep 07 |
| 800 | 2:39.3 | | | | 1 | | | | Redditch | Midland Veterans Track & Field League South Division | 14 Jun 07 |
| 800 | 2:40.06 | i | | | 1 | | | | Lee Valley | BMAF Indoor Championships | 4 Mar 07 |
| 1500 | 5:12.93 | | | | 3 | | | | Riccione, ITA | World Masters Athletics Championships | 14 Sep 07 |
| 1500 | 5:13.08 | | | | 3 | | | | Yate | Midland Women's League Division 3 | 8 Jul 07 |
| 1500 | 5:13.34 | | | | 1 | | | | Birmingham | BMAF Championships | 28 Jul 07 |
| 1500 | 5:16.71 | i | | | 1 | | | | Lee Valley | BMAF Indoor Championships | 3 Mar 07 |
| 1500 | 5:20.5 | | | | 1 | | | | Solihull | Midland Masters' Championships | 10 Jun 07 |
| 1500 | 5:28.45 | i | | | 1 | | | | Helsinki, FIN | European Vets Indoor Championships | 25 Mar 07 |
| 1500 | 5:55.50 | | | | 3 | s2 | | | Riccione, ITA | World Masters Athletics Championships | 10 Sep 07 |
| 3000 | 11:30.7 | | | | 2 | | | | Redditch | Midland Veterans Track & Field League South Division | 14 Jun 07 |
| 3000 | 11:54.9 | | | | 2 | | | | Brierley Hill | Midland Veterans Track & Field League - South Division | 8 Aug 07 |
| 2006 V55 Dudley & Stourbridge/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:34.33 | i | | | 1 | | | | Cardiff | British Masters Championships | 5 Mar 06 |
| 800 | 2:34.6 | | | | 1 | | | | Solihull | Midland Masters Championships | 11 Jun 06 |
| 800 | 2:34.81 | | | | 2 | | | | Poznan, POL | European Veterans Championships | 29 Jul 06 |
| 800 | 2:36.29 | i | | | 2 | | | | Linz, AUT | World Masters Indoor Championships | 17 Mar 06 |
| 1500 | 5:08.89 | i | | | 2 | | | | Linz, AUT | WORLD MASTERS INDOOR CHAMPIONSHIPS | 20 Mar 06 |
| 1500 | 5:11.00 | i | | | 1 | | | | Cardiff | British Masters Championships | 4 Mar 06 |
| 1500 | 5:15.89 | | | | 2 | | | | Poznan, POL | European Veterans Championships | 24 Jul 06 |
| 1500 | 5:18.39 | | | | 1 | | | | Birmingham | BMAF Championships | 8 Jul 06 |
| 1500 | 5:18.5 | | | | 1 | | | | Solihull | Midland Masters Championships | 11 Jun 06 |
| 2005 V50 Dudley & Stourbridge/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:30.34 | | | | 2 | | | | San Sebastian, ESP | World Masters Championships | 29 Aug 05 |
| 800 | 2:31.49 | | | | 1 | | | | Birmingham | BMAF Champs | 17 Jul 05 |
| 800 | 2:32.3 | | | | 1 | | | | Solihull | MIDLAND VETS AC CHAMPS | 5 Jun 05 |
| 800 | 2:35.5 | | | | 1 | | | | Solihull | VETERANS AA OF ENGLAND INTER-AREA Solihull | 6 Aug 05 |
| 800 | 2:35.64 | i | | | 2 | | | | Cardiff | BMAF Indoor Champs | 20 Feb 05 |
| 1500 | 5:08.41 | | | | 1 | | | | Birmingham | BMAF Champs | 16 Jul 05 |
| 1500 | 5:09.65 | | | | 2 | | | | San Sebastian, ESP | World Masters Championships | 2 Sep 05 |
| 1500 | 5:11.4 | | | | 1 | | | | Solihull | VETERANS AA OF ENGLAND INTER-AREA Solihull | 6 Aug 05 |
| 1500 | 5:13.42 | i | | | 1 | | | | Cardiff | BMAF Indoor Champs | 19 Feb 05 |
| 1500 | 5:18.0 | | | | 1 | | | | Solihull | MIDLAND VETS AC CHAMPS | 5 Jun 05 |
| 5K | 19:18 | | | | 31 | | 3 | | Himley Park | | 14 Jun 05 |
| 2004 V50 Dudley & Stourbridge/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:31.58 | | | | 3 | | | | Birmingham | BMAF National Track & Field Championships | 27 Jun 04 |
| 800 | 2:31.9 | | | | 1 | | | | Solihull | SOLIHULL CLASSIC RACES | 11 Jul 04 |
| 800 | 2:32.92 | | | | 5 | | | | Aarhus, DEN | EUROPEAN VETERAN CHAMPIONSHIPS (a = 25th, b = 26th, c = 28th, d = 29th, e = 30th, f = 31st, g =Aug 1st) | 31 Jul 04 |
| 800 | 2:34.6 | | | | 1 | | | | Solihull | MIDLAND VETS AC CHAMPIONSHIPS Solihull | 6 Jun 04 |
| 800 | 2:37.57 | i | | | 1 | | | | Cardiff | BMAF Indoor Track & Field Championships | 22 Feb 04 |
| 1500 | 5:11.60 | | | | 1 | | | | Birmingham | BMAF National Track & Field Championships | 26 Jun 04 |
| 1500 | 5:12.63 | | | | 4 | | | | Aarhus, DEN | EUROPEAN VETERAN CHAMPIONSHIPS (a = 25th, b = 26th, c = 28th, d = 29th, e = 30th, f = 31st, g =Aug 1st) | 26 Jul 04 |
| 1500 | 5:15.79 | i | | | 1 | | | | Cardiff | BRITISH MASTERS CHAMPIONSHIPS NIAC. A=21, B=22 | 21 Feb 04 |
| 1500 | 5:24.9 | | | | 1 | | | | Solihull | MIDLAND VETS AC CHAMPIONSHIPS Solihull | 6 Jun 04 |
| 2003 V50 Dudley & Stourbridge/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:38.6 | | | | 1 | | | | Brierley Hill | - | 31 Aug 03 |
| 800 | 2:39.4 | | | | 1 | | | | Warrington | - | 21 Sep 03 |
| 1500 | 5:21.2 | | | | 1 | | | | Warrington | - | 21 Sep 03 |
| 3000 | 11:57.5 | | | | 1 | | | | Brierley Hill | - | 31 Aug 03 |
| 2002 V50 Dudley & Stourbridge/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:28.52 | i | | | 1 | | | | Glasgow | BVAF Championships | 17 Mar 02 |
| 800 | 2:31.96 | | | | 2 | | | | Potsdam, GER | European Masters | 24 Aug 02 |
| 800 | 2:33.56 | | | | 1 | | | | Hendon | British Masters | 28 Jul 02 |
| 800 | 2:35.0 | | | | 1 | | | | Solihull | - | 9 Jun 02 |
| 800 | 2:40.2 | | | | 1 | | | | Mansfield | MIDLAND Vets LEAGUE Mansfield | 1 Sep 02 |
| 800 | 2:44.1 | | | | 1 | | | | Tidworth | Vets INTER-AREA CHALLENGE Tidworth Oval, Salisbury | 21 Sep 02 |
| 1500 | 5:00.16 | | | | 3 | | | | Potsdam, GER | European Masters | 19 Aug 02 |
| 1500 | 5:06.93 | i | | | 1 | | | | Glasgow | BVAF Champs Kelvin Hall, Glasgow | 16 Mar 02 |
| 1500 | 5:14.1 | | | | 1 | | | | Hendon | British Masters | 27 Jul 02 |
| 1500 | 5:16.4 | | | | 1 | | | | Solihull | - | 9 Jun 02 |
| 1500 | 5:22.3 | | | | 1 | | | | Tidworth | Vets INTER-AREA CHALLENGE Tidworth Oval, Salisbury | 21 Sep 02 |
| 1500 | 5:35.1 | | | | 1 | | | | Mansfield | MIDLAND Vets LEAGUE Mansfield | 1 Sep 02 |
| 2001 V50 Dudley & Stourbridge/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:28.9 | | | | 1 | | | | Solihull | - | 10 Jun 01 |
| 800 | 2:39.4 | | | | 1 | | | | Derby | BMAF Regional Match | 23 Sep 01 |
| 800 | 2:46.0 | | | | 1 | | | | Nuneaton | - | 2 Sep 01 |
| 1500 | 5:02.5 | | | | 1 | | | | Tamworth | Division four Tamworth | 29 Apr 01 |
| 1500 | 5:03.2 | | | | 1 | | | | Solihull | - | 10 Jun 01 |
| 1500 | 5:31.3 | | | | 1 | | | | Nuneaton | - | 2 Sep 01 |
| 2000 V45 Dudley & Stourbridge/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:28.5 | | | | 1 | | | | Solihull | - | 11 Jun 00 |
| 800 | 2:29.39 | i | | | 1 | | | | Birmingham | BVAF CHAMPIONSHIPS NIA, Birmingham | 8 Mar 00 |
| 1500 | 5:09.25 | i | | | 1 | | | | Birmingham | BVAF CHAMPIONSHIPS NIA, Birmingham | 8 Mar 00 |
| 1500 | NT | | | | 1 | | | | Solihull | - | 11 Jun 00 |