| 2025 V65 Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 6:45.5 | | | | 16 | | | | Portsmouth | Southern Counties Veterans AC League - Hampshire Division | 28 Apr 25 |
| 1000W | 5:45.78 | | | | 6 | | | | Aldershot | Aldershot, Farnham & District Open Graded Meeting | 12 Jun 25 |
| 2000W | 11:59.3 | | | | 6 | | | | Portsmouth | Southern Counties Veterans AC League - Hampshire Division | 28 Apr 25 |
| 3000W | 18:16.44 | i | | | 1 | | | | Gainesville FL, USA | World Masters Athletics Indoor Championships | 27 Mar 25 |
| 3000W | 18:41.34 | i | | | 1 | | | | Lee Valley | British Masters Indoor Championships | 22 Feb 25 |
| 5000W | 31:10.01 | | | | 2 | | | | Ribeira Brava, POR | European Masters Athletics Championships | 10 Oct 25 |
| 5000W | 31:13.02 | | | | 8 | | | | Aldershot | Ray Hall Memorial Track League #4 / Aldershot, Farnham and District Open | 12 Jan 25 |
| 10000W | 62:17.0 | | | | 5 | | | | Bromley | Veterans AC 10000m track race walk incorporating Sussex, Surrey, Middx & Herts County Championships | 4 Oct 25 |
| 10000W | 64:38.07 | i | | | 5 | | | | Gainesville FL, USA | World Masters Athletics Indoor Championships | 30 Mar 25 |
| 10K | 48:31 | | | 48:38 | 46 | | 11 | 1 | Kempton Park | RunThrough Kempton Racecourse | 1 Mar 25 |
| 10K | 49:40 | | | 49:43 | 155 | | 27 | 2 | Barns Green | Run Barns Green 10k | 28 Sep 25 |
| 10K | 49:46 | | | | 72 | | | 5 | Gainesville FL, USA | World Masters Athletics Indoor Championships 10K | 29 Mar 25 |
| 10K | 50:42 | | | | 87 | | | 6 | Funchal, POR | European Masters Championships 10K & HM | 16 Oct 25 |
| 10KW | 64:29 | | | | 34 | | | 2 | Machico, POR | European Masters Championships Road Walks | 14 Oct 25 |
| 20KW | 2:16:25 | | | | 22 | | | 1 | Machico, POR | European Masters Championships Road Walks | 18 Oct 25 |
| HM | 1:47:21 | | | 1:47:32 | 1378 | | 257 | 4 | Swansea | Swansea University Half Marathon | 8 Jun 25 |
| HM | 1:49:00 | | | 1:49:51 | 1288 | | 223 | 1 | Fleet | Fleet Half Marathon | 16 Mar 25 |
| 2024 V60 Haslemere Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 42.21 | | 0.8 | | 2 | | | | Aldershot | Southern Counties Veterans AC - Hampshire | 8 Jul 24 |
| 1000W | 6:05.47 | | | | 3 | | | | Aldershot | Aldershot Farnham & District Open Meetings Summer | 20 Jun 24 |
| MileW | 9:48.76 | | | | 1 | | | | Aldershot | Aldershot Farnham & District Open Meetings Summer | 18 Jul 24 |
| 2000W | 12:14.40 | | | | 1 | | | | Aldershot | Southern Counties Veterans AC - Hampshire | 8 Jul 24 |
| 3000W | 19:45.5 | | | | 1 | | | | Portsmouth | Hampshire Multi-Events & Quadrathlon | 6 May 24 |
| 5000W | 30:04.38 | | | | 2 | | | | Björlanda, SWE | World Masters Athletics Championships | 19 Aug 24 |
| 5000W | 30:56.5 | | | | 6 | | | | Tonbridge | Ray Hall Winter League #1/Surrey Walking Club Open Track Walks | 2 Nov 24 |
| 5000W | DQ | | | | - | | | | Walton | SEAA U13/U15/U17 Championships | 11 Aug 24 |
| 5KW | 31:50 | | | | 6 | | 3 | 1 | Battersea Park | Veterans AC 5K | 16 Jul 24 |
| 8KXC | 40:57 | | | | 29 | | | 24 | Slottsskogen, SWE | World Masters Athletics Championships - Cross Country | 20 Aug 24 |
| 10KW | 71:53 | | | | 6 | 1 | | | Enfield | ERWL Fixture 2 | 24 Feb 24 |
| 2023 V60 Haslemere Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 13:20.53 | i | | | 3 | | | | Lee Valley | Southern Counties Veterans AA Championships | 12 Feb 23 |
| 3000 | 13:29.04 | i | | | 4 | 2 | | | Lee Valley | British Masters Pentathlon & 3000m Championships, inc Open Masters Events | 11 Mar 23 |
| 6KXC | 29:25 | | | | 27 | Open | 19 | 3 | Glasgow | British & Irish Masters' International | 11 Nov 23 |
| 8KXC | 34:57 | | | | 27 | | | 10 | Pescara, ITA | European Masters Athletics Championships | 24 Sep 23 |
| 8KXC | 37:03 | | | | 48 | | 8 | 2 | Wimbledon Common | Veterans AC Open Championships | 21 Jan 23 |
| 8KXC | 40:08 | | | | 89 | | 20 | 1 | Lloyd Park | East Surrey League | 4 Mar 23 |
| 8KXC | 40:25 | | | | 9 | | | 7 | Torun, POL | WMA - World Masters Championships | 27 Mar 23 |
| 10K | 46:28 | | | 46:35 | 107 | | 36 | 6 | London Regents Park | Mornington Chasers Regent's Park 10K Winter Series | 8 Jan 23 |
| 10M | 78:55 | c | | | 1544 | | 205 | 4 | Portsmouth | Great South Run 10 | 15 Oct 23 |
| HM | 1:40:59 | | | | 235 | | | 6 | Torun, POL | WMA - World Masters Championships Half Marathon | 1 Apr 23 |
| HM | 1:42:09 | | | 1:42:15 | 647 | | 117 | 4 | Chester | Essar Chester Half Marathon | 21 May 23 |
| HM | 1:49:08 | | | | 279 | | 66 | 7 | Pescara, ITA | European Masters Athletics Championships Half Marathon | 1 Oct 23 |
| Mar | 3:40:29 | c | | | 11531 | | 2541 | 22 | London | TCS London Marathon | 23 Apr 23 |
| 2022 V60 Haslemere Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 46:32 | c | | | 633 | | 132 | 8 | Bristol | Great Bristol Run 10K | 25 Sep 22 |
| 10K | 46:50 | | | 46:52 | 12 | | 2 | 1 | Windsor | F3 Dorney Lake Run Series | 12 Mar 22 |
| 10K | 47:12 | | | 47:27 | 773 | | 180 | 7 | Telford | Telford 10K | 11 Dec 22 |
| 10K | 48:52 | | | 48:56 | 39 | | 9 | 1 | Windsor | Run Dorney 5K / 10K / Half Marathon | 12 Jun 22 |
| 10K | 49:00 | | | 49:00 | 104 | | 38 | 4 | Tenby | Long Course Weekend 10K | 3 Jul 22 |
| 10M | 78:47 | | | 78:49 | 49 | | 10 | 2 | Rye | Rye 10 | 29 May 22 |
| HM | 1:43:44 | | | 1:43:47 | 628 | | 112 | 4 | Chester | Essar Chester Half Marathon | 15 May 22 |
| HM | 1:44:05 | | | | 261 | | 32 | 1 | Worthing | Worthing Half Marathon | 24 Apr 22 |
| HM | 1:44:14 | | | | 7 | | | | Tampere, FIN | WMA World Masters Championships | 10 Jul 22 |
| HM | 1:44:45 | | | 1:45:57 | 1173 | | 167 | 5 | Bath | Bath Half Marathon | 16 Oct 22 |
| HMMT | 1:44:11 | | | 1:45:02 | 623 | | 101 | 1 | Thames Ditton | Hampton Court Palace Half Marathon | 20 Mar 22 |
| Mar | 3:42:09 | c | | | 8117 | | 1690 | 26 | London | TCS London Marathon | 2 Oct 22 |
| 2021 V60 Haslemere Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 45:42 | | | 45:49 | 628 | | 136 | 3 | Telford | Telford 10K | 12 Dec 21 |
| 10K | 46:39 | c | | | 267 | | 59 | 7 | Kew Gardens | Kew Gardens 10K | 11 Sep 21 |
| 10K | 49:19 | c | | | 126 | | 28 | 1 | Kempton Park | RunThrough Racecourse Series 10K | 3 Apr 21 |
| HM | 1:40:56 | c | | | 698 | | 74 | 1 | Manchester | Manchester Half Marathon | 10 Oct 21 |
| HM | 1:43:30 | c | | | 185 | | 36 | 1 | Windsor | Dorney Lake Half Marathon | 22 May 21 |
| HM | 1:44:52 | c | | | 56 | | 15 | 1 | Windsor | F3 Dorney Lake Run Series | 17 Apr 21 |
| HM | 1:51:57 | c | | | 138 | | 28 | 2 | Redhill | Caterham Rotary Half Marathon | 18 Jul 21 |
| HMMT | 1:45:15 | c | | | 324 | | 48 | 2 | Thames Ditton | Hampton Court Palace Half Marathon | 19 Sep 21 |
| Mar | 4:18:17 | c | | | 549 | | 87 | 4 | Milton Keynes | Milton Keynes Marathon | 27 Jun 21 |
| ZXC | NT | | | | 44 | | | | Bourne Woods | Southern League | 28 Nov 21 |
| 2010 V50 Haslemere Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 3:58:16 | | | 4:02:06 | 10440 | | | | London | Virgin London Marathon | 25 Apr 10 |