| 2024 V55 Braintree |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10M | 77:35 | | | 77:42 | 179 | | 39 | 5 | Stebbing | Stebbing 10 | 10 Nov 24 |
| 2023 V55 Braintree |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 45:51 | | | 46:02 | 82 | | 10 | 2 | Chelmsford | High Easter 10K | 9 Jul 23 |
| 10K | 68:17 | | | 71:45 | 317 | | 159 | 35 | Chelmsford | Chelmsford Race Weekend | 5 Mar 23 |
| HM | 99:16 | | | 99:44 | 228 | | 36 | 1 | Great Bentley | Great Bentley Half Marathon | 5 Feb 23 |
| Mar | 3:44:59 | | | 3:48:16 | 1936 | | 241 | 21 | Brighton | Brighton Marathon | 2 Apr 23 |
| Mar | 5:08:09 | c | | | 37324 | | 13398 | 753 | London | TCS London Marathon | 23 Apr 23 |
| 2022 V55 Braintree |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 1:49:42 | | | 1:50:02 | 109 | | 12 | 1 | Clacton | Clacton 10K / Half Marathon | 21 Aug 22 |
| 2019 V50 Braintree |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 36:17 | | | 59:42 | 3018 | | 1794 | 249 | Liverpool | Rock 'n' Roll Liverpool 5K | 25 May 19 |
| HM | 2:04:10 | | | 2:04:50 | 504 | | 143 | 16 | Great Bentley | Great Bentley Half Marathon | 3 Feb 19 |
| 2018 V50 Braintree |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 42195 | 4:59:07 | | | | 23 | | | | Braintree | Braintree Track Marathon | 27 May 18 |
| 5MMT | 50:27 | | | | 56 | | 28 | 5 | Braintree | Friday Fright Night 5 | 2 Nov 18 |
| Mar | 4:55:08 | | | 5:22:12 | 8432 | | 2573 | 156 | Brighton | Brighton Marathon | 15 Apr 18 |
| 2017 V50 Braintree |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 96:53 | | | 96:59 | 166 | | 21 | 3 | Great Bentley | Great Bentley Half Marathon | 5 Feb 17 |
| HM | 99:04 | | | 99:19 | 333 | | 35 | 3 | Brentwood | Brentwood Half Marathon | 19 Mar 17 |
| 20M | 2:35:42 | | | | 175 | | 27 | 5 | Langham | Essex 20 | 5 Mar 17 |
| Mar | 3:30:47 | c | | | 6504 | | 891 | 44 | London | Virgin London Marathon | 23 Apr 17 |
| 2016 V45 Braintree |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 35:51 | | | 35:56 | 77 | | 15 | 3 | Braintree | Skyline 120 Braintree 5 | 17 Apr 16 |
| 10K | 52:52 | | | 53:03 | 298 | | 66 | 8 | Felsted | Felsted 10K | 10 Jul 16 |
| HM | 1:57:13 | | | 2:02:36 | 1524 | | 391 | 45 | Brentwood | Brentwood Half Marathon | 20 Mar 16 |
| 20M | 4:06:54 | | | | 391 | | 139 | 36 | Langham | Essex 20 (Inc Essex Championships) | 6 Mar 16 |
| 2015 V45 Braintree |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 70.9 | | | | 5 | A | | | Colchester | East Anglian League | 3 May 15 |
| 400 | 71.2 | | | | 1 | | | | Braintree | Braintree & District AC Club Championships | 19 Sep 15 |
| 800 | 2:38.8 | | | | 4 | A | | | Braintree | Sweatshop Southern Athletics League Division 3NE | 4 Jul 15 |
| 800 | 2:41.1 | | | | 5 | A | | | Colchester | East Anglian League | 3 May 15 |
| 3000 | 12:13.2 | | | | 3 | A | | | Braintree | Sweatshop Southern Athletics League Division 3NE | 25 Apr 15 |
| DT1K | 17.31 | | | | 3 | | | | Braintree | Braintree & District AC Club Championships | 19 Sep 15 |
| 10K | 44:49 | | | 44:52 | 77 | | 6 | 1 | Felsted | Felsted 10K | 12 Jul 15 |
| 10K | 62:04 | | | 62:56 | 1751 | | 787 | 38 | Fulham | WestRun London 10K | 15 Nov 15 |
| 10M | 72:18 | | | 72:33 | 116 | | 14 | 1 | Stebbing | Stebbing 10 | 8 Nov 15 |
| HM | 98:40 | | | 98:45 | 220 | | 26 | 5 | Great Bentley | Great Bentley Half Marathon | 8 Feb 15 |
| Mar | 3:37:09 | | | 3:41:12 | 1228 | | 112 | 12 | Brighton | Brighton Marathon | 12 Apr 15 |
| 2014 V45 Braintree |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 70.8 | | | | 3 | B | | | Ipswich | East Anglian League | 8 Jun 14 |
| 800 | 2:39.5 | | | | 1 | | | | Braintree | Braintree & District AC Club Championships | 20 Sep 14 |
| 800 | 2:41.8 | | | | 5 | A | | | Bury St Edmonds | East Anglian League | 17 Aug 14 |
| 1500 | 5:31.2 | | | | 5 | A | | | Bury St Edmonds | East Anglian League | 17 Aug 14 |
| 1500 | 5:34.5 | | | | 5 | A | | | Ipswich | East Anglian League | 8 Jun 14 |
| 3000 | 11:57.7 | | | | 1 | | | | Braintree | Braintree & District AC Club Championships | 20 Sep 14 |
| 3000 | 12:22.8 | | | | 4 | A | | | Colchester | Sweatshop Southern Athletics League Division 3 North | 21 Jun 14 |
| DT1K | 17.42 | | | | 3 | | | | Braintree | Braintree & District AC Club Championships | 20 Sep 14 |
| 5M | 36:35 | | | 36:55 | 127 | | 19 | 3 | Braintree | Braintree 5 | 27 Apr 14 |
| 10K | 44:15 | | | | 175 | | 20 | 2 | Chelmsford | Chelmsford 10K (inc Essex Championships) | 23 Nov 14 |
| 10K | 47:22 | | | | 104 | | 20 | 3 | Felsted | Felsted 10K | 13 Jul 14 |
| 10M | 73:40 | | | 73:59 | 117 | | 16 | 2 | Stebbing | Stebbing Remembrance Day 10 | 9 Nov 14 |
| ZXC | NT | | | | 15 | | | | Writtle | Mid Essex League | 5 Jan 14 |
| ZXC | NT | | | | 15 | | | | Braintree | Mid Essex League | 26 Jan 14 |
| 2013 V45 Braintree |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 47:49 | | | | 172 | | 32 | 8 | Felsted | Felsted 10K | 14 Jul 13 |
| 10M | 73:27 | | | | 136 | | 9 | 2 | Stebbing | Stebbing Remembrance Day 10 | 10 Nov 13 |
| 20M | 2:38:12 | | | | 135 | | 16 | 3 | Langham | Essex 20 | 3 Mar 13 |
| Mar | 3:50:10 | | | | 436 | | 42 | | Bournemouth | Bournemouth Marathon Festival Marathon | 6 Oct 13 |
| Mar | 4:02:35 | | | 4:14:27 | 12591 | | 2457 | 339 | London | Virgin London Marathon | 21 Apr 13 |
| ZXC | NT | | | | 8 | | | | Rivenhall | Mid Essex League | 15 Dec 13 |
| 2012 V45 Braintree |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:44.2 | | | | 3 | A | | | Braintree | Southern Women's League Division 1 | 1 Sep 12 |
| 1500 | 5:48.9 | | | | 5 | A | | | Braintree | Southern Women's League Division 1 | 1 Sep 12 |
| 3000 | 12:23.3 | | | | 3 | A | | | Braintree | Southern Women's League Division 1 | 1 Sep 12 |
| 10K | 44:22 | | | | 85 | | 11 | 3 | Felsted | Felsted 10K | 8 Jul 12 |
| 10KMT | 48:00 | | | | 31 | | 4 | | Great Bardfield | Great Bardfield Charity 10K | 9 Sep 12 |
| 10M | 72:34 | | | | 74 | | 6 | 2 | Dunmow | Stebbing Remembrance Day 10 | 11 Nov 12 |
| 10M | 72:43 | | | 72:47 | 142 | | 18 | 5 | Chelmsford | Great Baddow 10 (inc Essex Championships) | 20 May 12 |
| ZXC | 28:06 | | | | 30 | | | 9 | Chelmsford | Essex League | 17 Nov 12 |
| ZXC | 28:13 | | | | 41 | | | 6 | Notley Park | Essex League | 13 Oct 12 |
| ZXC | NT | | | | 10 | | | | Highwood | Mid Essex League | 26 Feb 12 |
| ZXC | NT | | | | 5 | | | | Rivenhall | Mid Essex League | 2 Dec 12 |
| 2011 V40 Braintree |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 71.3 | | | | 3 | B | | | Braintree | East Anglian League | 17 Jul 11 |
| 800 | 2:41.4 | | | | 1 | B | | | Braintree | East Anglian League | 17 Jul 11 |
| LJ | 2.64 | | | | 11 | ns | | | Peterborough | East Anglian League | 19 Jun 11 |
| 10K | 44:56 | | | | 86 | | 10 | 7 | Felsted | Felsted 10K | 10 Jul 11 |
| 10M | 73:04 | | | | 97 | | 11 | 2 | Dunmow | Stebbing Remembrance Day 10 | 13 Nov 11 |
| ZXC | 36:17 | | | | 24 | | | 1 | Basildon | Essex League | 29 Oct 11 |
| ZXC | NT | | | | 8 | | | | Little Baddow | Mid Essex League | 18 Dec 11 |
| 2010 V40 Braintree |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 44:16 | | | | 148 | | 22 | 10 | Chelmsford | Chelmsford 10K | 21 Nov 10 |
| 10K | 51:02 | | | 51:19 | 625 | | | | Hatfield Broad Oak | Hatfield Broad Oak 10K | 31 May 10 |
| HM | 95:56 | | | 96:12 | 232 | | 44 | | Great Bentley | Great Bentley Half Marathon (inc Essex Championships) | 7 Feb 10 |
| ZXC | 27:19 | | | | 38 | | | 20 | Colchester | Essex League | 30 Oct 10 |
| ZXC | 31:28 | | | | 21 | | | 9 | Braintree | Essex League | 18 Dec 10 |
| 2009 V40 Braintree |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 42:29 | | | | 103 | | 11 | | Chelmsford | Chelmsford 10K | 22 Nov 09 |
| 2008 V40 Braintree |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 43:08 | | | | 21 | | 2 | 2 | Great Bardfield | Great Bardfield 10K | 14 Sep 08 |
| ZXC | 23:08 | | | | 24 | | | 10 | Loughton | Essex League | 11 Oct 08 |
| ZXC | 28:53 | | | | 28 | | | 8 | Hockley | Essex League | 15 Nov 08 |
| ZXC | 30:10 | | | | 30 | | | 9 | Springfield | Essex League | 29 Nov 08 |