| 2026 SEN Ashford AC/Derby Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 30:09 | | | | 412 | | | | Leamington | Leamington parkrun # 704 | 10 Jan 26 |
| parkrun | 31:49 | | | | 88 | | | | Bramshall Road | Bramshall Road parkrun # 174 | 1 Jan 26 |
| 2025 SEN Ashford AC/Derby Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:16.5 | | | | 4 | B | | | Kingston | Southern Athletics League Division 2 South & West (non-scoring to be added) | 17 May 25 |
| 1500 | 7:11.1 | | | | 5 | B | | | Kingston | Southern Athletics League Division 2 South & West (non-scoring to be added) | 17 May 25 |
| 2000SCW | 11:23.9 | | | | 5 | A | | | Kingston | Southern Athletics League Division 2 South & West (non-scoring to be added) | 17 May 25 |
| 3000W | 18:41.18 | | | | 10 | | | | Ashford | Kent County Championships | 11 May 25 |
| 3000W | 18:48.53 | i | | | 13 | | | | Sheffield | Senior/U20 Combined Event Championships, Senior Para Championships & Indoor Walk Championships | 19 Jan 25 |
| HT4K | 22.64 | | | | 1 | B | | | Kingston | Southern Athletics League Division 2 South & West (non-scoring to be added) | 17 May 25 |
| parkrun | 27:11 | | | | 126 | | | | Alvaston | Alvaston parkrun # 241 | 12 Jul 25 |
| parkrun | 27:18 | | | | 168 | | | | Alvaston | Alvaston parkrun # 238 | 21 Jun 25 |
| parkrun | 27:59 | | | | 245 | | | | Alvaston | Alvaston parkrun # 236 | 7 Jun 25 |
| parkrun | 28:05 | | | | 246 | | | | Markeaton | Markeaton parkrun # 504 | 26 Jul 25 |
| parkrun | 28:12 | | | | 252 | | | | Markeaton | Markeaton parkrun # 507 | 16 Aug 25 |
| parkrun | 28:14 | | | | 29 | | | | Zielony Jar, POL | Zielony Jar parkrun # 160 | 27 Sep 25 |
| parkrun | 28:20 | | | | 264 | | | | Markeaton | Markeaton parkrun # 496 | 29 Mar 25 |
| parkrun | 28:27 | | | | 248 | | | | Markeaton | Markeaton parkrun # 509 | 30 Aug 25 |
| parkrun | 28:39 | | | | 221 | | | | Markeaton | Markeaton parkrun # 494 | 15 Mar 25 |
| parkrun | 28:42 | | | | 256 | | | | Trentham Gardens | Trentham Gardens parkrun # 172 | 6 Sep 25 |
| parkrun | 28:46 | | | | 203 | | | | Markeaton | Markeaton parkrun # 508 | 23 Aug 25 |
| parkrun | 28:49 | | | | 236 | | | | Markeaton | Markeaton parkrun # 503 | 19 Jul 25 |
| parkrun | 28:59 | | | | 177 | | | | Ashford | Ashford parkrun # 520 | 14 Jun 25 |
| parkrun | 28:59 | | | | 108 | | | | Dover Waterfront | Dover Waterfront parkrun # 107 | 13 Dec 25 |
| parkrun | 29:00 | | | | 234 | | | | Markeaton | Markeaton parkrun # 516 | 25 Oct 25 |
| parkrun | 29:07 | | | | 248 | | | | Markeaton | Markeaton parkrun # 484 | 4 Jan 25 |
| parkrun | 29:07 | | | | 283 | | | | Markeaton | Markeaton parkrun # 500 | 28 Jun 25 |
| parkrun | 29:29 | | | | 201 | | | | Markeaton | Markeaton parkrun # 520 | 29 Nov 25 |
| parkrun | 29:32 | | | | 273 | | | | Markeaton | Markeaton parkrun # 517 | 1 Nov 25 |
| parkrun | 29:45 | | | | 98 | | | | Shipley Country | Shipley Country parkrun # 349 | 4 Oct 25 |
| parkrun | 29:48 | | | | 215 | | | 1 | Markeaton | Markeaton parkrun # 483 | 1 Jan 25 |
| parkrun | 30:02 | | | | 329 | | | | Markeaton | Markeaton parkrun # 523 | 27 Dec 25 |
| parkrun | 30:05 | | | | 274 | | | | Markeaton | Markeaton parkrun # 511 | 20 Sep 25 |
| parkrun | 30:08 | | | | 306 | | | | Markeaton | Markeaton parkrun # 498 | 12 Apr 25 |
| parkrun | 30:27 | | | | 239 | | | | Alvaston | Alvaston parkrun # 261 | 6 Dec 25 |
| parkrun | 30:56 | | | | 350 | | | | Markeaton | Markeaton parkrun # 506 | 9 Aug 25 |
| parkrun | 31:15 | | | | 148 | | | | Jesmond Dene | Jesmond Dene parkrun # 241 | 20 Dec 25 |
| parkrun | 31:16 | | | | 67 | | | | Ludlow | Ludlow parkrun # 406 | 2 Aug 25 |
| parkrun | 31:18 | | | | 281 | | | | Black Rocks | Black Rocks parkrun # 49 | 25 Dec 25 |
| parkrun | 31:36 | | | | 220 | | | | Alvaston | Alvaston parkrun # 226 | 1 Mar 25 |
| parkrun | 32:34 | | | | 384 | | | | Markeaton | Markeaton parkrun # 493 | 8 Mar 25 |
| parkrun | 33:32 | | | | 361 | | | | Markeaton | Markeaton parkrun # 491 | 22 Feb 25 |
| parkrun | 33:45 | | | | 365 | | | | Alvaston | Alvaston parkrun # 259 | 22 Nov 25 |
| parkrun | 33:48 | | | | 385 | | | | Markeaton | Markeaton parkrun # 492 | 26 Apr 25 |
| parkrun | 33:54 | | | | 359 | | | | Markeaton | Markeaton parkrun # 489 | 8 Feb 25 |
| parkrun | 46:53 | | | | 202 | | | | Ashbourne Recreation Ground | Ashbourne Recreation Ground parkrun # 163 | 13 Sep 25 |
| 5KW | 31:29 | | | | 3 | A | 2 | | King George Playing Fields, Enfield | Enfield Race Walking League | 18 Oct 25 |
| 5KW | 31:33 | | | | 2 | A | 1 | | King George Playing Fields, Enfield | Enfield Race Walking League - Martin Oliver Walks | 11 Jan 25 |
| 5MW | 51:55 | | | | 9 | | 5 | | Moulton | Enfield Race Walking League | 5 Jul 25 |
| 10K | 59:09 | | | 63:07 | 1116 | | 313 | | Alton | RunThrough Alton Towers | 15 Nov 25 |
| 10KW | 64:16 | | | | 5 | A | 3 | | King George Playing Fields, Enfield | Enfield Race Walking League - George Brown Walks | 15 Feb 25 |
| 10KW | 64:18 | | | | 2 | A | 2 | | University of Cambridge | Cambridge Race Walking Meeting Incorporating Enfield Race Walking League | 5 Apr 25 |
| 10KW | 67:36 | | | | 7 | A | 4 | | King George Playing Fields, Enfield | Enfield Race Walking League - Sean Pender Walks | 3 May 25 |
| 7MW | 74:40 | | | | 5 | A | 2 | | King George Playing Fields | Enfield Race Walking League | 8 Nov 25 |
| 2024 SEN Ashford AC/Derby Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5MileW | 49:28.0 | | | | 8 | | | | Moulton | ERWL Match 5 | 6 Jul 24 |
| 400 | 78.8 | | | | 5 | B | | | Hastings | Southern Athletics League - Division 2 South & West | 18 May 24 |
| 800 | 3:01.5 | | | | 4 | B | | | Hastings | Southern Athletics League - Division 2 South & West | 18 May 24 |
| 1500 | 6:23.7 | | | | 4 | B | | | Hastings | Southern Athletics League - Division 2 South & West | 18 May 24 |
| 1HW | 9198 | | | | 5 | A | 2 | | Enfield | Enfield League One Hour | 21 Sep 24 |
| 2000SCW | 10:03.9 | | | | 4 | A | | | Hastings | Southern Athletics League - Division 2 South & West | 18 May 24 |
| 3000W | 17:44.60 | | | | 7 | | | | Birmingham | England Athletics U20 & Senior Championships (inc.U23), Senior Para Championships (U20+) inc. CAU Championships | 20 Jul 24 |
| 10000W | 62:13.0 | | | | 2 | A | | | Enfield | ERWL Fixture 3 | 6 Apr 24 |
| 10000W | 64:49.6 | | | | 6 | 1 | | | Enfield | Enfield Race Walking League 2024 - Amos Seddon Walks | 12 Oct 24 |
| DT1K | 12.62 | | | | 5 | B | | | Hastings | Southern Athletics League - Division 2 South & West | 18 May 24 |
| HT4K | 21.58 | | | | 4 | A | | | Hastings | Southern Athletics League - Division 2 South & West | 18 May 24 |
| parkrun | 24:36 | | | | 65 | | | 1 | Alvaston | Alvaston parkrun # 189 | 22 Jun 24 |
| parkrun | 24:45 | | | | 112 | | | | Folkestone | Folkestone parkrun # 435 | 4 May 24 |
| parkrun | 24:57 | | | | 113 | | | 1 | Alvaston | Alvaston parkrun # 171 | 17 Feb 24 |
| parkrun | 25:21 | | | | 210 | | | | Endcliffe | Endcliffe parkrun # 606 | 16 Mar 24 |
| parkrun | 25:25 | | | | 95 | | | | Alvaston | Alvaston parkrun # 180 | 20 Apr 24 |
| parkrun | 25:54 | | | | 92 | | | | Folkestone | Folkestone parkrun # 417 | 1 Jan 24 |
| parkrun | 26:02 | | | | 46 | | | 1 | Shipley Country | Shipley Country parkrun # 282 | 13 Apr 24 |
| parkrun | 26:05 | | | | 89 | | | | Banbury | Banbury parkrun # 424 | 10 Aug 24 |
| parkrun | 26:09 | | | | 99 | | | 1 | Folkestone | Folkestone parkrun # 429 | 23 Mar 24 |
| parkrun | 26:14 | | | | 93 | | | | Ashford | Ashford parkrun # 466 | 25 May 24 |
| parkrun | 26:27 | | | | 8 | | | | Hellbrunn, AUT | Hellbrunn parkrun # 146 | 27 Jul 24 |
| parkrun | 26:28 | | | | 134 | | | | Markeaton | Markeaton parkrun # 454 | 15 Jun 24 |
| parkrun | 26:34 | | | | 122 | | | | Ashford | Ashford parkrun # 479 | 24 Aug 24 |
| parkrun | 26:42 | | | | 126 | | | | Folkestone | Folkestone parkrun # 427 | 9 Mar 24 |
| parkrun | 26:57 | | | | 206 | | | | Newbury | Newbury parkrun # 560 | 30 Mar 24 |
| parkrun | 27:14 | | | | 63 | | | 1 | Glossop | Glossop parkrun # 355 | 1 Jun 24 |
| parkrun | 27:44 | | | | 17 | | | | Pokkinen, FIN | Pokkinen parkrun # 146 | 2 Nov 24 |
| parkrun | 27:47 | | | | 82 | | | | Shipley Country | Shipley Country parkrun # 284 | 27 Apr 24 |
| parkrun | 28:03 | | | | 173 | | | | Markeaton | Markeaton parkrun # 449 | 11 May 24 |
| parkrun | 28:12 | | | | 61 | | | 1 | Rosliston | Rosliston parkrun # 342 | 10 Feb 24 |
| parkrun | 28:34 | | | | 265 | | | | Markeaton | Markeaton parkrun # 470 | 5 Oct 24 |
| parkrun | 28:53 | | | | 198 | | | | Alvaston | Alvaston parkrun # 173 | 2 Mar 24 |
| parkrun | 29:03 | | | | 251 | | | | Markeaton | Markeaton parkrun # 482 | 28 Dec 24 |
| parkrun | 29:12 | | | | 61 | | | | Itchen Valley Country | Itchen Valley Country parkrun # 137 | 3 Feb 24 |
| parkrun | 29:12 | | | | 220 | | | | Markeaton | Markeaton parkrun # 472 | 19 Oct 24 |
| parkrun | 29:16 | | | | 201 | | | | Markeaton | Markeaton parkrun # 480 | 14 Dec 24 |
| parkrun | 29:41 | | | | 72 | | | 1 | Shipley Country | Shipley Country parkrun # 315 | 30 Nov 24 |
| parkrun | 30:11 | | | | 43 | | | 1 | Battlestead Croft | Battlestead Croft parkrun # 48 | 23 Nov 24 |
| parkrun | 30:39 | | | | 333 | | | | Alvaston | Alvaston parkrun # 216 | 25 Dec 24 |
| parkrun | 31:53 | | | | 234 | | | | Ashford | Ashford parkrun # 471 | 29 Jun 24 |
| parkrun | 32:03 | | | | 332 | | | | Alvaston | Alvaston parkrun # 201 | 14 Sep 24 |
| parkrun | 32:50 | | | | 357 | | | | Markeaton | Markeaton parkrun # 473 | 26 Oct 24 |
| parkrun | 32:50 | | | | 201 | | | | Alvaston | Alvaston parkrun # 213 | 7 Dec 24 |
| parkrun | 33:24 | | | | 376 | | | | Markeaton | Markeaton parkrun # 469 | 28 Sep 24 |
| parkrun | 33:37 | | | | 387 | | | | Markeaton | Markeaton parkrun # 476 | 16 Nov 24 |
| 8.35KXC | 44:51 | | | | 91 | | | | Brands Hatch | Kent County Championships | 6 Jan 24 |
| 10KW | 61:56 | | | | 4 | | | | Enfield | ERWL Fixture 1 | 13 Jan 24 |
| 2023 SEN Ashford AC/Derby Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 85.50 | | | | 6 | B | | | Crawley | Southern Athletics League Division 2 South & West | 18 Jun 23 |
| 400 | 88.24 | | | | 4 | B | | | Ashford | Southern Athletics League Division 2 South & West | 9 Sep 23 |
| 800 | 2:48.65 | | | | 5 | A | | | Ashford | Southern Athletics League Division 2 South & West | 9 Sep 23 |
| 800 | 3:06.11 | | | | 2 | B | | | Crawley | Southern Athletics League Division 2 South & West | 18 Jun 23 |
| 1HW | 10166 | | | | 2 | A | 1 | | Enfield | Enfield League Hour Badge Walks | 23 Sep 23 |
| 1500SCW | 7:18.04 | | | | 2 | B | | | Crawley | Southern Athletics League Division 2 South & West | 18 Jun 23 |
| 2000SCW | 10:24.65 | | | | 1 | B | | | Ashford | Southern Athletics League Division 2 South & West | 9 Sep 23 |
| 1500W | 8:11.45 | | | | 3 | | | | Ashford | Ashford AC Summer Open Meeting | 15 Jun 23 |
| 3000W | 16:59.33 | | | | 6 | | | | Tonbridge | Mike Rowbottom Memorial Bank Holiday Open Meeting inc. Kent U13 Pentathlon Championships | 28 Aug 23 |
| 5000W | 28:15.7 | | | | 2 | | | | Enfield | ERWL Fixture 11 | 2 Dec 23 |
| 5000W | 29:02.3 | | | | 7 | | | | Lewes | Ray Hall Memorial Winter Track League #3/Lewes AC Open Track Walks | 9 Dec 23 |
| 5000W | 29:03.1 | | | | 12 | | | | Tonbridge | Ray Hall Memorial Winter Track League #2/Surrey Walking Club Open Track Walks | 18 Nov 23 |
| 5000W | 29:23.42 | | | | 1 | 2 | | | Eltham | Ray Hall Memorial Winter League #1/Cambridge Harriers Open Track Walks | 22 Oct 23 |
| HT4K | 21.22 | | | | 2 | B | | | Ashford | Southern Athletics League Division 2 South & West | 9 Sep 23 |
| HT4K | 20.45 | | | | 1 | ns | | | Crawley | Southern Athletics League Division 2 South & West | 18 Jun 23 |
| parkrun | 24:05 | | | | 32 | | 3 | | Alvaston | Alvaston parkrun # 126 | 25 Mar 23 |
| parkrun | 24:20 | | | | 125 | | | | Alvaston | Alvaston parkrun # 131 | 29 Apr 23 |
| parkrun | 24:36 | | | | 128 | | | | Long Eaton | Long Eaton parkrun # 326 | 22 Apr 23 |
| parkrun | 24:50 | | | | 95 | | | 1 | Markeaton | Markeaton parkrun # 393 | 25 Feb 23 |
| parkrun | 25:02 | | | | 117 | | | | Markeaton | Markeaton parkrun # 394 | 4 Mar 23 |
| parkrun | 25:18 | | | | 42 | | | 1 | Walmer and Deal Seafront | Walmer and Deal Seafront parkrun # 157 | 1 Jan 23 |
| parkrun | 25:24 | | | | 42 | | | 1 | Ashbourne Recreation Ground | Ashbourne Recreation Ground parkrun # 53 | 20 May 23 |
| parkrun | 25:28 | | | | 169 | | | | Hull | Hull parkrun # 655 | 25 Dec 23 |
| parkrun | 25:35 | | | | 82 | | | | Beeston | Beeston parkrun # 403 | 24 Jun 23 |
| parkrun | 25:38 | | | | 120 | | | | Markeaton | Markeaton parkrun # 395 | 11 Mar 23 |
| parkrun | 25:39 | | | | 56 | | | 1 | Falkirk | Falkirk parkrun # 520 | 29 Jul 23 |
| parkrun | 25:41 | | | | 127 | | | | Markeaton | Markeaton parkrun # 396 | 18 Mar 23 |
| parkrun | 25:42 | | | | 112 | | | | Markeaton | Markeaton parkrun # 391 | 11 Feb 23 |
| parkrun | 25:42 | | | | 45 | | | 1 | Ashford | Ashford parkrun # 410 | 15 Apr 23 |
| parkrun | 25:43 | | | | 84 | | | 1 | Ashford | Ashford parkrun # 409 | 8 Apr 23 |
| parkrun | 25:53 | | | | 85 | | | 1 | Ashford | Ashford parkrun # 431 | 16 Sep 23 |
| parkrun | 25:57 | | | | 132 | | | | Wollaton Hall | Wollaton Hall parkrun # 97 | 27 May 23 |
| parkrun | 26:00 | | | | 135 | | | | Markeaton | Markeaton parkrun # 392 | 18 Feb 23 |
| parkrun | 26:00 | | | | 200 | | | | Winchester | Winchester parkrun # 450 | 2 Sep 23 |
| parkrun | 26:02 | | | | 63 | | | 1 | Dover Waterfront | Dover Waterfront parkrun # 16 | 30 Dec 23 |
| parkrun | 26:04 | | | | 54 | | | | Ashford | Ashford parkrun # 399 | 21 Jan 23 |
| parkrun | 26:11 | | | | 74 | | | | Dover Waterfront | Dover Waterfront parkrun # 5 | 7 Oct 23 |
| parkrun | 26:30 | | | | 38 | | | | Shipley Country | Shipley Country parkrun # 249 | 22 Jul 23 |
| parkrun | 26:34 | | | | 169 | | | | University Parks | University Parks parkrun # 72 | 1 Jul 23 |
| parkrun | 26:37 | | | | 64 | | | | Beverley Westwood | Beverley Westwood parkrun # 133 | 15 Jul 23 |
| parkrun | 26:37 | | | | 108 | | | | Ashford | Ashford parkrun # 427 | 19 Aug 23 |
| parkrun | 26:39 | | | | 148 | | | | Markeaton | Markeaton parkrun # 402 | 6 May 23 |
| parkrun | 26:46 | | | | 165 | | | | Markeaton | Markeaton parkrun # 390 | 4 Feb 23 |
| parkrun | 26:57 | | | | 97 | | | | Banbury | Banbury parkrun # 380 | 12 Aug 23 |
| parkrun | 26:57 | | | | 138 | | | | Oxford | Oxford parkrun # 535 | 30 Sep 23 |
| parkrun | 27:06 | | | | 63 | | | | Penrhyn | Penrhyn parkrun # 331 | 10 Jun 23 |
| parkrun | 27:08 | | | | 156 | | | | Markeaton | Markeaton parkrun # 406 | 3 Jun 23 |
| parkrun | 27:35 | | | | 109 | | | 1 | Ashford | Ashford parkrun # 428 | 26 Aug 23 |
| parkrun | 27:44 | | | | 61 | | | 1 | Shipley Country | Shipley Country parkrun # 266 | 23 Dec 23 |
| parkrun | 30:58 | | | | 52 | | | 1 | Eastleigh | Eastleigh parkrun # 615 | 16 Dec 23 |
| parkrun | 31:18 | | | | 140 | | | | Ashford | Ashford parkrun # 430 | 9 Sep 23 |
| 5KW | 29:25 | | | | 1 | | 1 | | Warwick University | Midland Area Winter League | 29 Jan 23 |
| 8KXC | 41:08 | | | | 102 | | | | Swanley Park | Kent League | 25 Nov 23 |
| 8KXC | 45:16 | | | | 96 | | | | Somerhill School | Kent League | 28 Oct 23 |
| 10KW | 60:15 | | | | 2 | | 1 | | Warwick University | Midland Area Winter League | 29 Jan 23 |
| 10KW | 61:11 | | | | 2 | | 2 | | Hornchurch | Enfield League Ilford Celebration Walks | 14 Oct 23 |
| 10KW | 61:44 | | | | 5 | | 2 | 1 | Enfield | Enfield League (Inc Cecil Gittins Memorial) | 4 Jun 23 |
| 10KW | 62:37 | | | | 3 | | 3 | | Enfield | Enfield League Stan Mantor Walks | 5 Aug 23 |
| 7MW | 69:53 | | | | 3 | | 3 | | Hornchurch | Enfield Open 7 | 11 Nov 23 |
| 2022 U23 Ashford AC/Derby Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 81.93 | | | | 4 | A | | | Finsbury Park | Southern Athletics League Division 2 E | 12 Jun 22 |
| 800 | 3:02.13 | | | | 3 | A | | | Finsbury Park | Southern Athletics League Division 2 E | 12 Jun 22 |
| 1500 | 6:20.04 | | | | 4 | A | | | Finsbury Park | Southern Athletics League Division 2 E | 12 Jun 22 |
| 5000 | 24:12.88 | | | | 2 | A | | | Finsbury Park | Southern Athletics League Division 2 E | 12 Jun 22 |
| Hour | 10025 | | | | 4 | | | | Enfield | Norman Easlea 1 Hour Walk | 15 Oct 22 |
| 1500SCW | 7:14.89 | | | | 2 | A | | | Finsbury Park | Southern Athletics League Division 2 E | 12 Jun 22 |
| MileW | 8:21.5 | i | | | 1 | | | | Lee Valley | Essex & Eastern Championships | 12 Feb 22 |
| 3000W | 15:59.3 | | | | 3 | | | | Eltham | Sutcliffe Park Track & Field Nights | 20 Jul 22 |
| 3000W | 16:04.58 | | | | 1 | | | | Gillingham | Kent County Championships | 15 May 22 |
| 3000W | 16:07.86 | | | | 2 | | | | Tonbridge | Tonbridge Easter Open Meeting | 18 Apr 22 |
| 3000W | 16:37.20 | | | | 6 | | | | Gillingham | Medway & Maidstone AC Open Meeting | 10 Jul 22 |
| 3000W | 16:42.40 | i | | | 9 | | | | Birmingham | UK Athletics Indoor Championships | 27 Feb 22 |
| 5000W | 27:13.02 | | | | 3 | | | | Lee Valley | London Inter Club Challenge | 16 Apr 22 |
| 5000W | 27:50.67 | | | | 5 | 2 | | | Hendon | London Inter Club Challenge | 23 Jul 22 |
| 5000W | 28:13.86 | | | | 4 | | | | Bedford | England Athletics Senior Championships | 31 Jul 22 |
| 5000W | 28:26.36 | | | | 7 | | | | Sportcity | Muller UK Athletics Championships | 26 Jun 22 |
| 5000W | 28:56.43 | | | | 4 | | | | Bedford | England Athletics U20 & U23 Championships incorporating World Junior Trials | 17 Jul 22 |
| 10000W | 57:34.09 | | | | 8 | | | | Coventry | England Athletics 10000m Race Walk Championships | 19 Mar 22 |
| DT1K | 13.78 | | | | 3 | B | | | Finsbury Park | Southern Athletics League Division 2 E | 12 Jun 22 |
| HT4K | 23.66 | | | | 1 | B | | | Finsbury Park | Southern Athletics League Division 2 E | 12 Jun 22 |
| parkrun | 23:42 | | | | 19 | | 2 | | Alvaston | Alvaston parkrun # 88 | 2 Jul 22 |
| parkrun | 23:54 | | | | 44 | | | 1 | Ashford | Ashford parkrun # 371 | 4 Jun 22 |
| parkrun | 24:46 | | | | 100 | | | | Folkestone | Folkestone parkrun # 364 | 24 Dec 22 |
| parkrun | 24:59 | | | | 60 | | | | Ashford | Ashford parkrun # 395 | 25 Dec 22 |
| parkrun | 25:01 | | | | 133 | | | 1 | Markeaton | Markeaton parkrun # 357 | 28 May 22 |
| parkrun | 25:05 | | | | 106 | | | 1 | Markeaton | Markeaton parkrun # 345 | 5 Mar 22 |
| parkrun | 25:14 | | | | 42 | | | 1 | Ashford | Ashford parkrun # 396 | 31 Dec 22 |
| parkrun | 25:25 | | | | 70 | | | 1 | Folkestone | Folkestone parkrun # 363 | 17 Dec 22 |
| parkrun | 25:31 | | | | 51 | | | 1 | Banbury | Banbury parkrun # 330 | 13 Aug 22 |
| parkrun | 25:49 | | | | 78 | | | | Witney | Witney parkrun # 143 | 20 Aug 22 |
| parkrun | 26:01 | | | | 128 | | | | Markeaton | Markeaton parkrun # 343 | 19 Feb 22 |
| parkrun | 26:11 | | | | 133 | | | | Markeaton | Markeaton parkrun # 377 | 5 Nov 22 |
| parkrun | 26:18 | | | | 78 | | | 1 | Markeaton | Markeaton parkrun # 381 | 10 Dec 22 |
| parkrun | 26:24 | | | | 107 | | | | Markeaton | Markeaton parkrun # 376 | 29 Oct 22 |
| parkrun | 26:41 | | | | 125 | | | | Markeaton | Markeaton parkrun # 375 | 22 Oct 22 |
| parkrun | 29:10 | | | | 197 | | | | Markeaton | Markeaton parkrun # 346 | 12 Mar 22 |
| parkrun | 31:16 | | | | 129 | | | | Ashford | Ashford parkrun # 373 | 18 Jun 22 |
| 5KW | 28:25 | | | | 2 | | 1 | | New College Cycle Circuit | Midland Area Winter League | 20 Nov 22 |
| 5KW | 29:31 | | | | 2 | | 2 | | Stourport Sports Club | Midland Area Winter League | 9 Oct 22 |
| 8KXC | 45:22 | | | | 137 | | | | Greenford | BUCS Cross Country Championships | 5 Feb 22 |
| 5M | 39:13 | | | 39:24 | 52 | | 12 | 4 | Sholden | Kent Christmas Cracker 5 | 18 Dec 22 |
| 5MW | 44:24 | | | | 5 | | 2 | | Enfield | Enfield League | 16 Jan 22 |
| 5MW | 46:37 | | | | 3 | | 2 | | Moulton | Moulton 5 | 11 Jun 22 |
| 8.35KXC | 44:42 | | | | 65 | | | | Brands Hatch | Kent County Championships | 8 Jan 22 |
| 10KW | 58:54 | | | | 1 | | 1 | | New College Cycle Circuit | Midland Area Winter League | 20 Nov 22 |
| 10KW | 61:35 | | | | 1 | | 1 | | Stourport Sports Club | Midland Area Winter League | 9 Oct 22 |
| 7MW | 65:46 | | | | 6 | | 2 | | Enfield | Enfield Open 7 | 12 Nov 22 |
| 20KW | 1:57:14 | | | | 6 | | 3 | | Leeds (B) | British Grand Prix of Race Walking | 30 Apr 22 |
| 20KW | 1:59:47 | | | | 9 | | | | Montreuil, FRA | Challenge Facoetti Dahm | 25 Sep 22 |
| 2021 U23 Ashford AC/Derby Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:49.74 | | | | 4 | 3 | | | Ashford | Ashford AC Open Meeting | 7 Sep 21 |
| 1500 | 5:52.74 | | | | 4 | 2 | | | Ashford | Ashford Athletic Club Open Meeting | 22 Jul 21 |
| 1500SCW | 6:48.3 | | | | 2 | B | | | Ashford | Southern Athletics League - South East | 11 Jul 21 |
| 1000W | 4:35.58 | | | | 2 | | | | Ashford | Ashford Athletic Club Open | 29 Jun 21 |
| 2000W | 10:09.78 | | | | 3 | | | | Ashford | Ashford Athletic Club Open Meeting | 22 Jul 21 |
| 3000W | 15:41.55 | | | | 2 | 2 | | | Eltham | Cambridge Harriers Open Graded 3000m Track Race Walks | 17 Apr 21 |
| 3000W | 15:52.28 | | | | 7 | | | | Tonbridge | Tonbridge AC Evening Meeting | 1 Jun 21 |
| 3000W | 16:08.21 | | | | 4 | | | | Eltham | Cambridge Harriers Open Series | 14 Jul 21 |
| 5000W | 27:56.19 | | | | 2 | | | | Kingston | South of England U17/U15/U13 Championships | 22 Aug 21 |
| 5000W | 28:03.70 | | | | 2 | | | | Hendon | London Inter Club Challenge | 31 Jul 21 |
| 5000W | 28:48.14 | | | | 9 | | | | Sportcity | Müller British Championships inc. Invitation 10000m | 27 Jun 21 |
| HourW | 10548 | | | | 3 | | | | Enfield | Enfield League 1 Hour | 16 Oct 21 |
| DT1K | 14.47 | | | | 4 | A | | | Ashford | Southern Athletics League - South East | 11 Jul 21 |
| HT4K | 28.31 | | | | 1 | | | | Ashford | Ashford AC Open Meeting | 7 Sep 21 |
| HT4K | 24.76 | | | | 2 | A | | | Ashford | Southern Athletics League - South East | 11 Jul 21 |
| parkrun | 23:30 | | | | 70 | | | 1 | Ashford | Ashford parkrun # 335 | 28 Aug 21 |
| parkrun | 23:38 | | | | 48 | | | | Lymington Woodside | Lymington Woodside parkrun # 172 | 24 Jul 21 |
| parkrun | 23:45 | | | | 57 | | | 1 | Ashford | Ashford parkrun # 332 | 7 Aug 21 |
| parkrun | 23:49 | | | | 45 | | | 1 | Leybourne Lakes | Leybourne Lakes parkrun # 231 | 18 Sep 21 |
| parkrun | 24:25 | | | | 101 | | | | Markeaton | Markeaton parkrun # 335 | 20 Nov 21 |
| parkrun | 24:42 | | | | 67 | | | 1 | Witney | Witney parkrun # 93 | 14 Aug 21 |
| parkrun | 24:49 | | | | 14 | | 1 | 1 | Cirencester | Cirencester parkrun # 111 | 4 Sep 21 |
| parkrun | 24:52 | | | | 29 | | 2 | | Canterbury | Canterbury parkrun # 323 | 11 Sep 21 |
| parkrun | 25:32 | | | | 38 | | | 1 | Witney | Witney parkrun # 108 | 27 Nov 21 |
| parkrun | 26:11 | | | | 111 | | | 1 | Markeaton | Markeaton parkrun # 336 | 11 Dec 21 |
| parkrun | 27:26 | | | | 80 | | | | Beverley Westwood | Beverley Westwood parkrun # 59 | 25 Dec 21 |
| parkrun | 29:12 | | | | 148 | | | | Markeaton | Markeaton parkrun # 332 | 30 Oct 21 |
| parkrun | 29:31 | | | | 248 | | | | Markeaton | Markeaton parkrun # 328 | 25 Sep 21 |
| parkrun | 29:35 | | | | 251 | | | | Markeaton | Markeaton parkrun # 333 | 6 Nov 21 |
| 5KW | 28:39 | | | | 2 | | 1 | | Warwick University | MRWA Winter League #3 | 12 Dec 21 |
| 5MW | 44:53 | | | | 3 | | 1 | | Enfield | Enfield Open 5 | 4 Dec 21 |
| 10KW | 63:38 | | | | 2 | | 1 | | Warwick University | MRWA Winter League #3 | 12 Dec 21 |
| 7MW | 63:59 | | | | 4 | | 1 | | Enfield | Enfield Open 7 | 13 Nov 21 |
| 15KW | 86:13 | | | | 2 | | 2 | 2 | Gravesend | Cecil Gittins Memorial Walks (incl. Enfield Race Walking League) | 2 Oct 21 |
| 20KW | 2:01:22 | | | | 2 | | 2 | | Leeds | British Grand Prix of Race Walking | 23 Oct 21 |
| 2020 U23 Ashford AC/Derby Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 22:58 | | | | 33 | | 2 | 1 | Ashford | Ashford parkrun # 329 | 14 Mar 20 |
| parkrun | 23:57 | | | | 54 | | | 1 | Ashford | Ashford parkrun # 324 | 8 Feb 20 |
| parkrun | 24:31 | | | | 144 | | | | Alvaston | Alvaston parkrun # 31 | 1 Jan 20 |
| parkrun | 24:41 | | | | 77 | | | 1 | Folkestone | Folkestone parkrun # 284 | 25 Jan 20 |
| parkrun | 25:24 | | | | 37 | | | 1 | Shipley Country | Shipley Country parkrun # 150 | 15 Feb 20 |
| parkrun | 25:33 | | | | 83 | | | 1 | Ashford | Ashford parkrun # 328 | 7 Mar 20 |
| parkrun | 25:47 | | | | 194 | | | 1 | Markeaton | Markeaton parkrun # 309 | 1 Jan 20 |
| 6.1KXC | 31:32 | | | | 31 | | | 14 | Brands Hatch | Kent County Championships | 4 Jan 20 |
| 5MW | 46:30 | | | | 7 | | 4 | | Enfield | Enfield League | 18 Jan 20 |
| 5MW | 47:23 | | | | 3 | | | | Enfield | Enfield League | 22 Feb 20 |
| 10KW | 60:21 | | | | 19 | | 11 | | Coventry | England Athletics 10K Championships (Inc Molly Barnett) | 1 Mar 20 |
| 10KW | 60:41 | | | | 5 | | | 2 | Hillingdon | SRWA 10K (Inc YAG Championships/London Open) | 2 Feb 20 |
| 15KW | 90:29 | | | | 2 | | | 2 | Gravesend | Cecil Gittins Memorial Walks | 17 Oct 20 |
| 2019 U20 Ashford AC/Derby Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 13:36.3 | | | | 3 | A | | | Mile End | Southern Athletics League Division 2E | 17 Aug 19 |
| 1500SCW | 6:49.30 | | | | 1 | B | | | Eltham | UK Youth Development U17/U20 League Division South 1B | 26 May 19 |
| 1500SCW | 6:52.8 | | | | 2 | B | | | Ashford | Southern Athletics League Division 2E | 13 Jul 19 |
| 1500SCW | 6:56.3 | | | | 1 | B | | | Ashford | UK Youth Development U17/U20 League Division South 1B | 28 Jul 19 |
| 1500SCW | 6:57.30 | | | | 1 | B | | | Tonbridge | UK Youth Development U17/U20 League Division South 1B | 5 May 19 |
| 3000W | 16:22.30 | | | | 2 | | | | Ashford | Senior 8 Counties Inter County Match | 14 Jul 19 |
| 3000W | 16:34.2 | | | | 5 | | | | Eltham | Cambridge Harriers Open | 17 Jul 19 |
| 3000W | 16:59.25 | | | | 1 | | | | Ashford | Kent County Championships | 12 May 19 |
| 3000W | 17:05.35 | | | | 8 | | | | Tonbridge | Tonbridge Norman Fowler Memorial Open | 22 Apr 19 |
| 3000W | 17:38.04 | | | | 5 | | | | Basingstoke | ESAA South East Schools Combined Events Championships | 22 Jun 19 |
| 5000W | 28:01.46 | | | | 6 | | | | Hendon | London Inter Club Challenge | 27 Jul 19 |
| 5000W | 28:33.79 | | | | 3 | | | | Hendon | London Inter Club Challenge | 16 Jun 19 |
| 5000W | 28:45.7 | | | | 1 | | | | Tonbridge | Surrey Walking Club Xmas Cup | 23 Nov 19 |
| 5000W | 28:56.20 | | | | 6 | | | | Lee Valley | London Inter Club Challenge (inc. London Colleges League) | 20 Apr 19 |
| 5000W | 28:58.70 | | | | 5 | | | | Hendon | London Inter Club Challenge | 31 Aug 19 |
| 5000W | 29:16.0 | | | | 11 | | | | Eltham | RWA Inter-Area Match | 23 Mar 19 |
| 5000W | 29:49.65 | | | | 1 | | | | Ashford | Kent County Schools Championships | 8 Jun 19 |
| 5000W | 30:43.16 | | | | 8 | | | | Ashford | South of England AA U13 / U15 / U17 Championships | 18 Aug 19 |
| 5000W | 32:02.34 | | | | 2 | | | | Exeter | ESAA English Schools Combined Events & Race Walking Championships | 21 Sep 19 |
| HourW | 10106 | | | | 5 | | | | Lee Valley | Enfield League Badge Race | 29 Sep 19 |
| SP4K | 6.97 | | | | 1 | B | | | Woodford | UK Youth Development U17/U20 League Division South 1B | 30 Jun 19 |
| SP4K | 6.35 | | | | 4 | A | | | Tonbridge | UK Youth Development U17/U20 League Division South 1B | 5 May 19 |
| SP4K | 6.33 | | | | 3 | B | | | Mile End | Southern Athletics League Division 2E | 17 Aug 19 |
| SP4K | 6.29 | | | | 4 | A | | | Eltham | UK Youth Development U17/U20 League Division South 1B | 26 May 19 |
| SP4K | 6.04 | | | | 1 | B | | | Ashford | UK Youth Development U17/U20 League Division South 1B | 28 Jul 19 |
| DT1K | 16.55 | | | | 2 | B | | | Ashford | UK Youth Development U17/U20 League Division South 1B | 28 Jul 19 |
| DT1K | 15.33 | | | | 3 | B | | | Eltham | UK Youth Development U17/U20 League Division South 1B | 26 May 19 |
| DT1K | 14.72 | | | | 2 | B | | | Woodford | UK Youth Development U17/U20 League Division South 1B | 30 Jun 19 |
| DT1K | 14.31 | | | | 3 | B | | | Tonbridge | UK Youth Development U17/U20 League Division South 1B | 5 May 19 |
| HT4K | 29.03 | | | | 2 | A | | | Mile End | Southern Athletics League Division 2E | 17 Aug 19 |
| HT4K | 27.36 | | | | 3 | A | | | Woodford | UK Youth Development U17/U20 League Division South 1B | 30 Jun 19 |
| HT4K | 27.28 | | | | 1 | A | | | Ashford | UK Youth Development U17/U20 League Division South 1B | 28 Jul 19 |
| HT4K | 27.14 | | | | 1 | B | | | Ashford | Southern Athletics League Division 2E | 13 Jul 19 |
| HT4K | 25.03 | | | | 3 | A | | | Eltham | UK Youth Development U17/U20 League Division South 1B | 26 May 19 |
| HT4K | 24.46 | | | | 3 | A | | | Tonbridge | UK Youth Development U17/U20 League Division South 1B | 5 May 19 |
| 1M | 6:34 | | | | 19 | | 5 | 1 | Dymchurch | Kent Golden Mile / 5K | 19 Jun 19 |
| 5K | 23:53 | | | 23:55 | 22 | | 5 | 2 | Dymchurch | Kent Golden Mile / 5K | 19 Jun 19 |
| 5KXC | 23:20 | | | | 95 | | 94 | 15 | Swanley Park | Kent League | 12 Oct 19 |
| parkrun | 23:40 | | | | 41 | | | 1 | Pegwell Bay | Pegwell Bay parkrun # 328 | 7 Sep 19 |
| parkrun | 23:42 | | | | 45 | | | 1 | Ashford | Ashford parkrun # 282 | 6 Apr 19 |
| parkrun | 23:55 | | | | 56 | | | 1 | Ashford | Ashford parkrun # 299 | 24 Aug 19 |
| parkrun | 23:57 | | | | 58 | | | 1 | Ashford | Ashford parkrun # 276 | 23 Feb 19 |
| parkrun | 23:59 | | | | 47 | | | 1 | Ashford | Ashford parkrun # 283 | 13 Apr 19 |
| parkrun | 24:04 | | | | 57 | | | 1 | Ashford | Ashford parkrun # 288 | 18 May 19 |
| parkrun | 24:06 | | | | 50 | | | 1 | Ashford | Ashford parkrun # 272 | 26 Jan 19 |
| parkrun | 24:08 | | | | 31 | | 3 | 1 | Ashford | Ashford parkrun # 316 | 21 Dec 19 |
| parkrun | 24:15 | | | | 68 | | | 1 | Ashford | Ashford parkrun # 307 | 19 Oct 19 |
| parkrun | 24:26 | | | | 44 | | | 1 | Ashford | Ashford parkrun # 311 | 16 Nov 19 |
| parkrun | 24:31 | | | | 39 | | | 1 | Ashford | Ashford parkrun # 269 | 5 Jan 19 |
| parkrun | 24:44 | | | | 57 | | | 1 | Ashford | Ashford parkrun # 271 | 19 Jan 19 |
| parkrun | 25:03 | | | | 87 | | | 1 | Ashford | Ashford parkrun # 289 | 25 May 19 |
| parkrun | 25:05 | | | | 72 | | | 1 | Ashford | Ashford parkrun # 302 | 14 Sep 19 |
| parkrun | 25:05 | | | | 41 | | | 1 | Ashford | Ashford parkrun # 309 | 2 Nov 19 |
| parkrun | 25:08 | | | | 97 | | | 1 | Fell Foot | Fell Foot parkrun # 234 | 3 Aug 19 |
| parkrun | 25:10 | | | | 71 | | | 1 | Banbury | Banbury parkrun # 249 | 10 Aug 19 |
| parkrun | 25:18 | | | | 209 | | | 1 | Markeaton | Markeaton parkrun # 272 | 30 Mar 19 |
| parkrun | 25:21 | | | | 84 | | | 1 | Ashford | Ashford parkrun # 318 | 28 Dec 19 |
| parkrun | 25:54 | | | | 100 | | | 1 | Ashford | Ashford parkrun # 294 | 6 Jul 19 |
| parkrun | 26:19 | | | | 109 | | | 1 | Ashford | Ashford parkrun # 286 | 4 May 19 |
| parkrun | 27:16 | | | | 91 | | | 1 | Ashford | Ashford parkrun # 293 | 29 Jun 19 |
| parkrun | 28:36 | | | | 127 | | | 1 | Canterbury | Canterbury parkrun # 251 | 1 Jan 19 |
| parkrun | 30:06 | | | | 192 | | | 1 | Ashford | Ashford parkrun # 317 | 25 Dec 19 |
| 5MW | 45:59 | | | | 2 | | | 1 | Enfield | Enfield League | 16 Feb 19 |
| 5MW | 46:45 | | | | 7 | | 3 | 1 | Enfield | Enfield League | 12 Jan 19 |
| 5MW | 49:49 | | | | 9 | | 3 | 1 | Moulton | Moulton Open 5 | 1 Jun 19 |
| 10KW | 60:07 | | | | 3 | | 1 | 1 | Gravesend | Enfield League (Inc Cecil Gittins Memorial) | 9 Mar 19 |
| 10KW | 62:16 | | | | 8 | | 4 | | Coventry | RWA 10K | 28 Apr 19 |
| 10KW | 67:47 | | | | 15 | | | 4 | Coventry | Molly Barnet Open (Inc RWA 10K championships) | 3 Mar 19 |
| 2018 U20 Ashford AC/Derby Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:16.8 | | | | 4 | B | | | Ashford | Southern Athletics League Division 2E | 14 Jul 18 |
| 1500SCW | 7:23.5 | | | | 3 | A | | | Ashford | UK Youth Development U17/U20 League Division South 1B | 29 Jul 18 |
| 1500SCW | 7:35.6 | | | | 3 | B | | | Ashford | Southern Athletics League Division 2E | 14 Jul 18 |
| 1000W | 5:39.64 | i | | | 1 | | | | Lee Valley | Kent County Championships | 17 Mar 18 |
| 3000W | 17:49.7 | | | | 2 | | | | Ashford | ESAA South East Schools Combined Events & Race Walk Championships | 23 Jun 18 |
| 3000W | 17:57.14 | | | | 1 | | | | Ashford | Kent County Championships | 13 May 18 |
| 3000W | 18:45.04 | | | | 5 | A | | | Chelmsford | Senior 8 Counties Inter County Match | 24 Jun 18 |
| 5000W | 30:56.13 | | | | 4 | | | | Bedford | ESAA English Schools Combined Events & Race Walking Championships | 15 Sep 18 |
| 5000W | 31:09.4 | | | | 15 | | | | Nuneaton | RWA Inter Area Match | 29 Apr 18 |
| 5000W | 31:44.87 | | | | 2 | | | | Spinkhill | Steel City Cup Challenge | 9 Sep 18 |
| 5000W | 33:36.68 | | | | 1 | | | | Lee Valley | South of England AA U15 / U17 Championships | 12 Aug 18 |
| 10000W | DQ | | | | - | | | | Bedford | England Athletics U20 / U23 Championships | 17 Jun 18 |
| DT1K | 12.50 | | | | 1 | B | | | Ashford | UK Youth Development U17/U20 League Division South 1B | 29 Jul 18 |
| HT4K | 26.17 | | | | 2 | B | | | Ashford | Southern Athletics League Division 2E | 14 Jul 18 |
| HT4K | 22.11 | | | | 1 | B | | | Ashford | UK Youth Development U17/U20 League Division South 1B | 29 Jul 18 |
| HT4K | 21.75 | | | | 6 | | | | Ashford | Kent County Championships | 13 May 18 |
| HT4K | 21.48 | | | | 4 | | | | Gillingham | Medway & Maidstone AC Open | 22 Apr 18 |
| parkrun | 24:39 | | | | 70 | | | 1 | Ashford | Ashford parkrun # 259 | 3 Nov 18 |
| parkrun | 25:08 | | | | 63 | | | 1 | Ashford | Ashford parkrun # 266 | 22 Dec 18 |
| parkrun | 25:29 | | | | 52 | | | 1 | Ashford | Ashford parkrun # 255 | 6 Oct 18 |
| parkrun | 26:16 | | | | 54 | | | 1 | Ashford | Ashford parkrun # 263 | 1 Dec 18 |
| parkrun | 26:24 | | | | 741 | | | | Bushy Park | Bushy Park parkrun # 767 | 25 Dec 18 |
| parkrun | 27:15 | | | | 215 | | | 1 | Markeaton | Markeaton parkrun # 259 | 29 Dec 18 |
| parkrun | 28:49 | | | | 122 | | | | Folkestone | Folkestone parkrun # 187 | 24 Mar 18 |
| parkrun | 29:54 | | | | 136 | | | 1 | Folkestone | Folkestone parkrun # 184 | 24 Feb 18 |
| parkrun | 31:42 | | | | 174 | | | | Ashford | Ashford parkrun # 253 | 22 Sep 18 |
| parkrun | 32:12 | | | | 190 | | | | Folkestone | Folkestone parkrun # 204 | 21 Jul 18 |
| parkrun | 32:18 | | | | 203 | | | | Ashford | Ashford parkrun # 246 | 4 Aug 18 |
| parkrun | 32:54 | | | | 189 | | | | Ashford | Ashford parkrun # 250 | 1 Sep 18 |
| parkrun | 33:04 | | | | 172 | | | | Ashford | Ashford parkrun # 245 | 28 Jul 18 |
| parkrun | 33:07 | | | | 198 | | | | Ashford | Ashford parkrun # 232 | 21 Apr 18 |
| parkrun | 33:41 | | | | 180 | | | | Ashford | Ashford parkrun # 244 | 14 Jul 18 |
| 5KW | 31:29 | | | | 10 | | | 2 | Hillingdon | London Open Walks | 4 Feb 18 |
| 5M | 40:10 | | | 40:14 | 54 | | 13 | 1 | Sholden | Kent Christmas Cracker 5 | 16 Dec 18 |
| 5MW | 52:23 | | | | 17 | | 5 | 1 | Enfield | Enfield League | 20 Jan 18 |
| 10KW | 63:39 | | | | 3 | | | | Coventry | BA / CAU / RWA 10K Championships & RWA YAG Championships | 20 May 18 |
| 10KW | 65:11 | | | | 3 | SW | | 1 | Gravesend | Enfield League (Inc Cecil Gittins Memorial) | 14 Apr 18 |
| 7MW | 70:19 | | | | 13 | | 5 | 1 | Lee Valley | Enfield Open 7 (Inc Enfield League) | 10 Nov 18 |
| 2017 U17 Ashford AC/Derby Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1000W | 5:47.10 | | | | 5 | | | | Ashford | Ashford Leisure Trust Open Meeting | 3 May 17 |
| 1000W | 6:11.10 | i | | | 2 | | | | Lee Valley | Kent County Championships | 18 Mar 17 |
| 3000W | 19:01.35 | | | | 8 | | | | Boston | ESAA English Schools Combined Events & Race Walking Championships | 16 Sep 17 |
| 3000W | 19:31.49 | | | | 14 | | | | Tonbridge | Norman Fowler Memorial Open | 17 Apr 17 |
| 3000W | 19:42.5 | | | | 10 | | | | Kingston | Southern Counties Senior Inter County Match | 2 Jul 17 |
| 3000W | 20:00.4 | | | | 12 | | | | Milton Keynes | ESAA Midland Schools Combined Events & Race Walking Championships | 25 Jun 17 |
| 3000W | 20:16.12 | | | | 3 | | | | Ashford | Kent County Championships | 14 May 17 |
| 3000W | 20:27.41 | | | | 4 | | | | Tonbridge | Avril Bowring Memorial Open Series | 28 Aug 17 |
| 5000W | 33:02.4 | | | | 8 | | | | Tonbridge | Surrey Walking Club | 18 Nov 17 |
| 5000W | 33:33.1 | | | | 7 | | | | Tonbridge | Surrey Walking Club Open 5000m & Supporting Races | 19 Jul 17 |
| SP3K | 7.37 | | | | 1 | ns | | | Gillingham | UK Youth Development U17/U20 League Division South 1D | 30 Apr 17 |
| SP3K | 7.15 | | | | 3 | B | | | Parliament Hill | UK Youth Development U17/U20 League Division South 1D | 23 Jul 17 |
| DT1K | 14.03 | | | | 1 | B | | | Parliament Hill | UK Youth Development U17/U20 League Division South 1D | 23 Jul 17 |
| DT1K | 12.33 | | | | 1 | B | | | Walthamstow | UK Youth Development U17/U20 League Division South 1D | 25 Jun 17 |
| HT4K | 27.67 | | | | 2 | B | | | Stevenage | Sweatshop Southern Athletics League Division 2E | 8 Jul 17 |
| HT3K | 31.99 | | | | 9 | | | | Basingstoke | ESAA South East Schools Inter-County Championships | 17 Jun 17 |
| HT3K | 31.96 | | | | 1 | A | | | Parliament Hill | UK Youth Development U17/U20 League Division South 1D | 23 Jul 17 |
| HT3K | 30.92 | | | | 2 | | | | Ashford | Kent County Schools Championships | 10 Jun 17 |
| HT3K | 29.83 | | | | 4 | | | | Tonbridge | Avril Bowring Memorial Open Series | 28 Aug 17 |
| HT3K | 29.32 | | | | 3 | | | | Dartford | Dartford H Open Meeting | 26 Jul 17 |
| HT3K | 28.92 | | | | 3 | | | | Ashford | Ashford Leisure Trust Open Meeting | 3 May 17 |
| HT3K | 28.30 | | | | 2 | | | | Ashford | Kent County Championships | 13 May 17 |
| HT3K | 27.65 | | | | 2 | A | | | Walthamstow | UK Youth Development U17/U20 League Division South 1D | 25 Jun 17 |
| HT3K | 21.82 | | | | 3 | A | | | Gillingham | UK Youth Development U17/U20 League Division South 1D | 30 Apr 17 |
| JT500 | 16.82 | | | | 2 | B | | | Mile End | UK Youth Development U17/U20 League Division South 1D | 28 May 17 |
| parkrun | 29:42 | | | | 140 | | | | Folkestone | Folkestone parkrun # 158 | 26 Aug 17 |
| parkrun | 30:11 | | | | 87 | | | 1 | Folkestone | Folkestone parkrun # 174 | 16 Dec 17 |
| parkrun | 30:42 | | | | 145 | | | | Folkestone | Folkestone parkrun # 155 | 5 Aug 17 |
| parkrun | 30:59 | | | | 239 | | | 1 | Markeaton | Markeaton parkrun # 193 | 29 Jul 17 |
| 5KW | 32:40 | | | | 4 | | | | Hillingdon | London Open | 5 Feb 17 |
| 5KW | 33:24 | | | | 3 | | | 2 | Gravesend | Cecil Gittins Memorial (Inc Enfield League) | 1 Apr 17 |
| 5KW | 33:46 | | | | 8 | | | | Coventry | RWA 10K Championships (Inc YAG Championships) | 29 Apr 17 |
| 10KW | 68:54 | | | | 11 | | | 5 | Hillingdon | RWA Festival of Walking | 1 Oct 17 |
| 2016 U17 Ashford AC/Derby Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000W | 19:18.52 | | | | 2 | | | | Ashford | Kent County Championships | 15 May 16 |
| 3000W | 19:39.42 | | | | 10 | | | | Basingstoke | Southern Counties Senior Inter County Match | 10 Jul 16 |
| 3000W | 19:58.10 | | | | 5 | | | | Exeter | ESAA English Schools Combined Events & Race Walking Championships | 17 Sep 16 |
| 3000W | 20:49.7 | | | | 1 | | | | Ashford | South of England AA U13 / U15 / U17 Championships | 13 Aug 16 |
| 5000W | 32:47.6 | | | | 10 | | | | Horsham | Alf Palmer Memorial | 10 Dec 16 |
| DT1K | 13.87 | | | | 3 | B | | | Gillingham | UK Youth Development U17/U20 League Division South North/East 1 | 24 Jul 16 |
| HT3K | 30.19 | | | | 4 | B | | | Bromley | Southern Counties U17 Inter County Match | 17 Jul 16 |
| HT3K | 25.40 | | | | 3 | A | | | Gillingham | UK Youth Development U17/U20 League Division South North/East 1 | 24 Jul 16 |
| HT3K | 25.20 | | | | 3 | | | | Ashford | Kent County Championships | 14 May 16 |
| HT3K | 18.55 | | | | 9 | | | | Ashford | South of England AA U13 / U15 / U17 Championships | 13 Aug 16 |
| 5KW | 34:40 | | | | 9 | | | | Hillingdon | RWA Championship 20K | 23 Apr 16 |
| 5KW | 34:43 | | | | 5 | | | | Eltham | SRWA Championships | 16 Jan 16 |
| 5KW | 34:48 | | | | 20 | | 15 | 5 | Hillingdon | London Open | 7 Feb 16 |
| 2015 U15 Ashford AC/Derby Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:25.3 | | | | 5 | B | | | Chelmsford | UK Youth Development U13/U15 League Division South North/East 1 | 18 Jul 15 |
| 2000W | 12:54.20 | | | | 3 | A | | | Gillingham | Kent Young Athletes' League Division 1 | 10 May 15 |
| 3000W | 19:37.45 | | | | 9 | | | | Bedford | ESAA English Schools Combined Events & Race Walking Championships | 19 Sep 15 |
| 3000W | 19:53.38 | | | | 3 | | | | Ashford | Kent County Championships | 24 May 15 |
| 5000W | 34:09.1 | | | | 8 | | | | Horsham | Alf Palmer Memorial | 19 Dec 15 |
| SP3K | 6.31 | | | | 5 | B | | | Basildon | UK Youth Development U13/U15 League Division South North/East 1 | 21 Jun 15 |
| SP3K | 6.30 | | | | 5 | B | | | Brighton | UK Youth Development U13/U15 League Division South North/East 1 | 30 May 15 |
| SP3K | 6.05 | | | | 4 | B | | | Bromley | Kent Young Athletes' League Division 1 | 14 Jun 15 |
| SP3K | 5.96 | | | | 5 | B | | | Gillingham | Kent Young Athletes' League Division 1 | 10 May 15 |
| SP3K | 5.84 | | | | 5 | B | | | Ashford | UK Youth Development U13/U15 League Division South North/East 1 | 2 May 15 |
| DT1K | 14.18 | | | | 4 | B | | | Chelmsford | UK Youth Development U13/U15 League Division South North/East 1 | 18 Jul 15 |
| DT1K | 9.94 | | | | 7 | B | | | Ashford | UK Youth Development U13/U15 League Division South North/East 1 | 2 May 15 |
| HT3K | 21.31 | | | | 6 | A | | | Bromley | Kent Young Athletes' League Division 1 | 14 Jun 15 |
| HT3K | 20.59 | | | | 2 | B | | | Chelmsford | UK Youth Development U13/U15 League Division South North/East 1 | 18 Jul 15 |
| HT3K | 19.51 | | | | 4 | | | | Ashford | Kent County Schools' Championships | 13 Jun 15 |
| HT3K | 18.48 | | | | 3 | A | | | Basildon | UK Youth Development U13/U15 League Division South North/East 1 | 21 Jun 15 |
| HT3K | 18.30 | | | | 3 | A | | | Brighton | UK Youth Development U13/U15 League Division South North/East 1 | 30 May 15 |
| HT3K | 15.05 | | | | 4 | A | | | Ashford | UK Youth Development U13/U15 League Division South North/East 1 | 2 May 15 |
| HT3K | 14.97 | | | | 6 | A | | | Ashford | Kent Young Athletes' League Division 1 | 19 Apr 15 |
| 3KW | 20:14 | | | | 4 | | | | Sutcliffe Park | SRWA Senior 10K Championships & YAG Championships | 10 Jan 15 |
| 5KW | 33:50 | | | | 7 | | | | Eltham | Cambridge Harriers Open (inc Nihill Trophy) | 17 Oct 15 |
| 2014 U15 Ashford AC/Derby Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:30.5 | | | | 6 | B | | | Brighton | UK Youth Development U13/U15 League Division Southern South 1 | 31 May 14 |
| 1500 | 7:05.0 | | | | 5 | B | | | Kingston | UK Youth Development U13/U15 League Division Southern South 1 | 19 Jul 14 |
| 1000W | 7:16.93 | i | | | 2 | | | | Lee Valley | Kent Championships | 15 Mar 14 |
| 2000W | 12:52.9 | | | | 2 | A | | | Gillingham | Kent Young Athletes' League Division 1 | 6 Jul 14 |
| 2000W | 13:22.0 | | | | 2 | A | | | Erith | Kent Young Athletes' League Division 1 | 11 May 14 |
| 3000W | 20:06.29 | | | | 5 | | | | Boston | ESAA English Schools Combined Events & Race Walking Championships | 20 Sep 14 |
| 3000W | 20:54.04 | | | | 1 | | | | Crystal Palace | South of England AA U15 / U17 Championships inc. 5000m Walk | 16 Aug 14 |
| 3000W | 21:02.17 | | | | 19 | | | | Tonbridge | Tonbridge AC Easter Monday Open Meeting | 21 Apr 14 |
| 3000W | 21:33.5 | | | | 5 | | | | Enfield | RWA Inter Area Walk | 10 May 14 |
| SP3K | 6.21 | | | | 4 | B | | | Kingston | UK Youth Development U13/U15 League Division Southern South 1 | 19 Jul 14 |
| SP3K | 6.11 | | | | 7 | A | | | Gillingham | Kent Young Athletes' League Division 1 | 6 Jul 14 |
| SP3K | 6.08 | | | | 5 | A | | | Brighton | UK Youth Development U13/U15 League Division Southern South 1 | 31 May 14 |
| SP3K | 5.99 | | | | 2 | A | | | Bromley | Kent Young Athletes' League Division 2 | 15 Jun 14 |
| SP3K | 5.70 | | | | 2 | B | | | Erith | Kent Young Athletes' League Division 1 | 11 May 14 |
| SP3K | 5.31 | | | | 3 | B | | | Ashford | Kent Young Athletes' League Division 1 | 26 Apr 14 |
| HT3K | 16.22 | | | | 2 | A | | | Bromley | Kent Young Athletes' League Division 2 | 15 Jun 14 |
| HT3K | 16.02 | | | | 4 | A | | | Ashford | Kent Young Athletes' League Division 1 | 26 Apr 14 |
| HT3K | 15.52 | | | | 4 | B | | | Kingston | UK Youth Development U13/U15 League Division Southern South 1 | 19 Jul 14 |
| 2.5KW | 16:46 | | | | 6 | | | | Bexley | Cambridge Harriers Winter League (Inc Vets AC Champs) | 6 Dec 14 |
| 2.5KW | 17:51 | | | | 3 | | | | Bexley | Cambridge Harriers Winter League | 8 Feb 14 |
| 2.5KW | 18:06 | | | | 4 | | | | Bexley | Cambridge Harriers Winter League | 11 Jan 14 |
| 2013 U13 Ashford AC/Derby Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1000W | 6:06.6 | | | | 1 | A | | | Erith | Kent Young Athletes' League Division 1 | 16 Jun 13 |
| 1000W | 6:25.5 | | | | 1 | A | | | Bromley | Kent Young Athletes' League Division 1 | 14 Apr 13 |
| 2000W | 13:28.98 | | | | 2 | | | | Erith | Kent County Combined Events, Masters' & U13 Open & Club Championships | 21 Sep 13 |
| 2000W | 13:56.58 | | | | 4 | | | | Tonbridge | Tonbridge AC Club Championships & Open Event | 26 Aug 13 |
| 2000W | 14:32.50 | | | | 3 | 1 | | | Tonbridge | Tonbridge Open Meeting | 1 Apr 13 |
| SP2.72K | 5.87 | | | | 4 | A | | | Ashford | Kent Young Athletes' League Division 1 & Non Scoring | 21 Jul 13 |
| SP2.72K | 5.60 | | | | 5 | A | | | Canterbury | Kent Young Athletes' League Division 1 & Non Scoring Events | 12 May 13 |
| SP2.72K | 5.49 | | | | 3 | A | | | Erith | Kent Young Athletes' League Division 1 | 16 Jun 13 |
| SP2.72K | 5.36 | | | | 6 | A | | | Bromley | Kent Young Athletes' League Division 1 | 14 Apr 13 |
| HT3K | 14.05 | | | | 6 | | | | Erith | Kent County Combined Events, Masters' & U13 Open & Club Championships | 21 Sep 13 |
| HT3K | 13.14 | | | | 3 | A | | | Erith | Kent Young Athletes' League Division 1 | 16 Jun 13 |
| JT400 | 10.87 | | | | 2 | | | | Ashford | Kent Young Athletes' League Division 1 & Non Scoring | 21 Jul 13 |
| 2.5KW | 17:17 | | | | 3 | | | | Bexley | Cambridge Harriers Winter League | 7 Dec 13 |
| ZXC | 14:47 | | | | 47 | | | | Bexley | Kent Schools' Championships | 2 Feb 13 |
| 2012 U13 Ashford AC/Derby Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 12.9 | | | | 5 | B | | | Ashford | Kent Young Athletes' League Division 1 | 15 Apr 12 |
| 150 | 25.7 | | | | 7 | B | | | Erith | Kent Young Athletes' League Division 1 | 1 Jul 12 |
| 600 | 2:10.3 | | | | 7 | A | | | Erith | Kent Young Athletes' League Division 1 | 1 Jul 12 |
| 2011 U11 Ashford AC/Derby Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 37.55 | | -1.8 | | 3 | | | | Ashford | Kent U11/U13 On Track Athletics Series | 14 Sep 11 |
| 600 | 2:18.43 | | | | 5 | | | | Ramsgate | On Track Athletics Series | 14 Jun 11 |
| 800 | 3:21.98 | | | | 2 | | | | Ashford | Kent U11/U13 On Track Athletics Series | 14 Sep 11 |
| LJ | 2.90 | | | | 8 | | | | Ashford | Kent U11/U13 On Track Athletics Series | 14 Sep 11 |