| 2025 SEN City of Portsmouth/Bath Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:10 | | | | 1 | | | 1 | Fareham | Fareham parkrun # 396 | 1 Jan 25 |
| parkrun | 21:55 | | | | 19 | | | 1 | Fareham | Fareham parkrun # 397 | 4 Jan 25 |
| 2024 SEN City of Portsmouth/Bath Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:56 | | | | 3 | | | | Fareham | Fareham parkrun # 377 | 31 Aug 24 |
| parkrun | 19:47 | | | | 40 | | | | Southsea | Southsea parkrun # 519 | 25 Dec 24 |
| parkrun | 20:47 | | | | 14 | | | | Fareham | Fareham parkrun # 344 | 13 Jan 24 |
| parkrun | 22:59 | | | | 51 | | | | Fareham | Fareham parkrun # 395 | 28 Dec 24 |
| 12.2KXC | 53:17 | | | | 63 | | | | Botley | Hampshire County Championships | 6 Jan 24 |
| 2023 SEN City of Portsmouth/Bath Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:15 | | | | 17 | | | | Southampton | Southampton parkrun # 518 | 4 Nov 23 |
| parkrun | 18:40 | | | | 2 | | | 1 | Fareham | Fareham parkrun # 340 | 25 Dec 23 |
| parkrun | 19:10 | | | | 2 | | | 1 | Fareham | Fareham parkrun # 330 | 14 Oct 23 |
| 9.75KXC | 42:02 | | | | 149 | | | | Wellesley Woods | Hampshire League | 28 Oct 23 |
| 10KXC | 40:10 | | | | 112 | | | | Popham Airfield | Hampshire League | 11 Nov 23 |
| 2022 SEN City of Portsmouth/Bath Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:58.55 | | | | 3 | A | | | Milton Keynes | National Athletics League - Division 1 | 7 May 22 |
| 800 | 1:58.93 | | | | 1 | A | | | Portsmouth | Southern Athletics League Division 2 West | 22 May 22 |
| 1500 | 3:58.33 | | | | 2 | | | | Yeovil | National Athletics League - Division 1 | 2 Jul 22 |
| 1500 | 4:05.63 | | | | 13 | A | | | Eltham | BMC Regional Races | 22 Jun 22 |
| 1500 | 4:08.45 | | | | 4 | | | | Portsmouth | Hampshire County Championships | 15 May 22 |
| 1500 | 4:10.12 | | | | 4 | A | | | Milton Keynes | National Athletics League - Division 1 | 7 May 22 |
| 5K | 15:53 | | | 15:53 | 4 | | | | Gosport | Gosport 5K Summer Series | 9 Aug 22 |
| 5K | 15:57 | | | 15:58 | 5 | | | | Chichester | Chichester PB 5K | 6 Feb 22 |
| parkrun | 16:40 | | | | 1 | | | 1 | Fareham | Fareham parkrun # 259 | 11 Jun 22 |
| 9.5KXC | 33:31 | | | | 24 | | | | Reading | Alton Sports Hampshire League | 15 Jan 22 |
| 10KXC | 39:47 | | | | 25 | | | | Basingstoke | Hampshire League | 19 Feb 22 |
| 12KXC | 43:02 | | | | 14 | | | | Curdridge | Hampshire County Championships | 8 Jan 22 |
| 2021 U23 City of Portsmouth/Bath Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:54.68 | | | | 4 | G | | | Loughborough | BMC Grand Prix | 24 Jul 21 |
| 1500 | 3:54.40 | | | | 4 | A | | | Eltham | BMC Regional Races | 14 Jul 21 |
| 1500 | 4:02.18 | | | | 1 | B | | | Portsmouth | National Athletics League Division 1 | 6 Jun 21 |
| 5K | 16:06 | c | | | 5 | | | | Portsmouth | Great South Run 5K | 16 Oct 21 |
| parkrun | 16:35 | | | | 1 | | | 1 | Fareham | Fareham parkrun # 224 | 9 Oct 21 |
| 9.1KXC | 34:02 | | | | 34 | | | | Aldershot | Alton Sports Hampshire League | 4 Dec 21 |
| 2020 U23 City of Portsmouth/Bath Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.26 | | | | 1 | 1 | | | Portsmouth | City of Portsmouth Track Meeting | 6 Sep 20 |
| 1500 | 3:58.5 | | | | 4 | 14 | | | Aldershot | Aldershot Farnham & District AC Night of 1500m | 10 Sep 20 |
| parkrun | 17:30 | | | | 7 | | | | Southampton | Southampton parkrun # 392 | 1 Jan 20 |
| parkrun | 19:07 | | | | 4 | | | 1 | Fareham | Fareham parkrun # 203 | 4 Jan 20 |
| 2019 U23 City of Portsmouth/Bath Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:55.82 | | | | 5 | F | | | Loughborough | BMC Grand Prix | 15 Jun 19 |
| 800 | 1:57.01 | | | | 3 | 1 | | | Basingstoke | Hampshire Grand Prix Open | 17 Jul 19 |
| 800 | 1:57.47 | | | | 2 | | | | Portsmouth | Hampshire County Championships | 11 May 19 |
| 1500 | 4:04.58 | | | | 10 | 12 | | | Watford | Watford Open Graded Meeting | 1 May 19 |
| 1500 | 4:05.72 | | | | 3 | | | | Portsmouth | Hampshire County Championships | 12 May 19 |
| 1500 | 4:07.05 | i | | | 5 | h5 | | | Sheffield | BUCS Indoor Championships | 16 Feb 19 |
| 1500 | 4:08.84 | i | | | 5 | | | | Lee Valley | Inter Varsity Meeting | 30 Jan 19 |
| 1500 | 4:09.37 | | | | 14 | 12 | | | Watford | Watford Open Graded Meeting | 26 Jun 19 |
| 3000 | 8:48.92 | | | | 4 | B | | | Millfield | BMC PB Classic | 4 May 19 |
| parkrun | 17:07 | | | | 1 | | | 1 | Fareham | Fareham parkrun # 174 | 29 Jun 19 |
| parkrun | 17:51 | | | | 7 | | | | Huddersfield | Huddersfield parkrun # 438 | 25 Dec 19 |
| parkrun | 17:55 | | | | 3 | | | 1 | Bath Skyline | Bath Skyline parkrun # 225 | 19 Jan 19 |
| 8.2KXC | 28:30 | | | | 87 | B | | | Exeter | BUCS Cross Country Championships | 2 Feb 19 |
| 9.1KXC | 36:46 | | | | 73 | | | | Wellesley Woodlands | Alton Sports Hampshire League | 30 Nov 19 |
| 9.2KXC | 36:55 | | | | 87 | | | | Sparsholt College | Alton Sports Hampshire League | 9 Nov 19 |
| 9.62KXC | 35:55 | | | | 64 | | | | Bournemouth | Alton Sports Hampshire League | 12 Oct 19 |
| 10KXC | 35:21 | | | | 57 | | | 8 | Reading | Alton Sports Hampshire League | 12 Jan 19 |
| 12KXC | 43:51 | | | | 30 | | | | Curdridge | Hampshire County Championships | 5 Jan 19 |
| 2018 U20 City of Portsmouth/Bath Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.52 | | | | 4 | 1 | | | Eltham | Cambridge Harriers Open | 15 Aug 18 |
| 400 | 57.6 | | | | 6 | 1 | | | Exeter | South West Varsity | 21 Mar 18 |
| 800 | 1:56.34 | | | | 6 | C | | | Watford | BMC Gold Standard Races | 11 Jul 18 |
| 800 | 1:56.42 | | | | 5 | h4 | | | Bedford | BUCS Championships | 5 May 18 |
| 800 | 1:57.17 | | | | 6 | 20 | | | Watford | Watford Open Graded Meeting | 13 Jun 18 |
| 800 | 1:57.18 | | | | 4 | H | | | Loughborough | BMC Grand Prix | 23 Jun 18 |
| 800 | 1:59.33 | | | | 3 | | | | Portsmouth | Hampshire County Championships | 12 May 18 |
| 800 | 2:01.84 | i | | | 3 | h5 | | | Sheffield | BUCS Indoor Championships | 16 Feb 18 |
| 800 | 2:05.69 | | | | 4 | B | | | Bedford | British Athletics League Division 4 | 7 Jul 18 |
| 800 | 2:05.81 | | | | 10 | 2 | | | Basingstoke | Hampshire Grand Prix Open | 18 Jul 18 |
| 800 | 2:07.9 | | | | 6 | 1 | | | Exeter | South West Varsity | 21 Mar 18 |
| 1500 | 3:58.04 | | | | 5 | 12 | | | Watford | Watford Open Graded Meeting | 27 Jun 18 |
| 1500 | 4:04.06 | | | | 2 | A | | | Portsmouth | British Athletics League Division 4 | 2 Jun 18 |
| 1500 | 4:04.81 | | | | 2 | | | | Portsmouth | Hampshire County Championships | 13 May 18 |
| 1500 | 4:12.2 | | | | 1 | | | | Exeter | South West Varsity | 21 Mar 18 |
| 1500 | 4:20.21 | | | | 2 | B | | | Bedford | British Athletics League Division 4 | 7 Jul 18 |
| parkrun | 16:41 | | | | 3 | | | 1 | Portsmouth Lakeside | Portsmouth Lakeside parkrun # 137 | 15 Dec 18 |
| 8KXC | 30:58 | | | | 51 | | | | Brighton | South of England AA Championships | 27 Jan 18 |
| 8.25KXC | 30:29 | | | | 4 | | | | Curdridge | Hampshire County Championships | 6 Jan 18 |
| 9.999KXC | 35:13 | | | | 35 | | | | Chippenham | Gloucestershire League | 3 Nov 18 |
| 10KXC | 38:20 | | | | 150 | | | | Brunel University | BUCS Cross Country Championships | 3 Feb 18 |
| 2017 U20 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.86 | | | | 2 | B | | | Portsmouth | British Athletics League Division 4 | 20 Aug 17 |
| 400 | 52.94 | | | | 3 | A | | | Bedford | British Athletics League Division 4 | 15 Jul 17 |
| 400 | 53.38 | | | | 4 | 4 | | | Loughborough | Charnwood AC Open Series | 31 May 17 |
| 800 | 1:57.00 | | | | 4 | 2 | | | Basingstoke | Hampshire Grand Prix | 19 Jul 17 |
| 800 | 1:57.14 | | | | 5 | D | | | Milton Keynes | BMC PB Classic | 3 Jun 17 |
| 800 | 1:57.6 | | | | 1 | | | | Portsmouth | Hampshire County Schools Championships | 10 Jun 17 |
| 800 | 1:57.64 | | | | 7 | 28 | | | Watford | Watford Open Graded Meeting | 12 Jul 17 |
| 800 | 1:57.82 | | | | 1 | B | | | Portsmouth | British Athletics League Division 4 | 20 Aug 17 |
| 800 | 1:59.19 | | | | 4 | 21 | | | Watford | Watford Open Graded Meeting | 9 Aug 17 |
| 800 | 2:00.34 | | | | 3 | A | | | Bedford | British Athletics League Division 4 | 15 Jul 17 |
| 800 | 2:01.24 | | | | 9 | 22 | | | Watford | Watford Open Graded Meeting | 19 Apr 17 |
| 800 | 2:05.4 | | | | 2 | A | | | Kingston | Sweatshop Southern Athletics League Division 2W | 15 Apr 17 |
| 800 | 2:10.65 | | | | 3 | | | | Portsmouth | Hampshire County Championships | 13 May 17 |
| 1500 | 4:02.52 | | | | 2 | 20 | | | Watford | Watford Open Graded Meeting | 26 Jul 17 |
| 1500 | 4:04.4 | | | | 7 | B | | | Oxford | BMC Regional Races | 29 Jul 17 |
| 1500 | 4:09.23 | | | | 1 | 3 | | | Tonbridge | Avril Bowring Memorial Open Series | 28 Aug 17 |
| 1500 | 4:32.63 | | | | 9 | | | | Portsmouth | Hampshire County Championships | 14 May 17 |
| 4.5KNAD | 14:25 | | | | 14 | A | | | Chichester | Chichester Corporate Challenge | 29 Mar 17 |
| 4.5KNAD | 14:40 | | | | 11 | A | | | Chichester | Chichester Corporate Challenge | 15 Mar 17 |
| 4.5KNAD | 14:42 | | | | 13 | A | | | Chichester | Chichester Corporate Challenge | 1 Mar 17 |
| parkrun | 16:51 | | | | 1 | | | 1 | Lee-on-the-Solent | Lee-on-the-Solent parkrun # 131 | 16 Dec 17 |
| 6.5KXC | 21:09 | | | | 3 | | | | Brands Hatch | South East Schools' Championships | 4 Feb 17 |
| 7.2KXC | 24:08 | | | | 91 | | | | Norwich | New Balance ESAA English Schools' Championships | 18 Mar 17 |
| 8KXC | 28:28 | | | | 25 | | | | Parliament Hill | South of England AA Championships | 28 Jan 17 |
| 8.7KXC | 31:00 | | | | 7 | | | | Botley | Hampshire County Championships | 7 Jan 17 |
| 10KXC | 33:57 | | | | 21 | | | 3 | Reading | Alton Sports Hampshire League | 4 Mar 17 |
| 10.3KXC | 40:36 | | | | 82 | | | 7 | Havant | Alton Sports Hampshire League | 11 Feb 17 |
| ZXC | 14:01 | | | | 6 | | | | Southampton | Hampshire County Schools' Championships | 21 Jan 17 |
| 2016 U20 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 53.99 | | | | 4 | B | | | Reading | British Athletics League Division 4 | 2 Jul 16 |
| 400 | 54.43 | | | | 2 | B | | | Doncaster | British Athletics League Division 4 | 6 Aug 16 |
| 400 | 54.5 | | | | 5 | A | | | Bedford | British Athletics League Division 4 | 4 Jun 16 |
| 400 | 55.32 | | | | 5 | 2 | | | Basingstoke | Hampshire Grand Prix | 20 Jul 16 |
| 800 | 1:57.41 | | | | 4 | 22 | | | Watford | Watford Open Graded Meeting | 15 Jun 16 |
| 800 | 1:58.68 | | | | 5 | A | | | Doncaster | British Athletics League Division 4 | 6 Aug 16 |
| 800 | 2:00.4 | | | | 1 | | | | Portsmouth | Hampshire County Schools Championships | 11 Jun 16 |
| 800 | 2:00.6 | | | | 1 | B | | | Portsmouth | Sweatshop Southern Athletics League Division 2W | 18 Jun 16 |
| 800 | 2:01.21 | | | | 2 | B | | | Derby | British Athletics League Division 4 | 7 May 16 |
| 800 | 2:01.48 | | | | 3 | A | | | Bedford | British Athletics League Division 4 | 4 Jun 16 |
| 800 | 2:01.94 | | | | 6 | | | | Portsmouth | Hampshire County Championships | 14 May 16 |
| 800 | 2:02.68 | | | | 2 | B | | | Reading | British Athletics League Division 4 | 2 Jul 16 |
| 1500 | 4:08.20 | | | | 4 | | | | Portsmouth | Hampshire County Championships | 15 May 16 |
| 1500 | 4:14.81 | | | | 3 | B | | | Derby | British Athletics League Division 4 | 7 May 16 |
| 1500 | 4:17.17 | | | | 1 | 8 | | | Watford | Watford Open Graded Meeting | 6 Apr 16 |
| 1500 | 4:19.71 | | | | 19 | 18 | | | Watford | Watford Open Graded Meeting | 27 Jul 16 |
| 5KXC | 20:37 | | | | 17 | | | | Reading | Alton Sports Hampshire League | 16 Jan 16 |
| parkrun | 18:17 | | | | 2 | | | 1 | Lee-on-the-Solent | Lee-on-the-Solent parkrun # 35 | 20 Feb 16 |
| 6KXC | 21:32 | | | | 9 | | | | Basingstoke | Alton Sports Hampshire League | 13 Feb 16 |
| 6.2KXC | 23:12 | | | | 18 | | | | Botley | Hampshire County Championships | 9 Jan 16 |
| 9.62KXC | 33:36 | | | | 40 | | | 10 | Bournemouth | Alton Sports Hampshire League | 12 Nov 16 |
| 10KXC | 34:28 | | | | 21 | | | 8 | Basingstoke | Alton Sports Hampshire League | 3 Dec 16 |
| ZXC | 36:35 | | | | 43 | | | 12 | Winchester | Alton Sports Hampshire League | 15 Oct 16 |
| 2015 U17 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.44 | | 1.3 | | 5 | 2 | | | Crawley | Crawley Tom Lintern Open Medal Meeting | 31 Aug 15 |
| 800 | 2:03.05 | | | | 1 | | | | Bracknell | Bracknell Young Athletes' Open | 28 Mar 15 |
| 800 | 2:03.42 | | | | 5 | 17 | | | Watford | Watford Open Graded Meeting | 12 Aug 15 |
| 800 | 2:03.49 | | | | 4 | | | | Portsmouth | Hampshire County Championships | 23 May 15 |
| 800 | 2:03.8 | | | | 2 | h2 | | | Portsmouth | Hampshire County Championships | 23 May 15 |
| 800 | 2:04.10 | | | | 1 | | | | Andover | Andover AC Young Athletes' Open | 10 May 15 |
| 800 | 2:04.4 | | | | 2 | A | | | Tonbridge | Sweatshop Southern Athletics League Division 1 | 15 Aug 15 |
| 800 | 2:05.4 | | | | 3 | | | | Portsmouth | Hampshire County Schools Championships | 13 Jun 15 |
| 800 | 2:07.11 | | | | 4 | A | | | Milton Keynes | Sweatshop Southern Athletics League Division 1 | 20 Jun 15 |
| 800 | 2:10.0 | | | | 4 | | | | Portsmouth | Havant AC Open | 11 Apr 15 |
| 1500 | 4:17.6 | | | | 2 | B | | | Portsmouth | Sweatshop Southern Athletics League Division 1 | 25 Apr 15 |
| 1500 | 4:18.19 | | | | 3 | | | | Portsmouth | Hampshire County Championships | 24 May 15 |
| 1500 | 4:19.4 | | | | 1 | | | | Basingstoke | Basingstoke & Mid Hants Young Athletes Open Meeting | 4 Apr 15 |
| 1500 | 4:21.1 | | | | 2 | B | | | Tonbridge | Sweatshop Southern Athletics League Division 1 | 15 Aug 15 |
| 1500 | 4:26.75 | | | | 4 | B | | | Little Marlow | Southern Counties U17 Inter County Match | 19 Jul 15 |
| 1500 | 4:32.30 | | | | 1 | | | | Bracknell | Bracknell Young Athletes' Open | 28 Mar 15 |
| 1500 | 4:37.0 | | | | 3 | B | | | Walton | Sweatshop Southern Athletics League Division 1 | 4 Jul 15 |
| 3000 | 9:40.10 | | | | 1 | | | | Crawley | Crawley Tom Lintern Open Medal Meeting | 31 Aug 15 |
| 3000 | 9:55.38 | | | | 6 | | | | Crawley | Crawley Pre-Season Open Meeting | 21 Mar 15 |
| 5KXC | 20:10 | | | | 19 | | | | Basingstoke | Alton Sports Hampshire League | 7 Nov 15 |
| 6KXC | 24:38 | | | | 113 | | | | Brighton | South of England AA Championships | 24 Jan 15 |
| 6.09KXC | 21:18 | | | | 19 | | | | Bournemouth | Alton Sports Hampshire League | 5 Dec 15 |
| ZXC | 16:05 | | | | 12 | | | | Southampton | Hampshire County Schools' Championships | 17 Jan 15 |
| ZXC | 17:24 | | | | 9 | | | | Winchester | Alton Sports Hampshire League | 10 Oct 15 |
| ZXC | 19:57 | | | | 22 | | | | Reading | Destination Basingstoke Hampshire League | 10 Jan 15 |
| ZXC | 21:41 | | | | 17 | | | | Bournemouth | Destination Basingstoke Hampshire League | 7 Feb 15 |
| ZXC | 23:11 | | | | 68 | | | | Reigate | South East Schools' Inter-Counties | 31 Jan 15 |
| ZXC | 25:51 | | | | 25 | | | | Eastleigh | Hampshire County Championships | 3 Jan 15 |
| 2014 U17 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 57.7 | | | | 1 | A | | | Winchester | Wessex Young Athletes' League | 27 Apr 14 |
| 400 | 58.17 | | | | 7 | h2 | | | Portsmouth | Hampshire County Championships | 25 May 14 |
| 800 | 2:10.60 | | | | 5 | 1 | | | Crystal Palace | Crystal Palace Open | 23 Aug 14 |
| 800 | 2:11.96 | | | | 6 | h2 | | | Portsmouth | Hampshire County Championships | 25 May 14 |
| 800 | 2:13.53 | | | | 1 | 2 | | | Lee Valley | Lee Valley Open | 12 Apr 14 |
| 800 | 2:14.49 | i | | | 1 | 8 | | | Lee Valley | Lee Valley Middle Distance Evening | 19 Feb 14 |
| 800 | 2:34.3 | | | | 6 | h1 | | | Portsmouth | Hampshire County Schools' Championships | 14 Jun 14 |
| 1500 | 4:32.71 | | | | 2 | | | | Crystal Palace | Crystal Palace Open | 19 Jul 14 |
| 1500 | 4:37.19 | | | | 3 | | | | Crystal Palace | Crystal Palace Open | 23 Aug 14 |
| 1500 | 4:49.93 | | | | 6 | 3 | | | Crawley | Crawley Pre-Season Open Meeting | 29 Mar 14 |
| 3.851KL | 14:10 | | | | 24 | L4 | | | Aldershot | Southern Young Athletes Road Relays | 20 Sep 14 |
| 5K | 18:27 | c | | | 16 | | | | Portsmouth | Bupa Great South Run 5K | 25 Oct 14 |
| parkrun | 18:27 | | | | 7 | | | | Netley Abbey | Netley Abbey parkrun # 137 | 4 Oct 14 |
| parkrun | 18:49 | | | | 7 | | | | Eastleigh | Eastleigh parkrun # 226 | 18 Oct 14 |
| parkrun | 18:58 | | | | 9 | | | 1 | Southsea | Southsea parkrun # 45 | 6 Sep 14 |
| parkrun | 19:09 | | | | 4 | | | 1 | Eastleigh | Eastleigh parkrun # 231 | 22 Nov 14 |
| parkrun | 19:34 | | | | 6 | | | 1 | Netley Abbey | Netley Abbey parkrun # 101 | 25 Jan 14 |
| parkrun | 19:58 | | | | 11 | | | | Netley Abbey | Netley Abbey parkrun # 113 | 19 Apr 14 |
| parkrun | 20:00 | | | | 9 | | | | Netley Abbey | Netley Abbey parkrun # 124 | 5 Jul 14 |
| parkrun | 20:11 | | | | 4 | | | 1 | Eastleigh | Eastleigh parkrun # 193 | 1 Mar 14 |
| parkrun | 20:19 | | | | 17 | | | | Netley Abbey | Netley Abbey parkrun # 129 | 9 Aug 14 |
| parkrun | 20:29 | | | | 3 | | | 1 | Eastleigh | Eastleigh parkrun # 190 | 1 Feb 14 |
| parkrun | 22:03 | | | | 18 | | | 1 | Netley Abbey | Netley Abbey parkrun # 97 | 1 Jan 14 |
| ZXC | 15:32 | | | | 30 | | | | Bournemouth | Destination Basingstoke Hampshire League | 11 Jan 14 |
| ZXC | 15:43 | | | | 30 | | | | Salisbury | Destination Basingstoke Hampshire League | 8 Feb 14 |
| ZXC | 17:39 | | | | 36 | | | | Eastleigh | Hampshire County Championships | 4 Jan 14 |
| ZXC | 17:51 | | | | 28 | | | | Chichester | Destination Basingstoke Hampshire League | 8 Nov 14 |
| ZXC | 18:52 | | | | 30 | | | | Winchester | Hampshire League | 11 Oct 14 |
| ZXC | 19:11 | | | | 25 | | | | Basingstoke | Destination Basingstoke Hampshire League | 6 Dec 14 |
| 2013 U15 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 42.2 | | | | 1 | A | | | Portsmouth | UK Youth Development U13/U15 League Division Southern South 3a | 22 Jun 13 |
| 300 | 43.5 | | | | 1 | B | | | Woking | UK Youth Development U13/U15 League Division Southern South 3a | 1 Jun 13 |
| 300 | 44.6 | | | | 2 | B | | | Portsmouth | UK Youth Development U13/U15 League Division Southern South 3a | 4 May 13 |
| 400 | 60.11 | | | | 7 | 4 | | | Watford | Watford Open Graded Meeting | 10 Jul 13 |
| 800 | 2:15.20 | | | | 3 | h1 | | | Portsmouth | Hampshire County Championships | 25 May 13 |
| 800 | 2:15.4 | | | | 4 | | | | Portsmouth | Hampshire Schools' Championships | 8 Jun 13 |
| 800 | 2:17.6 | | | | 2 | A | | | Portsmouth | UK Youth Development U13/U15 League Division Southern South 3a | 22 Jun 13 |
| 800 | 2:18.2 | | | | 2 | h1 | | | Portsmouth | Hampshire Schools' Championships | 8 Jun 13 |
| 800 | 2:18.6 | | | | 1 | A | | | Portsmouth | UK Youth Development U13/U15 League Division Southern South 3a | 4 May 13 |
| 800 | 2:20.6 | | | | 3 | 2 | | | Portsmouth | Havant AC Open Meeting | 13 Apr 13 |
| 800 | 2:21.5 | | | | 2 | A | | | Woking | UK Youth Development U13/U15 League Division Southern South 3a | 1 Jun 13 |
| 800 | 2:22.93 | | | | 8 | | | | Portsmouth | Hampshire County Championships | 25 May 13 |
| 800 | 2:24.48 | | | | 4 | | | | Bracknell | Bracknell Young Athletes' Open Meeting | 30 Mar 13 |
| 800 | 2:30.14 | | | | 11 | 16 | | | Watford | Watford Open Graded Meeting | 10 Jul 13 |
| 1500 | 4:47.26 | | | | 10 | 8 | | | Watford | Watford Open Graded Meeting | 26 Jun 13 |
| 1500 | 4:47.33 | | | | 7 | 3 | | | Horspath | Oxford City AC Open Graded Meeting | 8 May 13 |
| 1500 | 4:49.34 | | | | 5 | h1 | | | Portsmouth | Hampshire County Championships | 26 May 13 |
| 1500 | 4:59.55 | | | | 3 | | | | Basingstoke | Basingstoke & Mid Hants Young Athletes Graded Open Meeting | 6 Apr 13 |
| 1500 | 4:59.96 | | | | 10 | | | | Portsmouth | Hampshire County Championships | 26 May 13 |
| SP4K | 5.60 | | | | 4 | A | | | Portsmouth | UK Youth Development U13/U15 League Division Southern South 3a | 4 May 13 |
| 5K | 19:28 | | | | 41 | | | 3 | Portsmouth | Lakeside 5K Series | 22 May 13 |
| 5K | 20:06 | | | | 66 | | | 4 | Portsmouth | Lakeside 5K Series | 24 Apr 13 |
| parkrun | 19:45 | | | | 6 | | | | Eastleigh | Eastleigh parkrun # 182 | 14 Dec 13 |
| parkrun | 21:11 | | | | 10 | | | | Eastleigh | Eastleigh parkrun # 183 | 21 Dec 13 |
| parkrun | 22:08 | | | | 32 | | | | Netley Abbey | Netley Abbey parkrun # 47 | 26 Jan 13 |
| parkrun | 22:20 | | | | 40 | | | | Netley Abbey | Netley Abbey parkrun # 44 | 1 Jan 13 |
| parkrun | 23:21 | | | | 32 | | | | Southsea | Southsea parkrun # 12 | 28 Dec 13 |
| ZRD | 7:34 | | | | 20 | | | | Portsmouth | Junior Great South Run | 26 Oct 13 |
| ZXC | 14:28 | | | | 49 | | | | Reading | Hampshire League | 19 Oct 13 |
| ZXC | 14:53 | | | | 24 | | | | Bournemouth | Hampshire League | 12 Jan 13 |
| ZXC | 16:00 | | | | 24 | | | | Salisbury | Hampshire League | 9 Feb 13 |
| ZXC | 17:13 | | | | 21 | | | | Eastleigh | Hampshire County Championships | 5 Jan 13 |
| ZXC | 17:49 | | | | 130 | | | | Parliament Hill | Southern Championships | 16 Feb 13 |
| 2012 U15 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 63.0 | | | | 2 | B | | | Swindon | Wessex Young Athletes' League | 1 Jul 12 |
| 800 | 2:22.20 | | | | 2 | 6 | | | Watford | Watford Graded Open | 22 Aug 12 |
| 800 | 2:22.51 | | | | 1 | 2 | | | Horspath | Oxford City AC Open Graded Meeting | 15 Aug 12 |
| 800 | 2:22.8 | | | | 4 | A | | | Woking | Wessex Young Athletes' League | 24 Jun 12 |
| 800 | 2:22.95 | | | | 6 | 3 | | | Bromley | Blackheath & Bromley Open | 13 Aug 12 |
| 800 | 2:27.6 | | | | 2 | B | | | Woking | Wessex Young Athletes' League | 15 Apr 12 |
| 800 | 2:29.2 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 7 May 12 |
| 1500 | 4:52.41 | | | | 7 | 2 | | | Crawley | Crawley AC Tom Lintern Open | 27 Aug 12 |
| 1500 | 4:54.78 | | | | 3 | | | | Andover | Andover Young Athletes' Open | 4 Jun 12 |
| 1500 | 4:59.7 | | | | 2 | B | | | Bournemouth | McCain Young Athletes' League Division Southern 1SWS | 6 May 12 |
| 1500 | 5:00.1 | | | | 3 | A | | | Portsmouth | McCain Young Athletes' League Division Southern 1SWS | 17 Jun 12 |
| 1500 | 5:00.60 | | | | 7 | h1 | | | Portsmouth | Hampshire County Championships | 13 May 12 |
| 1500 | 5:06.67 | | | | 3 | 1 | | | Watford | Watford Open Graded Meeting | 4 Apr 12 |
| 1500 | 5:08.7 | | | | 6 | | | | Winchester | Winchester & District AC Open | 23 May 12 |
| Mile | 5:33.9 | | | | 15 | | | | Portsmouth | Havant Club Championships & Open Meeting | 14 Apr 12 |
| 3000 | 11:01.03 | | | | 9 | | | | Portsmouth | Hampshire County Championships | 12 May 12 |
| 3000 | 11:16.6 | | | | 16 | | | | Portsmouth | Havant Open | 15 Sep 12 |
| 80HU15M | 20.1 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 7 May 12 |
| HJ | 1.27 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 7 May 12 |
| LJ | 3.67 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 7 May 12 |
| SP4K | 5.56 | | | | 3 | A | | | Woking | Wessex Young Athletes' League | 15 Apr 12 |
| SP4K | 5.23 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 7 May 12 |
| SP4K | 4.55 | | | | 4 | B | | | Portsmouth | McCain Young Athletes' League Division Southern 1SWS | 17 Jun 12 |
| DT1.25K | 16.19 | | | | 7 | | | | Portsmouth | Hampshire County Championships | 12 May 12 |
| PenU15M | 1002 | | | | 10 | | | | Portsmouth | Hampshire County Combined Events Championships | 7 May 12 |
| 2.5KNAD | 8:26 | | | | 19 | RB | | | Portsmouth | Junior Great South Run | 27 Oct 12 |
| 2.997KL | 11:16 | | | | 28 | L2 | | | Aldershot | Southern Road Relays (U17W/U15M/U15W/U13M) | 22 Sep 12 |
| 5K | 18:44 | | | | 40 | | | 5 | Portsmouth | Portsmouth Promenade 5K Series | 29 Aug 12 |
| 5K | 19:08 | | | | 40 | | | 7 | Portsmouth | Portsmouth Promenade 5K Series | 25 Jul 12 |
| 5K | 19:31 | | | | 43 | | | | Portsmouth | Portsmouth Promenade 5k Series | 27 Jun 12 |
| parkrun | 20:00 | | | | 4 | | | 1 | Netley Abbey | Netley Abbey parkrun # 39 | 8 Dec 12 |
| parkrun | 20:22 | | | | 4 | | | 1 | Netley Abbey | Netley Abbey parkrun # 37 | 24 Nov 12 |
| parkrun | 20:54 | | | | 8 | | | 1 | Netley Abbey | Netley Abbey parkrun # 40 | 15 Dec 12 |
| parkrun | 22:47 | | | | 15 | | | 1 | Netley Abbey | Netley Abbey parkrun # 42 | 25 Dec 12 |
| ZXC | 9:09 | | | | 24 | | | | King's Park | 2:09 Events Hampshire League | 14 Jan 12 |
| ZXC | 10:34 | | | | 40 | | | | Dibden Inclosure | Hampshire County Championships | 7 Jan 12 |
| ZXC | 11:34 | | | | 13 | | | | Basingstoke | Hampshire Schools Year 7 & 8 Championships | 1 Mar 12 |
| ZXC | 12:24 | | | | 22 | | | | Hudson's Field | 2:09 Events Hampshire League | 11 Feb 12 |
| ZXC | 13:06 | | | | 227 | | | | Parliament Hill | English National Championships | 25 Feb 12 |
| ZXC | 14:42 | | | | 41 | | | | Bexhill | South East Schools' Inter Counties | 24 Mar 12 |
| ZXC | 15:05 | | | | 30 | | | | Basingstoke | Hampshire League | 1 Dec 12 |
| ZXC | 17:30 | | | | 31 | | | | Winchester | Hampshire League | 13 Oct 12 |
| ZXC | 17:54 | | | | 53 | | | | Goodwood | Hampshire League | 10 Nov 12 |
| ZXC | 18:17 | | | | 46 | | | | Fawley | Hampshire Schools' Championships | 21 Jan 12 |
| 2011 U13 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:46.76 | | | | 1 | | | | Brighton | Brighton Open | 17 Aug 11 |
| 800 | 2:29.1 | | | | 1 | ns | | | Bournemouth | Wessex Young Athletes' League | 24 Jul 11 |
| 800 | 2:30.1 | | | | 2 | B | | | Woking | Wessex Young Athletes' League | 3 Jul 11 |
| 800 | 2:33.03 | | | | 8 | | | | Crawley | Crawley AC Tom Lintern Medal Meeting | 29 Aug 11 |
| 800 | 2:33.7 | | | | 3 | 2 | | | Winchester | Winchester Open | 15 Jun 11 |
| 800 | 2:37.46 | | | | 5 | h2 | | | Portsmouth | Hampshire County Championships | 14 May 11 |
| 800 | 2:40.4 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 2 May 11 |
| 1500 | 5:10.1 | | | | 1 | | | | Winchester | McCain Young Athletes League Southern 1 SW Division | 5 Jun 11 |
| 1500 | 5:15.7 | | | | 3 | | | | Woking | McCain Young Athletes League Southern 1 SW Division | 19 Jun 11 |
| 1500 | 5:17.9 | | | | 3 | | | | Guildford | McCain Young Athletes League Southern 1 SW Division | 22 May 11 |
| 1500 | 5:21.1 | | | | 2 | | | | Winchester | McCain Young Athletes League Southern 1 SW Division Match 2 | 8 May 11 |
| 3000 | 11:26.6 | | | | 20 | | | | Portsmouth | Havant Floodlit Open | 14 Sep 11 |
| 3000 | 11:40.2 | | | | 10 | | | | Portsmouth | Havant AC Open Meeting inc Havant Club Championships | 16 Apr 11 |
| 75HU13M | 20.6 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 2 May 11 |
| LJ | 4.21 | | -0.7 | | 3 | | | | Crawley | Crawley AC Tom Lintern Medal Meeting | 29 Aug 11 |
| LJ | 3.84 | | | | 5 | A | | | Bournemouth | Wessex Young Athletes' League | 24 Jul 11 |
| LJ | 3.76 | | 2.0 | | 13 | | | | Portsmouth | Hampshire County Championships | 14 May 11 |
| LJ | 3.73 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 2 May 11 |
| LJ | 3.73 | | | | 4 | | | | Brighton | Brighton Open | 17 Aug 11 |
| LJ | 3.64 | | | | 5 | A | | | Woking | Wessex Young Athletes' League | 3 Jul 11 |
| SP3.25K | 5.41 | | | | 8 | | | | Crawley | Crawley AC Tom Lintern Medal Meeting | 29 Aug 11 |
| SP3.25K | 5.08 | | | | 3 | | | | Woking | McCain Young Athletes League Southern 1 SW Division | 19 Jun 11 |
| SP3.25K | 4.98 | | | | 6 | | | | Guildford | McCain Young Athletes League Southern 1 SW Division | 22 May 11 |
| SP3.25K | 4.76 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 2 May 11 |
| SP3.25K | 4.59 | | | | 6 | | | | Winchester | McCain Young Athletes League Southern 1 SW Division | 5 Jun 11 |
| SP3.25K | 4.58 | | | | 1 | | | | Winchester | McCain Young Athletes League Southern 1 SW Division Match 2 | 8 May 11 |
| DT1K | 18.15 | | | | 2 | | | | Brighton | Brighton Open | 17 Aug 11 |
| DT1K | 12.70 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 2 May 11 |
| PenU13MNS | 719 | | | | 7 | | | | Portsmouth | Hampshire County Combined Events Championships | 2 May 11 |
| 2.5K | 8:08 | c | | | 20 | RB | | | Portsmouth | Junior Great South Run | 29 Oct 11 |
| ZXC | 11:24 | | | | 31 | | | | Popham | 2:09 Events Hampshire League | 3 Dec 11 |
| ZXC | 11:30 | | | | 26 | | | | Reading | Hampshire League | 15 Jan 11 |
| ZXC | 12:22 | | | | 25 | | | | Farley Mount | 2:09 Events Hampshire League | 8 Oct 11 |
| ZXC | 12:32 | | | | 35 | | | | Goodwood | 2:09 Events Hampshire League | 12 Nov 11 |
| ZXC | 13:37 | | | | 39 | | | | Salisbury | Hampshire League | 12 Feb 11 |
| ZXC | 13:54 | | | | 30 | | | | Eastleigh | Hampshire County Championships | 8 Jan 11 |
| 2010 U13 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:28.3 | | | | 6 | | | | Winchester | McCain UK Young Athletes League Southern 1 SW | 18 Jul 10 |
| 1500 | 5:39.6 | | | | 5 | | | | Guildford | McCain UK Young Athletes League Southern 1 SW | 16 May 10 |
| 1500 | 5:43.9 | | | | 3 | | | | Winchester | McCain UK Young Athletes League Southern 1 SW | 2 May 10 |
| SP3.25K | 5.06 | | | | 3 | | | | Portsmouth | Havant Open | 15 Sep 10 |
| SP3.25K | 4.50 | | | | 5 | | | | Winchester | McCain UK Young Athletes League Southern 1 SW | 18 Jul 10 |
| SP3.25K | 4.15 | | | | 6 | | | | Guildford | McCain UK Young Athletes League Southern 1 SW - Match B | 20 Jun 10 |
| SP3.25K | 3.63 | | | | 4 | | | | Winchester | McCain UK Young Athletes League Southern 1 SW | 2 May 10 |
| SP3.25K | 3.52 | | | | 4 | | | | Guildford | McCain UK Young Athletes League Southern 1 SW | 16 May 10 |
| 2.997KL | 12:28 | | | | 30 | L2 | | | Aldershot | Southern Women's 4 Stage & Young Athletes Relays | 25 Sep 10 |
| ZXC | 12:40 | | | | 37 | | | | Goodwood | Hampshire League | 13 Nov 10 |
| ZXC | 13:02 | | | | 37 | | | | Farley Mount | Hampshire League | 9 Oct 10 |