| 2025 V60 Aldershot, Farnham & District/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 9.75KXC | 45:59 | | | | 176 | | | 9 | Wellesley Woods | Hampshire League | 15 Nov 25 |
| 2021 V55 Aldershot, Farnham & District/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5MXC | 33:45 | | | | 59 | | | 3 | Wellesley Woods | South of Thames CCA 5 Championships | 21 Nov 21 |
| 50KMT | 4:29:57 | | | | 20 | | | 3 | Sonning | Round Reading 50K | 31 Jul 21 |
| 50KMT | 4:43:44 | c | | | 20 | | | | Horsham | Run To The Sea 50K | 5 Jun 21 |
| 2019 V55 Aldershot, Farnham & District/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5.08KL | 18:50 | | | | 5 | L3 | | 5 | Sutton Coldfield | British Masters Open Relay Championships | 18 May 19 |
| 2018 V50 Aldershot, Farnham & District/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 17:16.18 | | | | 2 | | | | Birmingham | BMAF - British Masters Championships | 26 Aug 18 |
| 5.08KL | 17:41 | | | | 8 | L2 | | | Sutton Coldfield | British Masters Open Relay Championships | 28 Apr 18 |
| 5.8KL | 20:26 | | | | 60 | L4 | | 1 | Crystal Palace | Southern Men's 6-Stage Relays | 23 Sep 18 |
| 8KXC | 28:40 | | | | 15 | | | 2 | Swansea | British & Irish Masters' International | 17 Nov 18 |
| 8KXC | 29:22 | | | | 24 | | | 1 | Bury St Edmunds | England Masters Inter Area Match | 29 Sep 18 |
| 9.1KXC | 37:22 | | | | 71 | | | 2 | Aldershot | Alton Sports Hampshire League | 10 Nov 18 |
| 10KXC | 37:36 | | | | 37 | | | 2 | Basingstoke | Alton Sports Hampshire League | 1 Dec 18 |
| 2017 V50 Aldershot, Farnham & District/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 9.62KXC | 34:06 | | | | 42 | | | 1 | Bournemouth | Alton Sports Hampshire League | 14 Oct 17 |
| ZXC | 40:10 | | | | 63 | | | 1 | Petersfield | Alton Sports Hampshire League | 11 Nov 17 |
| 2016 V50 Aldershot, Farnham & District/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.76KL | 15:53 | | | | 3 | L1 | | 1 | Cosham | Lakeside Relays (Inc Hampshire Championships) | 17 Apr 16 |
| 3ML | 16:12 | | | | 4 | L4 | | | Sutton Coldfield | British Masters Open Road Relay Championships | 14 May 16 |
| 8KXC | 26:37 | | | | 8 | | | 4 | Bath | British Masters Championships | 13 Mar 16 |
| 5MXC | 31:02 | | | | 26 | | | 2 | Reading | Alton Sports Hampshire League | 16 Jan 16 |
| 10KXC | 36:38 | | | | 20 | | | 1 | Basingstoke | Alton Sports Hampshire League | 13 Feb 16 |
| 15KXC | 61:03 | | | | 258 | | | | Parliament Hill | South of England Championships | 30 Jan 16 |
| ZXC | 37:35 | | | | 61 | | | 1 | Winchester | Alton Sports Hampshire League | 15 Oct 16 |
| 2015 V50 Aldershot, Farnham & District/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 16:27.75 | | | | 2 | 3 | | | Wimbledon | Hercules Wimbledon 5K Festival Night | 19 Aug 15 |
| 3ML | 16:18 | | | | 10 | L4 | | 3 | Sutton Coldfield | BMAF Relay Championships | 16 May 15 |
| parkrun | 16:34 | | | | 3 | | | 1 | Bushy Park | Bushy Park parkrun # 583 | 1 Aug 15 |
| parkrun | 16:47 | | | | 3 | | | 1 | Bushy Park | Bushy Park parkrun # 584 | 8 Aug 15 |
| parkrun | 17:00 | | | | 4 | | | 1 | Bushy Park | Bushy Park parkrun # 582 | 25 Jul 15 |
| 5.994KL | 20:15 | | | | 4 | L1 | | 1 | Aldershot | Southern Masters' Relays | 20 Sep 15 |
| 10KXC | 37:22 | | | | 29 | | | 1 | Basingstoke | Alton Sports Hampshire League | 7 Nov 15 |
| 12KXC | 45:36 | | | | 221 | | | | Parliament Hill | ECCA Saucony English National Championships | 21 Feb 15 |
| ZXC | 27:44 | | | | 5 | | | 5 | Dublin, IRL | British & Irish Masters' International | 14 Nov 15 |
| ZXC | 30:30 | | | | 31 | | | 1 | Reading | Destination Basingstoke Hampshire League | 10 Jan 15 |
| ZXC | 32:47 | | | | 19 | | | 1 | Bournemouth | Destination Basingstoke Hampshire League | 7 Feb 15 |
| ZXC | 36:07 | | | | 32 | | | 1 | Winchester | Alton Sports Hampshire League | 10 Oct 15 |
| ZXC | 43:17 | | | | 20 | | | 1 | Eastleigh | Hampshire County Championships | 3 Jan 15 |
| 2014 V50 Aldershot, Farnham & District/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:34.38 | | | | 2 | 2 | | | Horspath | Oxford City AC Open Graded Meeting | 16 Apr 14 |
| 5KXCL | 15:51 | | | | 4 | L3 | | | Wormwood Scrubs | SEAA Relay Championships | 18 Oct 14 |
| 5.994KL | 20:34 | | | | 6 | L1 | | 1 | Aldershot | Southern Veteran's 4 Stage Relays | 21 Sep 14 |
| ZXC | 28:15 | | | | 21 | | | 4 | Glasgow | BMAF Championships | 15 Mar 14 |
| ZXC | 34:11 | | | | 30 | | | 1 | Basingstoke | Destination Basingstoke Hampshire League | 6 Dec 14 |
| ZXC | 35:49 | | | | 2 | | | 2 | Oxford | SEAA Masters' & Inter Counties Championships | 13 Dec 14 |
| ZXC | 36:02 | | | | 34 | | | 1 | Winchester | Hampshire League | 11 Oct 14 |
| 2013 V45 Aldershot, Farnham & District/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3ML | 16:31 | | | | 11 | L6 | | | Sutton Coldfield | National Masters Open Road Relays | 18 May 13 |
| parkrun | 16:55 | | | | 11 | | | | Bushy Park | Bushy Park parkrun # 479 | 31 Aug 13 |
| parkrun | 17:17 | | | | 4 | | | 1 | Frimley Lodge | Frimley Lodge parkrun # 185 | 10 Aug 13 |
| 5.994KL | 20:21 | | | | 7 | L1 | | 1 | Aldershot | Southern Veteran's 4-Stage Relays | 22 Sep 13 |
| ZXC | 26:20 | | | | 9 | | | 7 | Cardiff | British & Irish Masters' International | 16 Nov 13 |
| ZXC | 30:45 | | | | 28 | | | 8 | Sunderland | BMAF Championships | 16 Mar 13 |
| ZXC | 30:49 | | | | 58 | | | 1 | Reading | Hampshire League | 19 Oct 13 |
| ZXC | 34:37 | | | | 26 | | | 4 | Salisbury | Hampshire League | 9 Feb 13 |
| ZXC | 34:44 | | | | 43 | | 1 | 6 | Popham | Destination Basingstoke Hampshire League | 30 Nov 13 |
| ZXC | 35:04 | | | | 30 | | | 5 | Bournemouth | Hampshire League | 12 Jan 13 |
| ZXC | 43:53 | | | | 27 | | | 3 | Eastleigh | Hampshire County Championships | 5 Jan 13 |
| ZXC | 58:27 | | | | 104 | | | | Parliament Hill | Southern Championships | 16 Feb 13 |
| 2012 V45 Aldershot, Farnham & District/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 17:44 | | | | 3 | | | 1 | Frimley Lodge | Frimley Lodge parkrun # 151 | 22 Dec 12 |
| 5.994KL | 21:13 | | | | 11 | L1 | | 9 | Aldershot | Southern Men's 6-Stage Road Relays | 23 Sep 12 |
| ZXC | 36:30 | | | | 59 | | | 5 | Basingstoke | Hampshire League | 1 Dec 12 |
| ZXC | 37:40 | | | | 35 | | | 3 | Winchester | Hampshire League | 13 Oct 12 |
| 2011 V45 Aldershot, Farnham & District/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.819KL | 16:39 | | | | 30 | L12 | | | Sutton Park | ERRA Men's National 12-stage Relays (Short Legs) | 9 Apr 11 |
| 5.994KL | 21:30 | | | | 12 | L4 | | 8 | Aldershot | Southern Road Relay Championships | 25 Sep 11 |
| ZXC | 30:13 | | | | 13 | | | 2 | Reading | Hampshire League | 15 Jan 11 |
| ZXC | 31:45 | | | | 45 | | | 5 | Goodwood | 2:09 Events Hampshire League | 12 Nov 11 |
| ZXC | 34:27 | | | | 20 | | | 4 | Salisbury | Hampshire League | 12 Feb 11 |
| ZXC | 36:19 | | | | 31 | | | 2 | Farley Mount | 2:09 Events Hampshire League | 8 Oct 11 |
| ZXC | 42:45 | | | | 221 | | | | Alton Towers | English National Championships | 19 Feb 11 |
| ZXC | 58:02 | | | | 181 | | | | Parliament Hill | Southern Cross Country Championships | 29 Jan 11 |
| 2010 V45 Aldershot, Farnham & District/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5.506KL | 18:18 | | | | 6 | L10 | | | Milton Keynes | Southern Men's 12 Stage Relay Short Leg | 21 Mar 10 |
| ZXC | 31:09 | | | | 27 | | | 2 | Goodwood | Hampshire League | 13 Nov 10 |
| ZXC | 31:36 | | | | 26 | | | 1 | Salisbury | Hampshire League | 13 Feb 10 |
| ZXC | 35:47 | | | | 9 | | | 2 | Trent Park | Southern Counties Masters' Championships | 14 Mar 10 |
| ZXC | 37:12 | | | | 40 | | | 4 | Farley Mount | Hampshire League | 9 Oct 10 |
| ZXC | 46:19 | | | | 306 | | | | Leeds | English National Championships | 27 Feb 10 |
| 2009 V45 Aldershot, Farnham & District/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:22.44 | | | | 9 | 4 | | | Watford | Watford Open Graded Meeting | 9 Sep 09 |
| 1500 | 4:24.29 | | | | 5 | 11 | | | Watford | Watford Open Graded Meeting | 12 Aug 09 |
| 1500 | 4:25.52 | | | | 4 | | | | Birmingham | BMAF - British Masters Championships | 4 Jul 09 |
| 1500 | 4:25.8 | | | | 2 | A | | | Hemel Hempstead | Southern Men's League Division 2 | 27 Jun 09 |
| 1500 | 4:26.6 | | | | 1 | ns | | | Eton | Southern Men's League Division 2 Match 1 | 11 Jul 09 |
| 1500 | 4:28.88 | | | | 2 | | | | Kingston | SCVAC Championships | 14 Jun 09 |
| 3000 | 9:25.35 | | | | 1 | 1 | | | Watford | Watford Open Graded Meeting | 26 Aug 09 |
| 5MMT | 31:04 | | | | 3 | | | 1 | Crowthorne | Woodland 5 Mile And A Bit! | 27 May 09 |
| ZRD | 45:31 | | | | 15 | | | 15 | Guildford | Hogs Back 8 - The Golden Hog | 13 Dec 09 |
| ZRDL | 18:42 | | | | 101 | | | | Milton Keynes | Southern Men's 12 Stage Relay | 5 Apr 09 |
| ZRDL | 30:29 | | | | | L9 | | | Sutton Coldfield | ERRA National Men's 12 Stage Road Relays | 18 Apr 09 |
| ZXC | 25:36 | | | | 17 | | | 1 | Popham | Hampshire League | 5 Dec 09 |
| ZXC | 30:17 | | | | 28 | | | 1 | Goodwood | Hampshire League | 7 Nov 09 |
| ZXC | 30:30 | | | | 44 | | | 4 | Reading | Hampshire League | 3 Jan 09 |
| ZXC | 30:47 | | | | 51 | | | 6 | Salisbury | Hampshire League | 14 Feb 09 |
| ZXC | 31:48 | | | | 37 | | | 1 | Winchester | Hampshire League | 10 Oct 09 |
| ZXCL | 17:10.50 | | | | | | | | Mansfield | ECCU Relays | 31 Oct 09 |
| 2008 V40 Reading RR/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KMT | 17:36 | | | | 2 | | | 1 | Guildford | Guildford Monthly 5K Time Trial | 7 Jun 08 |
| 10K | 36:14 | | | | 7 | | | 2 | Wargrave | Wargrave 10K | 15 Jun 08 |
| ZRDL | 21:03 | | | | 10 | | | | Aldershot | South Of England Masters 4 Stage Relay | 27 Sep 08 |
| ZMT | 35:03 | | | | 3 | | | 1 | Crowthorne | Finch Coasters Woodland 5 Series | 30 Jul 08 |
| ZMT | 36:00 | | | | 1 | | | 1 | Crowthorne | Finch Coasters' Woodland 5 | 26 Jun 08 |
| ZXC | 31:24 | | | | 28 | | | 2 | Hamworthy | Hampshire League | 16 Feb 08 |
| ZXC | 31:53 | | | | 33 | | | 4 | Reading | Hampshire League | 12 Jan 08 |
| ZXC | 32:37 | | | | 48 | | | 4 | Chichester | Hampshire League | 8 Nov 08 |
| ZXC | 33:12 | | | | 46 | | | 2 | Winchester | Hampshire League | 11 Oct 08 |
| ZXC | 35:05 | | | | 16 | | | 9 | Ruislip | South of England Veterans Championships | 2 Feb 08 |
| ZXC | 35:16 | | | | 20 | | | 2 | Maidenhead | Berkshire, Buckinghamshire & Oxfordshire Championships | 15 Nov 08 |
| ZXC | 42:26 | | | | 12 | | | 4 | Slough | Berkshire Championships | 5 Jan 08 |
| 2007 V40 Reading RR/Southern Counties Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 28:23 | | | | | | | 1 | Kintbury | Ollie Johnson Memorial Kintbury 5 | 28 May 07 |
| 10K | 35:39 | | | | 10 | | | 5 | Aylesbury | Bearbrook 10K | 12 Aug 07 |
| SHORT10K | 35:14 | | | | | | | 4 | Shinfield | Shinfield 10K | 7 May 07 |
| ZXC | 31:50 | | | | 50 | | | 4 | Goodwood | Hampshire League | 10 Nov 07 |
| ZXC | 32:35 | | | | 40 | | | 4 | Overton | Hampshire League | 1 Dec 07 |
| ZXC | 33:14 | | | | 16 | | | 3 | Newbury | Berks, Bucks & Oxfordshire Championships | 17 Nov 07 |
| ZXC | 34:53 | | | | 13 | | | 2 | Reigate | Reigate Priory Holly Run | 16 Dec 07 |