| 2021 U17 Northampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT700 | 32.58 | | | | 1 | | | | Kettering | Kettering Open Meeting | 31 May 21 |
| JT700 | 28.65 | | | | 3 | A | | | Milton Keynes | Youth Development League Upper Midlands North/East E | 27 Jun 21 |
| JT700 | 25.20 | | | | 2 | A | | | Milton Keynes | Youth Development League Upper Midlands North/East E | 25 Jul 21 |
| 2020 U17 Northampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT700 | 30.34 | | | | 1 | A | | | Moulton | England Throws Camp September Invitational Throws Series | 19 Sep 20 |
| 2019 U15 Rugby & Northampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 30.76 | | | | 1 | B | | | Nuneaton | Nuneaton Harriers AC Open Series | 7 Sep 19 |
| JT600 | 30.22 | | | | 1 | | | | Kettering | Kettering Town Harriers Evening Open | 9 Jul 19 |
| JT600 | 29.85 | | | | 1 | A | | | Solihull | UK Youth Development U13/U15 League Midland NE Promotion Match | 20 Jul 19 |
| JT600 | 29.52 | | | | 2 | | | | Kettering | Kettering Open Throws | 28 Sep 19 |
| JT600 | 27.86 | | | | 3 | A | | | Derby | UK Youth Development U13/U15 League Division Midland NE 1B | 23 Jun 19 |
| JT600 | 27.39 | | | | 2 | A | | | Derby | UK Youth Development U13/U15 League Division Midland NE 1B | 27 Apr 19 |
| JT600 | 26.55 | | | | 1 | | | | Corby | Northamptonshire County Championships | 12 May 19 |
| JT600 | 26.23 | | | | 3 | A | | | Derby | UK Youth Development U13/U15 League Division Midland NE 1B | 18 May 19 |
| JT600 | 22.83 | | | | 6 | | | | Kettering | Kettering Town Harriers Open Throws | 30 Mar 19 |
| 2018 U15 Rugby & Northampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 23.18 | | | | 3 | A | | | Coventry | UK Youth Development U13/U15 League Division Midland Premier NE | 19 May 18 |
| JT600 | 22.26 | | | | 2 | | | | Kettering | Kettering Town H Floodlit Open Series | 5 Jun 18 |
| JT600 | 21.50 | | | | 8 | | | | Nuneaton | Midland Counties U13 / U15 / U17 Championships | 11 Aug 18 |
| JT600 | 21.48 | | | | 6 | A | | | Abingdon | Heart of England League Division 1 | 8 Jul 18 |
| JT600 | 21.43 | | | | 2 | | | | Kettering | Kettering Town Harriers Throws Open | 29 Sep 18 |
| JT600 | 19.29 | | | | 5 | A | | | Rugby | UK Youth Development U13/U15 League Division Midland Premier NE | 17 Jun 18 |
| JT600 | 19.19 | | | | 4 | | | | Kettering | Kettering Town Harriers Throws Open | 24 Mar 18 |
| JT600 | 19.18 | | | | 2 | | | | Corby | Northamptonshire County Championships (inc Leicestershire & Rutland 300m, 400m & 1500m Championships) | 13 May 18 |
| JT600 | 18.16 | | | | 4 | | | | Rugby | Rugby Spring Medal Open | 14 Apr 18 |
| JT600 | 18.02 | | | | 5 | A | | | Milton Keynes | UK Youth Development U13/U15 League Division Midland Premier NE | 21 Apr 18 |
| 2017 U13 Rugby & Northampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT400 | 18.37 | | | | 7 | | | | Kettering | Kettering Chairman's Cup | 9 Jul 17 |
| JT400 | 16.88 | | | | 1 | B | | | Abingdon | Heart of England League Division 1 | 3 Jun 17 |
| JT400 | 13.51 | | | | 2 | B | | | Rugby | UK Youth Development U13/U15 League Division Midland Premier North/East | 18 Jun 17 |