| 2020 V45 Reading AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 14KXC | 76:34 | | | | 986 | | | | Parliament Hill | South of England AA Championships | 25 Jan 20 |
| 2019 V45 Reading AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 92:18 | | | 95:41 | 680 | | | 59 | Reading | Reading Half Marathon | 17 Mar 19 |
| HM | 94:46 | | | 95:45 | 508 | | | 63 | Wokingham | Wokingham Half Marathon | 24 Feb 19 |
| 2018 V40 Reading AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:34.7 | | | | 5 | B | | | Abingdon | Southern Counties Veterans' League Western Division | 14 May 18 |
| 1500 | 5:28.3 | | | | 8 | A | | | Horspath | Southern Counties Veterans' League Western Division | 30 Apr 18 |
| 5000 | 19:29.2 | | | | 7 | A | | | Bracknell | Southern Counties Veterans' League Western Division | 4 Jun 18 |
| 9.5KXC | 42:56 | | | | 109 | | | 41 | Aldershot | Alton Sports Hampshire League | 10 Feb 18 |
| 10KXC | 40:37 | | | | 107 | | | 22 | Reading | Alton Sports Hampshire League | 13 Jan 18 |
| 12KXC | 53:18 | | | | 51 | | | 25 | Pangbourne | Berkshire County Championships | 16 Dec 18 |
| 15KXC | 70:52 | | | | 460 | | | | Brighton | South of England AA Championships | 27 Jan 18 |
| Mar | 3:17:23 | c | | | 1955 | | | 304 | Frankfurt, GER | Frankfurt Marathon | 28 Oct 18 |
| 2017 V40 Reading AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | NT | | | | 5 | A | | | Bracknell | Southern Counties Veterans' League Western Division | 5 Jun 17 |
| 9KXC | 38:41 | | | | 71 | | | 42 | Oxford | South of England Masters' & Inter Counties Championships | 9 Dec 17 |
| 10KXC | 39:42 | | | | 150 | | | 33 | Basingstoke | Alton Sports Hampshire League | 2 Dec 17 |
| 12KXC | 50:04 | | | | 45 | | | 26 | Maidenhead | Berkshire County Championships | 7 Jan 17 |
| 12KXC | 54:44 | | | | 46 | | | 23 | Reading | Berkshire County Championships | 17 Dec 17 |
| HM | 87:38 | | | 87:54 | 410 | | | 54 | Reading | Vitality Reading Half Marathon | 19 Mar 17 |
| HM | 87:36 | | | 87:59 | 253 | | | 34 | Wokingham | Wokingham Half Marathon | 12 Feb 17 |
| Mar | 3:15:00 | c | | | 3832 | | | 824 | London | Virgin London Marathon | 23 Apr 17 |
| ZXC | 41:54 | | | | 78 | | | 39 | Reading | Berks, Bucks & Oxon CCA Championships | 19 Nov 17 |
| ZXC | 48:10 | | | | 187 | | | 43 | Petersfield | Alton Sports Hampshire League | 11 Nov 17 |
| 2016 V40 Reading AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 5:46.51 | | | | 2 | 7 | | | Reading | Reading AC Bank Holiday Mile Festival | 29 Aug 16 |
| 6KL | 23:03 | | | | 10 | L1 | | | Bedford | Southern Masters Relays | 25 Sep 16 |
| 5MXC | 35:55 | | | | 95 | | | 25 | Reading | Alton Sports Hampshire League | 16 Jan 16 |
| 9.62KXC | 40:18 | | | | 181 | | | 50 | Bournemouth | Alton Sports Hampshire League | 12 Nov 16 |
| 10K | 39:34 | | | 40:14 | 573 | | | 63 | London | Vitality London 10,000 | 30 May 16 |
| 15KXC | 68:36 | | | | 557 | | | | Parliament Hill | South of England Championships | 30 Jan 16 |
| 10M | 65:14 | | | 65:22 | 112 | | | 29 | Maidenhead | Maidenhead Easter 10 | 25 Mar 16 |
| HM | 85:18 | | | 86:29 | 281 | | | 39 | Reading | Vitality Reading Half Marathon | 3 Apr 16 |
| HM | 86:36 | | | 86:56 | 269 | | | 38 | Wokingham | Wokingham Half Marathon | 21 Feb 16 |
| Mar | 3:03:04 | | | 3:04:07 | 2431 | | | 510 | London | Virgin London Marathon | 24 Apr 16 |
| ZXC | 42:47 | | | | 160 | | | 39 | Winchester | Alton Sports Hampshire League | 15 Oct 16 |
| ZXC | 50:43 | | | | 13 | | | | Slough | Berkshire County Championships | 9 Jan 16 |
| 2015 V40 Reading AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5.994KL | 24:10 | | | | 40 | L2 | | 28 | Aldershot | Southern Masters' Relays | 20 Sep 15 |
| 5MMTL | 34:12 | | | | | L3 | | | Wasing Park | Endure 24 | 12 Jun 15 |
| 5MMTL | 34:37 | | | | | L11 | | | Wasing Park | Endure 24 | 12 Jun 15 |
| 5MMTL | 36:09 | | | | | L38 | | | Wasing Park | Endure 24 | 12 Jun 15 |
| 5MMTL | 36:19 | | | | | L17 | | | Wasing Park | Endure 24 | 12 Jun 15 |
| 5MMTL | 36:54 | | | | | L25 | | | Wasing Park | Endure 24 | 12 Jun 15 |
| 5MMTL | 37:13 | | | | | L29 | | | Wasing Park | Endure 24 | 12 Jun 15 |
| 9.62KXC | 38:25 | | | | 112 | | | 31 | Bournemouth | Alton Sports Hampshire League | 5 Dec 15 |
| 10K | 39:38 | | | 40:00 | 582 | | | 57 | London | Bupa London 10,000 | 25 May 15 |
| 10KXC | 41:54 | | | | 62 | | | 32 | Shuttleworth | South of England Masters' Championships (Inc South of England Inter Counties Championships) | 12 Dec 15 |
| 10KXC | 44:33 | | | | 153 | | | 36 | Basingstoke | Alton Sports Hampshire League | 7 Nov 15 |
| 12KXC | 58:07 | | | | 1289 | | | | Parliament Hill | ECCA Saucony English National Championships | 21 Feb 15 |
| HM | 87:41 | | | 88:00 | 587 | | | 91 | Reading | Reading Half Marathon (inc England Athletics Championships) | 22 Mar 15 |
| HM | 89:46 | | | 90:00 | 284 | | | 33 | Oxford | Oxford Half Marathon | 11 Oct 15 |
| 15MMT | 2:08:21 | | | | 30 | | | 10 | Hay-on-Wye | Offa's Dyke 15 | 30 Aug 15 |
| Mar | 3:08:32 | | | 3:09:09 | 2748 | | | 605 | London | Virgin London Marathon | 26 Apr 15 |
| ZXC | 40:09 | | | | 57 | | | 13 | Oxford | Berks, Bucks & Oxon CCA Championships | 21 Nov 15 |
| ZXC | 41:27 | | | | 143 | | | 33 | Winchester | Alton Sports Hampshire League | 10 Oct 15 |
| ZXC | 54:21 | | | | 34 | | | 13 | Hungerford Common | Berkshire County Championships | 3 Jan 15 |
| 2014 V40 Reading AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 41:27 | | | 41:28 | 76 | | | 27 | Shinfield | Shinfield 10K | 5 May 14 |
| 10K | 41:55 | | | 42:12 | 54 | | | 8 | Reading | Royal Berkshire 10K | 18 May 14 |
| 10MMT | 75:07 | | | | 11 | | | | Medmenham | Medmenham 10 | 21 Sep 14 |
| HM | 87:11 | | | 87:35 | 561 | | | 66 | Reading | Reading Half Marathon | 2 Mar 14 |
| HMNAD | 90:36 | | | 90:43 | 33 | | | 5 | Richmond | Old Deer Park Richmond Half Marathon | 14 Sep 14 |
| Mar | 3:10:06 | | | 3:11:11 | 2377 | | | 485 | London | Virgin London Marathon | 13 Apr 14 |
| ZXC | 37:54 | | | | 69 | | | 19 | Upton Court Park | Berks, Bucks & Oxon Championships | 22 Nov 14 |
| ZXC | 45:15 | | | | 78 | | | 34 | Oxford | SEAA Masters' & Inter Counties Championships | 13 Dec 14 |
| 2013 V35 Reading AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 95:45 | | | 96:23 | 1174 | | | | Reading | Reading Half Marathon | 17 Mar 13 |
| MarMT | 3:16:27 | | | | 19 | | | | Matlock | White Peak Marathon | 18 May 13 |
| 2012 V35 Reading AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 89:08 | | | | 45 | | | | Droitwich | Droitwich Half Marathon | 4 Mar 12 |
| HM | 89:00 | | | 89:49 | 602 | | | | Reading | Reading Half Marathon | 1 Apr 12 |
| 20M | 2:20:19 | | | 2:20:27 | 109 | | | | Ashby-de-la-Zouch | Ashby 20 | 18 Mar 12 |
| MarMT | 3:17:57 | | | | 19 | | | | Matlock | White Peak Marathon | 19 May 12 |
| 2011 V35 Reading AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10KMT | 44:36 | | | | 26 | | | | Blakedown | Blakedown Bolt 10K | 17 Jun 11 |
| HM | 89:19 | | | 89:24 | 50 | | | | Kenilworth | Kenilworth Half Marathon | 4 Sep 11 |
| HM | 90:42 | | | | 34 | | | | Droitwich Spa | Droitwich Half Marathon | 6 Mar 11 |
| HM | 90:59 | | | 92:11 | 785 | | | | Reading | Sweatshop Reading Half Marathon | 20 Mar 11 |
| HM | 91:23 | | | 93:03 | 367 | | | | Wokingham | Wokingham Half Marathon | 13 Feb 11 |
| HMMT | 1:45:38 | | | | 44 | | | | Wyre Forest | Wyre Forest Half Marathon | 10 Jul 11 |
| 20M | 2:28:45 | | | 2:29:14 | 177 | | | | Ashby-de-la-Zouch | ALDI Ashby 20 | 13 Mar 11 |
| Mar | 3:12:50 | | | 3:13:10 | 153 | | | | Chester | MBNA Chester Marathon | 9 Oct 11 |
| Mar | 3:39:44 | | | 3:40:47 | 234 | | | | Llanberis | Snowdonia Marathon | 29 Oct 11 |
| MarMT | 3:21:06 | | | | 12 | | | | Matlock | White Peak Marathon | 21 May 11 |
| 2010 V35 Reading AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 90:42 | | | 90:51 | | | | | Bracknell | Bracknell Half Marathon | 9 May 10 |
| HM | 93:28 | | | 94:14 | 672 | | | | Birmingham | EDF Birmingham Half Marathon | 24 Oct 10 |
| HM | 94:42 | | | 96:06 | 1167 | | | | Reading | Sweatshop Reading Half Marathon | 21 Mar 10 |
| Mar | 3:36:06 | | | 3:37:13 | 159 | | | | Stratford upon Avon | Shakespeare Marathon | 25 Apr 10 |
| Mar | 3:57:42 | | | 3:58:28 | 428 | | | | Llanberis | Snowdonia Marathon | 30 Oct 10 |