| 2025 SEN Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 18:38.59 | | | | 33 | 4 | | | Battersea Park | Tracksmith Twilight 5000 London Race 1 | 9 Jul 25 |
| 5K | 18:28 | | | 18:30 | | EW | | | Battersea Park | Friday Night 5K Under the Lights | 27 Feb 25 |
| parkrun | 17:44 | | | | 15 | | 1 | 1 | Dulwich | Dulwich parkrun # 610 | 18 Jan 25 |
| parkrun | 18:04 | | | | 2 | | 1 | 1 | Tooting Common | Tooting Common parkrun # 432 | 22 Nov 25 |
| parkrun | 18:14 | | | | 3 | | | | Ōrākei Bay, NZL | Ōrākei Bay parkrun # 35 | 4 Jan 25 |
| parkrun | 18:16 | | | | 70 | | 3 | 1 | Battersea | Battersea parkrun # 40 | 13 Sep 25 |
| parkrun | 18:31 | | | | 37 | | 1 | 1 | Cardiff | Cardiff parkrun # 816 | 22 Feb 25 |
| parkrun | 18:31 | | | | 56 | | 3 | 1 | Battersea | Battersea parkrun # 29 | 17 May 25 |
| parkrun | 18:33 | | | | 5 | | 1 | 1 | Tooting Common | Tooting Common parkrun # 427 | 18 Oct 25 |
| parkrun | 18:39 | | | | 20 | | 1 | 1 | Dulwich | Dulwich parkrun # 621 | 5 Apr 25 |
| parkrun | 18:46 | | | | 1 | | 1 | 1 | Tooting Common | Tooting Common parkrun # 394 | 1 Feb 25 |
| parkrun | 18:49 | | | | 18 | | 1 | 1 | Clapham Common | Clapham Common parkrun # 293 | 6 Sep 25 |
| parkrun | 18:51 | | | | 9 | | 1 | 1 | Brockwell | Brockwell parkrun # 627 | 25 Jan 25 |
| parkrun | 18:56 | | | | 40 | | 1 | 1 | Dulwich | Dulwich parkrun # 646 | 27 Sep 25 |
| parkrun | 19:00 | | | | 73 | | | 1 | Battersea | Battersea parkrun # 28 | 19 Apr 25 |
| parkrun | 19:19 | | | | 19 | | 1 | 1 | Tooting Common | Tooting Common parkrun # 414 | 12 Jul 25 |
| parkrun | 19:25 | | | | 26 | | 1 | 1 | Clapham Common | Clapham Common parkrun # 292 | 30 Aug 25 |
| parkrun | 19:49 | | | | 22 | | 2 | | Brockwell | Brockwell parkrun # 635 | 3 May 25 |
| 5.47KL | 19:56 | | | | 15 | L02 | | | Sutton Park | ERRA Women's National 4-Stage Relays | 4 Oct 25 |
| 6KXC | 22:13 | | | | 18 | | | 1 | Hurst Green | Surrey Men's League Division 1 | 11 Oct 25 |
| 6KXC | 23:09 | | | | 17 | | 17 | | Parliament Hill | London Championships | 8 Nov 25 |
| 6KXC | 23:22 | c | | | 2 | r2 | 2 | 1 | Nonsuch Park | Surrey Masters Championship | 25 Oct 25 |
| 8KXC | 29:03 | | | | 20 | | | | West Horsley Place | Surrey Women's League Division 1 | 11 Jan 25 |
| 10K | 36:09 | | | 36:14 | 172 | | 8 | 1 | Fulham | RunThrough Fulham 10k | 16 Nov 25 |
| HM | 88:58 | | | 89:16 | 430 | | 41 | | Paddock Wood | Paddock Wood Half Marathon | 9 Mar 25 |
| Mar | 3:01:02 | c | | | 3106 | | 266 | | London | TCS London Marathon | 27 Apr 25 |
| ZXC | 31:43 | | | | 24 | | | | Epsom Downs | Surrey Women's League Division 1 | 8 Feb 25 |
| 2024 SEN Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 17:45 | | | | 25 | | 1 | 1 | Dulwich | Dulwich parkrun # 599 | 16 Nov 24 |
| parkrun | 18:13 | | | | 4 | | 1 | 1 | Stevenage | Stevenage parkrun # 375 | 30 Nov 24 |
| parkrun | 18:31 | | | | 8 | | 1 | 1 | Clapham Common | Clapham Common parkrun # 210 | 20 Jan 24 |
| parkrun | 18:59 | | | | 6 | | 1 | 1 | Panshanger | Panshanger parkrun # 447 | 15 Jun 24 |
| parkrun | 19:09 | | | | 8 | | 1 | 1 | Tooting Common | Tooting Common parkrun # 340 | 27 Jan 24 |
| parkrun | 19:21 | | | | 21 | | 1 | 1 | Clapham Common | Clapham Common parkrun # 227 | 18 May 24 |
| parkrun | 19:22 | | | | 3 | | 1 | 1 | Llanerchaeron | Llanerchaeron parkrun # 235 | 25 May 24 |
| parkrun | 19:58 | | | | 99 | | | | Dulwich | Dulwich parkrun # 597 | 2 Nov 24 |
| 6.6KXC | 27:21 | | | | 66 | | | | Wimbledon Common | Surrey Women's League Division 1 | 12 Oct 24 |
| 8.1KXC | 33:33 | | | | 42 | | | | Roehampton Vale | Surrey Women's League Division 1 | 13 Jan 24 |
| 8.4KXC | 36:25 | | | | 24 | | | | Dorking | Surrey County Championships | 7 Jan 24 |
| HM | 81:31 | | | 81:33 | 7 | | 1 | | Stevenage | Stevenage Winter 10K / Half Marathon | 8 Dec 24 |
| HM | 86:04 | c | | | 572 | | 28 | | Greenwich | The Big Half | 1 Sep 24 |
| ZXC | 21:01 | | | | 42 | | | | Beckenham Place Park | Surrey Women's League Division 1 | 9 Nov 24 |
| 2023 SEN Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4KXCL | 16:07 | | | | 12 | L3 | 1 | | Sparrows Den | Will Bolton Memorial Relays | 16 Sep 23 |
| 4.33KL | 15:53 | | | | 36 | L01 | | | Sutton Park | ERRA Women's National 4-Stage Relays | 7 Oct 23 |
| 4.8KL | 17:48 | | | | 6 | L03 | | | Olympic Park | Southern Women's 6-Stage Relays | 2 Apr 23 |
| 3ML | 17:41 | | | | 31 | L01 | 5 | | Wimbledon | Surrey County AA Road Relays | 9 Sep 23 |
| 5K | 17:55 | | | 17:57 | 51 | W2 | 19 | 15 | Battersea Park | Friday Night 5K Under the Lights | 21 Apr 23 |
| parkrun | 18:48 | | | | 13 | | 1 | 1 | Brockwell | Brockwell parkrun # 567 | 25 Nov 23 |
| parkrun | 18:50 | | | | 9 | | 1 | 1 | Tooting Common | Tooting Common parkrun # 332 | 2 Dec 23 |
| parkrun | 18:51 | | | | 36 | | | | Dulwich | Dulwich parkrun # 533 | 26 Aug 23 |
| parkrun | 19:00 | | | | 59 | | | | Dulwich | Dulwich parkrun # 509 | 11 Mar 23 |
| parkrun | 21:20 | | | | 68 | | | | Clapham Common | Clapham Common parkrun # 158 | 7 Jan 23 |
| 5.08KL | 18:58 | | | | 9 | L3 | | | Birmingham | ERRA Women's National 6-Stage Relays | 15 Apr 23 |
| 6KL | 22:12 | | | | 20 | L01 | | | Aldershot | Southern Relays | 23 Sep 23 |
| 6KXC | 26:34 | | | | 41 | | | | Parliament Hill | London Championships | 18 Nov 23 |
| 6.6KXC | 26:16 | | | | 53 | | | | Richmond Park | Surrey Women's League Division 1 | 14 Oct 23 |
| 10K | 37:51 | c | | | 325 | | 17 | | London | Vitality London 10,000 | 24 Sep 23 |
| 2022 SEN Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:58 | | | | 21 | | 1 | 1 | Clapham Common | Clapham Common parkrun # 125 | 16 Apr 22 |
| parkrun | 19:33 | | | | 5 | | 1 | 1 | Llanerchaeron | Llanerchaeron parkrun # 131 | 9 Apr 22 |
| parkrun | 20:34 | | | | 19 | | 1 | 1 | Tooting Common | Tooting Common parkrun # 234 | 1 Jan 22 |
| parkrun | 21:34 | | | | 25 | | 2 | | Wimbledon Common | Wimbledon Common parkrun # 721 | 8 Jan 22 |
| 2021 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3KXCL | 11:48 | | | | 34 | L3 | | | Mansfield | ECCA Saucony English National Relay Championships | 6 Nov 21 |
| 3ML | 17:55 | | | | 30 | L1 | 7 | | Wimbledon | Surrey County AA Road Relays | 4 Sep 21 |
| parkrun | 19:22 | | | | 13 | | 1 | 1 | Wimbledon Common | Wimbledon Common parkrun # 703 | 28 Aug 21 |
| parkrun | 19:27 | | | | 11 | | 1 | 1 | Tooting Common | Tooting Common parkrun # 226 | 30 Oct 21 |
| parkrun | 21:07 | | | | 33 | | 3 | 1 | Harrogate | Harrogate parkrun # 430 | 31 Jul 21 |
| 5.053KL | 19:00 | | | | 15 | L2 | | | Milton Keynes | SOAR MK Relays | 26 Sep 21 |
| 6.5KXC | 25:13 | | | | 16 | D1 | | | Richmond Park | OpenTrack Surrey Ladies' League Division 1/ 2 | 16 Oct 21 |
| 10KMT | 41:33 | c | | | 12 | | 1 | | Wimbledon | RunThrough Chase the Sun - Wimbledon 10K | 19 May 21 |
| HM | 89:17 | c | | | 698 | | 38 | | Newcastle-South Shields | Great North Run | 12 Sep 21 |
| 2020 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:31 | | | | 21 | | 1 | 1 | Wimbledon Common | Wimbledon Common parkrun # 691 | 1 Feb 20 |
| parkrun | 20:42 | | | | 29 | | | | Hove Promenade | Hove Promenade parkrun # 234 | 14 Mar 20 |
| parkrun | 20:44 | | | | 26 | | 3 | | Wimbledon Common | Wimbledon Common parkrun # 692 | 8 Feb 20 |
| parkrun | 20:55 | | | | 16 | | 2 | 1 | Panshanger | Panshanger parkrun # 285 | 25 Jan 20 |
| parkrun | 20:56 | | | | 18 | | 1 | 1 | Wimbledon Common | Wimbledon Common parkrun # 694 | 22 Feb 20 |
| parkrun | 21:03 | | | | 44 | | 2 | 1 | Wimbledon Common | Wimbledon Common parkrun # 688 | 11 Jan 20 |
| parkrun | 21:29 | | | | 38 | | 2 | 1 | Wimbledon Common | Wimbledon Common parkrun # 689 | 18 Jan 20 |
| parkrun | 21:57 | | | | 34 | | | 1 | Lydney | Lydney parkrun # 211 | 1 Jan 20 |
| parkrun | 22:02 | | | | 63 | | | | Wimbledon Common | Wimbledon Common parkrun # 687 | 4 Jan 20 |
| parkrun | 22:37 | | | | 19 | | 1 | 1 | Panshanger | Panshanger parkrun # 290 | 29 Feb 20 |
| 2019 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:50 | | | | 41 | | 2 | 1 | Wimbledon Common | Wimbledon Common parkrun # 674 | 5 Oct 19 |
| parkrun | 21:01 | | | | 75 | | | 1 | Clapham Common | Clapham Common parkrun # 61 | 13 Jul 19 |
| parkrun | 21:03 | | | | 62 | | | | Hove Promenade | Hove Promenade parkrun # 199 | 22 Jun 19 |
| parkrun | 21:28 | | | | 114 | | | | Clapham Common | Clapham Common parkrun # 59 | 29 Jun 19 |
| parkrun | 21:33 | | | | 132 | | | | Clapham Common | Clapham Common parkrun # 67 | 31 Aug 19 |
| parkrun | 21:47 | | | | 61 | | | | Wimbledon Common | Wimbledon Common parkrun # 673 | 28 Sep 19 |
| parkrun | 21:48 | | | | 49 | | | 1 | Wimbledon Common | Wimbledon Common parkrun # 682 | 30 Nov 19 |
| parkrun | 22:02 | | | | 21 | | 2 | | Gunpowder | Gunpowder parkrun # 411 | 21 Sep 19 |
| 2018 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:49 | | | | 31 | | | | Clapham Common | Clapham Common parkrun # 10 | 26 May 18 |
| parkrun | 19:56 | | | | 33 | | 2 | | Clapham Common | Clapham Common parkrun # 13 | 23 Jun 18 |
| parkrun | 19:57 | | | | 16 | | 1 | 1 | St Albans | St Albans parkrun # 321 | 3 Feb 18 |
| parkrun | 20:05 | | | | 51 | | | | Clapham Common | Clapham Common parkrun # 12 | 9 Jun 18 |
| parkrun | 20:15 | | | | 17 | | 1 | 1 | Bedford | Bedford parkrun # 343 | 27 Jan 18 |
| parkrun | 20:16 | | | | 40 | | 3 | 1 | Tooting Common | Tooting Common parkrun # 121 | 16 Jun 18 |
| parkrun | 20:19 | | | | 11 | | 1 | 1 | Stevenage | Stevenage parkrun # 89 | 10 Feb 18 |
| parkrun | 20:30 | | | | 70 | | | | Clapham Common | Clapham Common parkrun # 8 | 12 May 18 |
| parkrun | 20:30 | | | | 25 | | 2 | 1 | Harrogate | Harrogate parkrun # 333 | 19 May 18 |
| parkrun | 20:31 | | | | 19 | | 3 | 1 | Panshanger | Panshanger parkrun # 213 | 29 Sep 18 |
| parkrun | 20:46 | | | | 50 | | 1 | 1 | Clapham Common | Clapham Common parkrun # 4 | 14 Apr 18 |
| parkrun | 20:46 | | | | 52 | | 3 | | Clapham Common | Clapham Common parkrun # 7 | 5 May 18 |
| parkrun | 20:56 | | | | 11 | | 1 | 1 | Stevenage | Stevenage parkrun # 92 | 17 Mar 18 |
| parkrun | 21:01 | | | | 18 | | 3 | 1 | Panshanger | Panshanger parkrun # 206 | 11 Aug 18 |
| parkrun | 21:02 | | | | 58 | | | | Clapham Common | Clapham Common parkrun # 15 | 7 Jul 18 |
| parkrun | 21:18 | | | | 24 | | 1 | 1 | Wimpole Estate | Wimpole Estate parkrun # 262 | 21 Apr 18 |
| parkrun | 21:28 | | | | 21 | | 2 | 1 | Panshanger | Panshanger parkrun # 177 | 13 Jan 18 |
| parkrun | 21:40 | | | | 25 | | 1 | 1 | Harrogate | Harrogate parkrun # 327 | 7 Apr 18 |
| 10KMT | 43:00 | | | 43:03 | 18 | | 2 | | London Brockwell Park | RunThrough Brixton 10K | 2 Sep 18 |
| 2017 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:22 | | | | 26 | | 1 | 1 | Walsall Arboretum | Walsall Arboretum parkrun # 276 | 10 Jun 17 |
| parkrun | 21:30 | | | | 16 | | 3 | 1 | Panshanger | Panshanger parkrun # 169 | 2 Dec 17 |
| parkrun | 21:36 | | | | 18 | | 3 | 1 | Panshanger | Panshanger parkrun # 168 | 25 Nov 17 |
| parkrun | 21:37 | | | | 20 | | 3 | 1 | Panshanger | Panshanger parkrun # 167 | 18 Nov 17 |
| parkrun | 22:15 | | | | 33 | | | 1 | Panshanger | Panshanger parkrun # 165 | 4 Nov 17 |
| parkrun | 25:24 | | | | 33 | | | 1 | Parke | Parke parkrun # 194 | 30 Dec 17 |
| 6.1KXC | 27:00 | | | | 34 | | | | Keysoe | Chiltern League | 14 Jan 17 |
| 8KXC | 40:23 | | | | 301 | | | | Parliament Hill | South of England AA Championships | 28 Jan 17 |
| 2016 SEN Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:19 | | | | 8 | | 1 | 1 | Panshanger | Panshanger parkrun # 87 | 7 May 16 |
| parkrun | 19:20 | | | | 8 | | 1 | 1 | Woodley | Woodley parkrun # 197 | 25 Jun 16 |
| parkrun | 20:06 | | | | 14 | | 1 | 1 | Panshanger | Panshanger parkrun # 83 | 9 Apr 16 |
| parkrun | 20:25 | | | | 17 | | 2 | 1 | Panshanger | Panshanger parkrun # 71 | 16 Jan 16 |
| parkrun | 20:41 | | | | 15 | | 2 | 1 | Panshanger | Panshanger parkrun # 70 | 9 Jan 16 |
| parkrun | 20:56 | | | | 24 | | 1 | 1 | Panshanger | Panshanger parkrun # 82 | 2 Apr 16 |
| parkrun | 21:04 | | | | 28 | | 1 | 1 | Panshanger | Panshanger parkrun # 75 | 13 Feb 16 |
| parkrun | 21:46 | | | | 23 | | 2 | 1 | Panshanger | Panshanger parkrun # 73 | 30 Jan 16 |
| parkrun | 21:51 | | | | 23 | | 2 | 1 | Panshanger | Panshanger parkrun # 76 | 20 Feb 16 |
| 5.4KXC | 23:38 | | | | 30 | | | | Luton | Chiltern League | 3 Dec 16 |
| 5.85KXC | 24:21 | | | | 40 | | | | Oxford | Chiltern League | 15 Oct 16 |
| 2015 SEN Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 10:50.44 | | | | 2 | ns | | | Bedford | UK Women's League Division 2 | 6 Jun 15 |
| parkrun | 18:48 | | | | 4 | | 1 | 1 | Panshanger | Panshanger parkrun # 40 | 27 Jun 15 |
| parkrun | 18:57 | | | | 5 | | 1 | 1 | Panshanger | Panshanger parkrun # 35 | 23 May 15 |
| parkrun | 19:01 | | | | 8 | | 1 | 1 | Panshanger | Panshanger parkrun # 34 | 16 May 15 |
| parkrun | 19:05 | | | | 10 | | 1 | 1 | Panshanger | Panshanger parkrun # 39 | 20 Jun 15 |
| parkrun | 19:15 | | | | 9 | | 1 | 1 | Panshanger | Panshanger parkrun # 32 | 2 May 15 |
| parkrun | 19:26 | | | | 5 | | 1 | 1 | Panshanger | Panshanger parkrun # 54 | 3 Oct 15 |
| parkrun | 19:32 | | | | 8 | | 1 | 1 | Panshanger | Panshanger parkrun # 33 | 9 May 15 |
| parkrun | 19:37 | | | | 11 | | 1 | 1 | Panshanger | Panshanger parkrun # 51 | 12 Sep 15 |
| parkrun | 19:38 | | | | 9 | | 1 | 1 | Panshanger | Panshanger parkrun # 43 | 18 Jul 15 |
| parkrun | 19:39 | | | | 11 | | 1 | 1 | Panshanger | Panshanger parkrun # 30 | 18 Apr 15 |
| parkrun | 19:46 | | | | 10 | | 1 | 1 | Panshanger | Panshanger parkrun # 53 | 26 Sep 15 |
| parkrun | 19:49 | | | | 9 | | 2 | 1 | Panshanger | Panshanger parkrun # 29 | 11 Apr 15 |
| parkrun | 19:55 | | | | 13 | | 2 | 1 | Panshanger | Panshanger parkrun # 52 | 19 Sep 15 |
| parkrun | 20:00 | | | | 8 | | 1 | 1 | Panshanger | Panshanger parkrun # 61 | 21 Nov 15 |
| parkrun | 20:01 | | | | 17 | | 1 | 1 | Panshanger | Panshanger parkrun # 38 | 13 Jun 15 |
| parkrun | 20:05 | | | | 16 | | 1 | 1 | Panshanger | Panshanger parkrun # 36 | 30 May 15 |
| parkrun | 20:23 | | | | 11 | | 2 | 1 | Panshanger | Panshanger parkrun # 28 | 4 Apr 15 |
| parkrun | 21:15 | | | | 25 | | 2 | 1 | Panshanger | Panshanger parkrun # 49 | 29 Aug 15 |
| HM | 2:33:00 | | | 2:42:09 | 10416 | | 4309 | | Bath | Bath Half Marathon | 1 Mar 15 |
| 2014 SEN Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:01 | | | | 4 | | 1 | 1 | Gunpowder | Gunpowder parkrun # 149 | 13 Sep 14 |
| parkrun | 20:32 | | | | 7 | | 2 | 1 | Gunpowder | Gunpowder parkrun # 151 | 27 Sep 14 |
| parkrun | 21:08 | | | | 16 | | 2 | | Gunpowder | Gunpowder parkrun # 143 | 2 Aug 14 |
| parkrun | 21:09 | | | | 16 | | 1 | 1 | Panshanger | Panshanger parkrun # 4 | 1 Nov 14 |
| parkrun | 21:29 | | | | 7 | | 1 | 1 | Gunpowder | Gunpowder parkrun # 142 | 26 Jul 14 |
| parkrun | 21:54 | | | | 10 | | 1 | 1 | Panshanger | Panshanger parkrun # 2 | 18 Oct 14 |
| 2012 U23 Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10KMT | 45:24 | | | | 45 | | 2 | | Hertford | Hertford Charity 10K | 15 Apr 12 |
| 2011 U23 Herts Phoenix/Exeter Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:18.7 | | | | 1 | B | | | Welwyn | Southern Athletics League Division 1 | 21 May 11 |
| 800 | 2:20.6 | | | | 2 | | | | Exeter | Devon County Championships | 15 May 11 |
| 1500 | 4:40.27 | i | | | 6 | | | | Sheffield | BUCS Indoor Championships | 20 Feb 11 |
| 1500 | 4:41.64 | | | | 10 | | | | Bedford | BUCS Championships | 2 May 11 |
| 1500 | 4:43.0 | | | | 1 | | | | Welwyn | Herts Phoenix AC Open | 22 Apr 11 |
| 1500 | 4:45.42 | | | | 5 | s2 | | | Bedford | BUCS Championships | 1 May 11 |
| 1500 | 4:48.79 | i | | | 5 | h2 | | | Sheffield | BUCS Indoor Championships | 19 Feb 11 |
| 1500 | 4:49.36 | | | | 3 | h2 | | | Bedford | BUCS Championships | 30 Apr 11 |
| 1500 | 4:52.04 | | | | 2 | | | | Exeter | Devon County Championships | 14 May 11 |
| 1500 | 4:55.5 | | | | 1 | A | | | Welwyn | Southern Athletics League Division 1 | 21 May 11 |
| ZXC | 33:43 | | | | 96 | | | | Birmingham | BUCS Cross Country Championships | 5 Feb 11 |
| ZXC | NT | | | | 12 | | | | Bideford | Brooks Westward League | 16 Jan 11 |
| 2010 U23 Herts Phoenix/Exeter Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:18.9 | | | | 6 | A | | | Exeter | BMC Regional Races | 25 May 10 |
| 800 | 2:20.54 | | | | 1 | | | | Birmingham | Birchfield Open | 17 Apr 10 |
| 800 | 2:21.7 | | | | 5 | A | | | Coventry | UK Women's League Division 2 | 1 Aug 10 |
| 800 | 2:34.3 | | | | 3 | A | | | Battersea Park | Southern Women's League 2 Senior | 7 Aug 10 |
| 1500 | 4:46.01 | i | | | 8 | | | | Sheffield | BUCS Indoor Championships | 14 Mar 10 |
| 1500 | 4:47.74 | | | | 9 | h1 | | | Bedford | BUCS Championships | 1 May 10 |
| 1500 | 4:48.40 | i | | | 3 | h3 | | | Sheffield | BUCS Indoor Championships | 13 Mar 10 |
| 1500 | 4:48.4 | | | | 5 | A | | | Exeter | BMC Regional Races | 29 Jun 10 |
| 1500 | 4:50.73 | | | | 10 | s2 | | | Bedford | BUCS Championships | 2 May 10 |
| 1500 | 4:51.18 | i | | | 1 | | | | Birmingham | Midland Counties Open | 21 Feb 10 |
| 1500 | 4:55.27 | | | | 1 | 1 | | | Birmingham | Birchfield Open | 17 Apr 10 |
| 1500 | 4:59.8 | | | | 1 | | | | Exeter | Great West Open | 10 Apr 10 |
| 1500 | 4:59.8 | | | | 3 | A | | | Battersea Park | Southern Women's League 2 Senior | 7 Aug 10 |
| 1500 | 5:03.7 | | | | 4 | B | | | Coventry | UK Women's League Division 2 | 1 Aug 10 |
| 3000 | 10:23.87 | i | | | 5 | | | | Cardiff | UWIC Open Meeting | 11 Dec 10 |
| 5K | 20:03 | | | | 12 | | 2 | 1 | Exeter | Great West Warm-up 5K | 31 Jan 10 |
| ZXC | 18:46 | | | | 9 | | | | Exeter | Brooks Westward League (inc Devon County Championships) | 5 Dec 10 |
| ZXC | 20:21 | | | | 9 | | | | Bovey Tracey | Westward League | 14 Feb 10 |
| ZXC | 23:27 | | | | 1 | | | | Watford | Hertfordshire County Championships | 28 Mar 10 |
| ZXC | 25:43 | | | | 26 | | | | St. Austell | Brooks Westward League | 10 Oct 10 |
| 2009 U20 Herts Phoenix/Exeter Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:21.87 | | | | 5 | A | | | Gateshead | UK Women's League Division 4 | 2 Aug 09 |
| 1500 | 4:53.32 | | | | 3 | A | | | Ipswich | Hibberd, Bemax And Peterhouse Cup Meeting | 23 Aug 09 |
| 1500 | 4:54.4 | | | | 3 | A | | | Ware | Southern Women's League Senior 2 - Match 1 | 25 Jul 09 |
| 1500 | 4:55.6 | | | | 6 | A | | | Coventry | UK Women's League Division 4 | 5 Jul 09 |
| 1500 | 4:55.94 | | | | 3 | B | | | Exeter | BMC Regional Races | 26 May 09 |
| 1500 | 4:58.1 | | | | 1 | | | | Welwyn | Herts Phoenix Good Friday Open | 10 Apr 09 |
| 1500 | 4:58.45 | | | | 5 | A | | | Gateshead | UK Women's League Division 4 | 2 Aug 09 |
| 1500 | 4:59.72 | i | | | 1 | | | | Lee Valley | Hertfordshire Championships | 1 Mar 09 |
| 1500 | 5:03.81 | | | | 9 | s2 | | | Bedford | BUCS Championships | 3 May 09 |
| 1500 | 5:04.36 | | | | 6 | h3 | | | Bedford | BUCS Championships | 2 May 09 |
| 3KXC | 12:06 | | | | 19 | | | | Bristol | BMC Cross Country Classic | 22 Nov 09 |
| ZXC | 20:10 | | | | 15 | | | | Exeter | Westward League | 6 Dec 09 |
| ZXC | 24:01 | | | | 79 | | | | Parliament Hill | English National Championships | 21 Feb 09 |
| 2008 U20 Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:01.6 | | | | | | | | Stevenage | Hertfordshire Open Graded | 5 May 08 |
| 1500 | 5:04.19 | | | | | | | | Lee Valley | Alpha Beta Trophy Meeting | 19 Apr 08 |
| 2007 U20 Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:25.2 | | | | | | | | Lee Valley | Alpha Beta Trophies | 21 Apr 07 |
| 800 | 2:26.3 | | | | | | | | Braintree | Southern Women's League Division 1 | 7 Jul 07 |
| 1500 | 4:51.8 | | | | 4 | | | | Lee Valley | National Junior League Southern Premier | 29 Apr 07 |
| 1500 | 4:56.7 | | | | 3 | | | | Horspath | Southern Women's League Division 1 | 28 Apr 07 |
| 2006 U17 Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:25.54 | | | | | | | | Hendon | National Junior League Southern Premier | 7 May 06 |
| 1500 | 5:00.66 | | | | 2 | | | | Bedford | Eastern Young Athletes League Final | 10 Sep 06 |
| 1500 | 5:11.2 | | | | | | | | Haringey | National Junior League Southern Premier | 11 Jun 06 |
| 3000 | 11:24.75 | | | | | | | | Ashford | Inter-Counties Match | 20 Aug 06 |