| 2024 V45 South West Vets/Okehampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 93:05 | | | 93:09 | 152 | | | 18 | Plymouth | Britain's Ocean City Running Festival Half Marathon | 28 Apr 24 |
| MarDH | 4:11:22 | | | 4:11:35 | 1466 | | | 172 | Inverness | Baxters Loch Ness Marathon | 29 Sep 24 |
| 2023 V45 South West Vets/Okehampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HMMT | 1:41:07 | | | 1:41:12 | 109 | | | 7 | Indian Queens | Indian Queens Half Marathon | 6 Aug 23 |
| 2022 V45 Okehampton/South West Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 27.45 | | -1.4 | | 2 | | | | Exeter | Devon County Championships | 15 May 22 |
| 6KXC | 23:34 | | | | 7 | | | 1 | Sidford | South West Veterans Championships | 6 Feb 22 |
| 8.98KXC | 39:03 | | | | 60 | | | 10 | Plymouth | Charles Stanley Westward League | 27 Feb 22 |
| 10K | 38:25 | | | 38:27 | 27 | | | 5 | Bideford | Bideford 10K | 8 May 22 |
| 10M | 62:24 | | | | 4 | | | 1 | Okehampton | Granite Way 10 | 20 Mar 22 |
| HM | 82:28 | | | 82:32 | 65 | | | 6 | Bideford | Bideford Half Marathon | 6 Mar 22 |
| 2021 V45 Okehampton/South West Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 40:50 | | | 40:51 | 55 | | | 2 | Bideford | Bideford 10K | 12 Sep 21 |
| 10M | 65:27 | | | 65:28 | 49 | | | 2 | Bideford | Bideford 10 | 7 Nov 21 |
| 2020 V45 Okehampton/South West Vets |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 57.63 | i | | | 1 | 1 | | | Lee Valley | BMAF - British Masters Championships | 7 Mar 20 |
| 800 | 2:15.52 | i | | | 7 | 6 | | | Lee Valley | BMAF - British Masters Pentathlon Championships, inc South of England Championships | 23 Feb 20 |
| 2019 V40 Okehampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10000 | 38:14.06 | | | | 14 | A | | | Exeter | Devon County 10,000m Championships (Inc West Country Miles) | 19 Jun 19 |
| 5K | 17:32 | | | | 4 | | | 1 | Tavistock | Tavy 5K | 20 Jul 19 |
| parkrun | 18:12 | | | | 1 | | | 1 | Tamar Lakes | Tamar Lakes parkrun # 242 | 25 May 19 |
| 8.9KXC | 36:53 | | | | 73 | | | 7 | Exeter | Charles Stanley Westward League (incl Devon County Championships) | 1 Dec 19 |
| 10K | 37:16 | | | 37:21 | 16 | | | 2 | Bideford | Bideford 10K | 12 May 19 |
| 10K | 37:36 | | | | 10 | | | 4 | Exeter | Exeter 10K (Day 2) | 18 Jul 19 |
| 9.75MMT | 81:26 | | | | 46 | | | 13 | Torrington | Torrington Christmas Caper 9 | 22 Dec 19 |
| 10M | 66:48 | | | 66:54 | 63 | | | 9 | Bideford | Bideford 10 | 3 Nov 19 |
| HM | 84:57 | | | 84:58 | 30 | | | 7 | Weston-Super-Mare | Weston Super Half Marathon | 24 Mar 19 |
| HM | 86:07 | | | 86:10 | 58 | | | 14 | Swindon | Swindon Half Marathon | 22 Sep 19 |
| 2018 V40 Okehampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:06 | | | | 1 | | | 1 | Tamar Lakes | Tamar Lakes parkrun # 179 | 17 Mar 18 |
| Mar | 3:50:26 | | | 3:50:28 | 27 | | | 12 | Snetterton | Snetterton Race Track Marathon | 18 Nov 18 |
| Mar | 4:42:05 | | | | 237 | | | 32 | Exeter | Exeter 10K / Marathon | 20 May 18 |
| MarDH | 3:33:19 | | | 3:33:23 | 329 | | | 114 | Inverness | Baxters Loch Ness Marathon | 23 Sep 18 |
| 2017 V40 Okehampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1.1MMTL | 5:12 | | | | 3 | L1 | | 1 | Tavistock | Tavistock Town Relays (4 x 1.1M) | 13 Jul 17 |
| 5K | 18:15 | | | | 24 | | | 2 | Exeter | Run Exe Summer 5K Series | 4 Jul 17 |
| parkrun | 18:22 | | | | 7 | | | 1 | Exeter Riverside | Exeter Riverside parkrun # 146 | 27 May 17 |
| parkrun | 32:53 | | | | 77 | | | | Tamar Lakes | Tamar Lakes parkrun # 141 | 24 Jun 17 |
| parkrun | 33:31 | | | | 73 | | | | Tamar Lakes | Tamar Lakes parkrun # 136 | 20 May 17 |
| HM | 86:34 | | | 86:40 | 50 | | | 8 | Torbay | Torbay Half Marathon | 25 Jun 17 |
| HM | 90:48 | | | 90:50 | 151 | | | 13 | Exeter | Great West Run Half Marathon | 15 Oct 17 |
| HM | 95:07 | | | 95:09 | 23 | | | 2 | Kingsteignton | Dartmoor Vale Half Marathon | 29 Oct 17 |
| Mar | 3:23:44 | | | 3:23:48 | 19 | | | 9 | Llanelli | Great Welsh Marathon | 7 May 17 |
| ZXC | 41:18 | | | | 90 | | | 13 | Newton Abbot | Westward League | 8 Oct 17 |
| 2016 V40 Okehampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1.1ML | 5:31 | | | | 5 | L2 | | 1 | Tavistock | Tavistock Town Relays (4 x 1.1M) | 14 Jul 16 |
| 5K | 18:47 | | | | 34 | | | 3 | Exeter | Run Exe Summer 5K Series | 7 Jun 16 |
| parkrun | 18:34 | | | | 3 | | | | Tamar Lakes | Tamar Lakes parkrun # 94 | 6 Aug 16 |
| parkrun | 38:52 | | | | 57 | | | | Tamar Lakes | Tamar Lakes parkrun # 87 | 18 Jun 16 |
| HM | 85:18 | | | 85:19 | 45 | | | 6 | Exeter | Great West Half Marathon | 16 Oct 16 |
| 2014 V35 Okehampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.55 | | | | 3 | | | | Exeter | Exeter Evening Open Meeting | 30 Sep 14 |
| HM | 2:03:07 | | | 2:03:14 | 1258 | | | 127 | Exeter | Great West Half Marathon | 19 Oct 14 |
| 2012 V35 Okehampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1.1ML | 5:53 | | | | 11 | L4 | | | Tavistock | Tavistock Town Relays | 19 Jul 12 |
| 10KNAD | 42:05 | | | | 64 | | | | Exeter | Exeter 10K | 16 Aug 12 |
| 10KMT | 48:56 | | | | 9 | | | | Okehampton | Moor Than 10K | 8 Jul 12 |
| 2011 V35 Exeter |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.96 | | 0.9 | | 5 | | | | Exeter | Devon County Championships | 14 May 11 |
| 200 | 23.8 | w | 3.2 | | 3 | | | | Exeter | Devon County Championships | 15 May 11 |
| 400 | 53.6 | | | | 5 | | | | Exeter | Devon County Championships | 14 May 11 |
| 400 | 53.72 | i | | | 4 | A | | | Lee Valley | BMAF - British Masters Championships | 26 Feb 11 |
| 400H | 62.2 | | | | 4 | | | | Exeter | Devon County Championships | 15 May 11 |
| HJ | 1.60 | | | | 1 | | | | Exeter | Devon County Championships | 14 May 11 |
| 2010 V35 Exeter |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 24.18 | i | | | 2 | A | | | Lee Valley | BMAF - British Masters Championships & Winter Throws | 28 Mar 10 |
| 400 | 53.35 | i | | | 1 | | | | Lee Valley | BMAF - British Masters Championships & Winter Throws | 27 Mar 10 |
| 2009 SEN Exeter |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 51.9 | | | | 3 | | | | Plymouth | Devon County Championships | 9 May 09 |
| 400 | 52.07 | | | | 3 | | | | Yeovil | South West Athletics League | 6 Sep 09 |
| 400 | 52.20 | | | | 4 | | | | Street | South West Athletics League | 24 May 09 |
| 400 | 53.0 | | | | 1 | h2 | | | Plymouth | Devon County Championships | 9 May 09 |
| 400 | 53.91 | | | | NS | | | | New Haven CT, USA | Yale/Harvard vs. Oxford/Cambridge | 10 Apr 09 |
| 400H | 60.2 | | | | 2 | | | | Plymouth | Devon County Championships | 10 May 09 |
| 2008 SEN Exeter |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 51.2 | | | | | | | | Yeovil | South West Athletics League - Division 1 | 20 Apr 08 |
| 400 | 51.49 | | | | | | | | Yate | BAL 10 in 100 Cup | 19 Jul 08 |
| 400 | 51.57 | | | | | | | | Yeovil | Southern Men's League Division 1 | 2 Aug 08 |
| 400 | 52.1 | | | | | | | | Abingdon | British Athletics League Qualifier | 13 Sep 08 |
| 400 | 52.4 | | | | | | | | Exeter | Southern Men's League Division 1 | 12 Jul 08 |
| 400H | 59.3 | | | | | | | | Exeter | Great West Open | 13 Apr 08 |
| 400H | 59.4 | | | | | | | | Exeter | South West Athletics League - Division 1 | 25 May 08 |
| 2007 SEN Exeter |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.4 | | | | | | | | Exeter | Exeter Open Meeting | 26 Jun 07 |
| 100 | 11.75 | | | | | | | | Yeovil | South West League Division 2 | 2 Sep 07 |
| 200 | 23.4 | | | | | | | | Exeter | South West League Cup Final | 10 Jun 07 |
| 200 | 23.42 | | | | | | | | Yeovil | South West League Division 2 | 2 Sep 07 |
| 400 | 50.9 | | | | 2 | | | | Exeter | South West League Cup Final | 10 Jun 07 |
| 400 | 50.9 | | | | 4 | | | | Eltham | Southern Men's League Division 1 | 23 Jun 07 |
| 400 | 51.16 | | | | | | | | Street | South West League Division 2 | 22 Apr 07 |
| 400 | 51.47 | | | | | | | | Yeovil | Southern Men's League Division 1 | 19 May 07 |
| 400 | 51.9 | | | | | | | | Abingdon | British Athletics League Qualifier | 15 Sep 07 |
| 2006 SEN Exeter |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 23.10 | | | | | | | | Exeter | Devon League | 13 Aug 06 |
| 400 | 50.7 | | | | 1 | | | | Exeter | Exeter Harriers Evening Open | 25 Jul 06 |
| 400 | 50.8 | | | | 2 | B | | | Exeter | Southern Men's League Division 1 | 5 Aug 06 |
| 2005 SEN Exeter |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 50.8 | | | | 2 | | | | Exeter | Exeter | 25 Jun 05 |