| 2025 V45 Horwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 66:00 | | | 68:58 | 1387 | | 546 | 57 | Southport | Southport Seaside 10K | 3 Aug 25 |
| 2023 V45 Horwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5.1KL | 23:51 | | | | 56 | L02 | | | Wirral | Northern Counties Women's 4-Stage Relays | 24 Sep 23 |
| 10KMT | 52:34 | | | 52:56 | 204 | | 43 | 5 | Abersoch | Abersoch 10K | 3 Jun 23 |
| 2022 V45 Horwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 27:03 | | | 31:01 | 366 | | 103 | 8 | Alton | RunThrough Alton Towers 5K | 13 Nov 22 |
| 6.4KL | 31:10 | | | | 71 | L2 | | | Manchester | Northern Counties Women's 4-Stage Relays | 25 Sep 22 |
| 7KXC | 36:15 | | | | 204 | | | 31 | Kenworthy Woods | Manchester Area League | 12 Nov 22 |
| 2021 V40 Horwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10KMT | 52:16 | | | 52:28 | 108 | | 20 | 5 | Abersoch | Abersoch 10K | 2 Oct 21 |
| 2019 V40 Horwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4KL | 14:58 | | | | 16 | L2 | | | Birkenhead | Northern Counties Women's 6-Stage Relays | 24 Mar 19 |
| 6M | 46:58 | | | 47:35 | 162 | | 26 | 3 | Lostock | Lostock 6 | 24 Feb 19 |
| 10KMT | 51:07 | | | 51:16 | 237 | | 28 | 10 | Abersoch | Abersoch 10K | 1 Jun 19 |
| 2018 V40 Horwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KXC | 26:21 | | | | 110 | | 83 | 13 | Leigh | Red Rose League | 13 Oct 18 |
| 5KXC | 26:28 | | | | 91 | | 66 | 8 | Bolton | Red Rose League | 10 Nov 18 |
| parkrun | 25:32 | | | | 93 | | | 1 | Bolton | Bolton parkrun # 351 | 13 Jan 18 |
| 5M | 38:32 | | | | 117 | | 32 | 3 | Rivington | Horwich Jubilee Mile / 5 | 20 Jun 18 |
| 5M | 39:04 | | | | 58 | | 16 | 2 | Rivington | Horwich Jubilee Mile / 5 | 16 May 18 |
| 6M | 46:29 | | | 46:40 | 138 | | 18 | 10 | Lostock | Lostock 6 | 25 Feb 18 |
| ZXC | 28:58 | | | | 84 | | 63 | 8 | Todmorden | Red Rose League | 1 Dec 18 |
| 2017 V40 Horwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 39:13 | | | | 55 | | 18 | 2 | Rivington | Horwich Jubilee 5 Series | 17 May 17 |
| 5M | 40:49 | | | | 137 | | 37 | 7 | Rivington | Horwich Jubilee 5 Series | 21 Jun 17 |
| 8.49KXC | 47:28 | | | | 130 | | | 19 | Heaton Park | Manchester Area League | 14 Oct 17 |
| 6M | 47:28 | | | | 144 | | 22 | 3 | Lostock | Lostock 6 | 26 Feb 17 |
| 10K | 50:18 | | | 50:34 | 212 | | 29 | 8 | Bolton | Bolton 10K | 23 Apr 17 |
| 2016 V35 Horwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 24:03 | | | | 40 | | 11 | | Horwich | Horwich 5K (Open) | 19 Jun 16 |
| 5K | 25:36 | | | 25:47 | 199 | | 45 | 8 | Bolton | Central Lancashire 5K | 21 Feb 16 |
| 5M | 41:33 | | | | 66 | | 13 | | Rivington | Horwich Jubilee 5 Series | 17 Aug 16 |
| HM | 1:45:09 | | | 1:45:09 | 2048 | | 297 | 58 | Manchester | Manchester Half Marathon | 16 Oct 16 |
| 2015 V35 Horwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 6M | 44:05 | | | | 75 | | 9 | 4 | Lostock | Lostock 6 | 22 Feb 15 |
| HM | 1:45:03 | | | 1:45:16 | 198 | | 24 | 3 | Tarporley | Asics Oulton Park Half Marathon | 8 Mar 15 |
| SHORTMar | 3:52:45 | | | 3:57:19 | 3708 | | 584 | 123 | Manchester | ASICS Greater Manchester Marathon | 19 Apr 15 |
| 2014 V35 Horwich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 22:36 | | | 22:44 | 145 | | 22 | 5 | Bolton | Central Lancashire 5K | 16 Feb 14 |
| 5MMT | 42:05 | | | | 180 | | 30 | 6 | Bolton | Trotters 5 | 2 Mar 14 |
| 6M | 47:37 | | | | 112 | | 10 | 4 | Lostock | Lostock 6 | 23 Feb 14 |
| ZFLL | 24:14 | | | | 55 | L1 | | | Blackburn | Witton Park Trail Relay (2.3M/492ft) | 2 Feb 14 |