| 2025 V45 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 2:03:14 | | | | 232 | | | 36 | Ramsey | Flutter International Hospice Half Marathon | 23 Mar 25 |
| 2022 V40 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 29:16 | | | | 56 | | | | Nobles | Nobles parkrun # 172 | 19 Feb 22 |
| parkrun | 29:47 | | | | 58 | | | | Nobles | Nobles parkrun # 175 | 19 Mar 22 |
| 2019 V35 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KNAD | 25:38 | | | | 18 | | | 4 | Douglas | Prom Run | 9 Mar 19 |
| 2016 V35 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 1:59:39 | | | 2:02:38 | 1594 | | | 207 | Liverpool | Rock 'n' Roll Liverpool Half Marathon | 29 May 16 |
| 2015 V35 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 21:33.5 | | | | 5 | A | | | Ormskirk | North of England League Division 2W | 8 Aug 15 |
| 5K | 21:51 | | | 21:59 | 133 | | | 17 | Capenhurst | Ellesmere Port RC 5K | 19 Aug 15 |
| 10KNAD | 42:47 | | | | 19 | | | 6 | Douglas | Ascot Hotel Open 10K | 7 Mar 15 |
| 12KXC | 64:44 | | | | 1701 | | | | Parliament Hill | ECCA Saucony English National Championships | 21 Feb 15 |
| HM | 97:27 | | | 98:35 | 352 | | | 60 | Liverpool | Rock 'n' Roll Liverpool Half Marathon | 14 Jun 15 |
| ZXC | 50:00 | | | | 32 | | | 8 | Lonan | Microgaming Manx League (inc Manx Championships) | 18 Jan 15 |
| 2014 SEN Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 73.9 | | | | 6 | B | | | Ellesmere Port | North of England League Division 2W | 7 Jun 14 |
| 800 | 2:45.8 | | | | 4 | B | | | Ellesmere Port | North of England League Division 2W | 7 Jun 14 |
| 1500 | 5:56.9 | | | | 5 | B | | | Ellesmere Port | North of England League Division 2W | 7 Jun 14 |
| 5000 | 22:28.4 | | | | 4 | B | | | Ellesmere Port | North of England League Division 2W | 7 Jun 14 |
| 10000 | 45:52.8 | | | | 17 | | | | Douglas | NSC Track 10,000m & Relays | 18 Jun 14 |
| DT2K | 15.61 | | | | 4 | B | | | Ellesmere Port | North of England League Division 2W | 7 Jun 14 |
| 4.75M | 28:29 | | | | 20 | | | | St John's | Dave Phillips Memorial 4.75 Series | 27 Jun 14 |
| 4.75M | 31:07 | | | | 32 | | | | St John's | Dave Phillips Memorial 4.75 Series | 2 May 14 |
| HM | 1:51:17 | | | 1:53:23 | 1993 | | | | Liverpool | Liverpool Half Marathon | 23 Mar 14 |
| Mar | 3:25:29 | | | 3:25:58 | 438 | | | | Chester | MBNA Chester Marathon | 5 Oct 14 |
| Mar | 3:43:55 | | | | 590 | | | | Liverpool | Rock 'n' Roll Liverpool Marathon | 25 May 14 |