| 2023 V80 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 72:54 | | | 73:28 | 403 | | 274 | 1 | Alresford | Alresford 10K | 18 Jun 23 |
| Mar | 4:57:00 | c | | | 34727 | | | 2 | London | TCS London Marathon | 23 Apr 23 |
| 2022 V75 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10M | 95:24 | | | 95:55 | 521 | | | 2 | Salisbury | Salisbury 10 | 3 Apr 22 |
| 10M | 97:08 | | | 97:25 | 329 | | | 1 | Alton | Alton 10 | 8 May 22 |
| 10M | 98:32 | | | 99:15 | 468 | | 318 | 2 | Hayling Island | Hayling 10 | 6 Nov 22 |
| Mar | 4:42:03 | c | | | 23092 | | | 2 | London | TCS London Marathon | 2 Oct 22 |
| 2021 V75 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 43:45 | | | 44:01 | 501 | | | 3 | Portsmouth | Victory 5 | 5 Dec 21 |
| Mar | 4:33:17 | c | | | 19997 | | | 15 | London | Virgin Money London Marathon | 3 Oct 21 |
| 2020 V75 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 50:26 | | | 51:17 | 687 | | | 1 | Stubbington Green | Stubbington Green 10K | 12 Jan 20 |
| 10M | 90:28 | | | 90:54 | 300 | | | 1 | Ryde | Ryde 10 | 2 Feb 20 |
| HM | 1:55:03 | | | 1:58:22 | 1523 | | | 3 | Wokingham | Wokingham Half Marathon | 23 Feb 20 |
| 20M | 3:11:43 | | | | 163 | | | 1 | Wimborne | Wimborne 20 | 1 Mar 20 |
| 2019 V75 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 7:19.3 | | | | 11 | 9 | | | Winchester | Winchester & District AC Magic Mile | 9 Jul 19 |
| 5M | 39:21 | | | 39:56 | 422 | | | 1 | Portsmouth | Victory 5 | 1 Dec 19 |
| 10K | 49:02 | | | 49:29 | 306 | | | 1 | Southampton | Lordshill 10K | 30 Jun 19 |
| 10K | 49:24 | | | 49:41 | 216 | | | 1 | Southampton | Southampton AC Netley 10K | 19 May 19 |
| 10K | 50:14 | | | 50:26 | 193 | | | 1 | Alresford | Alresford Rotary 10K | 16 Jun 19 |
| 10K | 49:44 | | | 50:27 | 715 | | | 1 | Stubbington Green | Stubbington Green 10K | 13 Jan 19 |
| 10M | 81:24 | | | 82:08 | 357 | | | 1 | Salisbury | Rod Smith Salisbury 10 | 14 Apr 19 |
| 10M | 83:37 | | | 84:01 | 238 | | | 1 | Alton | Alton 10 | 12 May 19 |
| 10M | 86:48 | | | 87:03 | 283 | | | 1 | Ryde | Ryde 10 | 3 Feb 19 |
| HM | 1:50:09 | | | 1:51:35 | 1479 | | | 1 | Fleet | Fleet Pre-London Half Marathon | 17 Mar 19 |
| HM | 1:53:00 | | | 1:55:17 | 1168 | | | 1 | Wokingham | Wokingham Half Marathon | 24 Feb 19 |
| HM | 1:55:43 | | | 1:55:56 | 269 | | | 1 | Blackfield | Solent Half Marathon | 22 Sep 19 |
| Mar | 4:06:42 | c | | | 16535 | | | 6 | London | Virgin London Marathon | 28 Apr 19 |
| 2018 V75 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 40:48 | | | 41:22 | 429 | | | 1 | Portsmouth | Victory 5 | 2 Dec 18 |
| 5M | 47:26 | | | 48:53 | 391 | | | 2 | Overton | Overton 5 | 2 Sep 18 |
| 10K | 51:35 | | | 52:26 | 782 | | | 1 | Stubbington Green | Stubbington Green 10K | 14 Jan 18 |
| 10K | 52:31 | | | | 924 | | | 2 | Eastleigh | Eastleigh 10K | 17 Jun 18 |
| 10K | 53:10 | | | 53:31 | 333 | | | 1 | Southampton | Southampton AC 10K | 20 May 18 |
| 10K | 56:02 | | | 56:24 | 481 | | | 1 | Southampton | Lordshill 10K | 24 Jun 18 |
| 10M | 87:31 | | | 87:45 | 270 | | | 1 | Ryde | Ryde 10 | 4 Feb 18 |
| HM | 1:52:35 | | | 1:53:22 | 826 | | | 1 | Gosport | Gosport Half Marathon | 18 Nov 18 |
| HM | 1:51:22 | | | 1:54:10 | 1094 | | | 1 | Wokingham | Wokingham Half Marathon | 18 Feb 18 |
| HM | 2:00:28 | | | 2:00:57 | 306 | | | 1 | Blackfield | Solent Half Marathon | 23 Sep 18 |
| 20M | 3:16:36 | | | 3:18:14 | 556 | | | 20 | Bramley | Bramley 20 | 11 Feb 18 |
| Mar | 5:08:15 | c | | | 24824 | | | 3 | London | Virgin London Marathon | 22 Apr 18 |
| 2017 V70 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 7:04.0 | | | | 8 | 6 | | | Winchester | Winchester & District AC Magic Mile | 25 Jul 17 |
| 5M | 39:16 | | | 39:45 | 404 | | | 1 | Portsmouth | Victory 5 | 3 Dec 17 |
| 10K | 49:22 | | | 49:55 | 692 | | | 5 | Stubbington Green | Stubbington Green 10K | 15 Jan 17 |
| 10K | 49:49 | | | 50:09 | 295 | | | 1 | Southampton | Lordshill 10K | 25 Jun 17 |
| 10M | 81:37 | | | 82:08 | 1992 | | | 1 | Portsmouth | Simplyhealth Great South Run 10 | 22 Oct 17 |
| 10M | 96:13 | | | 96:30 | 377 | | | 3 | Ryde | Ryde 10 | 5 Feb 17 |
| 10MMT | 83:01 | | | | 363 | | | 2 | Hayling Island | Hayling 10 | 26 Nov 17 |
| HM | 1:50:44 | | | 1:51:08 | 826 | | | 1 | Gosport | Gosport Half Marathon | 19 Nov 17 |
| HM | 1:55:17 | | | 1:55:37 | 277 | | | 1 | Blackfield | Solent Half Marathon | 24 Sep 17 |
| HM | 1:54:32 | | | 1:58:00 | 1187 | | | 4 | Wokingham | Wokingham Half Marathon | 12 Feb 17 |
| 20M | 2:53:50 | | | | 93 | | | 1 | Eton | Eton Marathon Prep 20 | 2 Apr 17 |
| 20M | 3:04:54 | | | | 176 | | | 1 | Wimborne | Wimborne Dental 20 | 5 Mar 17 |
| Mar | 3:59:29 | c | | | 13240 | | | 14 | London | Virgin London Marathon | 23 Apr 17 |
| 2016 V70 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 7:18.7 | | | | 7 | 5 | | | Winchester | Winchester & District Magic Mile | 9 Aug 16 |
| 5M | 38:25 | | | 38:45 | 347 | | | 3 | Portsmouth | Victory 5 | 4 Dec 16 |
| 10K | 47:03 | | | 47:37 | 560 | | | 2 | Stubbington Green | Stubbington Green 10K | 17 Jan 16 |
| 10K | 50:08 | | | | 168 | | | 2 | Melmerby | Melmerby 10K | 29 May 16 |
| 10M | 81:44 | | | 81:53 | 215 | | | 2 | Ryde | Ryde 10 | 7 Feb 16 |
| 10M | 81:24 | | | 82:13 | 1926 | | | 4 | Portsmouth | Great South Run 10 | 23 Oct 16 |
| 10M | 83:43 | | | 83:57 | 215 | | | 2 | Alton | Alton 10 | 8 May 16 |
| HM | 1:43:41 | | | 1:44:08 | 884 | | | 1 | Fleet | Brooks Fleet Pre-London Half Marathon | 20 Mar 16 |
| HM | 1:49:22 | | | 1:49:31 | 249 | | | 1 | Blackfield | Solent Half Marathon | 9 Oct 16 |
| HM | 1:52:29 | | | 1:53:10 | 746 | | | 5 | Gosport | Gosport Half Marathon | 20 Nov 16 |
| 20M | 2:47:41 | | | 2:48:54 | 398 | | | 1 | Bramley | Bramley 20 | 14 Feb 16 |
| 20M | 2:48:54 | | | | 117 | | | 4 | Wimborne | Wimborne Dental 20 | 6 Mar 16 |
| Mar | 3:50:02 | | | 3:53:02 | 10777 | | | 9 | London | Virgin London Marathon | 24 Apr 16 |
| 2015 V70 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 6:53.1 | | | | 13 | 5 | | | Winchester | Winchester Magic Mile Time Trial | 11 Aug 15 |
| 5.994KL | 29:24 | | | | 56 | L4 | | 4 | Aldershot | Southern Masters' Relays | 20 Sep 15 |
| 5M | 37:35 | | | 37:51 | 347 | | | 2 | Portsmouth | Victory 5 | 6 Dec 15 |
| 10K | 46:58 | | | 47:23 | 616 | | | 2 | Stubbington Green | Stubbington Green 10K | 18 Jan 15 |
| 10M | 81:30 | | | 81:41 | 220 | | | 1 | Ryde | Ryde 10 | 1 Feb 15 |
| HM | 1:41:47 | | | 1:42:21 | 729 | | | 2 | Fleet | Brooks Fleet Pre-London Half Marathon | 22 Mar 15 |
| HM | 1:46:47 | | | 1:47:10 | 667 | | | 2 | Gosport | Gosport Half Marathon | 15 Nov 15 |
| HM | 1:49:11 | | | 1:49:18 | 204 | | | 2 | Blackfield | Solent Half Marathon | 27 Sep 15 |
| 20M | 2:47:32 | | | 2:48:32 | 404 | | | 1 | Bramley | Bramley 20 | 15 Feb 15 |
| Mar | 3:41:27 | | | 3:42:55 | 8109 | | | 8 | London | Virgin London Marathon | 26 Apr 15 |
| 2014 V70 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 6:52.5 | | | | 13 | 3 | | | Winchester | Winchester & District Mile Races | 19 Aug 14 |
| 5M | 36:51 | | | 37:03 | 261 | | | 2 | Portsmouth | Victory 5 | 14 Sep 14 |
| 5M | 38:33 | | | 38:55 | 280 | | | 2 | Overton | Overton 5 | 7 Sep 14 |
| 10K | 45:45 | | | 45:55 | 204 | | | 1 | Portsmouth | Portsmouth D-Day 10K | 8 Jun 14 |
| 10K | 47:03 | | | 47:24 | 549 | | | 1 | Stubbington Green | Stubbington Green 10K | 19 Jan 14 |
| 10M | 78:41 | | | 78:53 | 228 | | | 1 | Ryde | Ryde 10 | 2 Feb 14 |
| 10M | 79:02 | | | | 249 | | | 1 | Alton | Alton 10 | 11 May 14 |
| HM | 1:42:15 | | | 1:42:53 | 622 | | | 1 | Fleet | Fleet Half Marathon | 16 Mar 14 |
| HM | 1:46:47 | | | 1:46:52 | 181 | | | 1 | Blackfield | Solent Half Marathon | 28 Sep 14 |
| 20M | 2:42:41 | | | 2:43:14 | 357 | | | 9 | Bramley | Bramley 20 | 16 Feb 14 |
| Mar | 3:45:00 | | | 3:46:10 | 7507 | | | 5 | London | Virgin London Marathon | 13 Apr 14 |
| 2013 V70 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 41.7 | | | | 7 | | | | Winchester | Southern Counties Veterans' League Hants & Surrey Division | 13 May 13 |
| Mile | 6:46.1 | | | | 6 | 4 | | | Winchester | Winchester Magic Mile | 3 Sep 13 |
| 5M | 36:23 | | | 36:34 | 228 | | | 1 | Portsmouth | Victory 5 | 15 Sep 13 |
| 5M | 38:34 | | | | 294 | | | 1 | Overton | Overton 5 | 7 Sep 13 |
| 10K | 46:37 | | | 47:00 | 402 | | | 1 | Stubbington Green | Stubbington Green 10K | 20 Jan 13 |
| 10M | 76:09 | | | | 152 | | | 1 | Alton | Alton 10 | 5 May 13 |
| 10M | 77:04 | | | | 298 | | | 2 | Southampton | Lordshill 10 | 3 Nov 13 |
| 10M | 77:58 | | | 78:11 | 163 | | | 1 | Ryde | Ryde 10 | 3 Feb 13 |
| HM | 1:40:50 | | | 1:41:35 | 662 | | | 1 | Fleet | Fleet Half Marathon | 17 Mar 13 |
| HM | 1:42:13 | | | | 196 | | | 1 | Blackfield | Solent Half Marathon | 13 Oct 13 |
| 20M | 2:38:46 | | | | 91 | | | 1 | Christchurch | Zoom Mad March 20 | 10 Mar 13 |
| 20M | 2:39:59 | | | 2:40:43 | 339 | | | 1 | Bramley | Bramley 20 | 17 Feb 13 |
| Mar | 3:32:06 | | | 3:33:14 | 4937 | | | 2 | London | Virgin London Marathon | 21 Apr 13 |
| 2012 V65 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:59.7 | | | | 4 | | | | Portsmouth | Southern Counties Veterans' League Hants/Surrey Division | 30 Apr 12 |
| 10K | 45:13 | | | 45:37 | 364 | | | 3 | Stubbington | Stubbington Green 10K | 15 Jan 12 |
| 10M | 77:38 | | | | 263 | | | 2 | Southampton | Lordshill 10 | 4 Nov 12 |
| HM | 98:07 | | | 98:40 | 445 | | | 1 | Fleet | Fleet Half Marathon | 25 Mar 12 |
| HM | 1:42:07 | | | 1:42:56 | 615 | | | 1 | Gosport | Gosport Half Marathon | 18 Nov 12 |
| 20M | 2:37:13 | | | 2:37:13 | 100 | | | 3 | Christchurch | Zoom Mad March 20 | 11 Mar 12 |
| 20M | 2:38:03 | | | 2:38:48 | 312 | | | 1 | Bramley | Bramley 20 | 12 Feb 12 |
| Mar | 3:34:09 | | | 3:35:14 | 5272 | | | 16 | London | Virgin London Marathon | 22 Apr 12 |
| 2011 V65 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 36:21 | | | | 287 | | | 3 | Portsmouth | Victory 5 | 18 Sep 11 |
| 5M | 37:35 | | | | 221 | | | 4 | Overton | Overton 5 | 3 Sep 11 |
| 10M | 73:30 | | | | 212 | | | 6 | Southampton | Lordshill 10 | 6 Nov 11 |
| HM | 1:40:28 | | | 1:40:46 | 438 | | | 1 | Gosport | Gosport Half Marathon | 20 Nov 11 |
| HM | 1:43:48 | | | 1:44:00 | 157 | | | 4 | Blackfield | Solent Half Marathon | 9 Oct 11 |
| 20M | 2:39:33 | | | 2:39:41 | 97 | | | 15 | Bournemouth | Zoom Mad March 20 | 6 Mar 11 |
| 20M | 2:45:37 | | | 2:46:34 | 465 | | | 1 | Bramley | Bramley 20 | 20 Feb 11 |
| Mar | 3:40:49 | | | 3:41:35 | 5466 | | | 11 | London | Virgin London Marathon | 17 Apr 11 |
| 2010 V65 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 35:41 | | | | 248 | | | 2 | Portsmouth | Victory 5 | 19 Sep 10 |
| 10M | 75:02 | | | | 209 | | | 4 | Southampton | Lordshill 10 | 7 Nov 10 |
| HM | 1:40:18 | | | 1:40:53 | 513 | | | 9 | Gosport | Gosport Half Marathon | 21 Nov 10 |
| HM | 1:40:46 | | | 1:41:18 | 512 | | | | Fleet | Fleet Pre-London Half Marathon | 21 Mar 10 |
| Mar | 3:36:27 | | | 3:37:28 | 5444 | | | | London | Virgin London Marathon | 25 Apr 10 |
| 2009 V65 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 97:40 | | | | 429 | | | 1 | Fleet | Fleet Half Marathon | 15 Mar 09 |
| 20M | 2:34:22 | | | | 95 | | | 1 | Christchurch | Mad March 20 | 1 Mar 09 |
| 2008 V65 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SHORT5M | 34:56 | | | | 296 | | | 2 | Portsmouth | Victory 5 (50m short) | 7 Dec 08 |
| 10K | 44:21 | | | | 281 | | | 1 | Stubbington Green | Stubbington Green 10K | 13 Jan 08 |
| HM | 99:58 | | | | | | | 1 | Fleet | Asics Fleet Pre-London Half Marathon | 16 Mar 08 |
| Mar | 3:24:51 | | | 3:26:10 | 3701 | | 3433 | 4 | London | Flora London Marathon | 13 Apr 08 |
| 2007 V60 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:02.0 | | | | 4 | 60 | | | Portsmouth | SCVAC League Hants & Surrey Division | 9 Jul 07 |
| 5M | 36:08 | | | | 236 | | | 1 | Portsmouth | Victory 5 | 2 Dec 07 |
| 10M | 73:32 | | | | 56 | | | 1 | Southampton | Lordshill 10 Miles | 4 Nov 07 |
| HM | 97:55 | | | | 301 | | | 2 | Gosport | Gosport Half Marathon | 25 Nov 07 |
| 2005 V60 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 44:20 | | | | 6 | | | | Stubbington | STUBBINGTON 10km | 9 Jan 05 |
| 2004 V60 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 20M | 2:38:00 | | | | 6 | | | | Bramley | Bramley 20 | 29 Feb 04 |