| 2024 V40 Eastbourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:15.00 | | | | 9 | 3 | | | Worthing | Worthing Track Night | 18 Jun 24 |
| 1500 | 5:19.1 | | | | 4 | A | | | Eastbourne | Sussex Masters League | 12 Jun 24 |
| 1500 | 5:25.03 | | | | 16 | 4 | | | Brighton | Brighton Track Night 1 | 1 May 24 |
| 1500 | 5:26.94 | | | | 15 | 3 | | | Brighton | Brighton Track Night | 31 Jul 24 |
| Mile | 5:50.27 | | | | 2 | 5 | | | Eastbourne | Ronhill Mile Night at Eastbourne Rovers | 24 May 24 |
| 5K | 19:46 | | | | 14 | | 4 | 1 | Bexhill | Bexhill 5K Series | 26 Jun 24 |
| 5K | 19:49 | | | 19:51 | 14 | | 4 | 1 | Bexhill | Bexhill 5K Series | 29 May 24 |
| 5K | 20:03 | | | 20:08 | 64 | | 11 | 1 | Battersea Park | RunThrough Battersea Park Chase the Sun 5K / 10K | 25 Sep 24 |
| 5K | 20:11 | | | 20:15 | 54 | | 9 | 2 | Battersea Park | Runthrough Battersea Park Chase The Moon 5K / 10K | 16 Oct 24 |
| 5KXC | 23:21 | | | | 31 | | | 3 | Ardingly Showground | Sussex League | 30 Nov 24 |
| 5KXC | 25:52 | | | | 29 | | | 2 | Glyndebourne | Sussex League | 9 Nov 24 |
| parkrun | 19:40 | | | | 17 | | 1 | 1 | Eastbourne | Eastbourne parkrun # 568 | 27 Jan 24 |
| parkrun | 19:55 | | | | 14 | | 3 | 1 | Eastbourne | Eastbourne parkrun # 575 | 16 Mar 24 |
| parkrun | 20:16 | | | | 12 | | 1 | 1 | Eastbourne | Eastbourne parkrun # 566 | 13 Jan 24 |
| parkrun | 20:45 | | | | 12 | | 1 | 1 | Seaford Beach | Seaford Beach parkrun # 185 | 20 Apr 24 |
| 10K | 41:10 | c | | | 110 | | 10 | 2 | Brighton | Brighton 10K | 7 Apr 24 |
| 2023 V35 Lewes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:13 | | | | 23 | | 3 | 1 | Eastbourne | Eastbourne parkrun # 563 | 30 Dec 23 |
| parkrun | 21:49 | | | | 20 | | 1 | 1 | Eastbourne Summer | Eastbourne parkrun # 542 | 29 Jul 23 |
| 10K | 43:58 | | | | 66 | | 12 | 1 | Worthing | Worthing RunFest 10K | 30 Apr 23 |
| 2022 V35 Eastbourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:46 | | | | 12 | | | 1 | Eastbourne | Eastbourne parkrun # 462 | 15 Jan 22 |
| parkrun | 19:55 | | | | 17 | | 1 | 1 | Eastbourne | Eastbourne parkrun # 480 | 21 May 22 |
| parkrun | 20:18 | | | | 7 | | 1 | 1 | Seaford Beach | Seaford Beach parkrun # 91 | 11 Jun 22 |
| 5M | 32:43 | | | 32:46 | 47 | | 6 | | Hastings | Hastings Runners 5 | 15 May 22 |
| 5M | 34:24 | | | 34:26 | 15 | | 2 | | Eastbourne | Eastbourne 5 | 13 Feb 22 |
| HM | 92:13 | | | 92:20 | 70 | | 7 | | Crawley | British Airways Run Gatwick Half Marathon | 8 May 22 |
| 2021 V35 Eastbourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:47 | | | | 6 | | 1 | 1 | Seaford Beach | Seaford Beach parkrun # 67 | 20 Nov 21 |
| 5M | 34:50 | c | | | 3 | | 1 | 1 | Rye | Rye 5 | 23 May 21 |
| 10MMT | 72:17 | | | 72:18 | 29 | | 6 | | Peacehaven | Mince Pie 10 | 5 Dec 21 |
| 2020 V35 Eastbourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:37 | | | | 16 | | 2 | 1 | Eastbourne | Eastbourne parkrun # 435 | 7 Mar 20 |
| parkrun | 19:58 | | | | 8 | | 2 | 1 | Seaford Beach | Seaford Beach parkrun # 45 | 25 Jan 20 |
| 5MXC | 33:19 | | | | 13 | | | 8 | Lancing | Sussex County Masters' Championships | 18 Jan 20 |
| 10K | 40:33 | | | 40:43 | 320 | | 55 | | Chichester | Chichester 10K at Goodwood | 2 Feb 20 |
| 10KXC | 46:32 | | | | 16 | | | | Bexhill | Sussex County Championships | 4 Jan 20 |
| 2019 V35 Eastbourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:46.2 | | | | 4 | A | | | Brighton | Southern Athletics League Division 2E | 19 May 19 |
| 1500 | 5:22.5 | | | | 1 | A | | | Lewes | Sussex Veterans' League | 29 Jul 19 |
| 1500 | 5:25.4 | | | | 1 | A | | | Eastbourne | Sussex Veterans' League | 15 May 19 |
| 1500 | 5:26.6 | | | | 3 | A | | | Brighton | Southern Athletics League Division 2E | 19 May 19 |
| 5000 | 19:24.5 | | | | 1 | B | | | Lewes | Sussex Veterans' League | 10 Jun 19 |
| 5000 | 19:27.7 | | | | 2 | A | | | Brighton | Southern Athletics League Division 2E | 19 May 19 |
| 5000 | 20:04.80 | | | | 1 | | | | Kingston | Surrey & Sussex County Masters Championships | 2 Jun 19 |
| 5KNAD | 19:51 | | | | 41 | | 6 | 1 | East Hoathly | Kings Head Canter 5K | 26 Aug 19 |
| 5KXC | 22:28 | | | | 35 | | | 5 | Brighton | Sussex League | 30 Nov 19 |
| parkrun | 19:24 | | | | 11 | | 2 | 1 | Eastbourne | Eastbourne parkrun # 384 | 23 Mar 19 |
| parkrun | 19:34 | | | | 9 | | 1 | 1 | Eastbourne | Eastbourne parkrun # 380 | 23 Feb 19 |
| parkrun | 19:36 | | | | 11 | | 1 | 1 | Eastbourne | Eastbourne parkrun # 408 | 7 Sep 19 |
| parkrun | 19:56 | | | | 12 | | 1 | 1 | Eastbourne | Eastbourne parkrun # 376 | 26 Jan 19 |
| parkrun | 19:57 | | | | 20 | | 3 | 1 | Eastbourne | Eastbourne parkrun # 412 | 5 Oct 19 |
| parkrun | 19:59 | | | | 8 | | 2 | 1 | Eastbourne | Eastbourne parkrun # 400 | 13 Jul 19 |
| parkrun | 20:02 | | | | 9 | | 1 | 1 | Eastbourne | Eastbourne parkrun # 402 | 27 Jul 19 |
| parkrun | 20:09 | | | | 10 | | 1 | 1 | Seaford Beach | Seaford Beach parkrun # 2 | 9 Mar 19 |
| parkrun | 20:09 | | | | 11 | | 2 | 1 | Eastbourne | Eastbourne parkrun # 422 | 14 Dec 19 |
| 5MXC | 35:06 | | | | 65 | | 5 | 2 | Ashdown Forest | East Sussex League | 13 Jan 19 |
| 10K | 39:36 | | | 39:42 | 214 | | 37 | | Chichester | Chichester Priory 10K | 3 Feb 19 |
| 10K | 40:35 | | | 40:35 | 10 | | 2 | 1 | Goodwood | Goodwood Motor Circuit 10K | 22 Sep 19 |
| 10K | 42:12 | | | 42:15 | 23 | | 5 | | Eastbourne | Eastbourne 10K | 30 Jun 19 |
| HM | 87:32 | | | 87:36 | 23 | | 1 | 1 | Blackpool | Blackpool Festival of Running Half Marathon | 28 Apr 19 |
| HM | 88:41 | | | 88:44 | 69 | | 4 | 1 | Tunbridge Wells | Hendy Tunbridge Wells Half Marathon | 17 Feb 19 |
| HM | 88:31 | | | 88:48 | 469 | | 35 | 8 | Manchester | Manchester Half Marathon | 13 Oct 19 |
| 2018 SEN Hailsham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KNAD | 20:12 | | | | 46 | | 9 | | East Hoathly | Kings Head Canter 5K | 27 Aug 18 |
| parkrun | 19:59 | | | | 17 | | | 1 | Eastbourne | Eastbourne parkrun # 330 | 24 Mar 18 |
| parkrun | 20:09 | | | | 13 | | 2 | 1 | Eastbourne | Eastbourne parkrun # 334 | 21 Apr 18 |
| parkrun | 20:10 | | | | 10 | | 2 | 1 | Eastbourne | Eastbourne parkrun # 366 | 1 Dec 18 |
| parkrun | 20:11 | | | | 17 | | | 1 | Eastbourne | Eastbourne parkrun # 364 | 17 Nov 18 |
| parkrun | 20:18 | | | | 9 | | 1 | 1 | Eastbourne | Eastbourne parkrun # 358 | 6 Oct 18 |
| parkrun | 20:19 | | | | 12 | | 2 | 1 | Eastbourne | Eastbourne parkrun # 327 | 24 Feb 18 |
| parkrun | 20:19 | | | | 16 | | 3 | 1 | Eastbourne | Eastbourne parkrun # 356 | 22 Sep 18 |
| parkrun | 20:22 | | | | 20 | | 3 | 1 | Eastbourne | Eastbourne parkrun # 352 | 25 Aug 18 |
| 8KXC | 32:56 | | | | 60 | | 9 | 1 | Warren Hill | East Sussex League | 16 Dec 18 |
| 10K | 42:29 | | | 42:29 | 34 | | 2 | 1 | Hellingly | John Faulds Hellingly 10K | 9 Sep 18 |
| 10KNAD | 40:53 | | | 41:04 | 13 | | 3 | | Goring-By-Sea | West Worthing 10K | 11 Mar 18 |
| 10MMT | 71:25 | | | 71:26 | 15 | | 2 | 1 | Goudhurst | Bedgebury Forest 10 | 4 Feb 18 |
| HM | 89:59 | | | 90:05 | 225 | | 21 | 8 | Paddock Wood | Paddock Wood Half Marathon | 8 Apr 18 |
| HM | 90:21 | c | | | 588 | | 44 | 13 | Manchester | Manchester Half Marathon | 14 Oct 18 |
| HM | 93:32 | | | 93:33 | 148 | | 11 | 1 | Manchester | Simplyhealth Great Manchester Run Half Marathon | 20 May 18 |
| HM | 1:45:09 | | | 1:46:31 | 1475 | | 234 | | Brighton | Brighton Half Marathon | 25 Feb 18 |
| 2017 SEN Hailsham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:05 | | | | 13 | | 2 | 1 | Eastbourne | Eastbourne parkrun # 300 | 26 Aug 17 |
| parkrun | 20:39 | | | | 26 | | | | Eastbourne | Eastbourne parkrun # 281 | 15 Apr 17 |
| parkrun | 20:48 | | | | 14 | | 3 | | Eastbourne | Eastbourne parkrun # 311 | 11 Nov 17 |
| parkrun | 20:55 | | | | 36 | | | 1 | Eastbourne | Eastbourne parkrun # 273 | 18 Feb 17 |
| parkrun | 20:58 | | | | 21 | | 2 | | Eastbourne | Eastbourne parkrun # 271 | 4 Feb 17 |
| parkrun | 21:28 | | | | 29 | | | | Eastbourne | Eastbourne parkrun # 269 | 21 Jan 17 |
| parkrun | 22:23 | | | | 42 | | 3 | 1 | Eastbourne | Eastbourne parkrun # 267 | 7 Jan 17 |
| 5MXC | 39:58 | | | | 74 | | 8 | 3 | Heathfield Park | East Sussex League | 12 Feb 17 |
| 10K | 43:45 | | | | 52 | | 4 | | Heathfield | Heathfield Midsummer 10K | 25 Jun 17 |
| 10MMT | 72:41 | | | 72:41 | 62 | | 3 | | Haywards Heath | Mid Sussex Haywards Heath 10 | 30 Apr 17 |
| HM | 99:20 | | | 99:35 | 140 | | 12 | | Eastbourne | Eastbourne Half Marathon | 5 Mar 17 |
| 15MMT | 1:53:59 | | | 1:54:03 | 102 | | 7 | | Wadhurst | Bewl 15 | 2 Jul 17 |
| 2016 SEN Hailsham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:00 | | | | 4 | | 2 | 1 | Eastbourne | Eastbourne parkrun # 216 | 30 Jan 16 |
| parkrun | 20:07 | | | | 7 | | 2 | 1 | Eastbourne | Eastbourne parkrun # 214 | 16 Jan 16 |
| parkrun | 20:20 | | | | 8 | | 1 | 1 | Eastbourne | Eastbourne parkrun # 218 | 13 Feb 16 |
| parkrun | 20:32 | | | | 9 | | 3 | 1 | Eastbourne | Eastbourne parkrun # 212 | 2 Jan 16 |
| parkrun | 34:33 | | | | 169 | | | | Eastbourne | Eastbourne parkrun # 250 | 24 Sep 16 |
| 10K | 41:48 | | | 41:50 | 39 | | 3 | | Ashford | Ashford & District Lions 10K | 7 Feb 16 |
| HM | 92:06 | | | 92:11 | 159 | | 12 | | Tunbridge Wells | Tunbridge Wells Half Marathon | 21 Feb 16 |
| 2015 SEN Hailsham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10M | 74:08 | | | 74:08 | 48 | | 7 | | Peasmarsh | Rye 10 | 24 May 15 |
| HM | 94:16 | | | 94:31 | 170 | | 12 | | Reigate | Reigate Half Marathon | 20 Sep 15 |
| 2014 SEN Hailsham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 21:09 | | | | 18 | | 2 | 1 | Eastbourne | Eastbourne parkrun # 126 | 31 May 14 |
| HM | 93:43 | | | 93:49 | 569 | | 45 | | Brighton | Brighton Half Marathon | 16 Feb 14 |
| Mar | 3:24:10 | | | 3:25:02 | 4029 | | 464 | | London | Virgin London Marathon | 13 Apr 14 |
| 2013 SEN Hailsham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 33:19 | | | | 60 | | 6 | | Hastings | Hastings Runners 5 | 12 May 13 |
| 10K | 40:59 | | | 41:13 | 279 | | 42 | | Chichester | Chichester Priory 10K | 3 Feb 13 |
| HM | 89:28 | | | 89:39 | 281 | | 19 | | Brighton | Brighton Half Marathon | 17 Feb 13 |
| HM | 95:29 | | | 95:30 | 12 | | 1 | | Heathfield | Sussex Half Marathon | 7 Apr 13 |
| Mar | 3:16:14 | | | 3:16:51 | 2857 | | 243 | | London | Virgin London Marathon | 21 Apr 13 |
| 2012 SEN Hailsham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 20:04 | | | 20:06 | 40 | | 7 | | Bexhill-on-Sea | Bexhill Seafront 5K Series (Inc Sussex Grand Prix) | 25 Jul 12 |
| 5K | 20:06 | | | | 17 | | 2 | | Ashford | Ashford Summer Series 5K | 7 Sep 12 |
| 5K | 20:10 | | | 20:11 | 20 | | 3 | | Bexhill-on-Sea | Bexhill Seafront 5K Series | 27 Jun 12 |
| 5K | 20:16 | | | 20:18 | 35 | | 6 | | Rye | Rye Summer Classic Series 5K | 17 Aug 12 |
| 5K | 20:21 | | | | 43 | | 4 | | East Hoathly | Kings Head Canter 5K | 27 Aug 12 |
| 10K | 41:46 | | | 41:52 | 72 | | 6 | | Ashford | Ashford & District Lions 10K | 18 Mar 12 |
| 10K | 42:08 | | | 42:18 | 239 | | 23 | | Chichester | Chichester Priory 10K | 5 Feb 12 |
| 10K | 42:19 | | | | 26 | | 2 | | Battle | BBB 10K | 2 Sep 12 |
| HM | 93:00 | | | 93:02 | 49 | | 5 | | Bexhill-on-Sea | Bexhill Poppy Half Marathon | 11 Nov 12 |
| 13.42M | 93:34 | | | 93:46 | 359 | | 28 | | Brighton | Brighton Half Marathon (Long Course) | 19 Feb 12 |
| Mar | 3:21:24 | | | 3:22:02 | 3321 | | 351 | | London | Virgin London Marathon | 22 Apr 12 |
| 2011 SEN Hailsham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 21:14 | | | | 53 | | 10 | | East Hoathly | Kings Head Canter 5K | 29 Aug 11 |
| SHORT5MMT | 32:36 | | | | 42 | | 2 | | Battle | Battle Christmas Pudding Dash 5 | 17 Dec 11 |
| 10K | 44:58 | | | 45:01 | 161 | | 26 | | Ashford | Ashford & District 10K | 6 Feb 11 |
| 10K | 45:01 | | | 45:07 | 60 | | 11 | | Crowborough | Crowborough 10K | 6 Nov 11 |
| HM | 1:40:58 | | | 1:41:03 | 206 | | 23 | | Eastbourne | Eastbourne Half Marathon | 6 Mar 11 |
| HM | 1:42:37 | | | 1:42:48 | 361 | | 42 | | Barns Green | Barns Green Half Marathon (inc Sussex Championships) | 30 Oct 11 |
| Mar | 3:27:16 | | | | 118 | | 12 | | Luton | Luton Marathon | 20 Nov 11 |
| Mar | 3:44:01 | | | 3:44:34 | 936 | | 112 | | Brighton | Brighton Marathon | 10 Apr 11 |
| 2010 SEN Hailsham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 43:32 | | | 43:36 | 49 | | 5 | | Bexhill-On-Sea | Battle of Bexhill 10K | 26 Sep 10 |
| HM | 1:48:37 | | | 1:49:58 | 1268 | | 119 | | Hastings | Hastings Half Marathon | 21 Mar 10 |