| 2023 U20 Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 10.99 | | 0.2 | | 2 | 3 | | | Lee Valley | Lee Valley Sprint Nights | 10 May 23 |
| 100 | 11.12 | | -1.2 | | 2 | 10 | | | Lee Valley | Lee Valley Sprint Nights | 10 May 23 |
| 100 | 11.3 | | | | 1 | 1 | | | Sandy | Biggleswade Track Fest | 26 Jul 23 |
| 100 | 11.65 | | -1.9 | | 7 | h4 | | | Birmingham | ESAA - English Schools Championships | 30 Jun 23 |
| 200 | 23.6 | | | | 2 | 1 | | | Sandy | Biggleswade Track Fest | 26 Jul 23 |
| 2022 U20 Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.22 | i | | | 2 | h11 | | | Loughborough | Loughborough Indoor Open | 15 Jan 22 |
| 60 | 10.78 | i | | | 6 | G | | | Loughborough | Loughborough Indoor Open | 15 Jan 22 |
| 100 | 11.29 | | -1.2 | | 1 | | | | Cambridge | Eastern AA Championships | 25 Jun 22 |
| 100 | 11.40 | | -0.8 | | 5 | 4 | | | Watford | Watford Open Graded Meeting | 1 Jun 22 |
| 100 | 11.67 | | -2.6 | | 1 | ns2 | | | Bedford | National Athletics League - Championship | 4 Jun 22 |
| 100 | 11.8 | | | | 1 | 1 | | | Sandy | Biggleswade Athletic Club | 28 Jul 22 |
| 200 | 23.2 | | | | 3 | A | | | Grays | Southern Athletics League Division 2 E | 13 Aug 22 |
| 200 | 23.6 | | | | 1 | 1 | | | Sandy | Biggleswade Athletic Club | 28 Jul 22 |
| 2021 U17 Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.2 | | 0.0 | | 1 | 1 | | | Sandy | Bedfordshire Open | 16 Jun 21 |
| 100 | 11.4 | | | | 1 | ns | | | Peterborough | National Athletics League Championship East | 6 Jun 21 |
| 100 | 11.60 | | 0.0 | | 3 | B | | | Watford | Hertfordshire & Bedfordshire County Championships | 31 Jul 21 |
| 100 | 11.67 | | -0.9 | | 1 | 6 | | | Kettering | Kettering Evening Open Meeting | 18 May 21 |
| 100 | 31.6 | | | | 3 | B | | | Bedford | Eastern Young Athletes League | 4 Jul 21 |
| 200 | 22.5 | | 1.6 | | 1 | 1 | | | Sandy | Bedfordshire Open | 16 Jun 21 |
| 200 | 23.55 | | 0.4 | | 1 | 4 | | | Kettering | Kettering Evening Open Meeting | 18 May 21 |
| 2019 U15 Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.68 | | 1.7 | | 2 | 2 | | | Luton | Bedfordshire AAA Open Meeting | 6 Apr 19 |
| 100 | 13.0 | | | | 3 | B | | | Harrow | UK Youth Development U13/U15 League Division South Central 1 | 27 Apr 19 |
| 100 | 13.3 | | | | 1 | ns | | | Bedford | Eastern Young Athletes' League | 11 Aug 19 |
| 800 | 2:47.2 | | | | 6 | B | | | Wormwood Scrubs | UK Youth Development U13/U15 League Division South Central 1 | 20 Jul 19 |
| 80HU15M | 13.56 | | 1.4 | | 1 | | | | Luton | Bedfordshire AAA Open Meeting | 6 Apr 19 |
| 80HU15M | 13.8 | | | | 2 | A | | | Harrow | UK Youth Development U13/U15 League Division South Central 1 | 27 Apr 19 |
| LJ | 5.16 | w | | | 1 | A | | | Harrow | UK Youth Development U13/U15 League Division South Central 1 | 27 Apr 19 |
| LJ | 5.05 | | | | 6 | C | | | Luton | Bedfordshire AAA Open Meeting | 6 Apr 19 |
| LJ | 3.66 | | | | 1 | ns | | | Bedford | Eastern Young Athletes' League | 11 Aug 19 |
| DT1.25K | 16.60 | | | | 4 | A | | | Bedford | Eastern Young Athletes' League | 11 Aug 19 |
| 2018 U15 Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.69 | w | 3.4 | | 6 | A | | | Hendon | Eastern Young Athletes' League | 8 Jul 18 |
| 100 | 12.9 | | | | 7 | A | | | Mile End | UK Youth Development U13/U15 League Division South Central 1 | 19 May 18 |
| 100 | 12.9 | | | | 5 | A | | | Hemel Hempstead | Eastern Young Athletes' League | 3 Jun 18 |
| 100 | 13.01 | | 1.5 | | 5 | 4 | | | Kettering | Kettering Town H Floodlit Open Series | 10 Jul 18 |
| 100 | 13.2 | | | | 2 | nsA | | | Wormwood Scrubs | UK Youth Development U13/U15 League Division South Central 1 | 17 Jun 18 |
| 100 | 13.2 | | | | 4 | B | | | Hemel Hempstead | UK Youth Development U13/U15 League Division South Central 1 | 21 Jul 18 |
| 100 | 13.2 | | | | 3 | A | | | Bedford | Eastern Young Athletes' League | 5 Aug 18 |
| 100 | 13.44 | | -1.2 | | 2 | nsA | | | Bedford | UK Youth Development U13/U15 League Division South Central 1 | 21 Apr 18 |
| 100 | 13.6 | | | | 2 | ns | | | Bedford | Eastern Young Athletes' League | 15 Apr 18 |
| 100 | 13.70 | | -0.2 | | 4 | 3 | | | Sandy | Bedfordshire AAA Open Meeting | 24 Mar 18 |
| 200 | 26.26 | w | 2.4 | | 5 | B | | | Hendon | Eastern Young Athletes' League | 8 Jul 18 |
| 200 | 26.5 | | | | 4 | | | | Bedford | Bedfordshire County Championships | 13 May 18 |
| 200 | 26.8 | | | | 2 | B | | | Bedford | Eastern Young Athletes' League | 5 Aug 18 |
| 200 | 27.15 | | 0.1 | | 2 | 4 | | | Kettering | Kettering Town H Floodlit Open Series | 10 Jul 18 |
| 200 | 27.3 | | | | 2 | B | | | Bedford | Eastern Young Athletes' League | 15 Apr 18 |
| 200 | 27.44 | | -1.4 | | 3 | B | | | Bedford | UK Youth Development U13/U15 League Division South Central 1 | 21 Apr 18 |
| 200 | 27.97 | | -1.3 | | 2 | 4 | | | Sandy | Bedfordshire AAA Open Meeting | 24 Mar 18 |
| 300 | 43.9 | | | | 2 | B | | | Hemel Hempstead | UK Youth Development U13/U15 League Division South Central 1 | 21 Jul 18 |
| LJ | 5.24 | | | | 2 | A | | | Bedford | Eastern Young Athletes' League | 5 Aug 18 |
| LJ | 5.01 | | | | 3 | A | | | Hemel Hempstead | UK Youth Development U13/U15 League Division South Central 1 | 21 Jul 18 |
| LJ | 5.00 | | | | 3 | A | | | Hemel Hempstead | Eastern Young Athletes' League | 3 Jun 18 |
| LJ | 4.93 | | | | 3 | | | | Kettering | Kettering Town H Floodlit Open Series | 10 Jul 18 |
| LJ | 4.92 | | | | 5 | A | | | Hendon | Eastern Young Athletes' League | 8 Jul 18 |
| LJ | 4.37 | | | | 2 | B | | | Wormwood Scrubs | UK Youth Development U13/U15 League Division South Central 1 | 17 Jun 18 |
| 2017 U13 Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.65 | | 1.1 | | 2 | 2 | | | Kettering | Kettering Town H Floodlit Open Series | 11 Jul 17 |
| 200 | 28.13 | | 1.1 | | 1 | 1 | | | Kettering | Kettering Town H Floodlit Open Series | 11 Jul 17 |
| 2016 U13 Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 23:29 | | | | 71 | | | | Bedford | Bedford parkrun # 258 | 18 Jun 16 |
| 2015 U11 Bedford & County |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 22:45 | | | | 74 | | | | Bedford | Bedford parkrun # 202 | 16 May 15 |
| parkrun | 23:05 | | | | 61 | | | 1 | Bedford | Bedford parkrun # 217 | 5 Sep 15 |
| parkrun | 23:18 | | | | 81 | | | | Bedford | Bedford parkrun # 200 | 2 May 15 |
| parkrun | 23:56 | | | | 64 | | | | Bedford | Bedford parkrun # 210 | 11 Jul 15 |
| parkrun | 24:42 | | | | 77 | | | 1 | Bedford | Bedford parkrun # 211 | 18 Jul 15 |
| parkrun | 24:52 | | | | 75 | | | | Bedford | Bedford parkrun # 232 | 19 Dec 15 |
| parkrun | 25:14 | | | | 76 | | | | Bedford | Bedford parkrun # 219 | 19 Sep 15 |
| parkrun | 25:32 | | | | 85 | | | | Bedford | Bedford parkrun # 222 | 10 Oct 15 |
| parkrun | 25:58 | | | | 111 | | | | Bedford | Bedford parkrun # 205 | 6 Jun 15 |
| parkrun | 27:19 | | | | 118 | | | | Bedford | Bedford parkrun # 212 | 25 Jul 15 |
| parkrun | 27:19 | | | | 118 | | | | Bedford | Bedford parkrun # 215 | 22 Aug 15 |
| parkrun | 27:20 | | | | 133 | | | | Bedford | Bedford parkrun # 198 | 18 Apr 15 |
| parkrun | 27:29 | | | | 162 | | | | Bedford | Bedford parkrun # 225 | 31 Oct 15 |