| 2025 SEN Invicta East Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:35 | | | | 7 | | 1 | 1 | Victoria | Victoria parkrun # 519 | 9 Aug 25 |
| parkrun | 18:47 | | | | 16 | | 3 | | Victoria | Victoria parkrun # 506 | 19 Apr 25 |
| parkrun | 19:18 | | | | 19 | | 2 | 1 | Victoria | Victoria parkrun # 522 | 30 Aug 25 |
| 10K | 38:28 | | | 38:40 | 138 | | 11 | 8 | Stirling | City of Stirling 10K | 7 Sep 25 |
| HM | 87:19 | | | 87:26 | 170 | | 11 | | Musselburgh | Scottish Half Marathon | 17 Aug 25 |
| Mar | 3:04:57 | | | 3:09:34 | 2901 | | | | Berlin, GER | BMW Berlin Marathon | 21 Sep 25 |
| 2024 SEN Invicta East Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 17:33 | | | 17:35 | 231 | | 24 | | Edinburgh | Sri Chinmoy 5K (Inc. Scottish 5K Championships) | 3 May 24 |
| parkrun | 18:49 | | | | 2 | | 1 | 1 | Drumpellier Country | Drumpellier Country parkrun # 179 | 27 Jul 24 |
| parkrun | 24:18 | | | | 176 | | | | Pollok | Pollok parkrun # 751 | 25 Dec 24 |
| 10K | 37:05 | | | 37:08 | 66 | | 4 | | Pollok | Brian Goodwin Memorial 10K | 7 Jun 24 |
| HM | 82:53 | | | 83:22 | | | 108 | | Valencia, ESP | Medio Maratón Valencia Trinidad Alfonso Zurich | 27 Oct 24 |
| HM | 84:41 | c | | | 328 | | 19 | | Glasgow | Great Scottish Run Half Marathon | 6 Oct 24 |
| 2023 SEN Invicta East Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 17:31 | | | | 2 | | 1 | 1 | Victoria | Victoria parkrun # 393 | 18 Feb 23 |
| parkrun | 17:43 | | | | 9 | | 1 | 1 | Victoria | Victoria parkrun # 401 | 15 Apr 23 |
| parkrun | 19:54 | | | | 6 | | 2 | 1 | Trelissick | Trelissick parkrun # 270 | 15 Jul 23 |
| parkrun | 24:16 | | | | 59 | | | | Queen’s, Glasgow | Queen’s, Glasgow parkrun # 109 | 3 Jun 23 |
| 10K | 36:26 | | | 36:30 | 44 | | 1 | | Pollok | Brian Goodwin Memorial 10K | 2 Jun 23 |
| 10K | 37:12 | | | 37:19 | 120 | | 17 | | Glasgow | Babcock Shettleston 10K (Inc Scottish 10K Championships) | 14 May 23 |
| HM | 79:38 | | | 79:43 | 94 | | 6 | | Inverness | Inverness Half Marathon | 12 Mar 23 |
| HM | 83:35 | c | | | 187 | | 8 | | Glasgow | Great Scottish Run Half Marathon | 1 Oct 23 |
| Mar | 2:52:15 | c | | | 1712 | | 65 | | London | TCS London Marathon | 23 Apr 23 |
| 2022 SEN Invicta East Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3K | 10:30 | | | | 14 | | 1 | | Glasgow | 3K on the Green | 28 Oct 22 |
| 5K | 18:38 | | | 18:39 | 287 | | 31 | | Edinburgh | Sri Chinmoy 5K | 6 May 22 |
| parkrun | 17:43 | | | | 2 | | 1 | 1 | Elder Park | Elder Park parkrun # 28 | 31 Dec 22 |
| parkrun | 17:46 | | | | 4 | | 1 | 1 | Victoria | Victoria parkrun # 373 | 24 Sep 22 |
| parkrun | 17:48 | | | | 7 | | 1 | 1 | Victoria | Victoria parkrun # 381 | 19 Nov 22 |
| parkrun | 18:42 | | | | 8 | | 1 | 1 | Victoria | Victoria parkrun # 343 | 19 Feb 22 |
| parkrun | 21:49 | | | | 16 | | 3 | | Troon | Troon parkrun # 173 | 30 Jul 22 |
| 10K | 37:20 | | | 37:46 | 332 | | 41 | | Leeds | Leeds Abbey Dash 10K | 23 Oct 22 |
| 10K | 38:30 | | | 38:33 | 50 | | 4 | 4 | Tillicoultry | Tilli 10K | 27 Dec 22 |
| HM | 81:49 | c | | | 134 | | 6 | | Glasgow | Great Scottish Run Half Marathon | 2 Oct 22 |
| HM | 84:13 | | | 84:26 | 235 | | 15 | | Cardiff | Cardiff University Cardiff Half Marathon | 27 Mar 22 |
| 2021 SEN Invicta East Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:24 | | | | 26 | | 1 | 1 | South Manchester | South Manchester parkrun # 528 | 30 Oct 21 |
| parkrun | 19:57 | | | | 27 | | 2 | | Pollok | Pollok parkrun # 597 | 25 Dec 21 |
| parkrun | 20:21 | | | | 5 | | 1 | 1 | Levengrove | Levengrove parkrun # 16 | 21 Aug 21 |
| 10K | 42:10 | c | | | 41 | | 8 | | Sandwich | The Sandwich 10K | 27 Jun 21 |
| 2020 SEN Invicta East Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:48 | | | | 7 | | 1 | 1 | Pegwell Bay | Pegwell Bay parkrun # 348 | 18 Jan 20 |
| parkrun | 19:46 | | | | 14 | | 2 | 1 | Victoria | Victoria parkrun # 314 | 15 Feb 20 |
| 4M | 25:36 | | | 25:36 | 58 | | 10 | | New York NY, USA | NYRR Midnight Run | 1 Jan 20 |
| 10KXC | 48:40 | | | | 78 | | | | Falkirk | Scottish National Championships | 22 Feb 20 |
| 10M | 67:08 | | | 67:15 | 92 | | 5 | | Canterbury | Canterbury 10 | 26 Jan 20 |
| HM | 88:22 | c | | | 1126 | | 94 | | Greenwich | Vitality Big Half Marathon | 1 Mar 20 |
| 2019 SEN Invicta East Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:50 | | | | 18 | | 2 | 1 | Victoria | Victoria parkrun # 273 | 20 Apr 19 |
| parkrun | 19:17 | | | | 7 | | 1 | 1 | Pegwell Bay | Pegwell Bay parkrun # 318 | 29 Jun 19 |
| parkrun | 19:19 | | | | 16 | | 1 | 1 | Victoria | Victoria parkrun # 306 | 21 Dec 19 |
| parkrun | 19:34 | | | | 5 | | 1 | 1 | Walmer and Deal Seafront | Walmer and Deal Seafront parkrun # 22 | 26 Jan 19 |
| parkrun | 20:05 | | | | 7 | | 1 | 1 | Walmer and Deal Seafront | Walmer and Deal Seafront parkrun # 27 | 2 Mar 19 |
| parkrun | 20:42 | | | | 13 | | 1 | 1 | Walmer and Deal Seafront | Walmer and Deal Seafront parkrun # 21 | 19 Jan 19 |
| parkrun | 26:57 | | | | 267 | | | | Pollok | Pollok parkrun # 565 | 25 Dec 19 |
| 10K | 41:19 | | | 41:24 | 16 | | 3 | 2 | Sandwich | Sandwich 10K | 23 Jun 19 |
| 10K | 42:03 | | | 42:07 | 17 | | 2 | | Wingham | Wingham 10K | 8 Sep 19 |
| 10M | 70:48 | | | 70:48 | 31 | | 1 | | Cliftonville | Thanet Alan Green Memorial 10 | 1 Dec 19 |
| Mar | 3:05:32 | c | | | 2820 | | 198 | | London | Virgin London Marathon | 28 Apr 19 |
| 2018 SEN Invicta East Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KXC | 23:18 | | | | 39 | | | | Nonnington | Kent League | 13 Oct 18 |
| parkrun | 19:21 | | | | 14 | | 1 | 1 | Pegwell Bay | Pegwell Bay parkrun # 258 | 5 May 18 |
| 8KXC | 37:15 | | | | 289 | | | | Parliament Hill | ECCA Saucony English National Championships | 24 Feb 18 |
| 8KXC | 38:58 | | | | 163 | | | | Brighton | South of England AA Championships | 27 Jan 18 |
| 10K | 41:13 | | | | 8 | | 1 | | Sandwich | Sandwich 10K | 24 Jun 18 |
| 10M | 71:28 | | | 71:33 | 29 | | 2 | | Westgate on Sea | Alan Green Memorial 10 | 2 Dec 18 |
| HM | 87:38 | a | | 88:04 | 238 | | 16 | | Edinburgh | Edinburgh Marathon Festival Half Marathon | 27 May 18 |
| 2017 SEN Victoria Park City of Glasgow/McNeese State Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:58.40 | | | | 3 | B | | | Wigan | UK Women's League Division 3 | 7 May 17 |
| 3000 | 10:23.30 | i | | | 12 | H | | | Emirates Arena | BMC / Glasgow AA Metric Miler Meeting (Inc Scottish 3000m Championships & Glasgow Pole Vault GP) | 4 Jan 17 |
| 3000 | 10:54.23 | | | | 13 | E | | | Scotstoun | BMC Regional Races | 2 Jun 17 |
| DT1K | 11.23 | | | | 6 | B | | | Wigan | UK Women's League Division 3 | 7 May 17 |
| 3K | 10:39 | | | | 26 | | | | Glasgow | 3K on the Green Series | 27 Jan 17 |
| 5K | 18:19 | | | | 221 | | 26 | | Edinburgh | Self Transcendence 5K (Inc Scottish Championships) | 5 May 17 |
| 5K | 18:33 | | | 18:34 | 77 | | 5 | | Cardiff | Cardiff Race for Victory 5K (Inc Welsh Championships) | 30 Apr 17 |
| 5K | 18:36 | c | | | 190 | | 26 | | New York NY, USA | NYRR Washington Heights Salsa, Blues, and Shamrocks 5K | 5 Mar 17 |
| 5KXC | 19:22 | | | | 10 | | | | Bexleyheath | Kent League | 25 Nov 17 |
| parkrun | 18:12 | | | | 12 | | 1 | 1 | Victoria | Victoria parkrun # 171 | 25 Mar 17 |
| parkrun | 19:05 | | | | 7 | | 1 | 1 | Victoria | Victoria parkrun # 205 | 9 Dec 17 |
| parkrun | 19:12 | | | | 8 | | 1 | 1 | Pegwell Bay | Pegwell Bay parkrun # 233 | 4 Nov 17 |
| parkrun | 19:29 | | | | 13 | | 1 | 1 | Pegwell Bay | Pegwell Bay parkrun # 229 | 7 Oct 17 |
| parkrun | 19:37 | | | | 7 | | 1 | 1 | Pegwell Bay | Pegwell Bay parkrun # 224 | 2 Sep 17 |
| 5.3KXC | 22:11 | | | | 27 | | | | Wilmington | Kent League | 14 Oct 17 |
| 2016 SEN Victoria Park City of Glasgow/McNeese State Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:22.16 | | | | 3 | 1 | | | Lake Charles LA, USA | McNeese Springtime Classic | 9 Apr 16 |
| 800 | 2:27.02 | | | | 2 | B | | | Southampton | UK Women's League Division 2 | 3 Jul 16 |
| 1500 | 4:37.21 | | | | 6 | 4 | | | Gainesville FL, USA | Florida Relays | 1 Apr 16 |
| 1500 | 4:40.25 | | | | 6 | 3 | | | Houston TX, USA | Victor Lopez Classic | 25 Mar 16 |
| 1500 | 4:40.35 | | | | 6 | A | | | Baton Rouge LA, USA | LSU Alumni Gold Invitational | 23 Apr 16 |
| 1500 | 4:42.94 | | | | 7 | | | | Corpus Christi TX, USA | Southland Conference Championships | 8 May 16 |
| 1500 | 4:46.05 | | | | 1 | 1 | | | Lake Charles LA, USA | McNeese Cowboy Relays | 12 Mar 16 |
| 1500 | 4:46.31 | | | | 5 | h2 | | | Corpus Christi TX, USA | Southland Conference Championships | 7 May 16 |
| 1500 | 4:52.55 | | | | 10 | F | | | Glasgow | BMC Regional Races (Inc Scottish East & West District 5000m Championships) | 29 Jul 16 |
| 1500 | 5:01.79 | | | | 3 | B | | | Sportcity | UK Women's League Division 2 | 7 Aug 16 |
| Mile | 5:04.29 | i | | | 6 | h1 | | | Birmingham AL, USA | Southland Conference Indoor Championships | 15 Feb 16 |
| Mile | 5:05.29 | i | | | 8 | | | | Birmingham AL, USA | Southland Conference Indoor Championships | 16 Feb 16 |
| Mile | 5:16.12 | i | | | 2 | | | | Lake Charles LA, USA | McNeese State Invitational | 29 Jan 16 |
| Mile | 5:25.62 | i | | | 9 | 1 | | | College Station TX, USA | Texas A&M Invitational | 15 Jan 16 |
| 3000 | 10:02.07 | | | | 12 | C | | | Glasgow | BMC Regional Races | 3 Jun 16 |
| 3000 | 10:21.74 | i | | | 1 | 1 | | | Birmingham AL, USA | Southland Conference Indoor Championships | 16 Feb 16 |
| 3000 | 10:24.87 | | | | 4 | A | | | Sportcity | UK Women's League Division 2 | 7 Aug 16 |
| 3000 | 10:43.3 | | | | 6 | A | | | Southampton | UK Women's League Division 2 | 3 Jul 16 |
| 3000 | 10:53.17 | i | | | 4 | | | | Lake Charles LA, USA | McNeese State Invitational | 29 Jan 16 |
| 5000 | 18:22.02 | | | | 13 | | | | Corpus Christi TX, USA | Southland Conference Championships | 8 May 16 |
| 4KXCL | 15:03 | | | | 3 | L2 | | | Kilmacolm | Scottish West District Relay Championships | 8 Oct 16 |
| parkrun | 18:19 | | | | 10 | | 1 | 1 | Cardiff | Cardiff parkrun # 445 | 9 Jul 16 |
| parkrun | 18:28 | | | | 10 | | 1 | 1 | Victoria | Victoria parkrun # 147 | 1 Oct 16 |
| parkrun | 18:58 | | | | 25 | | 2 | 1 | Hackney Marshes | Hackney Marshes parkrun # 316 | 23 Jul 16 |
| parkrun | 19:27 | | | | 19 | | 3 | 1 | Penrose | Penrose parkrun # 92 | 31 Dec 16 |
| parkrun | 19:36 | | | | 35 | | 3 | | Cardiff | Cardiff parkrun # 464 | 19 Nov 16 |
| parkrun | 20:14 | | | | 39 | | | 1 | Pollok | Pollok parkrun # 411 | 25 Dec 16 |
| 6.4KXC | 28:50 | | | | 16 | | | | Ayr | Scottish West District Championships | 4 Dec 16 |
| 10K | 36:45 | c | | | 326 | | 39 | | Leeds | Age UK Leeds Abbey Dash 10K | 6 Nov 16 |
| 2015 SEN Victoria Park City of Glasgow/McNeese State Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:33.32 | | | | 5 | | | | Lake Charles LA, USA | McNeese Springtime Classic | 11 Apr 15 |
| 800 | 2:35.29 | i | | | 5 | 1 | | | Lake Charles LA, USA | McNeese State Invitational | 30 Jan 15 |
| 1500 | 4:54.01 | | | | 8 | 2 | | | Houston TX, USA | Victor Lopez Classic | 3 Apr 15 |
| 1500 | 4:57.60 | | | | 7 | h1 | | | Hammond LA, USA | Southland Conference Championships | 9 May 15 |
| 1500 | 4:59.73 | | | | 4 | 1 | | | Natchitoches LA, USA | Leon Johnson NSU Invitational | 25 Apr 15 |
| 1500 | 5:02.70 | | | | 9 | 1 | | | Lafayette LA, USA | Louisiana Classic | 21 Mar 15 |
| 1500 | 5:04.81 | | | | 7 | 1 | | | Lake Charles LA, USA | McNeese Cowboy Relays | 14 Mar 15 |
| 1500 | 5:08.54 | | | | 6 | | | | Lake Charles LA, USA | McNeese Springtime Classic | 11 Apr 15 |
| Mile | 5:16.29 | i | | | 4 | | | | Lake Charles LA, USA | McNeese State Invitational | 30 Jan 15 |
| Mile | 5:21.45 | i | | | 8 | h1 | | | Birmingham AL, USA | Southland Conference Indoor Championships | 16 Feb 15 |
| Mile | 5:26.37 | i | | | 7 | | | | College Station TX, USA | Texas A&M 13 Team Invitational | 17 Jan 15 |
| Mile | 5:26.76 | i | | | 4 | 2 | | | Birmingham AL, USA | UAB Green & Gold Invite | 24 Jan 15 |
| 3000 | 10:50.96 | i | | | 10 | H | | | Emirates Arena | BMC / Glasgow AA Metric Miler Meeting | 3 Jan 15 |
| 5000 | 19:04.62 | | | | 19 | | | | Hammond LA, USA | Southland Conference Championships | 10 May 15 |
| ZXC | 18:40.4 | | | | 6 | | | | Lake Charles LA, USA | McNeese Cowboy Stampede | 3 Oct 15 |
| ZXC | 19:32.3 | | | | 163 | | | | Tuscaloosa AL, USA | Crimson Classic | 16 Oct 15 |
| ZXC | 22:00.1 | | | | 73 | | | | College Station TX, USA | NCAA Division I South Central Region | 13 Nov 15 |
| ZXC | 22:52.9 | | | | 86 | | | | College Station TX, USA | Texas A&M Invitational | 26 Sep 15 |
| ZXC | 22:58.8 | | | | 27 | | | | Huntsville TX, USA | Southland Conference Championships | 30 Oct 15 |
| 2014 U23 Victoria Park City of Glasgow/Glasgow Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 41:23 | c | | | 20 | | | | Glasgow | BUPA Great Womens 10K | 11 May 14 |
| ZXC | 15:03 | | | | 52 | | | | Houston TX, USA | Rice Invitational | 12 Sep 14 |
| ZXC | 18:38.2 | | | | 14 | | | | Lake Charles LA, USA | McNeese Cowboy Stampede | 27 Sep 14 |
| ZXC | 18:57.7 | | | | 165 | | | | Fayetteville AR, USA | Chile Pepper Festival | 4 Oct 14 |
| ZXC | 25:03.2 | | | | 76 | | | | Natchitoches LA, USA | Southland Conference Championships | 3 Nov 14 |
| ZXCL | 10:42 | | | | | | | | Lake Charles LA, USA | McNeese Cross Country Relay | 29 Aug 14 |
| 2013 U23 Victoria Park City of Glasgow/Glasgow Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:45.05 | | | | 4 | A | | | Scotstoun | Scottish Women's Athletic League | 25 Aug 13 |
| 1500 | 4:50.19 | | | | 4 | B | | | Glasgow | Glasgow AA/BMC Regional Races | 21 Jun 13 |
| 1500 | 4:50.70 | | | | 2 | A | | | Derby | UK Women's League Division 2 | 4 Aug 13 |
| 1500 | 4:51.17 | | | | 6 | C | | | Stretford | BMC Grand Prix | 17 Aug 13 |
| 1500 | 4:52.20 | | | | 5 | | | | Kilmarnock | Scottish West District Championships | 24 May 13 |
| 1500 | 4:53.1 | | | | 16 | 2 | | | Crownpoint | Shettleston Harriers Open Graded | 27 Aug 13 |
| 1500 | 4:58.98 | | | | 4 | A | | | Aberdeen | Scottish Women's Athletic League | 19 May 13 |
| 1500 | 5:01.41 | | | | 3 | 1 | | | Linwood | DunRen Graded Open | 26 Jun 13 |
| 1500 | 5:11.32 | | | | 4 | | | | Grangemouth | Scottish University & College Championships | 13 Apr 13 |
| 3000 | 10:22.23 | | | | 16 | B | | | Glasgow | Glasgow AA/BMC Regional Races | 2 Aug 13 |
| parkrun | 18:50 | | | | 17 | | 2 | | Cardiff | Cardiff parkrun # 279 | 15 Jun 13 |
| parkrun | 19:08 | | | | 15 | | 3 | | Mile End | Mile End parkrun # 78 | 27 Jul 13 |
| 3.25ML | 20:52 | | | | 12 | | | | Glasgow | MacAndrew Relay | 5 Oct 13 |
| ZXC | 16:02 | | | | 37 | | | | Glasgow | Scottish National 4K Championships | 10 Nov 13 |
| ZXC | 25:12 | | | | 28 | | | | Kilmarnock | Scottish West District Championships | 7 Dec 13 |
| ZXC | 31:24 | | | | 151 | | | | Leeds | BUCS Cross Country Championships | 2 Feb 13 |
| ZXCL | 15:37 | | | | 8 | L1 | | | Hamilton | Scottish West District Relay Championships | 12 Oct 13 |
| 2012 U23 Victoria Park City of Glasgow/Glasgow Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:50.84 | | | | 8 | G | | | Glasgow | BMC Regional Races | 3 Aug 12 |
| 1500 | 4:51.42 | | | | 3 | 3 | | | Stretford | Trafford Grand Prix (All Events) | 4 Sep 12 |
| 1500 | 4:57.5 | | | | 7 | 3 | | | Crownpoint | Shettleston Harriers Graded Open | 28 Aug 12 |
| 1500 | 4:59.18 | | | | 8 | | | | Grangemouth | Scottish Universities Athletics Championships | 14 Apr 12 |
| 1500 | 4:59.98 | | | | 6 | B | | | Hendon | UK Women's League Division 1 | 30 Jun 12 |
| 3000 | 10:38.04 | | | | 4 | B | | | Leigh | UK Women's League Division 1 | 28 Jul 12 |
| 3000 | 10:42.4 | | | | 2 | | | | Linwood | DunRen Graded Open | 22 Aug 12 |
| 3000 | 11:46.37 | | | | 7 | A | | | Cardiff | UK Women's League Division 1 | 27 May 12 |
| 2000SCW | 8:01.77 | | | | 4 | A | | | Hendon | UK Women's League Division 1 | 30 Jun 12 |
| 2000SCW | 8:05.26 | | | | 5 | A | | | Leigh | UK Women's League Division 1 | 28 Jul 12 |
| 2000SCW | 8:06.85 | | | | 2 | | | | Grangemouth | Scottish Universities Athletics Championships | 14 Apr 12 |
| 2000SCW | 8:09.88 | | | | 5 | A | | | Cardiff | UK Women's League Division 1 | 27 May 12 |
| 5K | 18:49 | | | | 65 | | 8 | 2 | Glasgow | Clydebank 5K | 17 Mar 12 |
| 10K | 40:24 | | | 40:29 | 117 | | 16 | 3 | Grangemouth | Jim Dingwall Round The Houses 10K | 25 Mar 12 |
| ZRDL | 32:40 | | | | 27 | L1 | 5 | | Ballieston | Allan Scally Relays (Inc Scottish University Championships) | 3 Nov 12 |
| ZXC | 19:29 | | | | 28 | | | 16 | Falkirk | Scottish National Championships | 18 Feb 12 |
| ZXC | 28:53 | | | | 123 | | | | Cardiff | BUCS Cross Country Championships | 4 Feb 12 |
| 2011 U20 Victoria Park City of Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:29.6 | | | | 2 | B | | | Wigan | UK Women's League Division 2 | 3 Jul 11 |
| 800 | 2:32.7 | | | | 5 | B | | | Sportcity | National Junior League Northern Premier Division | 10 Jul 11 |
| 800 | 2:33.10 | | | | 2 | B | | | Hendon | UK Women's League Division 2 | 4 Jun 11 |
| 1500 | 5:00.57 | | | | 2 | B | | | Grangemouth | UK Women's League Division 2 | 7 Aug 11 |
| 1500 | 5:00.58 | | | | 1 | 2 | | | Glasgow (S) | Glasgow Athletic Association Metric Miler Meet | 5 Aug 11 |
| 1500 | 5:08.9 | | | | 7 | 4 | | | Glasgow | Shettleston Harriers Graded Open | 30 Aug 11 |
| 1500 | 5:09.51 | | | | 2 | B | | | Wigan | UK Women's League Division 2 | 3 Jul 11 |
| 1500 | 5:11.4 | | | | 3 | A | | | Hendon | UK Women's League Division 2 | 4 Jun 11 |
| 1500 | 5:16.9 | | | | 3 | B | | | Sportcity | National Junior League Northern Premier Division | 10 Jul 11 |
| 1500 | 5:23.93 | | | | 7 | | | | Grangemouth | Scottish Universities Championships | 16 Apr 11 |
| 5K | 21:18 | | | | 8 | | | | Rouken Glen | Scottish Young Athletes' Road Race Championships | 20 Mar 11 |
| parkrun | 19:44 | | | | 33 | | 2 | 1 | Cardiff | Cardiff parkrun # 169 | 28 May 11 |
| parkrun | 19:46 | | | | 10 | | 2 | 1 | Pollok | Pollok parkrun # 152 | 25 Dec 11 |
| parkrun | 20:15 | | | | 53 | | | | Cardiff | Cardiff parkrun # 181 | 20 Aug 11 |
| parkrun | 20:36 | | | | 21 | | 2 | 1 | Pollok | Pollok parkrun # 137 | 3 Sep 11 |
| 3.25ML | 20:10 | | | | 2 | | | | Glasgow | McAndrew Relay | 1 Oct 11 |
| 4.8ML | 31:07 | | | | 34 | L1 | 4 | | Ballieston | Allan Scally Road Relays (Inc Scottish University Championships) | 29 Oct 11 |
| 5M | 32:47 | | | | 61 | | 10 | 2 | Glasgow | KPMG Glasgow University 5 | 3 Dec 11 |
| 10K | 38:41 | | | 38:42 | 24 | | 3 | 1 | Strathaven | Run With The Wind 10K | 6 Nov 11 |
| ZXC | 16:47 | | | | 29 | | | 10 | Glasgow | Scottish National 4K Championships | 30 Jan 11 |
| ZXC | 20:38 | | | | 51 | | | | Falkirk | Scottish National Championships | 19 Feb 11 |
| ZXC | 26:30 | | | | 21 | | | 8 | Irvine | Scottish West District Championships | 10 Dec 11 |
| ZXC | 27:28 | | | | 24 | | | 7 | Irvine | Scottish West District Championships | 16 Jan 11 |
| ZXC | 28:07 | | | | 27 | | | | St Andrews | Scottish Student Sport Cross Country Championships | 19 Nov 11 |
| ZXCL | 15:54 | | | | 3 | L2 | | | Glasgow | Scottish West District Relay Championships | 8 Oct 11 |
| ZXCL | 17:21 | | | | 27 | L1 | | | Cumbernauld | Scottish National Relay Championships | 22 Oct 11 |
| 2010 U20 Victoria Park City of Glasgow/Team Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:27.61 | | | | 5 | B | | | Glasgow (S) | National Junior Athletic League Northern Premier | 25 Jul 10 |
| 800 | 2:29.56 | | | | 6 | A | | | Edinburgh | National Junior Athletic League Northern Premier | 23 May 10 |
| 800 | 2:30.14 | | | | 5 | B | | | Derby | National Junior Athletic League National Final | 12 Sep 10 |
| 1500 | 4:53.23 | | | | 3 | A | | | Glasgow (S) | Scottish Women's Athletic League | 29 Aug 10 |
| 1500 | 4:57.3 | | | | 2 | B | | | Coventry | UK Women's League Division 2 | 1 Aug 10 |
| 1500 | 4:58.15 | | | | 1 | B | | | Gateshead | National Junior Athletic League Northern Premier | 27 Jun 10 |
| 1500 | 5:02.15 | | | | 4 | | | | Grangemouth | Aviva Scottish Schools' Championships | 11 Jun 10 |
| 1500 | 5:05.1 | | | | 2 | B | | | Stevenage | UK Women's League Division 2 | 4 Jul 10 |
| 1500 | 5:10.6 | | | | 2 | B | | | Sportcity | National Junior Athletic League Northern Premier | 25 Apr 10 |
| 3000 | 10:34.7 | | | | 5 | | | | Glasgow (C) | Shettleston Harriers Open | 31 Aug 10 |
| 3000 | 10:40.4 | | | | 1 | B | | | Sportcity | National Junior Athletic League Northern Premier | 25 Apr 10 |
| 3000 | 11:25.62 | | | | 2 | B | | | Edinburgh | National Junior Athletic League Northern Premier | 23 May 10 |
| 5K | 19:10 | | | | 5 | | | 5 | East Kilbride | Scottish Junior Road Race Championships | 21 Mar 10 |
| ZXC | 17:39 | | | | 11 | | | | Irvine | Scottish Schools' Championships | 13 Mar 10 |
| 2009 U20 Victoria Park City of Glasgow/Team Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4KXL | 17:04 | | | | | | | | Cumbernauld | Scottish National Relays | 24 Oct 09 |
| 800 | 2:18.97 | | | | 2 | E | | | Cardiff | BMC Nike Grand Prix | 15 Aug 09 |
| 800 | 2:19.86 | | | | 4 | A | | | Derby | National Junior League Final | 13 Sep 09 |
| 800 | 2:22.47 | | | | 1 | B | | | Gateshead | National Junior Athletic League Northern Premier | 26 Jul 09 |
| 800 | 2:23.46 | | | | 4 | | | | Grangemouth | Aviva Scottish Schools Championships | 13 Jun 09 |
| 1500 | 4:42.77 | | | | 7 | | | | Grangemouth | Bank of Scotland U20/U23 Championships | 9 Aug 09 |
| 1500 | 4:43.0 | | | | 9 | 2 | | | Glasgow (C) | Shettleston Harriers Open Graded Meeting | 1 Sep 09 |
| 1500 | 4:47.68 | | | | 1 | B | | | Sportcity | National Junior Athletic League Northern Premier | 14 Jun 09 |
| 1500 | 4:48.09 | | | | 3 | A | | | Grangemouth | UK Women's League Division 2 | 2 Aug 09 |
| 1500 | 4:50.4 | | | | 3 | B | | | Cardiff | UK Women's League Division 2 | 6 Jun 09 |
| 1500 | 4:51.77 | | | | 4 | | | | Grangemouth | Aviva Scottish Schools Championships | 12 Jun 09 |
| 1500 | 4:53.17 | | | | 4 | A | | | Liverpool | National Junior Athletic League Northern Premier | 26 Apr 09 |
| 1500 | 4:55.9 | | | | 2 | B | | | Edinburgh | Scottish Womens' Athletics League | 31 May 09 |
| 4.4KXC | 18:16 | | | | 107 | | | | Liverpool | McCain UK Cross Challenge | 28 Nov 09 |
| 5KXC | 21:33 | | | | 21 | | | | Gateshead | McCain UK Cross Challenge | 14 Nov 09 |
| parkrun | 19:49 | | | | 23 | | 1 | 1 | Pollok | Pollok parkrun # 23 | 9 May 09 |
| ZRD | 10:33 | | | | 18 | | 1 | 1 | Glasgow | Great Scottish Run Junior Races | 5 Sep 09 |
| ZRD | 13:52 | | | | 1 | | 1 | 1 | Kilwinning | Beith Young Athletes' New Year Races | 2 Jan 09 |
| ZXC | 15:12 | | | | 8 | | | | Edinburgh | Bupa Great Edinburgh International (inc Scottish Inter-district) | 10 Jan 09 |
| ZXC | 17:36 | | | | 8 | | | | Irvine | Scottish Schools' Championship | 14 Mar 09 |
| ZXC | 17:44 | | | | 2 | | | | Nether Pollock | Glasgow Schools Championships | 27 Feb 09 |
| ZXC | 18:24 | | | | 27 | | | 14 | Falkirk | Scottish National Championships | 21 Feb 09 |
| ZXC | 21:11 | | | | 25 | | | | Bangor | Aviva / SIAB Cross Country Championships | 28 Mar 09 |
| 2008 U17 Victoria Park City of Glasgow/Team Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 44.83 | | | | 4 | B | | | Grangemouth | Scottish Women's League | 18 May 08 |
| 800 | 2:16.71 | | | | 2 | | | | Edinburgh | Scottish Closed Champs | 11 May 08 |
| 800 | 2:18.10 | | | | 5 | A | | | Grangemouth | Scottish Women's League | 18 May 08 |
| 800 | 2:18.32 | | | | 1 | B | | | Grangemouth | Scottish Young Athletes' Final | 17 Aug 08 |
| 800 | 2:18.45 | | | | 6 | | | | Grangemouth | Scottish Power Scottish Schools Championships | 14 Jun 08 |
| 800 | 2:18.86 | | | | 6 | 1 | | | Linwood | Scottishathletics Open Graded Grand Prix Series | 28 May 08 |
| 800 | 2:19.25 | | | | 1 | B | | | Linwood | Scottish Young Athletes League | 1 Jun 08 |
| 800 | 2:19.6 | | | | 1 | B | | | Carlisle | National Junior Athletic League - Tyne | 27 Jul 08 |
| 800 | 2:20.09 | i | | | 3 | W | | | Glasgow | DM Hall District Indoor Championships | 12 Jan 08 |
| 800 | 2:20.5 | i | | | 2 | | | | Glasgow | Scottish Athletics Indoor League (Morning match) | 6 Jan 08 |
| 800 | 2:22.71 | | | | 2 | h2 | | | Grangemouth | Scottish Power Scottish Schools Championships | 14 Jun 08 |
| 800 | 2:24.71 | | | | 3 | h3 | | | Grangemouth | Bank of Scotland U13 / U15 / U17 Championships | 24 Aug 08 |
| 1500 | 4:41.13 | | | | 3 | | | | Grangemouth | Bank of Scotland U13 / U15 / U17 Championships | 23 Aug 08 |
| 1500 | 4:45.07 | | | | 4 | | | | Grangemouth | Scottish Power Scottish Schools Championships | 13 Jun 08 |
| 1500 | 4:45.31 | | | | 3 | | | | Edinburgh | Scottish Closed Champs | 10 May 08 |
| 1500 | 4:45.6 | | | | 4 | A | | | Carlisle | National Junior Athletic League - Tyne | 27 Jul 08 |
| 1500 | 4:48.82 | | | | 2 | A | | | Grangemouth | Scottish Young Athletes League Division 1 | 4 May 08 |
| 1500 | 4:50.2 | i | | | 3 | | | | Glasgow | Scottish Power Scottish Schools Indoor Championships | 7 Feb 08 |
| 1500 | 4:53.0 | | | | 4 | h2 | | | Grangemouth | Scottish Power Scottish Schools Championships | 13 Jun 08 |
| 3000 | 10:31.9 | | | | 4 | | | | Linwood | Linwood Open | 25 Jun 08 |
| 3K | 10:20 | | | | 14 | | 2 | 2 | Glasgow Green | Fresh N Lo Great Scottish Run Junior 3K | 6 Sep 08 |
| ZXC | 9:07 | | | | 1 | | | | Irvine | Scottish West District Relays | 11 Oct 08 |
| ZXC | 11:13 | | | | 4 | | | | Cumbernauld | Scottish National Cross Country Relays | 25 Oct 08 |
| ZXC | 16:09 | | | | 8 | | | | Edinburgh | Great Edinburgh International inc Inter-District Championships | 12 Jan 08 |
| ZXC | 16:09 | | | | 25 | | | | Perth | SIAB International Schools' Cross Country Championships | 28 Mar 08 |
| ZXC | 16:55 | | | | 4 | | | | Irvine | Scottish West District Championships | 6 Dec 08 |
| ZXC | 17:37 | | | | 12 | | | 7 | Falkirk | Scottish Power Scottish National Championships | 23 Feb 08 |
| ZXC | 18:09 | | | | 8 | | | | Irvine | Scottish Power Scottish Secondary Schools' Championships | 8 Mar 08 |
| ZXC | 19:51 | | | | 44 | | | | Nottingham | CAU Inter County Championships | 15 Mar 08 |
| 2007 U17 Victoria Park City of Glasgow/Team Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:18.59 | | | | 7 | | | | Grangemouth | Bank of Scotland U17/U15 Championships | 19 Aug 07 |
| 800 | 2:18.59 | | | | 3 | h1 | | | Grangemouth | Bank of Scotland U17/U15 Championships | 19 Aug 07 |
| 800 | 2:19.9 | | | | 2 | | | | Linwood | Scottish Women's Athletic League | 26 Aug 07 |
| 800 | 2:20.32 | | | | 3 | | | | Glasgow (S) | Scottish Women's League | 24 Jun 07 |
| 800 | 2:22.78 | i | | | 3 | | | | Glasgow | DM Hall West District Junior Indoor Championships | 14 Jan 07 |
| 800 | 2:23.65 | | | | 2 | h2 | | | Glasgow | DM Hall East District Junior Indoor Championships | 12 Jan 07 |
| 800 | 2:24.77 | | | | 6 | W | | | Glasgow | DM Hall East District Junior Indoor Championships | 12 Jan 07 |
| 800 | 2:25.87 | | | | | | | | Grangemouth | Scottish Young Athletes' League Division 1 | 27 May 07 |
| 800 | 2:26.35 | | | | | | | | Grangemouth | Scottish Schools Champs | 9 Jun 07 |
| 800 | 2:28.32 | i | | | | | | | Glasgow | Scottish Secondary Schools Indoor Championships | 8 Feb 07 |
| 800 | 2:28.8 | i | | | | | | | Glasgow | Scottish Secondary Schools Indoor Championships | 8 Feb 07 |
| 1500 | 4:43.87 | | | | 7 | | | | Grangemouth | Bank of Scotland U17/U13 Championships | 18 Aug 07 |
| 1500 | 4:47.97 | | | | 1 | | | | Grangemouth | Scottish Young Athletes League Final | 28 Jul 07 |
| 1500 | 4:51.17 | | | | 5 | h2 | | | Grangemouth | Scottish Schools Championships | 8 Jun 07 |
| 1500 | 4:55.90 | | | | 9 | | | | Grangemouth | Scottish Schools Championships | 8 Jun 07 |
| 1500 | 4:58.21 | | | | 4 | W | | | Glasgow | DM Hall East District Junior Indoor Championships | 12 Jan 07 |
| 1500 | 5:06.3 | | | | | | | | East Kilbride | Central & South Scotland Lge Div 2 & 3 | 20 May 07 |
| 3KMT | 10:15 | | | | 21 | | 3 | 2 | Glasgow | Fresh 'n' lo Great Scottish Run 3K | 1 Sep 07 |
| 5K | 19:44 | | | | | | | 1 | Grangemouth | Grangemouth Round the Houses 10K | 15 Apr 07 |
| ZXC | 17:30 | | | | 4 | | | | Irvine | Scottish Athletics West District Championships | 8 Dec 07 |
| ZXC | 19:38 | | | | 1 | | | 1 | Gorebridge | Lasswade AAC Open Races | 4 Nov 07 |
| ZXC | 19:44 | | | | 2 | | | 2 | Kilmarnock | Kilmarnock Harriers & AC Open Races | 11 Nov 07 |
| 2006 U15 City of Glasgow/Team Glasgow |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:23.33 | i | | | 4 | 3 | | | Glasgow | Glasgow Athletics Association Open | 13 Dec 06 |
| 800 | 2:23.90 | | | | 2 | B | | | Grangemouth | Scottish Women's League | 20 Aug 06 |
| 800 | 2:24.01 | | | | 1 | B | | | Grangemouth | Scottish Young Athletes League Finals | 30 Jul 06 |
| 800 | 2:27.83 | | | | 4 | B | | | Edinburgh | Scottish Women's League | 24 Jun 06 |
| 1500 | 4:59.88 | i | | | 5 | 2 | | | Glasgow | Glasgow Athletics Association Open | 28 Dec 06 |
| 1500 | 5:07.67 | | | | 4 | h1 | | | Grangemouth | Scottish Power Schools Championships | 10 Jun 06 |
| 1500 | 5:08.36 | | | | 5 | W | | | Edinburgh | Scottish East And West District Junior Championships | 14 May 06 |
| 1500 | 5:09.3 | | | | 1 | | | | Wishaw | Scottish Young Athletes League Central Section | 2 Jul 06 |
| 1500 | 5:09.49 | | | | 2 | B | | | Grangemouth | Scottish Women's League | 30 Apr 06 |