| 2025 U20 Herts Phoenix/St. Mary's Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.68 | | | | 5 | 2 | | | Watford | Watford Harriers Open Graded Meetings | 9 Jul 25 |
| 400 | 53.54 | | | | 6 | 2 | | | Stevenage | National Athletics League Championship - East | 5 Jul 25 |
| 800 | 1:58.93 | | | | 5 | 1 | | | Bromley | National Athletics League Championship - East | 19 Jul 25 |
| 800 | 1:59.23 | | | | 5 | 1 | | | Chelmsford | National Athletics League Championship - East | 31 May 25 |
| 800 | 1:59.38 | | | | 6 | F | | | Twickenham | BMC Record Breaker Races | 18 Jun 25 |
| 800 | 1:59.51 | | | | 9 | 7 | | | Watford | Watford Harriers Open Graded Meetings | 11 Jun 25 |
| 800 | 2:00.16 | | | | 1 | A | | | Eltham | Southern Athletics League Division 2 North & East | 13 Jul 25 |
| 800 | 2:00.44 | | | | 6 | C | | | Gillingham | BMC Regional Races | 6 Sep 25 |
| 800 | 2:00.71 | | | | 5 | 1 | | | Stevenage | National Athletics League Championship - East | 5 Jul 25 |
| 800 | 2:01.7 | | | | 4 | A | | | Peterborough | Southern Athletics League Division 2 North & East | 17 May 25 |
| 800 | 2:02.69 | | | | 4 | H | | | Bedford | Bedfordshire & Hertfordshire County Championships | 10 May 25 |
| 1500 | 4:16.35 | | | | 11 | 4 | | | Watford | Watford Harriers Open Graded Meetings | 20 Aug 25 |
| 8KXC | 26:26 | | | | 58 | | | 3 | Horsenden Hill | Start Fitness Metropolitan League | 15 Nov 25 |
| 8.1KXC | 31:35 | | | | 120 | | | 8 | Welwyn Garden City | Start Fitness Metropolitan League | 11 Jan 25 |
| 8.21KXC | 28:18 | | | | 205 | | | | Cardiff | BUCS Championship | 1 Feb 25 |
| 2024 U20 Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 53.12 | | | | 3 | 2 | | | Lee Valley | Lee Valley April Open | 6 Apr 24 |
| 800 | 2:02.38 | | | | 2 | | | | Watford | Bedfordshire/Hertfordshire County Championships | 12 May 24 |
| 800 | 2:04.38 | | | | 5 | 2 | | | Chelmsford | National Athletics League - Championship East | 1 Jun 24 |
| 800 | 2:04.95 | i | | | 2 | H | | | Lee Valley | Tricounties (Herts, Middx, Kent) Championships | 16 Mar 24 |
| 800 | 2:07.18 | i | | | 4 | 6 | | | Lee Valley | London Indoor Games U20/Senior | 21 Jan 24 |
| 800 | 2:07.4 | | | | 7 | | | | Hemel Hempstead | Hertfordshire County Schools Championships | 8 Jun 24 |
| parkrun | 19:18 | | | | 8 | | | 1 | Stevenage | Stevenage parkrun # 342 | 13 Apr 24 |
| 2023 U20 Herts Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.8 | | | | 1 | B | | | Watford | Southern Athletics League Division 3 North | 20 May 23 |
| 400 | 52.8 | | | | 4 | A | | | Southend | Southern Athletics League Division 3 North | 9 Jul 23 |
| 400 | 54.08 | | | | 4 | | | | Watford | Hertfordshire & Bedfordshire County Championships | 13 May 23 |
| 400 | 54.1 | | | | 2 | 1 | | | Ware | Herts Phoenix AC Pre-Season Meeting | 16 Apr 23 |
| 800 | 2:00.81 | | | | 2 | | | | Hemel Hempstead | Hertfordshire County Schools | 10 Jun 23 |
| 800 | 2:01.01 | | | | 3 | 2 | | | Lee Valley | Be Fit Today Track Academy Outdoor Series | 27 May 23 |
| 800 | 2:02.8 | | | | 1 | B | | | Ware | Southern Athletics League Division 3 North | 19 Aug 23 |
| 800 | 2:02.88 | | | | 2 | 3 | | | Lee Valley | Be Fit Today Track Academy Outdoor Series | 29 Jul 23 |
| 800 | 2:03.36 | | | | 6 | B | | | Chelmsford | National Athletics League Championship Division Fixture A | 15 Jul 23 |
| 800 | 2:09.51 | | | | 4 | 3 | | | Lee Valley | Lee Valley April Open | 1 Apr 23 |
| 800 | 2:11.13 | i | | | 6 | 7 | | | Lee Valley | London Indoor Games U20/Senior | 22 Jan 23 |
| parkrun | 18:04 | | | | 1 | | | 1 | Panshanger | Panshanger parkrun # 409 | 7 Oct 23 |
| parkrun | 19:04 | | | | 2 | | | 1 | Panshanger | Panshanger parkrun # 414 | 11 Nov 23 |
| parkrun | 20:23 | | | | 7 | | | 1 | Panshanger | Panshanger parkrun # 408 | 30 Sep 23 |
| 2022 U17 Hertford & Ware |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 53.8 | | | | 1 | A | | | Cambridge | East Anglian League | 3 Jul 22 |
| 400 | 54.3 | | | | 2 | A | | | Braintree | East Anglian League | 29 May 22 |
| 800 | 2:04.48 | | | | 3 | | | | Hemel Hempstead | Hertfordshire Schools Championships | 11 Jun 22 |
| 800 | 2:05.8 | | | | 4 | | | | Cambridge | Eastern AA Championships | 25 Jun 22 |
| 800 | 2:06.4 | | | | 1 | A | | | St. Albans | Eastern Young Athletes League | 5 Jun 22 |
| 800 | 2:08.01 | | | | 2 | 2 | | | Lee Valley | Lee Valley April Open | 10 Apr 22 |
| 800 | 2:08.53 | i | | | 1 | H | | | Lee Valley | Tricounties Indoor Championships | 19 Mar 22 |
| 800 | 2:11.0 | | | | 2 | A | | | Peterborough | East Anglian League | 24 Apr 22 |
| 2021 U17 Hertford & Ware |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:06.8 | | | | 5 | | | | Hemel Hempstead | Hertfordshire Schools Championships | 12 Jun 21 |
| 800 | 2:08.6 | | | | 4 | A | | | Hemel Hempstead | Eastern Young Athletes League | 4 Jul 21 |
| 800 | 2:09.23 | | | | 5 | A | | | Hendon | Eastern Young Athletes League | 15 Aug 21 |
| 800 | 2:09.7 | | | | 2 | A | | | Cambridge | East Anglian League | 25 Jul 21 |
| 800 | 2:10.34 | | | | 3 | | | | Watford | Hertfordshire & Bedfordshire County Championships | 31 Jul 21 |
| 800 | 2:11.94 | | | | 4 | D | | | Aldershot | Aldershot, Farnham & District AC Open Meeting 3 | 31 May 21 |
| 800 | 2:12.93 | | | | 3 | 2 | | | Hornchurch | Havering AC Warm Up Meeting | 2 May 21 |
| 800 | 2:15.34 | | | | 8 | 3 | | | Bromley | London Hurdles & Middle Distance Open Meeting | 22 May 21 |
| 800 | 2:20.71 | | | | 7 | 1 | | | Lee Valley | Lee Valley Track Open | 25 Apr 21 |
| 2020 U15 Hertford & Ware |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:14.74 | | | | 2 | 2 | | | Dagenham | Be Fit Today Track Academy Open | 12 Sep 20 |
| 800 | 2:16.95 | | | | 2 | 4 | | | Lee Valley | London Inter Club Challenge U15 / U17 | 15 Aug 20 |
| 800 | 2:18.1 | | | | 3 | 7 | | | Harrow | Harrow AC 800m & 1500m Race Night 1 | 27 Aug 20 |
| 800 | 2:18.47 | i | | | 2 | H | | | Lee Valley | Tri-Counties Championships (Kent, Hertfordshire & Middlesex) | 14 Mar 20 |
| 800 | 2:28.22 | i | | | 5 | 1 | | | Lee Valley | Lee Valley U13 / U15 Open | 22 Feb 20 |
| 4KXC | 16:34 | | | | 48 | | | | Westminster Lodge | Hertfordshire County Schools' Championships | 1 Feb 20 |
| 2019 U15 Hertford & Ware |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 29.78 | i | | | 4 | H | | | Lee Valley | Tri-Counties Championships | 16 Mar 19 |
| 200 | 31.16 | i | | | 4 | 4 | | | Lee Valley | Lee Valley U13 / U15 Open | 2 Mar 19 |
| 800 | 2:26.7 | | | | 4 | A | | | Luton | East Anglian League | 23 Jun 19 |
| 800 | 2:29.1 | | | | 4 | A | | | Ware | Eastern Young Athletes' League | 7 Jul 19 |
| 800 | 2:30.3 | | | | 5 | A | | | Hemel Hempstead | Eastern Young Athletes' League | 2 Jun 19 |
| 800 | 2:30.3 | | | | 2 | A | | | Cambridge | East Anglian League | 21 Jul 19 |
| 800 | 2:30.4 | | | | 4 | A | | | Peterborough | East Anglian League | 26 May 19 |
| 800 | 2:31.78 | | | | 11 | | | | Hemel Hempstead | Hertfordshire County Schools Championships | 8 Jun 19 |
| 800 | 2:36.95 | | | | 10 | | | | Watford | Hertfordshire County Championships | 11 May 19 |
| 800 | 2:39.77 | | | | 10 | 3 | | | Lee Valley | Lee Valley April Open | 6 Apr 19 |
| 800 | 2:41.74 | i | | | 5 | H | | | Lee Valley | Tri-Counties Championships | 16 Mar 19 |
| 800 | 2:44.60 | i | | | 8 | | | | Lee Valley | Lee Valley U13 / U15 Open | 2 Mar 19 |
| 800 | 2:47.4 | | | | 5 | A | | | Watford | Eastern Young Athletes' League | 4 May 19 |
| LJ | 3.81 | | | | 6 | A | | | Peterborough | East Anglian League | 26 May 19 |
| 2018 U13 Hertford & Ware |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 3.30 | | | | 4 | ns | | | Hendon | Eastern Young Athletes' League | 8 Jul 18 |
| parkrun | 23:14 | | | | 52 | | | | Panshanger | Panshanger parkrun # 195 | 19 May 18 |
| parkrun | 23:18 | | | | 67 | | | | Panshanger | Panshanger parkrun # 191 | 21 Apr 18 |
| parkrun | 23:21 | | | | 45 | | | | Panshanger | Panshanger parkrun # 212 | 22 Sep 18 |
| parkrun | 23:57 | | | | 68 | | | | Panshanger | Panshanger parkrun # 194 | 12 May 18 |
| parkrun | 24:16 | | | | 82 | | | | Panshanger | Panshanger parkrun # 198 | 9 Jun 18 |
| parkrun | 24:40 | | | | 8 | | | 1 | Westmill | Westmill parkrun # 31 | 17 Feb 18 |
| parkrun | 25:00 | | | | 8 | | | 1 | Westmill | Westmill parkrun # 28 | 27 Jan 18 |
| parkrun | 25:27 | | | | 106 | | | | Panshanger | Panshanger parkrun # 211 | 15 Sep 18 |
| parkrun | 25:31 | | | | 42 | | | | Hartlepool | Hartlepool parkrun # 222 | 11 Aug 18 |
| parkrun | 25:50 | | | | 16 | | | 1 | Westmill | Westmill parkrun # 29 | 3 Feb 18 |
| parkrun | 26:15 | | | | 27 | | | | Westmill | Westmill parkrun # 57 | 25 Aug 18 |
| parkrun | 27:01 | | | | 21 | | | | Westmill | Westmill parkrun # 26 | 13 Jan 18 |
| parkrun | 27:43 | | | | 27 | | | 1 | Westmill | Westmill parkrun # 38 | 14 Apr 18 |
| parkrun | 28:10 | | | | 29 | | | 1 | Westmill | Westmill parkrun # 36 | 31 Mar 18 |
| 2017 U13 Hertford & Ware |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 23:09 | | | | 49 | | | | Panshanger | Panshanger parkrun # 146 | 17 Jun 17 |
| parkrun | 23:33 | | | | 57 | | | | Panshanger | Panshanger parkrun # 142 | 20 May 17 |
| parkrun | 23:34 | | | | 74 | | | | Panshanger | Panshanger parkrun # 140 | 6 May 17 |
| parkrun | 24:08 | | | | 6 | | | 1 | Westmill | Westmill parkrun # 16 | 4 Nov 17 |
| parkrun | 24:12 | | | | 56 | | | | Panshanger | Panshanger parkrun # 148 | 1 Jul 17 |
| parkrun | 24:20 | | | | 17 | | | 1 | Westmill | Westmill parkrun # 21 | 9 Dec 17 |
| parkrun | 24:22 | | | | 63 | | | | Panshanger | Panshanger parkrun # 167 | 18 Nov 17 |
| parkrun | 27:48 | | | | 142 | | | | Panshanger | Panshanger parkrun # 124 | 14 Jan 17 |
| 2016 U11 Hertford & Ware |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 24:18 | | | | 63 | | | 1 | Panshanger | Panshanger parkrun # 115 | 26 Nov 16 |
| parkrun | 25:11 | | | | 69 | | | | Panshanger | Panshanger parkrun # 95 | 2 Jul 16 |
| parkrun | 25:16 | | | | 74 | | | 1 | Panshanger | Panshanger parkrun # 117 | 10 Dec 16 |
| parkrun | 26:28 | | | | 95 | | | | Panshanger | Panshanger parkrun # 97 | 16 Jul 16 |
| parkrun | 26:38 | | | | 134 | | | | Panshanger | Panshanger parkrun # 88 | 14 May 16 |
| parkrun | 28:31 | | | | 165 | | | | Panshanger | Panshanger parkrun # 87 | 7 May 16 |
| parkrun | 28:31 | | | | 150 | | | | Panshanger | Panshanger parkrun # 93 | 18 Jun 16 |
| parkrun | 29:41 | | | | 162 | | | | Panshanger | Panshanger parkrun # 89 | 21 May 16 |
| parkrun | 29:58 | | | | 120 | | | | Panshanger | Panshanger parkrun # 69 | 2 Jan 16 |
| 2015 U11 Hertford & Ware |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 27:18 | | | | 128 | | | | Panshanger | Panshanger parkrun # 46 | 8 Aug 15 |
| parkrun | 27:46 | | | | 124 | | | | Panshanger | Panshanger parkrun # 44 | 25 Jul 15 |
| parkrun | 29:32 | | | | 170 | | | | Panshanger | Panshanger parkrun # 43 | 18 Jul 15 |
| parkrun | 31:16 | | | | 190 | | | | Panshanger | Panshanger parkrun # 42 | 11 Jul 15 |