| 2025 SEN Eastbourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 16:38 | | | 16:39 | 9 | | | | Bexhill | Bexhill 5K Series | 23 Jul 25 |
| 5K | 16:43 | | | 16:43 | 7 | | | | Bexhill | Bexhill 5K Series | 25 Jun 25 |
| 5K | 17:00 | | | 17:02 | 1 | | | | Hailsham | Hailsham Active | 18 May 25 |
| parkrun | 17:35 | | | | 5 | | | 1 | Eastbourne | Eastbourne parkrun # 631 | 29 Mar 25 |
| parkrun | 18:14 | | | | 4 | | | 1 | Eastbourne | Eastbourne parkrun # 641 | 14 Jun 25 |
| parkrun | 18:35 | | | | 5 | | | | Eastbourne | Eastbourne parkrun # 634 | 19 Apr 25 |
| parkrun | 19:29 | | | | 16 | | | | Eastbourne | Eastbourne parkrun # 634 | 26 Apr 25 |
| parkrun | 19:41 | | | | 13 | | | | Eastbourne | Eastbourne parkrun # 635 | 3 May 25 |
| parkrun | 19:43 | | | | 8 | | | 1 | Eastbourne | Eastbourne parkrun # 632 | 5 Apr 25 |
| parkrun | 26:38 | | | | 132 | | | | Eastbourne | Eastbourne parkrun # 630 | 22 Mar 25 |
| parkrun | 27:09 | | | | 166 | | | | Eastbourne | Eastbourne parkrun # 633 | 12 Apr 25 |
| parkrun | 27:56 | | | | 160 | | | | Eastbourne | Eastbourne parkrun # 623 | 1 Feb 25 |
| 5M | 32:37 | | | 32:39 | 70 | | | | Hastings | Hastings Runners 5 | 1 Jun 25 |
| 10K | 35:24 | | | 35:29 | 56 | | | | Brighton | Brighton Phoenix 10K | 16 Jul 25 |
| 10K | 37:09 | | | 37:11 | 7 | | | | Eastbourne | Eastbourne 10K (Long course) | 22 Jun 25 |
| 10KMT | 37:10 | | | 37:12 | 4 | | | | Horsham | Horsham 10K | 11 May 25 |
| 10KXC | 40:00 | | | | 35 | | | | Bexhill | Sussex County Championships | 4 Jan 25 |
| HM | 82:19 | | | 82:29 | 16 | | | | Windsor | Run Dorney | 19 Jan 25 |
| Mar | 3:07:33 | | | 3:07:50 | 2207 | | | | Seville, ESP | Zurich Maratón de Sevilla | 23 Feb 25 |
| 2024 SEN Eastbourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 17:34.74 | | | | 7 | 4 | | | Parliament Hill | Tracksmith Twilight 5000m Night #2 | 28 Aug 24 |
| 4.97K | 25:28 | | | | 134 | | | | East Hoathly | Kings Head Canter 5K | 26 Aug 24 |
| 5K | 16:48 | | | 16:52 | 15 | | | | Battersea Park | Runthrough Battersea Park Chase The Moon 5K / 10K | 18 Dec 24 |
| parkrun | 16:59 | | | | 5 | | | | Eastbourne | Eastbourne parkrun # 616 | 25 Dec 24 |
| parkrun | 17:00 | | | | 1 | | | 1 | Hastings | Hastings parkrun # 420 | 28 Sep 24 |
| parkrun | 17:10 | | | | 3 | | | 1 | Eastbourne | Eastbourne parkrun # 610 | 16 Nov 24 |
| parkrun | 17:52 | | | | 4 | | | 1 | Eastbourne | Eastbourne parkrun # 613 | 7 Dec 24 |
| parkrun | 18:13 | | | | 7 | | | | Brighton & Hove | Brighton & Hove parkrun # 810 | 10 Aug 24 |
| parkrun | 19:15 | | | | 10 | | | | Eastbourne | Eastbourne parkrun # 615 | 21 Dec 24 |
| parkrun | 19:26 | | | | 6 | | | | Malling Rec | Malling Rec parkrun # 4 | 27 Jul 24 |
| parkrun | 20:59 | | | | 17 | | | | Eastbourne Summer | Eastbourne parkrun # 600 | 7 Sep 24 |
| parkrun | 25:14 | | | | 93 | | | | Eastbourne | Eastbourne parkrun # 608 | 2 Nov 24 |
| parkrun | 25:34 | | | | 61 | | | | Eastbourne | Eastbourne parkrun # 606 | 19 Oct 24 |
| parkrun | 26:24 | | | | 252 | | | | Worthing | Worthing parkrun # 351 | 26 Oct 24 |
| 8KXC | 35:36 | | | | 38 | | | | Glyndebourne | Sussex League | 9 Nov 24 |
| 2023 SEN Eastbourne |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:38.78 | | | | 5 | A | | | Basingstoke | Southern Athletics League Division 1 | 20 May 23 |
| 3000 | 9:44.07 | | | | 6 | A | | | Basingstoke | Southern Athletics League Division 1 | 20 May 23 |
| 5K | 17:17 | | | 17:17 | 3 | | | | Hailsham | Hailsham Active | 21 May 23 |
| 5KNAD | 16:39 | | | | 8 | | | | East Hoathly | Kings Head Canter 5K | 28 Aug 23 |
| parkrun | 16:37 | | | | 5 | | | | Hastings | Hastings parkrun # 353 | 10 Jun 23 |
| parkrun | 16:51 | | | | 2 | | | 1 | Eastbourne | Eastbourne parkrun # 519 | 18 Feb 23 |
| parkrun | 17:26 | | | | 1 | | | 1 | Eastbourne | Eastbourne parkrun # 531 | 13 May 23 |
| parkrun | 18:17 | | | | 6 | | | | Eastbourne | Eastbourne parkrun # 533 | 27 May 23 |
| parkrun | 18:34 | | | | 5 | | | 1 | Brockenhurst | Brockenhurst parkrun # 412 | 7 Jan 23 |
| parkrun | 19:00 | | | | 10 | | | | Horsham | Horsham parkrun # 400 | 12 Aug 23 |
| parkrun | 19:47 | | | | 21 | | | 1 | Eastbourne | Eastbourne parkrun # 534 | 3 Jun 23 |
| parkrun | 20:00 | | | | 13 | | | | Eastbourne | Eastbourne parkrun # 523 | 18 Mar 23 |
| parkrun | 20:29 | | | | 17 | | | 1 | Eastbourne | Eastbourne parkrun # 513 | 1 Jan 23 |
| parkrun | 23:22 | | | | 144 | | | | Clapham Common | Clapham Common parkrun # 167 | 11 Mar 23 |
| parkrun | 25:54 | | | | 100 | | | | Eastbourne | Eastbourne parkrun # 516 | 28 Jan 23 |
| 8KXC | 27:11 | | | | 24 | | | | Goodwood Country Park | Sussex League | 14 Oct 23 |
| 8KXC | 29:03 | | | | 23 | | | | Ardingly | Sussex League | 11 Nov 23 |
| 8KXC | 30:15 | | | | 15 | | | | Stanmer Park | Sussex League | 2 Dec 23 |
| 5MXC | 32:06 | | | | 8 | | | | Newplace Park | East Sussex Sunday League | 17 Dec 23 |
| 10K | 34:21 | c | | | 50 | | | | Brighton | Brighton 10K | 19 Nov 23 |
| 10K | 34:46 | | | 34:49 | 27 | | | | Brighton | Brighton 10K | 2 Apr 23 |
| 10K | 35:38 | | | 35:38 | 2 | | | | Battle | BBB 10K | 3 Sep 23 |
| 10KMT | 39:43 | | | 39:43 | 3 | | | | Battle | Out of The Blue Battle 5K / 10K | 15 Jun 23 |
| 10M | 59:04 | | | 59:07 | 22 | | | | Canterbury | Canterbury 10 | 22 Jan 23 |
| HM | 77:56 | | | 77:56 | 3 | | | | Eastbourne | Eastbourne Half Marathon | 5 Mar 23 |
| HM | 80:46 | | | 80:49 | 35 | | 32 | 22 | St Leonards-on-Sea | Hastings Half Marathon | 26 Mar 23 |
| HM | 1:57:43 | | | 2:04:47 | 3421 | | | | Brighton | Brighton Half Marathon | 26 Feb 23 |
| Mar | 2:50:15 | c | | | 419 | | 396 | 183 | Manchester | Adidas Manchester Marathon | 16 Apr 23 |
| 2022 SEN RunWednesdays |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KNAD | 17:45 | | | | 8 | | | | East Hoathly | Kings Head Canter 5K | 29 Aug 22 |
| parkrun | 16:57 | | | | 2 | | | | Hastings | Hastings parkrun # 279 | 15 Jan 22 |
| parkrun | 17:26 | | | | 4 | | | 1 | Eastbourne | Eastbourne parkrun # 500 | 8 Oct 22 |
| parkrun | 17:44 | | | | 3 | | | | Eastbourne | Eastbourne parkrun # 512 | 31 Dec 22 |
| parkrun | 17:51 | | | | 3 | | | 1 | Eastbourne | Eastbourne parkrun # 511 | 25 Dec 22 |
| parkrun | 18:18 | | | | 6 | | | | Eastbourne | Eastbourne parkrun # 464 | 29 Jan 22 |
| parkrun | 18:20 | | | | 5 | | | 1 | Seaford Beach | Seaford Beach parkrun # 100 | 13 Aug 22 |
| parkrun | 18:35 | | | | 4 | | | 1 | Seaford Beach | Seaford Beach parkrun # 104 | 10 Sep 22 |
| parkrun | 18:39 | | | | 6 | | | 1 | Eastbourne | Eastbourne parkrun # 491 | 6 Aug 22 |
| parkrun | 18:39 | | | | 2 | | | 1 | Eastbourne | Eastbourne parkrun # 505 | 12 Nov 22 |
| parkrun | 18:48 | | | | 6 | | | 1 | Seaford Beach | Seaford Beach parkrun # 94 | 2 Jul 22 |
| parkrun | 19:00 | | | | 10 | | | 1 | Eastbourne | Eastbourne parkrun # 504 | 5 Nov 22 |
| parkrun | 19:03 | | | | 3 | | | 1 | Seaford Beach | Seaford Beach parkrun # 93 | 25 Jun 22 |
| parkrun | 19:15 | | | | 11 | | | | Eastville | Eastville parkrun # 174 | 1 Oct 22 |
| parkrun | 19:48 | | | | 5 | | | 1 | Eastbourne | Eastbourne parkrun # 498 | 24 Sep 22 |
| parkrun | 19:57 | | | | 15 | | | | Eastbourne | Eastbourne parkrun # 484 | 18 Jun 22 |
| parkrun | 21:18 | | | | 28 | | | | Eastbourne | Eastbourne parkrun # 478 | 7 May 22 |
| parkrun | 21:18 | | | | 27 | | | | Eastbourne | Eastbourne parkrun # 490 | 30 Jul 22 |
| parkrun | 21:45 | | | | 26 | | | | Eastbourne | Eastbourne parkrun # 481 | 28 May 22 |
| parkrun | 24:14 | | | | 53 | | | | Eastbourne | Eastbourne parkrun # 502 | 22 Oct 22 |
| parkrun | 24:46 | | | | 92 | | | | Eastbourne | Eastbourne parkrun # 467 | 19 Feb 22 |
| parkrun | 24:59 | | | | 77 | | | | Eastbourne | Eastbourne parkrun # 489 | 23 Jul 22 |
| parkrun | 25:28 | | | | 102 | | | | Eastbourne | Eastbourne parkrun # 476 | 23 Apr 22 |
| 8KXC | 29:37 | | | | 12 | | | | Eastbourne | East Sussex League | 16 Jan 22 |
| 8KXC | 35:02 | | | | 16 | | | | Whitbread Hollow | East Sussex League | 6 Feb 22 |
| 5M | 29:22 | | | 29:23 | 2 | | | | Eastbourne | Eastbourne 5 | 13 Feb 22 |
| 5MXC | 31:03 | | | | 10 | | | | Framfield | East Sussex Sunday League | 18 Dec 22 |
| 10K | 36:30 | | | 36:32 | 9 | | | | Clapham | RunThrough Clapham Common 10K | 23 Jan 22 |
| 10K | 39:27 | | | 39:32 | 13 | | | | Eastbourne | Eastbourne 10K | 26 Jun 22 |
| HM | 80:03 | | | 80:08 | 80 | | | | Brighton | Brighton Half Marathon | 27 Feb 22 |
| HM | 81:19 | | | 81:21 | 10 | | | | Tonbridge | Tonbridge Half Marathon | 9 Oct 22 |
| HM | 83:35 | c | | | 558 | | | | Greenwich | The Big Half | 4 Sep 22 |
| Mar | 2:54:58 | | | 2:55:09 | 2807 | | | | Valencia, ESP | Trinidad Alfonso Valencia Marathon | 4 Dec 22 |
| 2021 SEN RunWednesdays |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 17:06 | c | | | 1 | 2 | | | Ardingly | PB 5K | 12 May 21 |
| parkrun | 17:16 | | | | 3 | | | 1 | Eastbourne | Eastbourne parkrun # 458 | 18 Dec 21 |
| parkrun | 17:26 | | | | 2 | | | 1 | Seaford Beach | Seaford Beach parkrun # 63 | 23 Oct 21 |
| parkrun | 17:28 | | | | 2 | | | 1 | Eastbourne | Eastbourne parkrun # 453 | 13 Nov 21 |
| parkrun | 17:38 | | | | 2 | | | 1 | Eastbourne | Eastbourne parkrun # 459 | 25 Dec 21 |
| parkrun | 18:05 | | | | 1 | | | 1 | Eastbourne | Eastbourne parkrun # 442 | 28 Aug 21 |
| parkrun | 18:07 | | | | 4 | | | | Eastbourne | Eastbourne parkrun # 454 | 20 Nov 21 |
| parkrun | 18:21 | | | | 3 | | | 1 | Eastbourne | Eastbourne parkrun # 446 | 25 Sep 21 |
| parkrun | 19:13 | | | | 6 | | | 1 | Eastbourne | Eastbourne parkrun # 447 | 2 Oct 21 |
| parkrun | 19:29 | | | | 5 | | | 1 | Eastbourne | Eastbourne parkrun # 439 | 7 Aug 21 |
| parkrun | 19:29 | | | | 7 | | | | Eastbourne | Eastbourne parkrun # 440 | 14 Aug 21 |
| parkrun | 19:41 | | | | 2 | | | 1 | Seaford Beach | Seaford Beach parkrun # 52 | 31 Jul 21 |
| parkrun | 19:47 | | | | 14 | | | 1 | Eastbourne | Eastbourne parkrun # 452 | 6 Nov 21 |
| parkrun | 24:32 | | | | 43 | | | | Seaford Beach | Seaford Beach parkrun # 57 | 11 Sep 21 |
| parkrun | 25:56 | | | | 193 | | | | Poole | Poole parkrun # 477 | 30 Oct 21 |
| parkrun | 26:21 | | | | 134 | | | | Ashton Court | Ashton Court parkrun # 469 | 11 Dec 21 |
| parkrun | 26:55 | | | | 151 | | | | Eastbourne | Eastbourne parkrun # 448 | 9 Oct 21 |
| 5MXC | 32:15 | | | | 15 | | | | Wadhurst | East Sussex League | 28 Nov 21 |
| 5MXC | 32:23 | | | | 14 | | | | Newplace Park | East Sussex League | 19 Dec 21 |
| 10K | 37:08 | c | | | 5 | | | | Eastbourne | Eastbourne 10K | 20 Jun 21 |
| HM | 82:53 | | | 83:00 | 43 | | | | Brighton | Brighton Half Marathon | 10 Oct 21 |
| Mar | 3:03:33 | | | 3:03:37 | 21 | | | | Chichester | Running Grand Prix Goodwood Marathon | 5 Dec 21 |
| 100KMT | 13:12:19 | c | | | 69 | | | | Arundel | South Downs 100K | 30 May 21 |
| 2020 SEN RunWednesdays |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:11 | | | | 24 | | | | Eastbourne | Eastbourne parkrun # 430 | 1 Feb 20 |
| parkrun | 26:29 | | | | 15 | | | 1 | Uckfield | Uckfield parkrun # 37 | 4 Jan 20 |
| HM | 99:11 | | | 1:40:24 | 775 | | | | Brighton | Grand Brighton Half Marathon | 23 Feb 20 |
| 2019 SEN RunWednesdays |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 21:09 | | | | 26 | | | | Eastbourne | Eastbourne parkrun # 416 | 2 Nov 19 |
| parkrun | 22:44 | | | | 39 | | | | Eastbourne | Eastbourne parkrun # 396 | 15 Jun 19 |
| parkrun | 24:26 | | | | 38 | | | 1 | Seaford Beach | Seaford Beach parkrun # 2 | 9 Mar 19 |
| parkrun | 25:07 | | | | 107 | | | | Eastbourne | Eastbourne parkrun # 410 | 21 Sep 19 |
| 2017 U23 RunWednesdays |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 24:38 | | | | 121 | | | | Brighton & Hove | Brighton & Hove parkrun # 515 | 19 Aug 17 |
| 2016 U23 RunWednesdays |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 24:41 | | | | 130 | | | | Brighton & Hove | Brighton & Hove parkrun # 472 | 29 Oct 16 |
| parkrun | 25:36 | | | | 206 | | | | Brighton & Hove | Brighton & Hove parkrun # 459 | 30 Jul 16 |