| 2025 SEN City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:48 | | | | 37 | | 3 | | Southsea | Southsea parkrun # 536 | 12 Apr 25 |
| parkrun | 21:14 | | | | 40 | | 2 | 1 | Southsea | Southsea parkrun # 544 | 9 Aug 25 |
| parkrun | 21:36 | | | | 82 | | | | Southsea | Southsea parkrun # 535 | 17 May 25 |
| parkrun | 21:44 | | | | 45 | | 3 | 1 | Southsea | Southsea parkrun # 530 | 1 Mar 25 |
| parkrun | 22:03 | | | | 79 | | 2 | | Southsea | Southsea parkrun # 547 | 6 Sep 25 |
| parkrun | 22:16 | | | | 79 | | | | Southsea | Southsea parkrun # 542 | 26 Jul 25 |
| parkrun | 24:58 | | | | 135 | | | | Southsea | Southsea parkrun # 546 | 30 Aug 25 |
| parkrun | 27:25 | | | | 261 | | | | Southsea | Southsea parkrun # 556 | 15 Nov 25 |
| 10K | 41:47 | | | 41:58 | 338 | | 29 | | Stubbington | Stubbington 10K | 12 Jan 25 |
| 10K | 42:13 | | | 42:28 | 304 | | 34 | | Eastleigh | Eastleigh 10K | 23 Mar 25 |
| 10K | 41:33 | | | 43:23 | 15 | | 1 | | Windsor | Run Dorney | 27 Sep 25 |
| 2024 SEN City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 20:47 | | | | 53 | | 6 | | Portsmouth | Lakeside 5K Series | 24 Jul 24 |
| parkrun | 20:21 | | | | 38 | | | | Southsea | Southsea parkrun # 512 | 9 Nov 24 |
| parkrun | 20:50 | | | | 32 | | 1 | 1 | Southsea | Southsea parkrun # 499 | 10 Aug 24 |
| parkrun | 20:59 | | | | 27 | | 1 | 1 | Southsea | Southsea parkrun # 478 | 16 Mar 24 |
| parkrun | 21:06 | | | | 32 | | 3 | 1 | Southsea | Southsea parkrun # 467 | 1 Jan 24 |
| parkrun | 21:37 | | | | 39 | | 2 | | Southsea | Southsea parkrun # 487 | 18 May 24 |
| parkrun | 21:58 | | | | 61 | | | | Southsea | Southsea parkrun # 469 | 13 Jan 24 |
| parkrun | 22:04 | | | | 39 | | 2 | | Southsea | Southsea parkrun # 515 | 30 Nov 24 |
| parkrun | 22:56 | | | | 66 | | | | Southsea | Southsea parkrun # 520 | 28 Dec 24 |
| 5M | 35:18 | | | | 42 | | 6 | | Hayling Island | Hayling Billy 5 | 19 Jun 24 |
| 2023 SEN City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 21:19 | | | | 58 | | | | Southsea | Southsea parkrun # 463 | 16 Dec 23 |
| parkrun | 21:36 | | | | 22 | | 2 | | Southsea | Southsea parkrun # 459 | 18 Nov 23 |
| parkrun | 21:37 | | | | 46 | | | | Southsea | Southsea parkrun # 458 | 11 Nov 23 |
| parkrun | 21:45 | | | | 16 | | 1 | 1 | Southsea | Southsea parkrun # 462 | 9 Dec 23 |
| parkrun | 21:56 | | | | 47 | | | | Southsea | Southsea parkrun # 465 | 25 Dec 23 |
| parkrun | 22:01 | | | | 39 | | | | Southsea | Southsea parkrun # 457 | 28 Oct 23 |
| parkrun | 22:28 | | | | 57 | | 3 | 1 | Southsea | Southsea parkrun # 446 | 12 Aug 23 |
| parkrun | 22:45 | | | | 86 | | | 1 | Southsea | Southsea parkrun # 453 | 30 Sep 23 |
| parkrun | 22:48 | | | | 94 | | | 1 | Southsea | Southsea parkrun # 448 | 26 Aug 23 |
| parkrun | 22:58 | | | | 117 | | | 1 | Southsea | Southsea parkrun # 428 | 8 Apr 23 |
| parkrun | 23:01 | | | | 78 | | | 1 | Southsea | Southsea parkrun # 436 | 3 Jun 23 |
| parkrun | 23:09 | | | | 73 | | | 1 | Southsea | Southsea parkrun # 432 | 6 May 23 |
| parkrun | 23:15 | | | | 81 | | | | Southsea | Southsea parkrun # 423 | 4 Mar 23 |
| parkrun | 23:26 | | | | 78 | | | | Southsea | Southsea parkrun # 417 | 21 Jan 23 |
| parkrun | 23:26 | | | | 80 | | | | Southsea | Southsea parkrun # 425 | 18 Mar 23 |
| parkrun | 23:31 | | | | 91 | | | 1 | Southsea | Southsea parkrun # 441 | 8 Jul 23 |
| parkrun | 23:36 | | | | 111 | | | 1 | Southsea | Southsea parkrun # 431 | 29 Apr 23 |
| parkrun | 23:59 | | | | 104 | | | 1 | Southsea | Southsea parkrun # 439 | 24 Jun 23 |
| parkrun | 24:31 | | | | 114 | | | | Southsea | Southsea parkrun # 437 | 10 Jun 23 |
| parkrun | 24:53 | | | | 97 | | | 1 | Southsea | Southsea parkrun # 414 | 1 Jan 23 |
| 5M | 38:55 | | | | 62 | | 11 | | Hayling Island | Hayling Billy 5 | 21 Jun 23 |
| 10K | 44:20 | | | 44:35 | 56 | | 11 | 5 | Goodwood | Running Grand Prix Goodwood | 3 Dec 23 |
| 10M | 78:31 | c | | | 1789 | | 247 | | Portsmouth | Great South Run 10 | 15 Oct 23 |
| 2022 SEN City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 24:57 | | | | 101 | | | | Southsea | Southsea parkrun # 397 | 10 Sep 22 |
| parkrun | 24:57 | | | | 116 | | | 1 | Southsea | Southsea parkrun # 401 | 8 Oct 22 |
| parkrun | 25:22 | | | | 113 | | | | Southsea | Southsea parkrun # 396 | 3 Sep 22 |
| parkrun | 25:48 | | | | 130 | | | | Southsea | Southsea parkrun # 412 | 25 Dec 22 |
| 10M | 96:52 | c | | | 6007 | | 1677 | | Portsmouth | Great South Run 10 | 16 Oct 22 |
| 2021 SEN City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10M | 93:16 | c | | | 4666 | | 1227 | | Portsmouth | Great South Run 10 | 17 Oct 21 |
| 2019 U23 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10KNAD | 55:05 | | | | 84 | | 16 | | Portchester | Remembrance 10K | 9 Nov 19 |
| 2017 U20 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.57 | | | | 1 | | | | Portsmouth | Havant AC Open | 9 Sep 17 |
| HJ | 1.52 | | | | 1 | | | | Portsmouth | Hampshire County Schools Championships | 10 Jun 17 |
| 2015 U17 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 28.72 | | 0.2 | | H | | | | Bedford | South of England AA Combined Events Championships | 18 Jul 15 |
| 200 | 28.8 | w | 2.3 | | H | | | | Reading | ESAA South East Schools Combined Events Championships | 27 Jun 15 |
| 800 | 2:43.18 | | | | H | | | | Bedford | South of England AA Combined Events Championships | 19 Jul 15 |
| 800 | 2:45.0 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 4 May 15 |
| 800 | 2:45.5 | | | | H | | | | Reading | ESAA South East Schools Combined Events Championships | 28 Jun 15 |
| 80HU17W | 13.6 | | | | 4 | | | | Bournemouth | John Rumbold Memorial Open | 12 Apr 15 |
| 80HU17W | 13.6 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 4 May 15 |
| 80HU17W | 13.8 | | | | 1 | A | | | Portsmouth | Wessex Young Athletes' League | 5 Jul 15 |
| 80HU17W | 14.3 | | 0.0 | | H | | | | Reading | ESAA South East Schools Combined Events Championships | 27 Jun 15 |
| 80HU17W | 14.90 | w | 3.4 | | H | | | | Bedford | South of England AA Combined Events Championships | 18 Jul 15 |
| HJ | 1.52 | | | | 5= | | | | Portsmouth | Hampshire County Schools Championships | 13 Jun 15 |
| HJ | 1.51 | | | | 1 | A | | | Portsmouth | Wessex Young Athletes' League | 14 Jun 15 |
| HJ | 1.51 | | | | H | | | | Reading | ESAA South East Schools Combined Events Championships | 27 Jun 15 |
| HJ | 1.50 | | | | 3 | A | | | Portsmouth | Sweatshop Southern Athletics League Division 1 | 25 Apr 15 |
| HJ | 1.50 | | | | 1 | A | | | Portsmouth | Wessex Young Athletes' League | 5 Jul 15 |
| HJ | 1.49 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 4 May 15 |
| HJ | 1.48 | | | | H | | | | Bedford | South of England AA Combined Events Championships | 18 Jul 15 |
| LJ | 4.77 | | | | 5 | | | | Bournemouth | John Rumbold Memorial Open | 12 Apr 15 |
| LJ | 4.60 | w | | | 2 | B | | | Portsmouth | Sweatshop Southern Athletics League Division 1 | 25 Apr 15 |
| LJ | 4.51 | | | | 2 | A | | | Portsmouth | Wessex Young Athletes' League | 14 Jun 15 |
| LJ | 4.43 | w | 2.2 | | H | | | | Bedford | South of England AA Combined Events Championships | 19 Jul 15 |
| LJ | 4.39 | | | | 1 | B | | | Portsmouth | Wessex Young Athletes' League | 5 Jul 15 |
| LJ | 4.31 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 4 May 15 |
| LJ | 4.27 | | 0.0 | | H | | | | Reading | ESAA South East Schools Combined Events Championships | 28 Jun 15 |
| SP3K | 8.79 | | | | H | | | | Reading | ESAA South East Schools Combined Events Championships | 27 Jun 15 |
| SP3K | 8.62 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 4 May 15 |
| SP3K | 8.04 | | | | H | | | | Bedford | South of England AA Combined Events Championships | 18 Jul 15 |
| JT600 | 22.26 | | | | 1 | B | | | Milton Keynes | Sweatshop Southern Athletics League Division 1 | 20 Jun 15 |
| JT500 | 27.17 | | | | 4 | | | | Bournemouth | John Rumbold Memorial Open | 12 Apr 15 |
| JT500 | 25.97 | | | | 1 | A | | | Portsmouth | Wessex Young Athletes' League | 14 Jun 15 |
| JT500 | 23.50 | | | | H | | | | Reading | ESAA South East Schools Combined Events Championships | 28 Jun 15 |
| JT500 | 23.32 | | | | H | | | | Bedford | South of England AA Combined Events Championships | 19 Jul 15 |
| PenU17W | 2557 | | | | 4 | | | | Portsmouth | Hampshire County Combined Events Championships | 4 May 15 |
| HepU17W | 3409 | | | | 15 | | | | Reading | ESAA South East Schools Combined Events Championships | 28 Jun 15 |
| HepU17W | 3364 | | | | 6 | | | | Bedford | South of England AA Combined Events Championships | 19 Jul 15 |
| parkrun | 26:57 | | | | 152 | | | | Southsea | Southsea parkrun # 86 | 6 Jun 15 |
| parkrun | 27:49 | | | | 174 | | | 1 | Southsea | Southsea parkrun # 85 | 30 May 15 |
| 2014 U17 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.2 | | | | 6 | A | | | Uxbridge | UK Youth Development U17/U20 League Division Southern South 2b | 27 Apr 14 |
| 200 | 27.73 | | | | H | | | | Lee Valley | ESAA South East Schools Combined Events Championships | 28 Jun 14 |
| 200 | 27.95 | w | 2.6 | | H | | | | Bedford | South of England AA Combined Events Championships | 19 Jul 14 |
| 200 | 28.06 | | -0.5 | | H | | | | Boston | ESAA English Schools Combined Events & Race Walking Championships | 20 Sep 14 |
| 200 | 28.5 | | | | 1 | 2 | | | Portsmouth | Havant AC Open Meeting | 13 Sep 14 |
| 200 | 28.6 | | | | 5 | A | | | Uxbridge | UK Youth Development U17/U20 League Division Southern South 2b | 27 Apr 14 |
| 200 | 29.30 | | 0.0 | | 4 | B | | | Bromley | Sweatshop Southern Athletics League Division 1 | 19 Apr 14 |
| 800 | 2:38.01 | | | | H | | | | Bedford | South of England AA Combined Events Championships | 20 Jul 14 |
| 800 | 2:39.6 | | | | H | | | | Lee Valley | ESAA South East Schools Combined Events Championships | 29 Jun 14 |
| 800 | 2:45.63 | | | | H | | | | Boston | ESAA English Schools Combined Events & Race Walking Championships | 21 Sep 14 |
| 800 | 2:46.5 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 5 May 14 |
| 800 | 2:52.7 | | | | P | | | | Winchester | Hampshire Schools Combined Events Championships | 22 May 14 |
| 80HU17W | 13.99 | | 0.7 | | H | | | | Boston | ESAA English Schools Combined Events & Race Walking Championships | 20 Sep 14 |
| 80HU17W | 14.13 | | -0.5 | | H | | | | Bedford | South of England AA Combined Events Championships | 19 Jul 14 |
| 80HU17W | 14.5 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 5 May 14 |
| 80HU17W | 14.6 | | | | P | | | | Winchester | Hampshire Schools Combined Events Championships | 22 May 14 |
| 80HU17W | 15.79 | | -1.6 | | H | | | | Lee Valley | ESAA South East Schools Combined Events Championships | 28 Jun 14 |
| HJ | 1.56 | | | | 2 | B | | | Crawley | ESAA South East Schools Inter-County Championships | 21 Jun 14 |
| HJ | 1.51 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 5 May 14 |
| HJ | 1.50 | | | | 1 | B | | | Andover | Wessex Young Athletes' League | 8 Jun 14 |
| HJ | 1.48 | | | | 1= | | | | Portsmouth | Hampshire County Schools' Championships | 14 Jun 14 |
| HJ | 1.48 | | | | H | | | | Lee Valley | ESAA South East Schools Combined Events Championships | 28 Jun 14 |
| HJ | 1.46 | | | | H | | | | Boston | ESAA English Schools Combined Events & Race Walking Championships | 20 Sep 14 |
| HJ | 1.45 | | | | H | | | | Bedford | South of England AA Combined Events Championships | 19 Jul 14 |
| LJ | 4.72 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 5 May 14 |
| LJ | 4.68 | | | | 2 | B | | | Bromley | Sweatshop Southern Athletics League Division 1 | 19 Apr 14 |
| LJ | 4.51 | | 1.3 | | H | | | | Bedford | South of England AA Combined Events Championships | 20 Jul 14 |
| LJ | 4.48 | w | 3.2 | | H | | | | Lee Valley | ESAA South East Schools Combined Events Championships | 29 Jun 14 |
| LJ | 4.35 | | | | 1 | B | | | Andover | Wessex Young Athletes' League | 8 Jun 14 |
| LJ | 4.35 | w | 3.9 | | H | | | | Boston | ESAA English Schools Combined Events & Race Walking Championships | 21 Sep 14 |
| LJ | 4.30 | | | | 3 | | | | Portsmouth | Havant AC Open Meeting | 13 Sep 14 |
| LJ | 4.25 | | | | 2 | | | | Uxbridge | UK Youth Development U17/U20 League Division Southern South 2b | 27 Apr 14 |
| SP3K | 8.33 | | | | 3 | | | | Portsmouth | Havant AC Open Meeting | 13 Sep 14 |
| SP3K | 8.30 | | | | 2 | | | | Portsmouth | Bronwin Carter Cup - Discus & Javelin not eligible for ranking purposes | 22 Oct 14 |
| SP3K | 8.23 | | | | H | | | | Lee Valley | ESAA South East Schools Combined Events Championships | 29 Jun 14 |
| SP3K | 8.03 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 5 May 14 |
| SP3K | 7.97 | | | | H | | | | Boston | ESAA English Schools Combined Events & Race Walking Championships | 20 Sep 14 |
| SP3K | 7.76 | | | | P | | | | Winchester | Hampshire Schools Combined Events Championships | 22 May 14 |
| SP3K | NM | | | | H | | | | Bedford | South of England AA Combined Events Championships | 19 Jul 14 |
| JT500 | 27.23 | | | | 1 | | | | Portsmouth | Havant AC Open Meeting | 13 Sep 14 |
| JT500 | 24.05 | | | | H | | | | Bedford | South of England AA Combined Events Championships | 20 Jul 14 |
| JT500 | 21.13 | | | | H | | | | Lee Valley | ESAA South East Schools Combined Events Championships | 29 Jun 14 |
| JT500 | 20.48 | | | | H | | | | Boston | ESAA English Schools Combined Events & Race Walking Championships | 21 Sep 14 |
| JT500 | 19.42 | | | | 1 | B | | | Andover | Wessex Young Athletes' League | 8 Jun 14 |
| JT500 | 16.74 | | | | P | | | | Winchester | Hampshire Schools Combined Events Championships | 22 May 14 |
| PenU17W | 2540 | | | | 4 | | | | Portsmouth | Hampshire County Combined Events Championships | 5 May 14 |
| HepU17W | 3389 | | | | 17 | | | | Lee Valley | ESAA South East Schools Combined Events Championships | 29 Jun 14 |
| HepU17W | 3368 | | | | 26 | | | | Boston | ESAA English Schools Combined Events & Race Walking Championships | 21 Sep 14 |
| HepU17W | 3148 | | | | 3 | | | | Bedford | South of England AA Combined Events Championships | 19 Jul 14 |
| 2013 U15 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.7 | | | | 2 | B | | | Portsmouth | Wessex Young Athletes' League | 16 Jun 13 |
| 100 | 13.8 | | | | 1 | ns | | | Woking | UK Youth Development U13/U15 League Division Southern South 3a | 1 Jun 13 |
| 100 | 13.9 | | | | 2 | A | | | Sandown | Wessex Young Athletes' League | 7 Jul 13 |
| 100 | 14.6 | | | | 8 | ns | | | Basingstoke | Wessex Young Athletes' League | 21 Apr 13 |
| 200 | 28.1 | | | | 4 | A | | | Portsmouth | UK Youth Development U13/U15 League Division Southern South 3a | 22 Jun 13 |
| 200 | 28.3 | | | | 1 | B | | | Woking | UK Youth Development U13/U15 League Division Southern South 3a | 1 Jun 13 |
| 200 | 28.5 | | | | 2 | ns | | | Portsmouth | Wessex Young Athletes' League | 16 Jun 13 |
| 200 | 28.6 | | | | 1 | ns | | | Sandown | Wessex Young Athletes' League | 7 Jul 13 |