| 2025 V35 Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:51 | | | | 13 | | | | Swansea Bay | Swansea Bay parkrun # 405 | 22 Mar 25 |
| parkrun | 19:11 | | | | 13 | | | | Swansea Bay | Swansea Bay parkrun # 398 | 1 Feb 25 |
| parkrun | 20:01 | | | | 2 | | | 1 | Street | Street parkrun # 286 | 26 Apr 25 |
| parkrun | 20:29 | | | | 43 | | | | Swansea Bay | Swansea Bay parkrun # 395 | 11 Jan 25 |
| 10K | 39:33 | | | 39:36 | 20 | | | 8 | Gloucester | Gloucester 10K | 30 Mar 25 |
| HM | 94:52 | | | 95:25 | 677 | | | | Swansea | Swansea University Half Marathon | 8 Jun 25 |
| 2024 V35 Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:38 | | | | 52 | | | | Swansea Bay | Swansea Bay parkrun # 391 | 21 Dec 24 |
| parkrun | 22:39 | | | | 77 | | | | South Bank, AUS | South Bank parkrun # 568 | 12 Oct 24 |
| 2023 V35 Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:41 | | | | 20 | | | | Swansea Bay | Swansea Bay parkrun # 326 | 30 Sep 23 |
| parkrun | 20:47 | | | | 50 | | | | Swansea Bay | Swansea Bay parkrun # 305 | 29 Apr 23 |
| parkrun | 21:50 | | | | 91 | | | | Swansea Bay | Swansea Bay parkrun # 321 | 26 Aug 23 |
| Mar | 3:26:29 | | | 3:26:50 | 2257 | | | 442 | Frankfurt, GER | Mainova Frankfurt Marathon | 29 Oct 23 |
| 2022 SEN Swansea |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 18:59 | | | | 16 | | | | Swansea | Swansea Bay Summer 5K Series | 8 Jun 22 |
| 5K | 19:31 | | | 19:34 | 15 | | | | Swansea | Swansea Bay Summer 5K Series | 11 May 22 |
| 5K | 19:33 | | | 19:53 | 321 | | | | Cardiff | Cardiff Race For Victory 5K | 1 May 22 |
| parkrun | 20:36 | | | | 65 | | | | Swansea Bay | Swansea Bay parkrun # 257 | 28 May 22 |
| 5.4KL | 21:24 | | | | 39 | L1 | | 2 | Llanelli | Welsh Road Relay Championships | 24 Sep 22 |
| 10K | 38:31 | | | 38:35 | 115 | | | 14 | Swansea | Admiral Swansea Bay 10K | 18 Sep 22 |
| 10K | 40:36 | | | | 22 | | | | Ammanford | Ammanford 10K | 10 Jul 22 |
| 10K | 40:33 | | | 40:39 | 81 | | | | Cwmavon | Richard Burton 10K | 6 Nov 22 |
| HM | 84:33 | | | 84:38 | 255 | | | 39 | Cardiff | Cardiff Half Marathon | 2 Oct 22 |
| HM | 86:27 | | | 86:28 | 83 | | | | Swansea | JCP Swansea Half Marathon | 12 Jun 22 |
| 2021 SEN Paul Popham RC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 44:57 | | | 45:23 | 174 | | | | Cwmavon | Richard Burton 10K | 7 Nov 21 |
| HM | 95:23 | | | 95:53 | 203 | | | | Swansea | JCP Swansea Half Marathon | 17 Oct 21 |
| HM | 96:32 | | | 96:44 | 110 | | | | Llanelli | M&D Care Llanelli Half Marathon | 31 Oct 21 |