| 2013 V45 Shaftesbury Barnet/Royal Air Force/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.6 | | | | 2 | ns | | | Lee Valley | Southern Counties Veterans' League Herts & North Middlesex Division | 29 Apr 13 |
| 400 | 57.6 | | | | 4 | A | | | Lee Valley | Southern Counties Veterans' League Herts & North Middlesex Division | 29 Apr 13 |
| 2012 V45 Shaftesbury Barnet/Royal Air Force/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.4 | | | | 5 | | | | Solihull | Veterans' Inter Area Match | 9 Sep 12 |
| 60H | 9.15 | i | | | 4 | 1 | | | Sheffield | RAF v British Universities | 15 Feb 12 |
| 60HM40 | 8.66 | i | | | 1 | | | | Lee Valley | BMAF Championships | 17 Mar 12 |
| 110H | 16.1 | | | | 1 | | | | Nuneaton | Midland Masters' Championships | 10 Jun 12 |
| 110H | 16.90 | | | | 3 | | | | Aldershot | Inter-Service Championships | 11 Jul 12 |
| 110HM40 | 15.70 | | 1.0 | | 1 | | | | Derby | BMAF Championships | 21 Jul 12 |
| 110HM40 | 15.8 | | | | 1 | | | | Solihull | Veterans' Inter Area Match | 9 Sep 12 |
| 2011 V45 Shaftesbury Barnet/Royal Air Force/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60H | 9.00 | i | | | 4 | 2 | | | Sheffield | RAF Invitation | 16 Feb 11 |
| 60HM40 | 8.63 | i | | | 2 | | | | Gent, BEL | European Masters' Championships | 17 Mar 11 |
| 60HM40 | 8.79 | i | | | 1 | A | | | Lee Valley | BMAF Championships | 27 Feb 11 |
| 60HM40 | 8.81 | i | | | 1 | h2 | | | Gent, BEL | European Masters' Championships | 17 Mar 11 |
| 110H | 16.09 | | 1.0 | | 4 | | | | Loughborough | Loughborough Match | 8 Jun 11 |
| 110H | 16.1 | | | | 2 | | | | Portsmouth | Inter Service Track and Field Championships | 6 Jul 11 |
| 110H | 16.16 | | | | 1 | 1 | | | Cosford | RAF Track and Field Championships | 22 Jun 11 |
| 110HM40 | 15.24 | | 0.8 | | 1 | h1 | | | Sacramento CA, USA | World Masters' Stadia Championships | 15 Jul 11 |
| 110HM40 | 15.68 | | -0.1 | | 1 | | | | Birmingham | BMAF Championships | 25 Jun 11 |
| 110HM40 | 16.3 | | | | 1 | | | | Leicester | MMAC Championships | 12 Jun 11 |
| HJ | 1.86 | | | | 1 | | | | Cosford | RAF Track and Field Championships | 22 Jun 11 |
| JT800 | 39.90 | | | | 5 | | | | Cosford | RAF Track and Field Championships | 22 Jun 11 |
| 2010 V45 Shaftesbury Barnet/Royal Air Force/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60H | 8.75 | i | | | 6 | 1 | | | Sheffield | RAF & Inter Universities Championships | 17 Feb 10 |
| 60HM40 | 8.67 | i | | | 1 | | | | Lee Valley | BMAF Championships | 27 Mar 10 |
| 110H | 16.19 | | | | 3 | | | | Cosford | Inter-Services Championships | 7 Jul 10 |
| 2009 V45 Shaftesbury Barnet/Royal Air Force/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 110H | 15.8 | | -1.9 | | 3 | | | | Hendon | Sefton Brancker Trophy | 15 Jul 09 |
| 110H | 16.07 | | | | 1 | | | | Cosford | Royal Air Force Championships | 24 Jun 09 |
| 110HM40 | 15.05 | | -1.2 | | 1 | s1 | | | Lahti, FIN | World Masters Championships | 6 Aug 09 |
| 110HM40 | 15.21 | | -1.4 | | 1 | | | | Lahti, FIN | World Masters Championships | 7 Aug 09 |
| 110HM40 | 15.53 | | -2.3 | | 1 | | | | Birmingham | BMAF Championships | 4 Jul 09 |
| 110HM40 | 15.7 | | | | 1 | | | | Solihull | Midland Masters Championships | 14 Jun 09 |
| 2008 V40 Shaftesbury Barnet/Royal Air Force/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60HM40 | 8.41 | i | | | 1 | | | | Lee Valley | British Masters Indoor Championships | 23 Feb 08 |
| 110H | 15.3 | | | | 2 | | | | Portsmouth (RN) | Inter Services Championships | 16 Jul 08 |
| 110H | 15.7 | | | | 1 | | | | Cosford | RAF Invitation | 26 Apr 08 |
| 110H | 15.7 | | | | 1 | | | | Hemel Hempstead | VAA of England Inter Area Club Match | 10 Aug 08 |
| 2007 V40 Shaftesbury Barnet/Royal Air Force/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60H | 8.29 | i | | | 1 | | | | Loughborough | Spar Sprints Graded Championship | 18 Mar 07 |
| 60H | 8.40 | i | | | 1 | 2 | | | Sheffield | RAF vs Army vs Navy vs Universities | 14 Feb 07 |
| 60H | 8.53 | i | | | 3 | | | | Birmingham | Midland Championships & Open - Part 1 | 4 Feb 07 |
| 60HM40 | 8.32 | i | | | 1 | | | | Lee Valley | BMAF Indoor Championships | 3 Mar 07 |
| 60HM40 | 8.50 | i | | | 1 | h2 | | | Helsinki, FIN | European Vets Indoor Championships | 25 Mar 07 |
| 110H | 15.5 | | | | 3 | | | | Hendon | Sir Sefton Brancker Trophy/SEAX Trophy | 11 Jul 07 |
| 110H | 15.55 | | | | 2 | | | | Cosford | Inter Services Championships | 18 Jul 07 |
| 110H | 15.88 | | | | 2 | | | | Cosford | RAF Champs | 27 Jun 07 |
| 110H | 16.01 | | | | 4 | | | | Ramstein, GER | CC Air HQ Championships | 6 Jun 07 |
| 110HM40 | 14.77 | | 1.8 | | 1 | | | | Birmingham | BMAF Championships | 29 Jul 07 |
| 110HM40 | 14.84 | | -0.4 | | 2 | | | | Riccione, ITA | World Masters Athletics Championships | 14 Sep 07 |
| 110HM40 | 14.99 | | -0.3 | | 1 | s1 | | | Riccione, ITA | World Masters Athletics Championships | 12 Sep 07 |
| 400H | 57.84 | | | | 3 | s2 | | | Riccione, ITA | World Masters Athletics Championships | 6 Sep 07 |
| 400H | 58.03 | | | | 1 | | | | Birmingham | BMAF Championships | 28 Jul 07 |
| 400H | 58.03 | | | | | | | | Birmingham | BMAF Championships | 29 Jul 07 |
| 400H | 59.00 | | | | 7 | | | | Riccione, ITA | World Masters Athletics Championships | 9 Sep 07 |
| 400H | 59.00 | | | | | | | | Riccione, ITA | World Masters Athletics Championships | 9 Sep 07 |
| 2006 V40 Shaftesbury Barnet/Royal Air Force/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60H | 8.54 | i | | | 6 | | | | Birmingham | Representative Match | 14 Feb 06 |
| 60HM40 | 8.28 | i | | | 1 | | | | Cardiff | British Masters Championships | 4 Mar 06 |
| 110H | 15.84 | | | | 2 | | | | Cosford | Royal Air Force Championships | 5 Jul 06 |
| 400H | 57.33 | | | | 2 | | | | Cosford | Royal Air Force Championships | 5 Jul 06 |
| 400H | 61.57 | | | | ht | | | | Poznan, POL | European Veterans Championships | 22 Jul 06 |
| 2004 V40 Shaftesbury Barnet/Royal Air Force/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 110HM40 | 14.63 | | 0.8 | | | | | | Birmingham | BMAF National Track & Field Championships | 27 Jun 04 |
| 400H | 56.05 | | | | | | | | Arhus | European Masters | 24 Jul 04 |
| HJ | 1.90 | i | | | | | | | Birmingham | Birmingham Games | 1 Feb 04 |
| 1992 SEN Shaftesbury Barnet/Royal Air Force/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400H | 50.88 | | | | 3 | | | | Sheffield | UK | 7 Jun 92 |
| 1989 SEN Shaftesbury Barnet/Royal Air Force/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 110H | 14.23 | w | 2.2 | | 1 | | | | Haringey | BL1 | 10 Jun 89 |
| 1986 SEN Shaftesbury Barnet/Royal Air Force/Midland Masters |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 110H | 14.29 | | | | 1 | 2 | | | Essen, GER | - | 28 Jun 86 |