| 2025 U23 Newcastle Uni/Denmead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:26.23 | | | | 9 | 7 | | | Jarrow | North Eastern Grand Prix | 30 Apr 25 |
| 5K | 19:25 | | | | 45 | | 6 | | Portsmouth | Lakeside 5K Series | 13 Aug 25 |
| 5K | 19:54 | | | 19:56 | 100 | | 19 | | York | Even Splits York 5K Series | 14 Feb 25 |
| parkrun | 20:53 | | | | 7 | | 1 | 1 | Houghton le Spring | Elemore Park parkrun # 2 | 29 Nov 25 |
| parkrun | 21:06 | | | | 11 | | 2 | 1 | Portsmouth Lakeside | Portsmouth Lakeside parkrun # 406 | 2 Aug 25 |
| parkrun | 21:07 | | | | 41 | | 3 | | Durham | Durham parkrun # 603 | 31 May 25 |
| parkrun | 21:13 | | | | 16 | | 1 | 1 | Meon Valley Trail, Wickham | Meon Valley Trail, Wickham parkrun # 20 | 23 Aug 25 |
| parkrun | 21:14 | | | | 16 | | 1 | 1 | Chichester | Chichester parkrun # 488 | 12 Jul 25 |
| parkrun | 21:35 | | | | 16 | | | | Donaupark, AUT | Donaupark parkrun # 189 | 16 Aug 25 |
| parkrun | 21:42 | | | | 35 | | 3 | 1 | Mile End | Mile End parkrun # 634 | 13 Sep 25 |
| parkrun | 21:46 | | | | 7 | | 2 | 1 | Newbiggin-by-the-Sea | Newbiggin-by-the-Sea parkrun # 336 | 30 Aug 25 |
| parkrun | 21:51 | | | | 74 | | | 1 | Town Moor | Town Moor parkrun # 662 | 8 Feb 25 |
| parkrun | 21:51 | | | | 137 | | | | Poole | Poole parkrun # 660 | 5 Jul 25 |
| parkrun | 21:54 | | | | 8 | | 1 | 1 | Carlisle Park | Carlisle Park parkrun # 178 | 10 May 25 |
| parkrun | 21:59 | | | | 26 | | 3 | | Medina I.O.W. | Medina I.O.W. parkrun # 662 | 26 Jul 25 |
| parkrun | 22:16 | | | | 27 | | | 1 | Jesmond Dene | Jesmond Dene parkrun # 235 | 1 Nov 25 |
| parkrun | 22:36 | | | | 22 | | 2 | | Herrington Country | Herrington Country parkrun # 244 | 20 Sep 25 |
| parkrun | 22:38 | | | | 21 | | 2 | 1 | Eastleigh | Eastleigh parkrun # 691 | 9 Aug 25 |
| parkrun | 23:12 | | | | 28 | | 2 | 1 | Itchen Valley Country | Itchen Valley Country parkrun # 206 | 21 Jun 25 |
| parkrun | 23:24 | | | | 36 | | 2 | 1 | Havant | Havant parkrun # 605 | 19 Apr 25 |
| parkrun | 23:31 | | | | 37 | | 2 | 1 | Fareham | Fareham parkrun # 396 | 1 Jan 25 |
| parkrun | 23:41 | | | | 10 | | 2 | 1 | Chopwell Wood | Chopwell Wood parkrun # 190 | 15 Nov 25 |
| parkrun | 23:51 | | | | 24 | | | | South Shields | South Shields parkrun # 523 | 25 Jan 25 |
| parkrun | 23:55 | | | | 10 | | 2 | 1 | The Pastures | The Pastures parkrun # 270 | 22 Nov 25 |
| parkrun | 23:56 | | | | 104 | | | | Victoria Dock | Victoria Dock parkrun # 258 | 19 Jul 25 |
| parkrun | 24:05 | | | | 52 | | | | Gdansk-Poludnie, POL | Gdansk-Poludnie parkrun # 408 | 7 Jun 25 |
| parkrun | 24:06 | | | | 194 | | | | York | York parkrun # 561 | 6 Sep 25 |
| parkrun | 24:12 | | | | 96 | | | 1 | Gateshead | Gateshead parkrun # 586 | 3 May 25 |
| parkrun | 24:53 | | | | 20 | | 3 | | Talkin Tarn Country Park | Talkin Tarn Country Park parkrun # 172 | 14 Jun 25 |
| parkrun | 25:09 | | | | 429 | | | | Battersea | Battersea parkrun # 32 | 28 Jun 25 |
| parkrun | 25:13 | | | | 16 | | 3 | 1 | Blackhill | Blackhill parkrun # 531 | 4 Oct 25 |
| parkrun | 25:38 | | | | 29 | | | 1 | Denton Dene | Denton Dene parkrun # 90 | 15 Mar 25 |
| parkrun | 25:54 | | | | 257 | | | | Town Moor | Town Moor parkrun # 662 | 26 Apr 25 |
| parkrun | 25:55 | | | | 10 | | | | Windy Nook | Windy Nook parkrun # 296 | 1 Mar 25 |
| parkrun | 26:03 | | | | 18 | | | 1 | Fort William | Fort William parkrun # 257 | 17 May 25 |
| parkrun | 26:06 | | | | 218 | | | | Town Moor | Town Moor parkrun # 663 | 15 Feb 25 |
| parkrun | 26:12 | | | | 103 | | | | Cotsford Fields | Cotsford Fields parkrun # 274 | 11 Jan 25 |
| parkrun | 26:46 | | | | 179 | | | | Durham | Durham parkrun # 621 | 18 Oct 25 |
| parkrun | 27:52 | | | | 350 | | | | Town Moor | Town Moor parkrun # 683 | 8 Nov 25 |
| parkrun | 28:43 | | | | 308 | | | | Whitley Bay | Whitley Bay parkrun # 553 | 11 Oct 25 |
| parkrun | 31:03 | | | | 117 | | | | Vogrie | Vogrie parkrun # 322 | 29 Mar 25 |
| 5.59KXC | 23:11 | | | | 205 | | | | Cardiff | BUCS Championship | 1 Feb 25 |
| 3.8MXC | 27:48 | | | | 38 | | 38 | 8 | Wrekenton | Start Fitness North Eastern Harrier League | 19 Jan 25 |
| 4.3MXC | 32:22 | | | 34:42 | 71 | R10 | 71 | | Thornley Hall Farm | Start Fitness North Eastern Harrier League | 27 Sep 25 |
| 4.4MXC | 36:53 | | | | 142 | | 139 | 12 | Alnwick Castle Pastures | Start Fitness North Eastern Harrier League | 1 Mar 25 |
| 8.915KXC | 43:21 | | | | 48 | | | | Botley | Hampshire County Championships | 4 Jan 25 |
| 5.9M | 39:18 | | | 39:32 | 441 | | 55 | | Blaydon | Blaydon Races 5.9 | 9 Jun 25 |
| 10KMT | 46:35 | | | 46:40 | 30 | | 6 | | Haslemere | Gibbet Hill 10K | 9 Jul 25 |
| 10MMT | 78:22 | | | | 25 | | 2 | | South Harting | Harting 10 | 3 Aug 25 |
| HM | 93:55 | | | 94:07 | 224 | | 27 | | York | Vale of York 10K / Half Marathon | 7 Sep 25 |
| Mar | 3:31:07 | | | 3:31:12 | 38 | | 7 | | Kielder | Altra Kielder Marathon | 5 Oct 25 |
| 2024 U23 Newcastle Uni/Denmead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:44.81 | | | | 7 | 7 | | | Aldershot | Aldershot Farnham & District Open Meetings Summer | 15 Aug 24 |
| 3000 | 12:24.14 | | | | 20 | 02 | | | Aldershot | Aldershot Farnham & District Open Meetings Summer | 18 Jul 24 |
| 2MXCL | 14:32 | | | | 31 | L4 | | | Leeds | University of Leeds Relays | 30 Nov 24 |
| parkrun | 21:20 | | | | 77 | | | | Town Moor | Town Moor parkrun # 626 | 1 Jun 24 |
| parkrun | 22:13 | | | | 14 | | 2 | 1 | Portsmouth Lakeside | Portsmouth Lakeside parkrun # 350 | 6 Jul 24 |
| parkrun | 22:40 | | | | 90 | | | | Whitley Bay | Whitley Bay parkrun # 502 | 25 May 24 |
| parkrun | 22:56 | | | | 6 | | 1 | 1 | Great Salterns | Great Salterns parkrun # 159 | 28 Dec 24 |
| parkrun | 23:39 | | | | 37 | | | 1 | Havant | Havant parkrun # 560 | 15 Jun 24 |
| parkrun | 23:42 | | | | 143 | | | | Town Moor | Town Moor parkrun # 620 | 20 Apr 24 |
| parkrun | 23:58 | | | | 92 | | | 1 | Southsea | Southsea parkrun # 499 | 10 Aug 24 |
| parkrun | 24:02 | | | | 21 | | 3 | 1 | Ganavan Sands | Ganavan Sands parkrun # 330 | 3 Aug 24 |
| parkrun | 24:06 | | | | 37 | | | 1 | Havant | Havant parkrun # 565 | 20 Jul 24 |
| parkrun | 24:15 | | | | 392 | | | | Bushy Park | Bushy Park parkrun # 999 | 24 Aug 24 |
| parkrun | 24:23 | | | | 27 | | 1 | 1 | Queen Elizabeth | Queen Elizabeth parkrun # 545 | 25 Dec 24 |
| parkrun | 24:37 | | | | 68 | | | 1 | Havant | Havant parkrun # 569 | 17 Aug 24 |
| parkrun | 24:42 | | | | 43 | | | | Havant | Havant parkrun # 587 | 21 Dec 24 |
| parkrun | 24:43 | | | | 184 | | | | Town Moor | Town Moor parkrun # 646 | 19 Oct 24 |
| parkrun | 25:14 | | | | 39 | | | 1 | Havant | Havant parkrun # 551 | 13 Apr 24 |
| parkrun | 25:20 | | | | 162 | | | | Town Moor | Town Moor parkrun # 654 | 14 Dec 24 |
| parkrun | 25:21 | | | | 41 | | | 1 | Havant | Havant parkrun # 571 | 31 Aug 24 |
| parkrun | 25:27 | | | | 48 | | | 1 | Havant | Havant parkrun # 550 | 6 Apr 24 |
| parkrun | 25:47 | | | | 50 | | | 1 | Havant | Havant parkrun # 566 | 27 Jul 24 |
| parkrun | 25:48 | | | | 249 | | | | Town Moor | Town Moor parkrun # 624 | 18 May 24 |
| parkrun | 25:54 | | | | 88 | | | 1 | Alice Holt | Alice Holt parkrun # 511 | 22 Jun 24 |
| parkrun | 26:42 | | | | 98 | | | | Rising Sun | Rising Sun parkrun # 332 | 8 Jun 24 |
| parkrun | 26:43 | | | | 273 | | | | Town Moor | Town Moor parkrun # 613 | 2 Mar 24 |
| parkrun | 26:48 | | | | 75 | | | 1 | Leazes | Leazes parkrun # 170 | 14 Sep 24 |
| parkrun | 26:50 | | | | 78 | | | 1 | Fareham | Fareham parkrun # 370 | 13 Jul 24 |
| parkrun | 27:23 | | | | 351 | | | | Town Moor | Town Moor parkrun # 623 | 11 May 24 |
| parkrun | 27:36 | | | | 126 | | | | Jesmond Dene | Jesmond Dene parkrun # 188 | 7 Dec 24 |
| parkrun | 27:38 | | | | 241 | | | | Whitley Bay | Whitley Bay parkrun # 499 | 4 May 24 |
| parkrun | 29:01 | | | | 293 | | | | Whitley Bay | Whitley Bay parkrun # 484 | 13 Jan 24 |
| parkrun | 29:18 | | | | 243 | | | | Riverside | Riverside parkrun # 517 | 20 Jan 24 |
| parkrun | 31:12 | | | | 84 | | | 1 | Havant | Havant parkrun # 536 | 1 Jan 24 |
| parkrun | 1:04:32 | | | | 180 | | | | Leazes | Leazes parkrun # 141 | 27 Jan 24 |
| 3.7MXC | 31:59 | | | | 144 | | 141 | 9 | Thornley Hall Farm | Start Fitness North Eastern Harrier League | 28 Sep 24 |
| 5M | 37:28 | | | | 62 | | 13 | | Hayling Island | Hayling Billy 5 | 19 Jun 24 |
| 5.9M | 41:12 | | | 41:36 | 603 | | 83 | | Blaydon | Blaydon Races 5.9 | 9 Jun 24 |
| HM | 1:44:48 | ac | | | 6197 | | 797 | 26 | Newcastle-South Shields | Great North Run | 8 Sep 24 |
| 2023 U20 Denmead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.7KXC | 23:51 | | | | 33 | | | 12 | Druridge Bay | Start Fitness North Eastern Harrier League | 15 Oct 23 |
| 5KXC | 24:13 | | | | 200 | | 83 | | Edinburgh | Edinburgh University Braid Hills Open | 11 Nov 23 |
| parkrun | 23:39 | | | | 14 | | 2 | 1 | Havant | Havant parkrun # 484 | 1 Jan 23 |
| parkrun | 24:00 | | | | 181 | | | | Town Moor | Town Moor parkrun # 595 | 30 Sep 23 |
| parkrun | 24:32 | | | | 76 | | | 1 | Gateshead | Gateshead parkrun # 515 | 18 Nov 23 |
| parkrun | 24:54 | | | | 50 | | | 1 | Havant | Havant parkrun # 508 | 17 Jun 23 |
| parkrun | 25:10 | | | | 41 | | | 1 | Havant | Havant parkrun # 507 | 10 Jun 23 |
| parkrun | 25:14 | | | | 49 | | | 1 | Havant | Havant parkrun # 506 | 3 Jun 23 |
| parkrun | 25:30 | | | | 51 | | | 1 | Havant | Havant parkrun # 527 | 4 Nov 23 |
| parkrun | 26:45 | | | | 72 | | | 1 | Jesmond Dene | Jesmond Dene parkrun # 130 | 28 Oct 23 |
| parkrun | 27:26 | | | | 72 | | | 1 | Havant | Havant parkrun # 509 | 24 Jun 23 |
| parkrun | 28:46 | | | | 335 | | | | Town Moor | Town Moor parkrun # 597 | 14 Oct 23 |
| parkrun | 30:16 | | | | 59 | | | 1 | Havant | Havant parkrun # 497 | 1 Apr 23 |
| parkrun | 34:58 | | | | 116 | | | | Queen Elizabeth | Queen Elizabeth parkrun # 491 | 25 Dec 23 |
| 3.4MXC | 26:34 | | | | 38 | | | 15 | Aykley Heads | Start Fitness North Eastern Harrier League | 25 Nov 23 |
| HM | 1:42:52 | | | 1:43:37 | 672 | | 77 | | Fleet | Fleet Half Marathon | 26 Mar 23 |
| 2022 U20 Hampshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 27:47 | | | | 90 | | | | Havant | Havant parkrun # 454 | 11 Jun 22 |
| parkrun | 30:27 | | | | 95 | | | 1 | Havant | Havant parkrun # 432 | 1 Jan 22 |
| 2021 U17 Hampshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 31:45 | | | | 157 | | | | Havant | Havant parkrun # 413 | 14 Aug 21 |
| parkrun | 32:08 | | | | 158 | | | 1 | Havant | Havant parkrun # 425 | 6 Nov 21 |
| 2020 U17 Hampshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 29:08 | | | | 128 | | | | Havant | Havant parkrun # 400 | 4 Jan 20 |
| parkrun | 29:37 | | | | 114 | | | | Havant | Havant parkrun # 401 | 11 Jan 20 |
| parkrun | 30:06 | | | | 151 | | | | Havant | Havant parkrun # 399 | 1 Jan 20 |
| parkrun | 32:37 | | | | 178 | | | | Havant | Havant parkrun # 406 | 22 Feb 20 |
| parkrun | 33:11 | | | | 266 | | | | Queen Elizabeth | Queen Elizabeth parkrun # 352 | 1 Jan 20 |
| parkrun | 36:38 | | | | 223 | | | | Havant | Havant parkrun # 405 | 8 Feb 20 |
| parkrun | 38:47 | | | | 255 | | | | Havant | Havant parkrun # 403 | 25 Jan 20 |
| 2019 U15 Hampshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.2KXC | 9:47 | | | | 67 | | | | Southampton | Hampshire County Schools' Championships | 19 Jan 19 |
| parkrun | 24:14 | | | | 34 | | | 1 | Havant | Havant parkrun # 358 | 23 Mar 19 |
| parkrun | 24:33 | | | | 55 | | | 1 | Havant | Havant parkrun # 379 | 17 Aug 19 |
| parkrun | 24:50 | | | | 54 | | | 1 | Havant | Havant parkrun # 348 | 12 Jan 19 |
| parkrun | 26:19 | | | | 78 | | | 1 | Havant | Havant parkrun # 352 | 9 Feb 19 |
| parkrun | 27:04 | | | | 100 | | | | Havant | Havant parkrun # 380 | 24 Aug 19 |
| parkrun | 27:05 | | | | 91 | | | | Havant | Havant parkrun # 370 | 15 Jun 19 |
| parkrun | 27:13 | | | | 87 | | | | Havant | Havant parkrun # 386 | 5 Oct 19 |
| parkrun | 27:30 | | | | 115 | | | | Havant | Havant parkrun # 350 | 26 Jan 19 |
| parkrun | 27:38 | | | | 102 | | | | Havant | Havant parkrun # 359 | 30 Mar 19 |
| parkrun | 27:46 | | | | 101 | | | | Havant | Havant parkrun # 381 | 31 Aug 19 |
| parkrun | 27:50 | | | | 100 | | | 1 | Havant | Havant parkrun # 385 | 28 Sep 19 |
| parkrun | 28:19 | | | | 111 | | | | Havant | Havant parkrun # 383 | 14 Sep 19 |
| parkrun | 28:50 | | | | 126 | | | | Havant | Havant parkrun # 375 | 20 Jul 19 |
| parkrun | 30:52 | | | | 110 | | | 1 | Havant | Havant parkrun # 388 | 19 Oct 19 |
| parkrun | 31:19 | | | | 156 | | | | Havant | Havant parkrun # 397 | 21 Dec 19 |
| parkrun | 31:42 | | | | 135 | | | | Havant | Havant parkrun # 351 | 2 Feb 19 |
| parkrun | 34:14 | | | | 200 | | | | Havant | Havant parkrun # 362 | 20 Apr 19 |
| parkrun | 35:21 | | | | 197 | | | | Havant | Havant parkrun # 369 | 8 Jun 19 |
| parkrun | 35:45 | | | | 231 | | | 1 | Havant | Havant parkrun # 367 | 25 May 19 |
| 2018 U15 Hampshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 25:02 | | | | 55 | | | | Havant | Havant parkrun # 342 | 8 Dec 18 |
| parkrun | 25:12 | | | | 59 | | | 1 | Havant | Havant parkrun # 338 | 10 Nov 18 |
| parkrun | 25:31 | | | | 48 | | | | Havant | Havant parkrun # 343 | 15 Dec 18 |
| parkrun | 25:33 | | | | 59 | | | 1 | Havant | Havant parkrun # 301 | 24 Feb 18 |
| parkrun | 25:48 | | | | 70 | | | | Havant | Havant parkrun # 340 | 24 Nov 18 |
| parkrun | 25:53 | | | | 74 | | | 1 | Havant | Havant parkrun # 297 | 27 Jan 18 |
| parkrun | 25:53 | | | | 66 | | | | Havant | Havant parkrun # 337 | 3 Nov 18 |
| parkrun | 26:22 | | | | 64 | | | | Havant | Havant parkrun # 344 | 22 Dec 18 |
| parkrun | 26:37 | | | | 93 | | | 1 | Havant | Havant parkrun # 310 | 28 Apr 18 |
| parkrun | 28:02 | | | | 115 | | | 1 | Havant | Havant parkrun # 329 | 8 Sep 18 |
| parkrun | 28:32 | | | | 115 | | | 1 | Havant | Havant parkrun # 336 | 27 Oct 18 |
| parkrun | 28:46 | | | | 109 | | | | Havant | Havant parkrun # 315 | 2 Jun 18 |
| parkrun | 36:29 | | | | 188 | | | | Havant | Havant parkrun # 332 | 29 Sep 18 |
| 2017 U13 Hampshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 25:06 | | | | 66 | | | | Havant | Havant parkrun # 254 | 8 Apr 17 |
| parkrun | 25:20 | | | | 69 | | | 1 | Havant | Havant parkrun # 258 | 6 May 17 |
| parkrun | 25:40 | | | | 82 | | | | Havant | Havant parkrun # 255 | 15 Apr 17 |
| parkrun | 25:49 | | | | 77 | | | | Havant | Havant parkrun # 253 | 1 Apr 17 |
| parkrun | 25:51 | | | | 68 | | | 1 | Havant | Havant parkrun # 268 | 15 Jul 17 |
| parkrun | 26:00 | | | | 98 | | | | Portsmouth Lakeside | Portsmouth Lakeside parkrun # 83 | 25 Nov 17 |
| parkrun | 26:23 | | | | 56 | | | 1 | Havant | Havant parkrun # 249 | 4 Mar 17 |
| parkrun | 26:30 | | | | 69 | | | | Havant | Havant parkrun # 277 | 16 Sep 17 |
| parkrun | 26:44 | | | | 74 | | | 1 | Havant | Havant parkrun # 252 | 25 Mar 17 |
| parkrun | 27:05 | | | | 85 | | | | Havant | Havant parkrun # 260 | 20 May 17 |
| parkrun | 27:21 | | | | 83 | | | 1 | Havant | Havant parkrun # 264 | 17 Jun 17 |
| parkrun | 27:48 | | | | 86 | | | | Havant | Havant parkrun # 282 | 21 Oct 17 |
| parkrun | 28:28 | | | | 115 | | | | Havant | Havant parkrun # 291 | 23 Dec 17 |
| parkrun | 29:20 | | | | 133 | | | | Havant | Havant parkrun # 257 | 29 Apr 17 |
| parkrun | 29:21 | | | | 128 | | | | Havant | Havant parkrun # 283 | 28 Oct 17 |
| parkrun | 30:50 | | | | 123 | | | | Havant | Havant parkrun # 245 | 4 Feb 17 |
| parkrun | 31:44 | | | | 128 | | | | Havant | Havant parkrun # 292 | 30 Dec 17 |
| parkrun | 35:48 | | | | 211 | | | | Havant | Havant parkrun # 284 | 4 Nov 17 |
| parkrun | 36:36 | | | | 212 | | | | Havant | Havant parkrun # 280 | 7 Oct 17 |
| ZXC | 10:28 | | | | 71 | | | | Basingstoke | Hampshire Schools' U12/U13/U14 Championships | 7 Mar 17 |
| 2016 U13 Hampshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 34:05 | | | | 191 | | | | Havant | Havant parkrun # 231 | 5 Nov 16 |