| 2024 V45 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 23:48 | | | | 76 | | | 1 | Chippenham | Chippenham parkrun # 485 | 25 Dec 24 |
| 2023 V45 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 23:37 | | | | 54 | | | 1 | Chippenham | Chippenham parkrun # 431 | 25 Dec 23 |
| 2022 V45 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 23:33 | | | | 50 | | | 1 | Chippenham | Chippenham parkrun # 380 | 25 Dec 22 |
| parkrun | 23:48 | | | | 30 | | 2 | 1 | Chippenham | Chippenham parkrun # 381 | 31 Dec 22 |
| 2021 V40 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 22:44 | | | | 45 | | | 1 | Chippenham | Chippenham parkrun # 329 | 25 Dec 21 |
| 2020 V40 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 12:19.84 | | | | 9 | 3 | | | Swindon | Swindon Harriers Winter Floodlit 3000m | 11 Dec 20 |
| parkrun | 22:26 | | | | 56 | | | 1 | Lydiard | Lydiard parkrun # 482 | 25 Jan 20 |
| parkrun | 22:29 | | | | 21 | | 2 | 1 | Chippenham | Chippenham parkrun # 306 | 14 Mar 20 |
| parkrun | 23:25 | | | | 30 | | | 1 | Chippenham | Chippenham parkrun # 298 | 18 Jan 20 |
| 6.38KXC | 33:22 | | | | 37 | | | 11 | Lawns Park | Oxfordshire Cross Country League | 2 Feb 20 |
| 6.62KXC | 33:04 | | | | 62 | | | 16 | Adderbury | Oxfordshire Cross Country League (Inc Oxfordshire County Championships) | 5 Jan 20 |
| 7KXC | 38:07 | | | | 34 | | | 8 | Henley Showground | Oxfordshire Cross Country League | 1 Mar 20 |
| 9KXC | 46:48 | | | | 400 | | | | Wollaton Park | ECCA Saucony English National Championships | 22 Feb 20 |
| 2019 V40 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 12:19.71 | | | | 1 | ns | | | Swindon | Southern Athletics League Division 3SW | 17 Aug 19 |
| 5000 | 21:20.7 | | | | 4 | A | | | Winchester | Southern Athletics League Division 3SW | 13 Jul 19 |
| 4.33KL | 18:50 | | | | 68 | L1 | | | Sutton Park | ERRA Women's National 4-Stage Relays | 6 Oct 19 |
| 4.33KL | 19:08 | | | | 38 | L3 | | | Sutton Coldfield | Midland Counties Women's 4-Stage Relays | 21 Sep 19 |
| parkrun | 20:59 | | | | 33 | | 2 | 1 | Lydiard | Swindon parkrun # 447 | 4 May 19 |
| parkrun | 21:20 | | | | 48 | | 2 | 1 | Lydiard | Swindon parkrun # 442 | 30 Mar 19 |
| parkrun | 21:29 | | | | 38 | | 2 | 1 | Lydiard | Swindon parkrun # 454 | 6 Jul 19 |
| parkrun | 21:48 | | | | 23 | | 1 | 1 | Chippenham | Chippenham parkrun # 264 | 8 Jun 19 |
| parkrun | 23:56 | | | | 78 | | | 1 | Chippenham | Chippenham parkrun # 293 | 25 Dec 19 |
| 2018 V40 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 21:47 | | | | 49 | | | 1 | Lydiard | Swindon parkrun # 429 | 22 Dec 18 |
| parkrun | 22:16 | | | | 34 | | 3 | 1 | Lydiard | Swindon parkrun # 426 | 1 Dec 18 |
| parkrun | 22:39 | | | | 58 | | | | Chippenham | Chippenham parkrun # 241 | 25 Dec 18 |
| parkrun | 23:08 | | | | 30 | | 3 | 1 | Chippenham | Chippenham parkrun # 230 | 13 Oct 18 |
| parkrun | 23:14 | | | | 86 | | | | Lydiard | Swindon parkrun # 415 | 15 Sep 18 |
| parkrun | 23:59 | | | | 115 | | | | Lydiard | Swindon parkrun # 384 | 6 Jan 18 |
| parkrun | 23:59 | | | | 72 | | | | Lydiard | Swindon parkrun # 409 | 28 Jul 18 |
| 2017 V40 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 25:17 | | | | 128 | | | | Lydiard | Swindon parkrun # 378 | 2 Dec 17 |
| parkrun | 25:50 | | | | 92 | | | | Chippenham | Chippenham parkrun # 189 | 25 Dec 17 |
| parkrun | 27:09 | | | | 180 | | | | Lydiard | Swindon parkrun # 374 | 4 Nov 17 |