| 2026 V40 Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:34 | | | | 42 | | | | Southampton | Southampton parkrun # 635 | 10 Jan 26 |
| parkrun | 20:17 | | | | 65 | | | | Southampton | Southampton parkrun # 634 | 3 Jan 26 |
| 2025 V40 Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:32 | | | | 78 | | | | Southampton | Southampton parkrun # 588 | 8 Feb 25 |
| parkrun | 20:33 | | | | 13 | | | | Seaton | Seaton parkrun # 392 | 25 Oct 25 |
| parkrun | 20:57 | | | | 9 | | | | Ganger Farm | Ganger Farm parkrun # 151 | 18 Oct 25 |
| parkrun | 22:22 | | | | 28 | | | | Ganger Farm | Ganger Farm parkrun # 145 | 30 Aug 25 |
| parkrun | 23:28 | | | | 268 | | | | Southampton | Southampton parkrun # 631 | 25 Dec 25 |
| parkrun | 24:49 | | | | 60 | | | | Ganger Farm | Ganger Farm parkrun # 118 | 15 Feb 25 |
| 11.36KXC | 49:40 | | | | 77 | | | | Botley | Hampshire County Championships | 4 Jan 25 |
| HM | 97:19 | | | 98:30 | 702 | | | 190 | Paddock Wood | Paddock Wood Half Marathon | 9 Mar 25 |
| Mar | 3:59:04 | | | 4:00:50 | 446 | | | 96 | Southampton | ABP Southampton Marathon | 6 Apr 25 |
| 2024 V40 Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:23 | | | | 47 | | | | Southampton | Southampton parkrun # 574 | 16 Nov 24 |
| parkrun | 20:19 | | | | 95 | | | | Southampton | Southampton parkrun # 572 | 2 Nov 24 |
| parkrun | 20:24 | | | | 12 | | | | Ganger Farm | Ganger Farm parkrun # 84 | 22 Jun 24 |
| parkrun | 20:36 | | | | 65 | | | | Southampton | Southampton parkrun # 552 | 15 Jun 24 |
| parkrun | 21:21 | | | | 12 | | | | Ganger Farm | Ganger Farm parkrun # 111 | 28 Dec 24 |
| parkrun | 24:34 | | | | 274 | | | | Southampton | Southampton parkrun # 580 | 25 Dec 24 |
| 6KL | 24:40 | | | | 118 | L3 | | 23 | Aldershot | Southern Men's 6-Stage Relays | 21 Sep 24 |
| 9.95KXC | 42:46 | | | | 135 | | | 32 | Kings Park | Hampshire League | 30 Nov 24 |
| 2023 V40 Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 3:43:57 | | | 3:44:58 | 195 | | | 50 | Southampton | ABP Southampton Marathon | 2 Apr 23 |
| 2022 V35 Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 20:06 | | | | 48 | | | 7 | Portsmouth | Lakeside 5K Series | 22 Jun 22 |
| HM | 93:03 | | | | 164 | | | 15 | Grossetto, ITA | European Master Athletics Championships Non Stadia - Half Marathon | 15 May 22 |
| Mar | 3:43:34 | c | | | 8453 | | | 1280 | London | TCS London Marathon | 2 Oct 22 |
| 2021 V35 Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 20MMT | 4:27:30 | | | | 45 | | | | Porthpean | Roseland August Trail | 7 Aug 21 |
| 2020 V35 Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 9.5KXC | 44:10 | | | | 145 | | | | Prospect Park | Alton Sports Hampshire League | 11 Jan 20 |
| 12KXC | 54:29 | | | | 125 | | | | Curdridge | Hampshire County Championships | 4 Jan 20 |
| 2019 V35 Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:12.6 | | | | 9 | 2 | | | Basingstoke | Southern Counties Veterans' League Hampshire Division | 17 Jun 19 |
| 3000 | 10:49.4 | | | | 19 | | | | Winchester | Southern Counties Veterans' League Hampshire Division | 20 May 19 |
| 5.08KL | 19:34 | | | | 18 | L5 | | | Sutton Coldfield | British Masters Open Relay Championships | 18 May 19 |
| 10M | 67:01 | | | 67:08 | 97 | | | | Brockham | Dorking 10 | 2 Jun 19 |
| 16MMT | 2:39:18 | | | 2:39:25 | 37 | | | | Swanage | Purbeck Running Festival 16 | 15 Sep 19 |
| 2018 V35 Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 5:24.8 | | | | 4 | 1 | | | Southampton | Southampton Graded Open | 6 Jun 18 |
| 3000 | 10:52.1 | | | | 14 | | | | Winchester | Southern Counties Veterans' League Hampshire Division | 21 May 18 |
| 9.1KXC | 41:34 | | | | 156 | | | | Aldershot | Alton Sports Hampshire League | 10 Nov 18 |
| 9.62KXC | 39:09 | | | | 149 | | | | Bournemouth | Alton Sports Hampshire League | 13 Oct 18 |
| 11.75KXC | 51:02 | | | | 95 | | | | Curdridge | Hampshire County Championships | 6 Jan 18 |
| 11MMT | 1:54:22 | | | | 33 | | | | St Austell | Roseland August Trail | 11 Aug 18 |
| 2017 SEN Eastleigh RC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:58.2 | | | | 7 | 2 | | | Basingstoke | Southern Counties Veterans' League Hampshire Division | 12 Jun 17 |
| 3000 | 10:16.58 | | | | 6 | 3 | | | Basingstoke | Hampshire Grand Prix | 19 Jul 17 |
| 3000 | 10:30.0 | | | | 18 | | | | Aldershot | Southern Counties Veterans' League Hampshire Division | 10 Jul 17 |
| 5K | 18:31 | | | | 41 | | | | Portsmouth | Lakeside 5K Series | 26 Apr 17 |
| 5K | 18:58 | | | | 41 | | | | Portsmouth | Lakeside 5K Series | 26 Jul 17 |
| parkrun | 19:47 | | | | 23 | | | | Southampton | Southampton parkrun # 288 | 25 Dec 17 |
| 10K | 37:36 | | | 37:42 | 78 | | | | Stubbington Green | Stubbington Green 10K | 15 Jan 17 |
| 10KXC | 38:33 | | | | 68 | | | | Reading | Alton Sports Hampshire League | 4 Mar 17 |
| 11.75KXC | 48:23 | | | | 81 | | | | Botley | Hampshire County Championships | 7 Jan 17 |
| HM | 82:15 | | | 82:26 | 192 | | | | Bath | Bath Half Marathon | 12 Mar 17 |
| HM | 83:13 | | | | 6 | | | | Sturminster Newton | Sturminster Newton Half Marathon | 6 Aug 17 |
| HM | 86:30 | | | 86:32 | 52 | | | | Farnborough | Farnborough Winter Half Marathon | 22 Jan 17 |
| HM | 89:54 | | | 90:00 | 117 | | | | Southampton | ABP Southampton Half Marathon | 23 Apr 17 |
| Mar | 3:01:52 | | | 3:02:23 | 1829 | | | | Berlin, GER | BMW Berlin Marathon | 24 Sep 17 |
| 2016 SEN Eastleigh RC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.76KL | 17:38 | | | | 10 | L2 | | | Cosham | Lakeside Relays (Inc Hampshire Championships) | 17 Apr 16 |
| 5K | 18:37 | | | | 31 | | | | Portsmouth | Lakeside 5K Series | 24 Aug 16 |
| 5M | 29:42 | | | 29:45 | 34 | | | | Romsey | Romsey 5 | 24 Jan 16 |
| 10K | 37:52 | | | 38:02 | 13 | | | | Eastleigh | Wyvern 10K | 10 Jul 16 |
| 10K | 39:04 | | | 39:11 | 200 | | | | Chichester | Chichester Priory 10K | 7 Feb 16 |
| 10KNAD | 38:57 | | | 39:00 | 19 | | | | Winchester | Winchester 10K | 21 Feb 16 |
| 10KXC | 40:52 | | | | 84 | | | | Basingstoke | Alton Sports Hampshire League | 13 Feb 16 |
| 11.8KXC | 52:28 | | | | 81 | | | | Botley | Hampshire County Championships | 9 Jan 16 |
| 10M | 61:28 | | | 61:32 | 38 | | | | Salisbury | City of Salisbury 10 | 13 Mar 16 |
| HM | 82:04 | | | 82:19 | 335 | | | | Cardiff | IAAF World Half Marathon Championships - Cardiff Half Marathon | 26 Mar 16 |
| HM | 83:00 | | | 83:02 | 14 | | | | Kenilworth | Kenilworth Half Marathon | 4 Sep 16 |
| HM | 83:36 | | | 83:37 | 50 | | | | Southampton | ABP Southampton Half Marathon | 24 Apr 16 |
| 33KMT | 2:34:32 | | | 2:34:33 | 6 | | | | Salisbury | Salisbury 5-4-3-2-1 33K | 14 Aug 16 |
| Mar | 2:55:54 | | | 2:56:13 | 775 | | | | Frankfurt, GER | Frankfurt Marathon | 30 Oct 16 |
| 2015 SEN Eastleigh RC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 10:17.46 | | | | 5 | 2 | | | Basingstoke | Hampshire Grand Prix | 22 Jul 15 |
| 5000 | 17:53.48 | | | | 9 | | | | Stoke Gifford | Bristol & West Open Meeting | 16 Jun 15 |
| 5000 | 18:18.25 | | | | 17 | | | | Southampton | Hampshire Athletics Grand Prix | 23 Aug 15 |
| 5K | 18:12 | | | | 26 | | | | Portsmouth | Lakeside 5K Series | 29 Apr 15 |
| 5K | 18:13 | | | | 36 | | | | Portsmouth | Lakeside 5K Series | 27 May 15 |
| 5K | 18:13 | | | | 25 | | | | Portsmouth | Lakeside 5K Series | 29 Jul 15 |
| 5K | 18:47 | | | | 33 | | | | Portsmouth | Lakeside 5K Series | 26 Aug 15 |
| parkrun | 18:14 | | | | 7 | | | 1 | Southampton | Southampton parkrun # 159 | 27 Jun 15 |
| 4ML | 23:07 | | | | 7 | L2 | | | Cosham | Lakeside Relays (Inc Hampshire Champs) | 12 Apr 15 |
| 5M | 30:29 | | | | 51 | | | | Overton | Overton 5 | 6 Sep 15 |
| 9.62KXC | 38:45 | | | | 121 | | | | Bournemouth | Alton Sports Hampshire League | 5 Dec 15 |
| 10K | 36:57 | | | 37:05 | 78 | | | | Stubbington Green | Stubbington Green 10K | 18 Jan 15 |
| 10K | 37:21 | | | 37:22 | 9 | | | | Eastleigh | Wyvern 10K | 12 Jul 15 |
| 10K | 37:36 | | | 37:47 | 150 | | | | Eastleigh | B&Q Eastleigh 10K | 22 Mar 15 |
| 10K | 38:05 | | | 38:08 | 39 | | | | Portsmouth | Portsmouth D-Day 10K | 7 Jun 15 |
| 10K | 38:22 | | | | 43 | | | | Christchurch | Christchurch Christmas 10K | 13 Dec 15 |
| 10M | 62:13 | | | 62:16 | 45 | | | | Salisbury | City of Salisbury 10 | 8 Mar 15 |
| 10M | 64:05 | | | 64:11 | 33 | | | | Alton | Alton 10 | 10 May 15 |
| HM | 82:32 | | | 82:34 | 24 | | | | Southampton | ABP Southampton Half Marathon | 26 Apr 15 |
| 20M | 2:13:40 | | | 2:13:52 | 77 | | | | Bramley | Bramley 20 | 15 Feb 15 |
| ZXC | 34:57 | | | | 96 | | | | Reading | Destination Basingstoke Hampshire League | 10 Jan 15 |
| ZXC | 41:14 | | | | 114 | | | | Winchester | Alton Sports Hampshire League | 10 Oct 15 |
| ZXC | 50:04 | | | | 89 | | | | Eastleigh | Hampshire County Championships | 3 Jan 15 |
| 2014 SEN Eastleigh RC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 10:29.48 | | | | 11 | 2 | | | Basingstoke | Saucony Hampshire Grand Prix | 16 Jul 14 |
| 5000 | 18:07.71 | | | | 12 | | | | Southampton | Saucony Hampshire Grand Prix | 31 Aug 14 |
| 5000 | 18:23.4 | | | | 10 | | | | Stoke Gifford | Bristol & West Open Meeting | 17 Jun 14 |
| 5000 | 18:28.5 | | | | 5 | | | | Bromley | Blackheath & Bromley 5,000m Championships | 23 Jul 14 |
| 10000 | 37:59.43 | | | | 21 | | | | Brighton | Brighton & Hove Evening Open inc. South of England 10000m Championships | 13 Aug 14 |
| 10000 | 38:12.74 | | | | 18 | | | | Tooting Bec | Herne Hill Harriers Open Meeting | 23 Aug 14 |
| 5K | 18:15 | | | | 40 | | | | Portsmouth | Lakeside 5K Series | 27 Aug 14 |
| 5K | 18:19 | | | | 44 | | | | Portsmouth | Lakeside 5K Series | 28 May 14 |
| 5K | 18:20 | | | | 40 | | | | Portsmouth | Lakeside 5K Series | 2 Jul 14 |
| 5K | 18:57 | | | | 58 | | | | Portsmouth | Lakeside 5K Series | 30 Apr 14 |
| parkrun | 19:05 | | | | 26 | | | | Southampton | Southampton parkrun # 98 | 3 May 14 |
| parkrun | 19:13 | | | | 24 | | | | Southampton | Southampton parkrun # 99 | 10 May 14 |
| 5M | 30:21 | | | 30:21 | 46 | | | | Overton | Overton 5 | 7 Sep 14 |
| 5M | 30:29 | | | 30:32 | 80 | | | | Portsmouth | Victory 5 | 14 Sep 14 |
| 10K | 37:51 | | | 37:52 | 13 | | | | Eastleigh | Wyvern 10K | 13 Jul 14 |
| 10K | 38:11 | | | 38:15 | 26 | | | | Thame | Thame CPM 10K | 29 Jun 14 |
| 10K | 38:18 | | | | 16 | | | | New Romney | Romney Marsh 10K | 6 Jul 14 |
| 10K | 39:17 | | | 39:19 | 40 | | | | London Victoria Park | Pride Run 10K | 9 Aug 14 |
| 10K | 39:36 | | | | 51 | | | | Southampton | Southampton AC Netley 10K | 18 May 14 |
| HM | 86:00 | | | 86:08 | 154 | | | | Gosport | Gosport Half Marathon | 16 Nov 14 |
| ZXC | 41:10 | | | | 116 | | | | Winchester | Hampshire League | 11 Oct 14 |
| 2013 SEN Eastleigh RC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 10:08.47 | | | | 4 | 3 | | | Basingstoke | Saucony Hampshire Grand Prix | 17 Jul 13 |
| 5000 | 17:45.4 | | | | 5 | | | | Stoke Gifford | Bristol & West AC Open Meeting | 18 Jun 13 |
| 5K | 17:46 | | | | 16 | | | | Portsmouth | Lakeside 5K Series | 22 May 13 |
| 5K | 17:51 | | | | 24 | | | | Portsmouth | Lakeside 5K Series | 26 Jun 13 |
| 5K | 17:52 | | | | 49 | | | | Portsmouth | Lakeside 5K Series | 28 Aug 13 |
| 5K | 18:15 | | | | 24 | | | | Portsmouth | Lakeside 5K Series | 24 Jul 13 |
| 10K | 36:49 | | | 36:56 | 118 | | | | Eastleigh | B&Q Eastleigh 10K | 24 Mar 13 |
| 10K | 37:09 | | | 37:18 | 306 | | | | London | Bupa London 10,000 (10K) | 27 May 13 |
| 10K | 37:23 | | | | 38 | | | | Southampton | Southampton AC 10K | 19 May 13 |
| 10K | 37:45 | | | 37:48 | 58 | | | | Stubbington Green | Stubbington Green 10K | 20 Jan 13 |
| 10M | 61:50 | | | 61:51 | 40 | | | | Salisbury | City of Salisbury 10 | 10 Mar 13 |
| 10M | 62:33 | | | | 27 | | | | Alton | Alton 10 | 5 May 13 |
| 10M | 63:24 | | | 63:30 | 28 | | | | Ryde | Ryde 10 | 3 Feb 13 |
| HM | 81:31 | | | 81:32 | 13 | | | | Kenilworth | Kenilworth Half Marathon | 1 Sep 13 |
| ZRD | NT | | | | 32 | | | | Southampton | RR10 League | 24 Apr 13 |
| ZXC | 38:51 | | | | 75 | | | | Bournemouth | Hampshire League | 12 Jan 13 |
| ZXC | 38:55 | | | | 71 | | | | Salisbury | Hampshire League | 9 Feb 13 |
| ZXC | 48:01 | | | | 67 | | | | Eastleigh | Hampshire County Championships | 5 Jan 13 |
| 2012 SEN Eastleigh RC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 10:36.90 | | | | 7 | 3 | | | Basingstoke | Saucony Hampshire Grand Prix | 18 Jul 12 |
| 3000 | 10:55.2 | | | | 20 | | | | Southampton | Southampton AC Open | 25 Apr 12 |
| 10K | 37:32 | | | 37:40 | 1 | | | | Portsmouth | Portsmouth Victory 10K | 16 Sep 12 |
| 10K | 38:59 | | | 39:06 | 180 | | | | Eastleigh | B&Q Eastleigh 10K | 25 Mar 12 |
| 10K | 38:53 | | | 39:13 | 313 | | | | London | Bupa London 10,000 (10K) | 27 May 12 |
| 10K | 39:30 | | | 39:32 | 64 | | | | Southampton | Southampton AC 10K | 20 May 12 |
| 10K | 39:13 | | | 39:40 | 120 | | | | Stubbington | Stubbington Green 10K | 15 Jan 12 |
| 10K | 39:58 | | | | 31 | | | 25 | Lordshill | Lordshill 10K | 24 Jun 12 |
| 10M | 62:15 | c | | | 119 | | | | Portsmouth | Bupa Great South Run 10 | 28 Oct 12 |
| 10M | 62:52 | | | | 56 | | | | Southampton | Lordshill 10 | 4 Nov 12 |
| 10M | 63:45 | | | 63:53 | 68 | | | | Salisbury | Salisbury 10 | 11 Mar 12 |
| 10M | 64:57 | | | | 53 | | | | Ryde | Ryde 10 | 5 Feb 12 |
| 10M | 66:59 | | | | 60 | | | | Alton | Alton 10 (Inc Hampshire Champs) | 13 May 12 |
| 10.8ML | 68:49 | | | | 15 | L8 | | | Caernarfon | Welsh Castles Relay | 9 Jun 12 |
| HM | 82:41 | | | 82:48 | 93 | | | | Gosport | Gosport Half Marathon | 18 Nov 12 |
| HM | 85:11 | | | 85:32 | 364 | | | | Reading | Reading Half Marathon | 1 Apr 12 |
| 20M | 2:19:58 | | | 2:20:32 | 146 | | | | Bramley | Bramley 20 | 12 Feb 12 |
| Mar | 2:58:16 | | | 2:59:03 | 1090 | | | | Berlin, GER | BMW Berlin Marathon | 30 Sep 12 |
| ZMT | NT | | | | 31 | | | | Royal Victoria Country Park | RR10 League | 18 Apr 12 |
| ZMT | NT | | | | 28 | | | | Brockenhurst | RR10 League | 27 Jun 12 |
| ZXC | 39:44 | | | | 110 | | | | Basingstoke | Hampshire League | 1 Dec 12 |
| 2011 SEN Eastleigh RC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 25:00 | | | | 23 | | | | Forest of Dean | Forest of Dean parkrun # 80 | 5 Nov 11 |
| 5M | 32:43 | | | | 66 | | | | Romsey | Romsey 5 | 23 Jan 11 |
| 10K | 40:42 | | | | 62 | | | | Winchester | Winchester 10K | 20 Feb 11 |
| 10K | 41:49 | | | 42:31 | 587 | | | | London | Bupa London 10,000 (10K) | 30 May 11 |
| 10M | 66:36 | c | | | 270 | | | | Portsmouth | Bupa Great South Run 10 | 30 Oct 11 |
| HM | 91:32 | | | 91:55 | 72 | | | | New Milton | New Forest Half Marathon | 25 Sep 11 |
| HM | 91:57 | | | 94:37 | 851 | | | | Bath | Bath Half Marathon | 6 Mar 11 |
| HM | 94:47 | | | | 29 | | | | Ryde | Isle of Wight Half Marathon | 21 Aug 11 |
| Mar | 3:19:15 | | | 3:19:18 | | | | | Athens, GRE | Athens Marathon and 10K | 13 Nov 11 |
| Mar | 3:34:49 | | | 3:36:46 | 232 | | | | Stratford-upon-Avon | Rotary Shakespeare Marathon | 8 May 11 |
| ZMT | NT | | | | 55 | | | | IBM Hursley Park | RR10 League | 17 Aug 11 |
| 2010 SEN Eastleigh RC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 43:12 | | | 61:55 | 2553 | | | | London St. James's Park | Bupa London 10,000 (10K) | 31 May 10 |
| 10KMT | 44:53 | | | 45:07 | 104 | | | | Sandown Park | Saucony 10K | 14 Feb 10 |
| 10M | 72:13 | c | | | 794 | | | | Portsmouth | Bupa Great South Run 10 | 24 Oct 10 |
| 10MMT | 68:57 | | | | 43 | | | | Hayling Island | Hayling 10 | 28 Nov 10 |
| HM | 1:40:13 | | | 1:40:43 | 280 | | | | Chippenham | Chippenham Half Marathon | 12 Sep 10 |
| HM | 1:44:35 | | | 1:55:54 | 3953 | | | | Bath | Bath Half Marathon | 7 Mar 10 |
| MarMT | 3:51:10 | | | 3:51:24 | 172 | | | | New Milton | New Forest Marathon | 26 Sep 10 |