| 2024 U20 Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:30 | | | | 24 | | 1 | 1 | Clevedon Salthouse Fields | Clevedon Salthouse Fields parkrun # 142 | 1 Jan 24 |
| parkrun | 26:40 | | | | 140 | | | 1 | Ashton Court | Ashton Court parkrun # 590 | 13 Apr 24 |
| 10K | 46:33 | c | | | 607 | | 99 | 7 | Bristol | AJ Bell Great Bristol 10K | 19 May 24 |
| 2023 U20 Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:17.71 | | | | 3 | | | | Exeter | South West Schools Championships | 17 Jun 23 |
| 800 | 2:21.71 | | | | 1 | B | | | Gloucester | Midland Counties League Division 1 | 20 May 23 |
| 800 | 2:22.59 | | | | 5 | 6 | | | Exeter | South West Inter-Counties Championships | 30 Jul 23 |
| parkrun | 21:26 | | | | 36 | | | 1 | Ashton Court | Ashton Court parkrun # 575 | 30 Dec 23 |
| parkrun | 21:30 | | | | 14 | | 1 | 1 | Blaise Castle | Blaise Castle parkrun # 23 | 28 Oct 23 |
| parkrun | 21:57 | | | | 32 | | 3 | 1 | Ashton Court | Ashton Court parkrun # 574 | 23 Dec 23 |
| 2022 U17 Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 64.20 | | | | 1 | ns | | | Yate | Midland Counties Track & Field League Division 1 | 22 May 22 |
| 800 | 2:22.75 | | | | 2 | B | | | Yate | Midland Counties Track & Field League Division 1 | 22 May 22 |
| 800 | 2:23.90 | | | | 5 | | | | Exeter | South-West Schools Track & Field Championships | 18 Jun 22 |
| 2021 U17 Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 21:38 | | | | 46 | | | 1 | Eastville | Eastville parkrun # 135 | 11 Dec 21 |
| 2020 U15 Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:27.02 | | | | 3 | 4 | | | Yate | Yate Track Meeting | 23 Aug 20 |
| 800 | 2:27.95 | | | | 3 | 5 | | | Yeovil | Yeovil Distance & Steeplechase Open | 20 Sep 20 |
| parkrun | 21:51 | | | | 33 | | 3 | 1 | Clevedon Salthouse Fields | Clevedon Salthouse Fields parkrun # 21 | 22 Feb 20 |
| 2019 U15 Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 46.63 | | | | 5 | B | | | Yate | UK Youth Development U13/U15 League Division Midland Premier SW | 23 Jun 19 |
| 300 | 48.2 | | | | 3 | | | | Whitehall | Bristol & West AC Young Athlete Development Open | 3 Apr 19 |
| 800 | 2:23.23 | | | | 4 | 2 | | | Birmingham | National Preparatory Schools Championships | 1 Jul 19 |
| 800 | 2:26.18 | | | | 4 | D | | | Millfield | BMC PB Classic | 4 May 19 |
| 800 | 2:26.52 | | | | 5 | A | | | Yate | UK Youth Development U13/U15 League Division Midland Premier SW | 23 Jun 19 |
| 800 | 2:28.87 | | | | 3 | A | | | Swindon | UK Youth Development U13/U15 League Midland SW Promotion Match | 20 Jul 19 |
| 800 | 2:29.9 | | | | 1 | 2 | | | Gloucester | Avon League | 14 Jul 19 |
| 800 | 2:31.4 | | | | 4 | | | | Whitehall | Bristol & West AC Young Athlete Development Open | 20 Mar 19 |
| 800 | 2:37.8 | | | | 5 | A | | | Cheltenham | UK Youth Development U13/U15 League Division Midland Premier SW | 18 May 19 |
| 1500 | 5:03.60 | | | | 1 | B | | | Exeter | BMC Regional Races | 27 Aug 19 |
| 1500 | 5:18.7 | | | | 4 | 3 | | | Whitehall | Bristol & West AC Young Athlete Development Open | 3 Apr 19 |
| 3KXC | 10:28 | | | | 3 | | | | Bristol Cathedral School | Avon County Schools' Championships | 19 Jan 19 |
| parkrun | 20:54 | | | | 30 | | 2 | 1 | Eastville | Eastville parkrun # 97 | 26 Oct 19 |
| parkrun | 21:06 | | | | 48 | | | 1 | Eastville | Eastville parkrun # 63 | 16 Feb 19 |
| ZXC | 13:03 | | | | 6 | | | | Malvern | National Preparatory Schools' Championships | 10 Mar 19 |
| 2018 U13 Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:31.07 | | | | 2 | | | | Yate | Avon County Schools Championships | 9 Jun 18 |
| 800 | 2:32.50 | | | | 4 | G | | | Street | BMC PB Classic | 5 May 18 |
| 800 | 2:32.6 | | | | 1 | 1 | | | Stoke Gifford | Avon League | 15 Jul 18 |
| 800 | 2:32.91 | | | | 2 | | | | Yate | Avon / Bristol & West / Yate Open Series | 23 May 18 |
| 800 | 2:33.2 | | | | 1 | A | | | Hereford | UK Youth Development U13/U15 League Division Midland SW 1B | 17 Jun 18 |
| 800 | 2:34.1 | | | | 1 | | | | Gloucester | Avon League | 9 Sep 18 |
| 800 | 2:36.15 | | | | 8 | C | | | Exeter | BMC Regional Races | 29 May 18 |
| 800 | 2:36.3 | | | | 1 | | | | Whitehall | Bristol & West AC Young Athlete Development Open | 21 Mar 18 |
| 800 | 2:38.53 | | | | 7 | 2 | | | Birmingham | National Preparatory Schools Championships | 3 Jul 18 |
| 800 | 2:38.81 | | | | 3 | 2 | | | Yate | Avon / Bristol & West / Yate Open Series | 25 Apr 18 |
| 1200 | 4:05.31 | | | | 2 | A | | | Neath | UK Youth Development U13/U15 League Division Midland SW 1B | 19 May 18 |
| 1200 | 4:10.8 | | | | 1 | | | | Gloucester | Avon League | 12 Aug 18 |
| LJ | 3.15 | | | | 13 | | | | Whitehall | Bristol & West AC Young Athlete Development Open | 21 Mar 18 |
| 2.2KXC | 9:47 | | | | 17 | | | | Newton Abbot | South West Schools' Championships | 3 Feb 18 |
| 2.3KXC | NT | | | | 5 | | | | Blaise Castle | Avon County Schools' Championships | 20 Jan 18 |
| 2.8KXC | 11:01 | | | | 5 | | | | Bath | Tri-County Championships (inc Avon, Somerset & Wiltshire Championships) | 9 Dec 18 |
| 3KXC | 14:39 | | | | 6 | | | | Pontypool Park | Start Fitness Gwent League | 10 Feb 18 |
| 3.16KXC | 14:58 | | | | 11 | | | | Yeovil | South West Inter County Championships | 7 Jan 18 |
| parkrun | 22:26 | | | | 53 | | | 1 | Penrose | Penrose parkrun # 158 | 31 Mar 18 |
| parkrun | 23:40 | | | | 101 | | | 1 | Eastville | Eastville parkrun # 21 | 14 Apr 18 |
| 2017 U13 Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:41.26 | | | | 3 | A | | | Yate | UK Youth Development U13/U15 League Division Midland Premier South/West | 22 Apr 17 |
| 800 | 2:42.5 | | | | 1 | | | | Whitehall | Bristol & West AC Young Athlete Development Open | 29 Mar 17 |
| 800 | 2:43.8 | | | | 5 | | | | Gloucester | Avon League | 10 Sep 17 |
| 800 | 2:44.0 | | | | 4 | 1 | | | Yate | Avon League | 30 Jul 17 |
| 800 | 2:46.13 | | | | 7 | H | | | Street | BMC PB Classic | 1 May 17 |
| 800 | 2:47.49 | | | | 1 | B | | | Yate | UK Youth Development U13/U15 League Division Midland Premier South/West | 20 May 17 |
| 1200 | 4:18.6 | | | | 2 | | | | Yate | Avon League | 9 Jul 17 |
| 1200 | 4:24.2 | | | | 5 | A | | | Cheltenham | UK Youth Development U13/U15 League Division Midland Premier South/West | 18 Jun 17 |
| 1200 | 4:25.0 | | | | 6 | A | | | Swindon | UK Youth Development U13/U15 League Midlands South/West Promotion Match | 15 Jul 17 |
| 1500 | 5:45.52 | | | | 4 | | | | Yate | Avon AA County Championships | 13 May 17 |
| 1500 | 5:57.5 | | | | 7 | 2 | | | Whitehall | Bristol & West AC Young Athlete Development Open | 5 Apr 17 |
| HJ | 1.00 | | | | 4= | | | | Whitehall | Bristol & West AC Young Athlete Development Open | 5 Apr 17 |
| 1.5KXC | 5:29 | | | | 1 | | | | Newport | Start Fitness Gwent League | 12 Feb 17 |
| 2.8KXC | 11:25 | | | | 8 | | | | Brecon | Start Fitness Gwent League | 11 Nov 17 |
| 2.8KXC | 12:29 | | | | 6 | | | | Bath | Tri-County Championships (inc Avon, Somerset & Wiltshire Championships) | 10 Dec 17 |
| 3KMT | NT | | | | 158 | | 69 | 31 | Westbury | Westbury Wipeout 3K | 10 Jul 17 |
| 3KXC | 12:08 | | | | 6 | | | | Pembrey Park | Start Fitness Gwent League | 3 Dec 17 |
| 3KXCL | 13:20 | | | | 3 | L2 | | | Wolverhampton | Midland Counties Relay Championships | 21 Oct 17 |
| parkrun | 23:10 | | | | 56 | | | 1 | Ashton Court | Ashton Court parkrun # 336 | 30 Dec 17 |
| parkrun | 23:19 | | | | 87 | | | | Ashton Court | Ashton Court parkrun # 327 | 28 Oct 17 |
| parkrun | 24:11 | | | | 119 | | | | Ashton Court | Ashton Court parkrun # 293 | 18 Feb 17 |
| parkrun | 24:54 | | | | 125 | | | 1 | Ashton Court | Ashton Court parkrun # 296 | 11 Mar 17 |
| parkrun | 24:59 | | | | 141 | | | 1 | Ashton Court | Ashton Court parkrun # 291 | 4 Feb 17 |
| parkrun | 25:01 | | | | 92 | | | | Ashton Court | Ashton Court parkrun # 335 | 23 Dec 17 |
| 2016 U11 Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1.6KXC | 6:16 | | | | 3 | | | | Bristol | Start Fitness Gwent League | 3 Dec 16 |
| parkrun | 25:01 | | | | 141 | | | 1 | Ashton Court | Ashton Court parkrun # 275 | 22 Oct 16 |
| parkrun | 25:15 | | | | 105 | | | | Ashton Court | Ashton Court parkrun # 271 | 24 Sep 16 |
| parkrun | 25:20 | | | | 154 | | | 1 | Ashton Court | Ashton Court parkrun # 255 | 14 May 16 |
| parkrun | 25:36 | | | | 197 | | | 1 | Ashton Court | Ashton Court parkrun # 251 | 16 Apr 16 |
| parkrun | 25:38 | | | | 141 | | | 1 | Ashton Court | Ashton Court parkrun # 249 | 2 Apr 16 |
| parkrun | 25:51 | | | | 185 | | | 1 | Ashton Court | Ashton Court parkrun # 250 | 9 Apr 16 |
| parkrun | 25:57 | | | | 161 | | | | Ashton Court | Ashton Court parkrun # 285 | 31 Dec 16 |
| parkrun | 26:49 | | | | 134 | | | 1 | Ashton Court | Ashton Court parkrun # 248 | 26 Mar 16 |
| parkrun | 27:05 | | | | 210 | | | 1 | Ashton Court | Ashton Court parkrun # 253 | 30 Apr 16 |
| parkrun | 27:42 | | | | 201 | | | 1 | Ashton Court | Ashton Court parkrun # 242 | 13 Feb 16 |
| parkrun | 28:36 | | | | 238 | | | 1 | Ashton Court | Ashton Court parkrun # 240 | 30 Jan 16 |