| 2025 SEN City of York |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.33 | | -1.6 | | 7 | 4 | | | York | City of York Event Series | 21 Apr 25 |
| 100 | 15.54 | | 1.6 | | 4 | 1 | | | York | City of York Evening Meeting | 22 May 25 |
| 200 | 33.17 | | 0.3 | | 3 | 2 | | | York | City of York Evening Meeting | 22 May 25 |
| 2024 SEN City of York |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.10 | | -0.6 | | 3 | 2 | | | York | York Evening Series Meeting | 5 Jun 24 |
| 100 | 15.18 | | -0.6 | | 3 | 2.2 | | | Sheffield | Masters Grand Prix & Open inc. Yorkshire VAA Championships | 13 Jul 24 |
| 100 | 15.21 | | 1.0 | | 4 | 6 | | | York | York Combined Events and Track | 6 May 24 |
| 100 | 15.24 | | 0.1 | | 6 | 1.5 | | | Sheffield | Masters Grand Prix & Open inc. Yorkshire VAA Championships | 13 Jul 24 |
| 100 | 15.44 | | -0.8 | | 5 | 5 | | | York | York August Meeting | 4 Aug 24 |
| 100 | 15.51 | | -2.5 | | 5 | 2 | | | York | York April Meeting | 14 Apr 24 |
| 150 | 23.32 | i | | | 5 | 5 | | | Sheffield | RJT Series & Master GP | 29 Dec 24 |
| 200 | 32.13 | | -0.1 | | 5 | 2 | | | York | York Evening | 4 Jul 24 |
| 200 | 32.18 | w | 2.1 | | 5 | 4 | | | York | York Evening Series | 1 May 24 |
| 200 | 32.67 | | -2.4 | | 5 | 4 | | | York | York August Meeting | 4 Aug 24 |
| 200 | 33.17 | | -1.8 | | 5 | 2 | | | York | York April Meeting | 14 Apr 24 |
| 300 | 51.94 | i | | | 3 | 7 | | | Sheffield | RJT Series & Master GP | 29 Dec 24 |
| 2023 SEN City of York |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.49 | | 0.9 | | 2 | nsA | | | Doncaster | Northern Track & Field League Grand Final | 9 Sep 23 |
| 100 | 15.51 | | 0.8 | | 4 | | | | York | York Invitation | 23 Apr 23 |
| 100 | 15.69 | | 1.2 | | 6 | | | | York | York July Meeting | 16 Jul 23 |
| 100 | 15.73 | | 0.4 | | 3 | 1 | | | York | York Evening Meeting | 23 Aug 23 |
| 100 | 15.93 | | -0.5 | | 5 | nsA | | | Hull | Northern Track & Field League East Premier | 9 Jul 23 |
| 100 | 16.1 | | -1.1 | | 2 | 3 | | | York | York August Meeting | 20 Aug 23 |
| 150 | 23.80 | i | | | 6 | 2 | | | Sheffield | Run Jump Throw & Master GP Sheffield | 29 Dec 23 |
| 200 | 33.1 | | -0.9 | | 5 | 2 | | | York | York August Meeting | 20 Aug 23 |
| 200 | 33.38 | | -1.5 | | 8 | 4 | | | York | York July Meeting | 16 Jul 23 |
| 1500 | 6:22.95 | | | | 3 | B | | | York | Northern Track & Field League East Premier | 20 May 23 |
| 1500 | 6:29.80 | | | | 4 | A | | | Doncaster | Northern Track & Field League Grand Final | 9 Sep 23 |
| 1500 | 6:31.01 | | | | 2 | B | | | Hull | Northern Track & Field League East Premier | 9 Jul 23 |
| 2022 SEN City of York |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.88 | w | 3.2 | | 4 | 7 | | | York | City of York Open Meeting | 10 Sep 22 |
| 100 | 16.21 | w | 2.2 | | 6 | 3 | | | York | City of York August Event | 21 Aug 22 |
| 3000 | 14:15.83 | | | | 3 | B | | | York | Northern League - East Premier | 30 Apr 22 |
| 2021 SEN Knavesmire |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 16.6 | | | | 5 | 2 | | | York | City of York Club Event | 16 May 21 |
| 200 | 33.56 | | 0.0 | | 5 | | | | York | Yorkshire County Championships | 21 Aug 21 |
| 400 | 77.2 | | | | 6 | 2 | | | York | City of York Club Event | 16 May 21 |
| parkrun | 27:51 | | | | 302 | | | | York | York parkrun # 376 | 14 Aug 21 |
| parkrun | 30:42 | | | | 385 | | | | York | York parkrun # 393 | 25 Dec 21 |
| parkrun | 31:45 | | | | 425 | | | | York | York parkrun # 375 | 7 Aug 21 |
| 2020 SEN Knavesmire |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 26:43 | | | | 307 | | | | Heslington | Heslington parkrun # 94 | 1 Jan 20 |
| 2019 SEN Knavesmire |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.93 | i | | | 3 | 12 | | | Sheffield | Northern Athletics Open Meeting | 16 Nov 19 |
| 100 | 15.77 | | -0.6 | | 5 | 2 | | | York | City of York Summer League & Open | 22 Sep 19 |
| 150 | 24.40 | i | | | 3 | 15 | | | Sheffield | Northern Athletics Open Meeting | 16 Nov 19 |
| 200 | 32.44 | | -0.1 | | 4 | 2 | | | York | City of York Summer League & Open | 22 Sep 19 |
| 300 | 51.59 | i | | | 3 | 23 | | | Sheffield | Northern Athletics Open Meeting | 7 Dec 19 |
| 400 | 76.87 | | | | 7 | 2 | | | York | City of York Summer League & Open | 6 May 19 |
| 800 | 2:49.48 | | | | 8 | | | | York | City of York Summer League & Open | 22 Apr 19 |
| 800 | 2:54.02 | | | | 6 | B | | | Wakefield | North of England League Division 1 | 10 Aug 19 |
| 1500 | 5:58.70 | | | | 3 | B | | | Wakefield | North of England League Division 1 | 10 Aug 19 |
| 3000 | 12:29.10 | | | | 20 | | | | York | City of York Summer League & Open | 25 May 19 |
| 5000 | 21:36.3 | | | | 9 | | | | York | York 10,000m | 1 Jun 19 |
| 5K | 22:09 | | | | 123 | 1 | 23 | | York | York Millennium Bridge 5K | 13 Aug 19 |
| parkrun | 21:32 | | | | 99 | | | | York | York parkrun # 332 | 20 Apr 19 |
| parkrun | 21:35 | | | | 60 | | 2 | | York | York parkrun # 333 | 27 Apr 19 |
| parkrun | 21:35 | | | | 59 | | | 1 | Heslington | Heslington parkrun # 69 | 22 Jun 19 |
| parkrun | 21:45 | | | | 98 | | | | York | York parkrun # 336 | 18 May 19 |
| parkrun | 21:49 | | | | 72 | | | | York | York parkrun # 331 | 13 Apr 19 |
| parkrun | 22:04 | | | | 66 | | 2 | 1 | York | York parkrun # 327 | 16 Mar 19 |
| parkrun | 22:40 | | | | 86 | | | | York | York parkrun # 326 | 9 Mar 19 |
| parkrun | 22:47 | | | | 124 | | | | York | York parkrun # 323 | 16 Feb 19 |
| parkrun | 23:16 | | | | 115 | | | | Heslington | Heslington parkrun # 70 | 29 Jun 19 |
| parkrun | 24:25 | | | | 172 | | | | York | York parkrun # 341 | 20 Jul 19 |
| parkrun | 24:41 | | | | 33 | | 2 | 1 | Conyngham Hall | Conyngham Hall parkrun # 8 | 13 Jul 19 |
| parkrun | 24:57 | | | | 88 | | | | York | York parkrun # 347 | 14 Sep 19 |
| parkrun | 25:21 | | | | 195 | | | | York | York parkrun # 318 | 12 Jan 19 |
| parkrun | 25:38 | | | | 199 | | | | York | York parkrun # 340 | 6 Jul 19 |
| parkrun | 27:38 | | | | 257 | | | | York | York parkrun # 344 | 17 Aug 19 |
| parkrun | 27:59 | | | | 286 | | | | York | York parkrun # 334 | 4 May 19 |
| parkrun | 28:19 | | | | 317 | | | | York | York parkrun # 328 | 23 Mar 19 |
| parkrun | 36:46 | | | | 534 | | | | York | York parkrun # 338 | 8 Jun 19 |
| 8KL | 34:22 | | | | 41 | L1 | | | Birkenhead | Northern Counties Women's 6-Stage Relays | 24 Mar 19 |
| 8KXC | 42:11 | | | | 615 | | | | Leeds | ECCA Saucony English National Championships | 23 Feb 19 |
| 8.05KXC | 41:48 | | | | 267 | | | | Pontefract | Northern Counties Championships | 26 Jan 19 |
| 8.14KXC | 40:10 | | | | 141 | | | | North Stainley | Yorkshire County Championships | 5 Jan 19 |
| 10K | 45:06 | | | 45:13 | 163 | | 19 | | Wistow | York and District Summer 10K League | 9 Jul 19 |
| 10K | 45:10 | | | 45:16 | 155 | | 21 | | Knavesmire | York and District Summer 10K League | 11 Jun 19 |
| 10K | 45:51 | | | 46:00 | 164 | | 18 | | Pocklington | York and District Summer 10K League | 30 Apr 19 |
| 10K | 46:55 | | | 47:01 | 363 | | 133 | | Easingwold | York & District Summer 10K League | 28 May 19 |
| 10K | 48:27 | | | | 109 | | 9 | | Heslington | Heslington 10K | 23 Jul 19 |
| 10K | 48:26 | | | 49:03 | 620 | | 72 | | York | Asda Foundation York 10K | 4 Aug 19 |
| 10K | 52:47 | | | 52:56 | 148 | | 18 | | Bishop Wilton | York and District Summer 10K League | 25 Jun 19 |
| 2018 SEN Knavesmire |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.3KL | 17:10 | | | | 36 | L2 | | | Birkenhead | Northern Counties Women's 6-Stage Relays | 25 Mar 18 |
| parkrun | 21:39 | | | | 70 | | | | Heslington | Heslington parkrun # 22 | 30 Jun 18 |
| parkrun | 21:51 | | | | 81 | | | 1 | Heslington | Heslington parkrun # 30 | 25 Aug 18 |
| parkrun | 21:56 | | | | 43 | | | 1 | Heslington | Heslington parkrun # 29 | 18 Aug 18 |
| parkrun | 22:13 | | | | 78 | | | | York | York parkrun # 287 | 5 May 18 |
| parkrun | 22:18 | | | | 91 | | | | York | York parkrun # 310 | 1 Dec 18 |
| parkrun | 22:20 | | | | 130 | | | | York | York parkrun # 314 | 25 Dec 18 |
| parkrun | 22:39 | | | | 107 | | | | York | York parkrun # 276 | 17 Feb 18 |
| parkrun | 23:23 | | | | 100 | | | 1 | York | York parkrun # 283 | 7 Apr 18 |
| parkrun | 23:28 | | | | 149 | | | | York | York parkrun # 315 | 29 Dec 18 |
| parkrun | 24:00 | | | | 92 | | | | York | York parkrun # 312 | 15 Dec 18 |
| parkrun | 24:48 | | | | 174 | | | | York | York parkrun # 307 | 10 Nov 18 |
| parkrun | 24:59 | | | | 11 | | | | Millom | Millom parkrun # 95 | 6 Oct 18 |
| parkrun | 25:01 | | | | 184 | | | | York | York parkrun # 289 | 19 May 18 |
| parkrun | 25:34 | | | | 122 | | | | York | York parkrun # 300 | 15 Sep 18 |
| parkrun | 26:13 | | | | 197 | | | | York | York parkrun # 281 | 24 Mar 18 |
| parkrun | 32:39 | | | | 381 | | | | Hull | Hull parkrun # 442 | 4 Aug 18 |
| 3.16ML | 23:29 | | | | 49 | L2 | | | Sutton Coldfield | ERRA National Women's 6-Stage Relays | 14 Apr 18 |
| 5.75KXC | 27:09 | | | | 68 | | | | Wakefield | West Yorkshire League | 18 Nov 18 |
| 8KXC | 47:27 | | | | 328 | | | | Harewood | Northern Counties Championships | 27 Jan 18 |
| 8.14KXC | 43:36 | | | | 95 | | | | North Stainley | Yorkshire County Championships | 6 Jan 18 |
| 10K | 46:02 | | | 46:07 | 130 | | 21 | | Wistow | York Road Race League Wistow 10K | 3 Jul 18 |
| 10K | 46:08 | | | 46:19 | 184 | | 26 | | Tadcaster | York and District Summer 10K League | 8 May 18 |
| 10K | 46:15 | | | 46:27 | 198 | | 30 | | Knavesmire | York Road Race League Knavesmire 10K | 5 Jun 18 |
| 10K | 47:04 | | | 47:33 | 450 | | 42 | | Leeds | Asda Foundation Leeds 10K | 8 Jul 18 |
| 10K | 47:26 | | | 47:53 | 185 | | 28 | | Pocklington | York Road Race League 10K | 24 Apr 18 |
| 10K | 50:10 | | | 50:17 | 169 | | 26 | | Bishop Wilton | York Road Race League Bishop Wilton 10K | 19 Jun 18 |
| 10KMT | 47:03 | | | | 127 | | 24 | | Low Dalby | Dalby Dash 10K | 11 Nov 18 |
| 10KMT | 53:03 | | | 53:45 | 190 | | 38 | | Ripon | Muddy Boots 10K | 4 Feb 18 |
| 10M | 79:51 | | | 79:56 | 166 | | 24 | | Tadcaster | Tadcaster 10 | 16 Sep 18 |
| 10MMT | 89:44 | | | 90:24 | 309 | | 51 | | Leeds | Temple Newsam 10 | 14 Jan 18 |
| HM | 1:43:27 | | | 1:43:51 | 278 | | 27 | | Hull | Asda Foundation Hull Half Marathon | 10 Jun 18 |
| HM | 1:45:57 | | | 1:46:17 | 510 | | 93 | | Sherburn in Elmet | Vale of York Half Marathon | 9 Sep 18 |
| HM | 1:46:23 | | | 1:46:23 | 324 | | 30 | | Hessle | Humber Bridge Half Marathon | 24 Jun 18 |
| HMMT | 1:57:27 | | | | 72 | | 16 | | Bishop Wilton | Yorkshire Wolds Half Marathon | 21 Jul 18 |
| Mar | 3:47:46 | | | 3:50:16 | 1187 | | 172 | | York | Asda Foundation Yorkshire Marathon | 14 Oct 18 |
| 6H | 28.13 | | | | 47 | | 27 | | York | Turpin Challenge 6-Hour | 22 Sep 18 |
| ZXC | 25:09 | | | | 76 | | | | Leeds | West Yorkshire League | 4 Nov 18 |
| 2017 SEN Knavesmire |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 23:28 | | | | 103 | | | | York | York parkrun # 268 | 25 Dec 17 |
| parkrun | 23:52 | | | | 160 | | | 1 | York | York parkrun # 260 | 28 Oct 17 |
| parkrun | 24:17 | | | | 209 | | | | York | York parkrun # 241 | 22 Apr 17 |
| parkrun | 24:18 | | | | 228 | | | | York | York parkrun # 245 | 20 May 17 |
| parkrun | 24:24 | | | | 207 | | | | York | York parkrun # 244 | 13 May 17 |
| parkrun | 24:28 | | | | 175 | | | | York | York parkrun # 252 | 12 Aug 17 |
| parkrun | 24:45 | | | | 247 | | | | York | York parkrun # 228 | 21 Jan 17 |
| parkrun | 24:52 | | | | 178 | | | | York | York parkrun # 227 | 14 Jan 17 |
| parkrun | 24:54 | | | | 257 | | | | York | York parkrun # 262 | 11 Nov 17 |
| parkrun | 25:20 | | | | 279 | | | | York | York parkrun # 237 | 25 Mar 17 |
| parkrun | 25:22 | | | | 266 | | | | York | York parkrun # 238 | 1 Apr 17 |
| parkrun | 25:59 | | | | 334 | | | | York | York parkrun # 243 | 6 May 17 |
| parkrun | 26:24 | | | | 319 | | | | York | York parkrun # 239 | 8 Apr 17 |
| parkrun | 26:46 | | | | 296 | | | | York | York parkrun # 230 | 4 Feb 17 |
| 10K | 49:31 | | | 52:10 | 2314 | | 408 | | Leeds | Age UK Leeds Abbey Dash 10K | 5 Nov 17 |
| ZXC | 27:23 | | | | 90 | | | | Spenborough | West Yorkshire League | 19 Nov 17 |
| ZXC | 29:24 | | | | 104 | | | | Leeds | West Yorkshire League | 29 Oct 17 |
| 2016 SEN Knavesmire |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 25:27 | | | | 241 | | | | York | York parkrun # 225 | 31 Dec 16 |
| parkrun | 25:54 | | | | 238 | | | | York | York parkrun # 220 | 3 Dec 16 |
| parkrun | 26:59 | | | | 289 | | | | York | York parkrun # 215 | 29 Oct 16 |
| parkrun | 28:28 | | | | 304 | | | | York | York parkrun # 208 | 3 Sep 16 |
| parkrun | 30:54 | | | | 373 | | | | York | York parkrun # 207 | 27 Aug 16 |