| 2025 U17 City of Norwich/Norfolk Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:06.53 | | | | 6 | A | | | Gillingham | Southern Athletics League Division 1 | 13 Jul 25 |
| 800 | 2:08.72 | | | | 4 | 2 | | | Norfolk | Athletics Norfolk Open | 27 Aug 25 |
| 800 | 2:08.76 | | | | 6 | 5 | | | Norwich | Athletics Norfolk Spring Open Meeting | 4 Apr 25 |
| 800 | 2:09.10 | | | | 4 | A | | | Hendon | Eastern Young Athletes league | 27 Jul 25 |
| 800 | 2:09.3 | | | | 5 | | | | Norwich | Norfolk County Schools Championships | 14 Jun 25 |
| 800 | 2:09.6 | | | | 4 | A | | | Colchester | Eastern Young Athletes league | 18 May 25 |
| 800 | 2:10.6 | | | | 4 | | | | Norwich | Norfolk County Championships | 10 May 25 |
| 800 | 2:12.50 | i | | | 6 | | | | Lee Valley | Essex and Eastern Indoor Championships | 2 Mar 25 |
| 800 | 2:12.51 | i | | | 4 | h2 | | | Lee Valley | Essex and Eastern Indoor Championships | 2 Mar 25 |
| 800 | 2:12.88 | i | | | 6 | h2 | | | Lee Valley | SEAA Indoor U13/U15/U17 Championships | 12 Jan 25 |
| 800 | 2:13.67 | | | | 5 | 1 | | | Chelmsford | Eastern Young Athletes Top 6 Final | 7 Sep 25 |
| 800 | 2:14.3 | | | | 4 | A | | | Norwich | Eastern Young Athletes league | 13 Apr 25 |
| 800 | 2:14.47 | i | | | 1 | 7 | | | Lee Valley | Lee Valley New Year's Open 2025 | 1 Jan 25 |
| 1500 | 4:35.6 | | | | - | ns | | | Cambridge | East Anglian League | 27 Apr 25 |
| 4KXC | 17:54 | | | | 173 | | | | Parliament Hill | ECCA Saucony English National Championships | 22 Feb 25 |
| 4.6KL | 16:09 | | | | 64 | L01 | | 64 | Aldershot | Southern Young Athletes Relays | 20 Sep 25 |
| parkrun | 19:13 | | | | 24 | | | 1 | Norwich | Norwich parkrun # 703 | 31 May 25 |
| parkrun | 19:25 | | | | 13 | | | | Colney Lane | Colney Lane parkrun # 332 | 30 Aug 25 |
| 2024 U15 City of Norwich/Norfolk Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:11.44 | | | | 4 | 1 | | | Hendon | Eastern Young Athletes League - Top 6 Final | 8 Sep 24 |
| 800 | 2:12.7 | | | | 2 | A | | | Bury St. Edmunds | East Anglian League Final | 1 Sep 24 |
| 800 | 2:13.3 | | | | 8 | 4 | | | Norwich | Athletics Norfolk Open | 28 Aug 24 |
| 800 | 2:14.5 | | | | 4 | | | | Norwich | Anglian Schools Athletics Championships | 15 Jun 24 |
| 800 | 2:14.5 | | | | 4 | A | | | Hemel Hempstead | Eastern Young Athletes League | 21 Jul 24 |
| 800 | 2:17.9 | | | | 1 | | | | Norwich | Norfolk County Schools Championships | 8 Jun 24 |
| 800 | 2:18.4 | | | | 1 | B | | | Sandy | Eastern Young Athletes League | 2 Jun 24 |
| 800 | 2:18.5 | | | | 3 | A | | | Peterborough | East Anglian League | 26 May 24 |
| 800 | 2:22.1 | | | | 2 | B | | | Chelmsford | Eastern Young Athletes League | 5 May 24 |
| 800 | 2:22.3 | | | | 1 | A | | | Norwich | East Anglian T&F League | 23 Jun 24 |
| 800 | 2:22.39 | | | | 4 | 4 | | | Norwich | Athletics Norfolk Easter Open | 3 Apr 24 |
| 800 | 2:23.3 | | | | 2 | A | | | Great Yarmouth | East Anglian T&F League - NO POLE VAULT | 28 Apr 24 |
| 2KXCL | 7:47 | | | | 35 | L3 | | | Mansfield | ECCA National Cross Country Relays | 2 Nov 24 |
| 3KL | 10:40 | | | | 48 | L1 | | | Aldershot | Southern Young Athletes Relays | 21 Sep 24 |
| 3.2KXC | 11:15 | | | | 47 | | | | Cardiff | British Athletics Cross Challenge (inc John H Collins Gwent League) | 9 Nov 24 |
| 3.88KL | 14:03 | | | | 30 | L2 | | | Sutton Park | ERRA National Young Athlete Relays | 5 Oct 24 |
| 4KXC | 15:49 | | | | 145 | | | | Weston Park, Shropshire | ECCA Saucony English National Cross Country Championships | 14 Sep 24 |
| 4.5KXC | 17:30 | | | | 156 | | | | Beckenham Place | South of England Championships | 27 Jan 24 |
| 4.6KXC | 17:39 | | | | 18 | | | | Norwich | Norfolk County Championships | 7 Jan 24 |
| parkrun | 18:38 | | | | 3 | | | 1 | Norwich | Norwich parkrun # 675 | 23 Nov 24 |
| 2023 U15 City of Norwich/Norfolk Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:24.13 | | | | 4 | A | | | Stevenage | Eastern Young Athletes League Plate Final | 10 Sep 23 |
| 800 | 2:26.8 | | | | 2 | ns | | | Cambridge | Eastern Young Athletes League | 16 Jul 23 |
| 800 | 2:28.9 | | | | 7 | | | | Norwich | Norfolk County Championships | 13 May 23 |
| 800 | 2:36.1 | | | | 4 | ns | | | Norwich | Eastern Young Athletes League | 23 Apr 23 |
| 1500 | 4:55.0 | | | | 4 | B | | | Bury St. Edmunds | East Anglian League Final | 3 Sep 23 |
| 1500 | 4:58.1 | | | | 4 | | | | Norwich | Norfolk County Schools Championships | 10 Jun 23 |
| 1500 | 5:00.8 | | | | 3 | | | | Norwich | Norfolk County Championships | 14 May 23 |
| 1500 | 5:04.2 | | | | 2 | B | | | Great Yarmouth | East Anglian League | 4 Jun 23 |
| 1500 | 5:08.79 | | | | 3 | B | | | Stevenage | Eastern Young Athletes League | 21 May 23 |
| 1500 | 5:10.2 | | | | 3 | A | | | Norwich | East Anglian League | 30 Apr 23 |
| 2KXCL | 7:50 | | | | 25 | L03 | | | Wormwood Scrubs | South of England AA Relay Championships | 21 Oct 23 |
| 2KXCL | 8:08 | | | | 76 | L01 | | | Mansfield | ECCA National Cross Country Relays | 4 Nov 23 |
| 3KL | 11:11 | | | | 44 | L03 | | | Aldershot | Southern Young Athletes Relays | 23 Sep 23 |
| 3.2KXC | 14:06 | | | | 16 | | | 14 | Norwich | Norfolk County Championships | 8 Jan 23 |
| 3.88KL | 14:46 | | | | 71 | L01 | | | Sutton Park | ERRA National Young Athlete Relays | 7 Oct 23 |
| parkrun | 20:34 | | | | 28 | | | 1 | Norwich | Norwich parkrun # 622 | 18 Nov 23 |
| 2022 U13 City of Norwich/Norfolk Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:36.5 | | | | 1 | B | | | Ipswich | Eastern Young Athletes League | 1 May 22 |
| 800 | 2:36.8 | | | | 4 | | | | Norwich | Norfolk County Championships | 14 May 22 |
| 800 | 2:37.8 | | | | 5 | A | | | Bury St. Edmunds | East Anglian League Top 8's Final | 4 Sep 22 |
| 800 | 2:40.7 | | | | 1 | B | | | Colchester | Eastern Young Athletes League | 10 Jul 22 |
| 1500 | 5:14.9 | | | | 3 | | | | Norwich | Norfolk County Championships | 15 May 22 |
| 1500 | 5:20.5 | | | | 2 | A | | | Norwich | East Anglian League | 24 Apr 22 |
| 1500 | 5:26.1 | | | | 1 | B | | | Ipswich | East Anglian League | 3 Jul 22 |
| 3KXC | 12:53 | | | | 17 | | | 4 | Shouldham Warren | Ryston Runners Open League | 16 Jan 22 |
| 3KXC | 15:09 | | | | 289 | | | | Parliament Hill | ECCA Saucony English National Championships | 26 Feb 22 |
| 3.2KXC | 14:12 | | | | 19 | | | 14 | Norwich | Norfolk County Championships | 9 Jan 22 |
| parkrun | 21:19 | | | | 46 | | | | Norwich | Norwich parkrun # 570 | 29 Oct 22 |
| 4MXC | NT | | | | 1 | | | 1 | Horsford | Horsford Cross Country Series | 20 Nov 22 |
| 2021 U13 City of Norwich/Norfolk Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:57.2 | | | | 9 | 2 | | | Norwich | Athletics Norfolk Weekend Series | 5 Jun 21 |
| 800 | 2:59.2 | | | | 4 | 1 | | | Norwich | Athletics Norfolk Friday Evening Open Series | 7 May 21 |
| 1500 | 5:38.9 | | | | 1 | ns | | | Norwich | Eastern Young Athletes League | 4 Jul 21 |
| 1500 | 5:50.5 | | | | 4 | 1 | | | Norwich | Athletics Norfolk Friday Evening Open Series | 14 May 21 |
| 1500 | 5:59.6 | | | | 6 | 1 | | | Great Yarmouth | Athletics Norfolk Weekend Series | 6 Jun 21 |
| 2KXCL | 8:52 | | | | 58 | L2 | | | Mansfield | ECCA Saucony English National Relay Championships | 6 Nov 21 |
| 3KXC | 13:01 | | | | 14 | | | 3 | Shouldham Warren | Ryston Runners Open League | 14 Nov 21 |
| 3KXC | 15:10 | | | | 18 | | | 6 | Houghton Hall | Houghton Hall Open | 31 Oct 21 |
| 2020 U11 City of Norwich/Norfolk Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2KXC | 8:59 | | | | 12 | 2 | | 8 | Shouldham Warren | Ryston Runners Open League | 12 Jan 20 |
| parkrun | 23:31 | | | | 133 | | | 1 | Norwich | Norwich parkrun # 495 | 18 Jan 20 |
| parkrun | 25:52 | | | | 185 | | | 1 | Norwich | Norwich parkrun # 503 | 14 Mar 20 |
| 2019 U11 City of Norwich/Norfolk Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 2:15.29 | | | | 5 | 2 | | | Norwich | Athletics Norfolk Open Meeting | 1 May 19 |
| 2KXC | 8:42 | | | | 6 | 2 | | 5 | Shouldham Warren | Ryston Runners Open League | 6 Oct 19 |
| 2KXC | 8:53 | | | | 10 | 2 | | 8 | Shouldham Warren | Ryston Runners Open League | 8 Dec 19 |
| parkrun | 20:42 | | | | 36 | | | 1 | Norwich | Norwich parkrun # 466 | 6 Jul 19 |
| parkrun | 21:21 | | | | 80 | | | 1 | Norwich | Norwich parkrun # 459 | 18 May 19 |
| parkrun | 21:38 | | | | 49 | | | 1 | Norwich | Norwich parkrun # 468 | 20 Jul 19 |
| parkrun | 21:41 | | | | 70 | | | | Norwich | Norwich parkrun # 458 | 11 May 19 |
| parkrun | 22:07 | | | | 84 | | | 1 | Norwich | Norwich parkrun # 465 | 29 Jun 19 |
| parkrun | 22:19 | | | | 95 | | | | Norwich | Norwich parkrun # 451 | 23 Mar 19 |
| parkrun | 22:33 | | | | 102 | | | 1 | Norwich | Norwich parkrun # 455 | 20 Apr 19 |
| parkrun | 22:33 | | | | 96 | | | | Norwich | Norwich parkrun # 457 | 4 May 19 |
| parkrun | 22:43 | | | | 73 | | | 1 | Norwich | Norwich parkrun # 469 | 27 Jul 19 |
| parkrun | 22:47 | | | | 100 | | | | Norwich | Norwich parkrun # 456 | 27 Apr 19 |
| parkrun | 22:53 | | | | 97 | | | 1 | Norwich | Norwich parkrun # 450 | 16 Mar 19 |
| parkrun | 23:16 | | | | 105 | | | | Norwich | Norwich parkrun # 444 | 2 Feb 19 |
| parkrun | 23:41 | | | | 138 | | | 1 | Norwich | Norwich parkrun # 452 | 30 Mar 19 |
| parkrun | 23:42 | | | | 133 | | | 1 | Norwich | Norwich parkrun # 447 | 23 Feb 19 |
| parkrun | 24:19 | | | | 130 | | | | Norwich | Norwich parkrun # 443 | 26 Jan 19 |
| parkrun | 24:39 | | | | 188 | | | 1 | Norwich | Norwich parkrun # 440 | 5 Jan 19 |
| parkrun | 24:41 | | | | 168 | | | | Norwich | Norwich parkrun # 445 | 9 Feb 19 |
| parkrun | 25:03 | | | | 167 | | | | Norwich | Norwich parkrun # 441 | 12 Jan 19 |
| 2018 U11 City of Norwich/Norfolk Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 25:47 | | | | 213 | | | | Norwich | Norwich parkrun # 439 | 29 Dec 18 |