| 2024 V40 Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.5KL | 18:03 | | | | 26 | L02 | 26 | | Wythenshawe Park | Northern Counties Women's 6-Stage Relays | 23 Mar 24 |
| 2023 V40 Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 28:07 | | | | 121 | | | | Carlisle | Carlisle parkrun # 492 | 25 Dec 23 |
| 5.1KL | 20:58 | | | | 35 | L02 | | | Wirral | Northern Counties Women's 4-Stage Relays | 24 Sep 23 |
| 2022 V35 Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 31:44 | | | | 121 | | | | Carlisle | Carlisle parkrun # 430 | 8 Oct 22 |
| 4.2MNAD | 34:44 | | | 34:49 | 85 | | 11 | | Keswick | Keswick Round the Houses 4.2 | 27 Apr 22 |
| 7.5KXC | 39:43 | | | | 19 | | | | Keswick | Cumbria County Championships | 8 Jan 22 |
| 8KXC | 39:10 | | | | 23 | | | 4 | Keswick | Cumbria League | 18 Dec 22 |
| 8KXC | 41:00 | | | | 26 | | | 4 | Carlisle | Cumbria League | 12 Nov 22 |
| 8KXC | 43:14 | | | | 26 | | 26 | 4 | Penrith | Cumbria League | 29 Oct 22 |
| Mar | 3:34:51 | c | | | 4047 | | 474 | 85 | Manchester | Therme Manchester Marathon | 3 Apr 22 |
| 2021 V35 Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 6KL | 26:37 | | | | 37 | L2 | | | Redcar | Northern Counties Women's 4-Stage Relays | 18 Sep 21 |
| 8KXC | 39:10 | | | | 11 | | | | Keswick | Cumbria League | 13 Nov 21 |
| 8KXC | 39:28 | | | | 11 | | | 2 | Carlise | Cumbria League (Inc Cumbria County Veterans Championships) | 4 Dec 21 |
| 10K | 46:24 | | | 46:56 | 502 | | 84 | 15 | Clitheroe | Ribble Valley 10K | 27 Dec 21 |
| 10M | 73:05 | | | | 225 | | 35 | 10 | Brampton | Brampton to Carlisle 10 | 21 Nov 21 |
| 2020 V35 Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 7.5KXC | 35:34 | | | | 8 | | | | Penrith | Cumbria County Championships | 4 Jan 20 |
| HM | 1:40:46 | | | | 104 | | 13 | | Bampton | Haweswater Half Marathon | 1 Mar 20 |
| 2019 V35 Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4KL | 15:13 | | | | 20 | L2 | | | Birkenhead | Northern Counties Women's 6-Stage Relays | 24 Mar 19 |
| 7.74KXC | 39:13 | | | | 7 | | | 2 | Penrith | Cumbria League | 12 Oct 19 |
| 9.32KXC | 41:00 | | | | 5 | | | 1 | Carlisle | Cumbria League | 20 Jan 19 |
| 10K | 42:43 | | | 43:29 | 402 | | 53 | 8 | Clitheroe | Ribble Valley 10K | 29 Dec 19 |
| 10KXC | 46:05 | | | | 6 | | | 1 | Carlisle | Cumbria League | 14 Dec 19 |
| 10M | 69:01 | | | | 198 | | 26 | 7 | Brampton | Brampton to Carlisle 10 | 17 Nov 19 |
| HM | 90:01 | | | 90:32 | 307 | | 22 | 4 | Wilmslow | Wilmslow Half Marathon | 24 Mar 19 |
| Mar | 3:13:10 | c | | | 3724 | | 365 | | London | Virgin London Marathon | 28 Apr 19 |
| ZXC | 34:39 | | | | 14 | | | | Penrith | Cumbria County Championships | 5 Jan 19 |
| 2018 V35 Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 23:33 | | | | 123 | | | | Town Moor | Newcastle parkrun # 427 | 25 Aug 18 |
| parkrun | 23:46 | | | | 48 | | | 1 | Carlisle | Carlisle parkrun # 306 | 25 Dec 18 |
| parkrun | 27:12 | | | | 21 | | 1 | 1 | Whinlatter Forest | Whinlatter Forest parkrun # 27 | 21 Jul 18 |
| 5.4KL | 26:11 | | | | 51 | L3 | | | Manchester | Northern Counties Women's 4-Stage Relays | 23 Sep 18 |
| 7.5KXC | 33:36 | | | | 16 | | | | Keswick | Cumbria County Championships | 6 Jan 18 |
| 10K | 42:12 | | | 42:16 | 21 | | 6 | | Carlisle | DH Runners River Run 10K | 28 Oct 18 |
| Mar | 3:18:24 | c | | | 2762 | | 202 | | London | Virgin London Marathon | 22 Apr 18 |
| 2017 SEN Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KL | 24:56 | | | | 31 | L4 | | | Manchester | Northern Counties Women's 4-Stage Relays | 16 Sep 17 |
| parkrun | 24:34 | | | | 29 | | | 1 | Carlisle | Carlisle parkrun # 255 | 25 Dec 17 |
| 6.8KXC | 38:11 | | | | 8 | | | 1 | Penrith | Cumbria League | 28 Oct 17 |
| 7.2KXC | 33:51 | | | | 12 | | | 2 | Keswick | Cumbria League | 11 Nov 17 |
| 7.5KXC | 30:47 | | | | 13 | | | | Carlisle | Cumbria County Championships | 7 Jan 17 |
| 8KXC | 37:26 | | | | 8 | | | 2 | Workington | Cumbria League (Inc Cumbria Veterans Championship) | 16 Dec 17 |
| 8KXC | 42:38 | | | | 186 | | | | Knowsley Park | Northern Championships | 28 Jan 17 |
| 8.2KXC | 43:55 | | | | 10 | | | 3 | Carlisle | Cumbria League | 22 Oct 17 |
| 10M | 69:20 | a | | | 182 | | 18 | 4 | Brampton | Brampton to Carlisle 10 (Inc Northern Championships) | 19 Nov 17 |
| HM | 96:57 | | | | 92 | | 8 | | Bampton | Haweswater Half Marathon | 5 Mar 17 |
| 20M | 2:34:54 | | | | 125 | | 18 | | Lancaster | Trimpell 20 | 19 Mar 17 |
| Mar | 3:26:55 | c | | | 5675 | | 674 | | London | Virgin London Marathon | 23 Apr 17 |
| 2016 SEN Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 23:00 | | | | 51 | | 3 | 1 | Carlisle | Carlisle parkrun # 181 | 23 Jul 16 |
| parkrun | 24:40 | | | | 48 | | | 1 | Carlisle | Carlisle parkrun # 159 | 20 Feb 16 |
| parkrun | 25:01 | | | | 56 | | | | Carlisle | Carlisle parkrun # 202 | 25 Dec 16 |
| parkrun | 29:17 | | | | 137 | | | | Carlisle | Carlisle parkrun # 189 | 17 Sep 16 |
| 7.8KXC | 44:04 | | | | 211 | | | | Blackburn | Northern Championships | 30 Jan 16 |
| 10K | 45:52 | | | | 89 | | 17 | | Workington | Moorclose 10K | 10 May 16 |
| 10M | 71:14 | | | | 236 | | 25 | | Carlisle | Brampton to Carlisle 10 | 20 Nov 16 |
| 20M | 2:41:41 | | | | 241 | | 35 | | Lancaster | Trimpell 20 | 20 Mar 16 |
| Mar | 3:31:03 | | | 3:33:52 | 6875 | | 1069 | | London | Virgin London Marathon | 24 Apr 16 |
| 2015 SEN Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 24:22 | | | | 52 | | | 1 | Carlisle | Carlisle parkrun # 150 | 25 Dec 15 |
| parkrun | 24:55 | | | | 70 | | | 1 | Carlisle | Carlisle parkrun # 128 | 18 Jul 15 |
| 5.2KL | 26:09 | | | | 49 | L4 | | | Blackpool | Northern Women's 4-Stage Relays | 19 Sep 15 |
| 10K | 48:55 | | | | 131 | | 19 | | Carlisle | Carlisle Tri 10K | 3 Jun 15 |
| HM | 1:46:16 | | | | 225 | | 46 | | Bampton | Haweswater Half Marathon | 1 Mar 15 |
| Mar | 3:41:33 | | | 3:42:19 | 8011 | | 1450 | | London | Virgin London Marathon | 26 Apr 15 |
| ZXC | 41:44 | | | | 9 | | | | Penrith | Cumbria County Championships | 3 Jan 15 |
| 2014 SEN Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.3KL | 20:19 | | | | 45 | L4 | | | Sutton Coldfield | ERRA National Women's 6 Stage Relays | 5 Apr 14 |
| 2.8ML | 23:26 | | | | 33 | L6 | | | Manchester | Northern Women's 6 Stage Relays | 15 Mar 14 |
| parkrun | 24:29 | | | | 46 | | | 1 | Carlisle | Carlisle parkrun # 100 | 25 Dec 14 |
| 8KXC | 44:34 | | | | 181 | | | | Knowsley | Northern Championships | 25 Jan 14 |
| 10M | 76:51 | | | | 367 | | 51 | 51 | Brampton | Brampton to Carlisle 10 | 16 Nov 14 |
| 10M | 83:57 | | | | 255 | | 51 | | Keswick | Derwentwater 10 | 2 Nov 14 |
| HM | 1:47:11 | | | 1:48:34 | 389 | | 62 | | Carlisle | Great Cumbrian Run Half Marathon | 5 Oct 14 |
| HM | 1:55:15 | | | | 284 | | 67 | | Bampton | Haweswater Half Marathon | 2 Mar 14 |
| ZXC | 33:15 | | | | 15 | | | | Cockermouth | Cumbria County Championships | 4 Jan 14 |
| ZXC | 36:54 | | | | 8 | | | | Keswick | Cumbria League | 8 Nov 14 |
| ZXC | 40:57 | | | | 7 | | | | Carlisle | Cumbria League (Inc Cumbria County Veterans Championships) | 14 Dec 14 |
| 2013 SEN Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5.2KL | 24:45 | | | | 43 | | | | Blackpool | Northern Women's 4-Stage Relays | 21 Sep 13 |
| 10KNAD | 50:05 | | | | 93 | | 21 | | Carlisle | Resolution 10K | 20 Jan 13 |
| 10M | 81:43 | | | | 390 | | 89 | | Brampton | Brampton to Carlisle 10 | 17 Nov 13 |
| 2012 SEN Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3.9KL | 17:46 | | | | 30 | L4 | | | Liverpool | Northern Women's 6-Stage Relays | 31 Mar 12 |
| 4.819KL | 23:08 | | | | 40 | L4 | | | Sutton Coldfield | ERRA National Women's 6-Stage Road Relays | 14 Apr 12 |
| 10K | 47:12 | | | | 81 | | 13 | | Carlisle | Carlisle Tri 10K | 6 Jun 12 |
| 10K | 49:32 | | | 50:08 | 708 | | 114 | | Clitheroe | Ribble Valley 10K (Inc Northern Champs) | 30 Dec 12 |
| 10M | 83:13 | | | | 388 | | 96 | | Brampton | Brampton to Carlisle 10 | 18 Nov 12 |
| HM | 1:51:31 | | | 1:53:09 | 547 | | 103 | | Carlisle | Great Cumbrian Run Half Marathon | 7 Oct 12 |
| 2011 SEN Border |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.819KL | 25:51 | | | | 45 | L6 | | | Sutton Park | ERRA Women's National 6-stage Relays | 9 Apr 11 |
| 10K | 52:00 | | | 52:54 | 691 | | 133 | | Clitheroe | Ribble Valley 10K (Inc Northern Champs) | 27 Dec 11 |
| 10M | 85:42 | | | 86:25 | 542 | | 162 | | Brampton | Brampton to Carlisle 10 (inc Northern Championships) | 19 Nov 11 |