| 2025 U23 Shaftesbury Barnet/Cambridge Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| TJ | 12.73 | | 0.5 | | 6 | | | | Birmingham | Novuna UK Athletics Championships | 2 Aug 25 |
| TJ | 12.56 | w | 2.5 | | 4 | | | | Eton | National Athletics League Premiership | 31 May 25 |
| TJ | 12.52 | | | | 1 | | | | Cambridge | Eastern Athletics Championships | 19 Jul 25 |
| TJ | 12.46 | | -0.1 | | 6 | | | | Sportcity | BUCS Athletics: Outdoor Championships | 5 May 25 |
| TJ | 12.46 | w | 3.3 | | 4 | | | | Derby | National Athletics League Premiership | 5 Jul 25 |
| TJ | 12.42 | i | | | 5 | | | | Birmingham | UK Indoor Championships | 23 Feb 25 |
| TJ | 12.39 | i | | | 5 | | | | Sheffield | BUCS Athletics: Indoor Championships | 16 Feb 25 |
| TJ | 12.38 | | 2.0 | | 1 | | | | Loughborough | Loughborough Outdoor Open inc. BUCS 10,000m | 19 Apr 25 |
| TJ | 12.35 | | -0.2 | | - | | | | Derby | National Athletics League Premiership | 5 Jul 25 |
| TJ | 12.27 | | 2.0 | | 6 | B | | | Chelmsford | BIGish Jumps & Throws Fest 2025 - not including the external throws area competitions | 26 May 25 |
| TJ | 12.26 | | 1.2 | | - | | | | Eton | National Athletics League Premiership | 31 May 25 |
| TJ | 12.15 | | -2.8 | | 3 | qA | | | Sportcity | BUCS Athletics: Outdoor Championships | 3 May 25 |
| TJ | 12.11 | | | | 1 | | | | Cambridge | 150th Oxford vs. Cambridge Varsity Match | 17 May 25 |
| TJ | 12.00 | i | | | 5 | qB | | | Sheffield | BUCS Athletics: Indoor Championships | 14 Feb 25 |
| TJ | 11.90 | i | | | 6 | | | | Lee Valley | SEAA Indoor Under 20 / Seniors Championships | 2 Feb 25 |
| TJ | 11.64 | | 1.55 | | 9 | | | | Cardiff | Welsh Senior & U17 Championships (British U23) | 29 Jun 25 |
| 2024 U23 Shaftesbury Barnet/Cambridge Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 5.04 | | 0.0 | | 2 | | | | Stevenage | National Athletics League - Championship East Match 2 | 7 Jul 24 |
| TJ | 11.99 | | 1.7 | | 5 | | | | Birmingham | England Athletics U20 & Senior Championships (inc.U23), Senior Para Championships (U20+) inc. CAU Championships | 20 Jul 24 |
| TJ | 11.08 | | 0.8 | | 2 | | | | Stevenage | National Athletics League - Championship East Match 2 | 7 Jul 24 |
| TJ | 9.76 | | -3.2 | | 5 | | | | Tokyo, JPN | Achilles Club v 4 Wings | 1 Sep 24 |
| 2023 U23 North Devon/Cambridge Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 5.33 | | | | 2 | | | | Cambridge | 148th Oxford Vs. Cambridge Varsity Match | 7 May 23 |
| LJ | 5.11 | i | | | 1 | | | | Lee Valley | Oxford University v Cambridge UniversityVarsity Field Events Relays | 11 Feb 23 |
| TJ | 12.47 | w | 2.1 | | 1 | | | | Cambridge MA, USA | Harvard/Yale vs.Achilles Oxford/Cambridge | 8 Apr 23 |
| TJ | 12.43 | | 1.0 | | - | | | | Cambridge MA, USA | Harvard/Yale vs.Achilles Oxford/Cambridge | 8 Apr 23 |
| TJ | 12.21 | i | | | 4 | | | | Sheffield | BUCS Athletics: Indoor Championships | 26 Feb 23 |
| TJ | 12.20 | | -0.4 | | 3 | | | | Sportcity | BUCS Outdoor Athletics Championships | 1 May 23 |
| TJ | 12.15 | | | | 1 | | | | Cambridge | 148th Oxford Vs. Cambridge Varsity Match | 7 May 23 |
| TJ | 12.03 | | 1.5 | | 6 | | | | Loughborough | Loughborough International | 21 May 23 |
| TJ | 11.83 | i | | | 6 | | | | Lee Valley | Southern U20 & Senior Individual Championships | 5 Feb 23 |
| TJ | 11.82 | i | | | 5 | qA | | | Sheffield | BUCS Athletics: Indoor Championships | 24 Feb 23 |
| TJ | 11.81 | i | | | 1 | | | | Cardiff | Welsh Athletics Senior & U15 Indoor Championships | 28 Jan 23 |
| TJ | 11.65 | i | | | 1 | | | | Lee Valley | Oxford University v Cambridge UniversityVarsity Field Events Relays | 11 Feb 23 |
| TJ | 11.60 | | -1.0 | | 5 | qA | | | Sportcity | BUCS Outdoor Athletics Championships | 29 Apr 23 |
| 2022 U20 North Devon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 4.98 | | | | 3 | E | | | Braunton | Devon Open 1 | 24 Apr 22 |
| TJ | 12.18 | | 1.6 | | 2 | | | | Exeter | Devon Schools Championships | 11 Jun 22 |
| TJ | 12.10 | | 1.8 | | 2 | | | | Exeter | Devon County Championships | 15 May 22 |
| TJ | 11.63 | | | | 1 | | | | Exeter | South West Athletics League | 7 Aug 22 |
| TJ | 11.50 | | 0.0 | | 3 | | | | Swansea | Welsh Athletics U20 International | 17 Aug 22 |
| TJ | 11.46 | | 1.8 | | 1 | | | | Newport | Welsh Athletics Junior Championships | 13 Aug 22 |
| TJ | 11.45 | | | | 2 | | | | Braunton | Devon Open 1 | 24 Apr 22 |
| TJ | 11.37 | | -0.6 | | 5 | B | | | Bedford | BIGish Jumps & Throws Fest | 2 Jun 22 |
| TJ | 11.06 | | 0.2 | | 5 | | | | Yeovil | Bill Whistlecroft Spring Open | 18 Apr 22 |
| 2021 U20 North Devon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 5.07 | | -1.7 | | 4 | | | | Exeter | Devon County AA & Devon Schools Championships | 12 Jun 21 |
| LJ | 4.90 | | | | 2 | | | | Swindon | Wiltshire County Championships & Festival | 29 May 21 |
| LJ | 4.84 | | | | 2 | C | | | Braunton | North Devon AC Summer Open Series 1 | 16 May 21 |
| TJ | 11.77 | | | | 2 | | | | Nuneaton | Nuneaton Summer Special Open Event | 4 Jul 21 |
| TJ | 11.71 | | 0.0 | | 7 | | | | Exeter | South West Championships with Inter Counties | 18 Jul 21 |
| TJ | 11.59 | | 0.0 | | 6 | | | | Sportcity | ESAA - New Balance English Schools Championships | 9 Jul 21 |
| TJ | 11.59 | | -0.5 | | 9 | | | | Sportcity | Manchester International | 18 Aug 21 |
| TJ | 11.55 | | | | 2 | | | | Exeter | Exeter Harriers Evening Open Meeting | 31 Aug 21 |
| TJ | 11.53 | | 0.5 | | 2 | | | | Exeter | Southern Athletics League - Devon & Cornwall | 20 Jun 21 |
| TJ | 11.52 | | 0.8 | | 2 | | | | Cardiff | Welsh Senior Championships (inc. Under 15) | 14 Aug 21 |
| TJ | 11.39 | w | 2.2 | | 1 | | | | Newport | Welsh Junior Championships | 31 Jul 21 |
| TJ | 11.38 | | | | 1 | | | | Swindon | Wiltshire County Championships & Festival | 29 May 21 |
| TJ | 11.33 | | -0.2 | | 7 | | | | Yeovil | Yeovil Distance, Steeplechase & Jumps Open | 8 May 21 |
| TJ | 11.28 | | 1.5 | | 4 | | | | Yeovil | Yeovil Spring Field Festival | 24 Apr 21 |
| TJ | 11.25 | | | | 2 | | | | Watford | Watford Open Graded Meeting | 28 Jul 21 |
| TJ | 11.20 | | | | 1 | | | | Plymouth | South West Athletics League - West Division | 6 Jun 21 |
| TJ | 11.19 | | | | 4 | | | | Braunton | Devon Open 4 | 12 Sep 21 |
| TJ | 11.15 | | | | 1 | | | | Braunton | North Devon AC Summer Open Series 1 | 16 May 21 |
| TJ | 11.09 | | 1.5 | | - | | | | Newport | Welsh Junior Championships | 31 Jul 21 |
| TJ | 11.04 | | 0.7 | | 2 | | | | Exeter | Devon County AA & Devon Schools Championships | 12 Jun 21 |
| 2020 U17 North Devon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 28.11 | | 0.7 | | 2 | 9 | | | Braunton | Devon Open | 13 Sep 20 |
| LJ | 5.18 | | | | 2 | H | | | Braunton | Devon Open | 13 Sep 20 |
| TJ | 11.36 | | | | 1 | | | | Braunton | Devon Open | 13 Sep 20 |
| TJ | 11.15 | w | 2.3 | | 4 | | | | Yeovil | Yeovil Summer Field Open | 29 Aug 20 |
| TJ | 11.10 | | 0.0 | | - | | | | Yeovil | Yeovil Summer Field Open | 29 Aug 20 |
| 2019 U17 Invicta East Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 27.74 | w | 2.6 | | 2 | 11 | | | Cardiff | Welsh Athletics RunWithTheWind Sprints Open Meeting | 7 Aug 19 |
| 300 | 45.09 | | | | 2 | | | | Plymouth | Devon Open Series | 28 Apr 19 |
| 300 | 45.29 | | | | 3 | | | | Exeter | Devon County Schools Championships | 8 Jun 19 |
| LJ | 4.80 | | | | 6 | | | | Exeter | Devon County Championships | 12 May 19 |
| LJ | 4.79 | | | | 2 | | | | Plymouth | Devon Open Series | 28 Apr 19 |
| TJ | 11.02 | w | 3.6 | | 3 | | | | Exeter | ESAA South West Schools Inter-County Championships | 15 Jun 19 |
| TJ | 10.88 | | | | 3 | | | | Exeter | Devon County Schools Championships | 8 Jun 19 |
| TJ | 10.82 | | -0.9 | | 11 | A | | | Birmingham | New Balance ESAA English Schools' Championships | 12 Jul 19 |
| TJ | 10.80 | | | | 2 | | | | Exeter | Devon County Championships | 12 May 19 |
| TJ | 10.64 | | 1.7 | | - | | | | Exeter | ESAA South West Schools Inter-County Championships | 15 Jun 19 |
| TJ | 10.48 | | | | 2 | | | | Exeter | South West League | 2 Jun 19 |
| TJ | 10.28 | | | | 3 | | | | Exeter | South West League | 4 Aug 19 |
| TJ | 10.23 | | | | 3 | | | | Plymouth | Devon Open Series | 28 Apr 19 |
| 2018 U15 Kent Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.14 | | -0.1 | | 5 | | | | Canterbury | Canterbury University Varsity Match | 25 May 18 |
| 200 | 28.11 | | 0.9 | | 5 | 4 | | | Willesden | Track Academy Invitational | 24 Jul 18 |
| 300 | 43.91 | | | | 2 | h2 | | | Ashford | Kent County Schools Championships | 9 Jun 18 |
| 300 | 44.07 | | | | 6 | | | | Ashford | Kent County Schools Championships | 9 Jun 18 |
| LJ | 5.09 | | | | 2 | | | | Ashford | Kent County Schools Championships | 9 Jun 18 |
| LJ | 4.90 | | | | 9 | | | | Crawley | ESAA South East Schools Inter-County Championships | 16 Jun 18 |
| LJ | 4.71 | | | | 6 | | | | Willesden | Track Academy Invitational | 24 Jul 18 |
| 2017 U15 Kent Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 44.62 | | | | 1 | B | | | Birmingham | National Preparatory Schools Championships | 4 Jul 17 |
| 300 | 45.60 | | | | 1 | | | | Ashford | Kent Independant Schools Championships - track only | 16 Jun 17 |
| LJ | 4.86 | | | | 4 | | | | Birmingham | National Preparatory Schools Championships | 4 Jul 17 |
| 3.1KXC | 13:16 | | | | 48 | | | | Dover | Kent County Schools' Championships | 21 Jan 17 |
| 2016 U13 Kent Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 32.10 | | -1.6 | | 2 | 2 | | | Ashford | Kent Independent Schools Championships - track only | 20 Jun 16 |
| LJ | 4.20 | | | | 11 | | | | Birmingham | National Prep Schools Championships | 4 Jul 16 |
| 2.55KXC | 10:45 | | | | 22 | | | | Hythe | Kent Schools' Championships | 23 Jan 16 |
| 2015 U13 Kent Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 30.96 | | 1.1 | | 2 | | | | Ashford | Kent IPS Schools | 12 Jun 15 |
| 200 | 31.21 | | 1.2 | | 1 | h3 | | | Ashford | Kent IPS Schools | 12 Jun 15 |
| 600 | 2:00.80 | | | | 2 | | | | Ashford | Ashford Leisure Trust Open Meeting | 1 Jul 15 |
| LJ | 4.07 | | | | 1 | | | | Ashford | Kent IPS Schools | 12 Jun 15 |
| 2014 U11 Kent Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 31.24 | | -0.7 | | 2 | | | | Ashford | Kent ISA Championships | 13 Jun 14 |
| 200 | 31.43 | | | | 5 | h3 | | | Birmingham | National Prep Schools | 2 Jul 14 |
| 200 | 31.94 | | -0.3 | | 1 | h5 | | | Ashford | Kent ISA Championships | 13 Jun 14 |
| LJ | 3.75 | | | | 2 | | | | Ashford | Kent ISA Championships | 13 Jun 14 |