| 2025 SEN Liverpool H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 11.48 | | | | 7 | | | | York | National Athletics League Championship - North | 31 May 25 |
| SP7.26K | 9.90 | | | | 2 | A | | | Ormskirk | Northern T&F League - West 1 South | 13 Jul 25 |
| DT2K | 55.62 | | | | 1 | A | | | Ormskirk | Northern T&F League - West 1 South | 13 Jul 25 |
| DT2K | 55.47 | | | | 5 | | | | Birmingham | Novuna UK Athletics Championships | 2 Aug 25 |
| DT2K | 54.16 | | | | 5 | | | | Loughborough | Loughborough International | 18 May 25 |
| DT2K | 53.35 | | | | 2 | | | | Loughborough | UK Winter Long Throws Championships | 1 Mar 25 |
| DT2K | 52.20 | | | | 1 | | | | Birmingham | The Birchfield Games | 16 Jul 25 |
| DT2K | 51.30 | | | | 1 | | | | Loughborough | Charnwood AC Open | 14 May 25 |
| DT2K | 51.05 | | | | 1 | | | | Birmingham | Birchfield Harriers Field Festival | 17 Aug 25 |
| DT2K | 50.89 | | | | 2 | 1 | | | Sportcity | BUCS Athletics: Outdoor Championships | 5 May 25 |
| DT2K | 50.21 | | | | 1 | | | | Chelmsford | BIGish Jumps & Throws Fest 2025 - not including the external throws area competitions | 26 May 25 |
| DT2K | 50.00 | | | | 1 | | | | York | National Athletics League Championship - North | 31 May 25 |
| DT2K | 49.70 | | | | 1 | | | | Chelmsford | SEAA Outdoor U20/Senior Championships | 28 Jun 25 |
| DT2K | 44.49 | | | | 10 | QB | | | Bochum, GER | FISU World University Games | 21 Jul 25 |
| 2024 SEN Liverpool H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 10.92 | | | | 2 | A | | | Wrexham | Northern League - West 1S | 14 Jul 24 |
| SP7.26K | 10.02 | | | | 11 | | | | Nottingham | National Athletics League - Championship North | 1 Jun 24 |
| SP7.26K | 9.52 | | | | 2 | A | | | Leigh | Northern League - West 1S | 15 Jun 24 |
| SP7.26K | 8.95 | | | | 9 | | | | Bedford | National Athletics League - Championship North Match 2 | 7 Jul 24 |
| DT2K | 56.45 | | | | 3 | | | | Sportcity | Microplus UK Athletics Championships | 29 Jun 24 |
| DT2K | 56.37 | | | | 2 | | | | Leigh | National Athletics League - Regional North | 22 Jun 24 |
| DT2K | 54.03 | | | | 1 | A | | | Leigh | Northern League - West 1S | 15 Jun 24 |
| DT2K | 53.57 | | | | 1 | | | | Litherland | Southport Waterloo AC Open Meeting | 7 Sep 24 |
| DT2K | 53.51 | | | | 3 | | | | Birmingham | England Athletics U20 & Senior Championships (inc.U23), Senior Para Championships (U20+) inc. CAU Championships | 21 Jul 24 |
| DT2K | 53.41 | | | | 1 | | | | Telford | Telford Games | 15 Sep 24 |
| DT2K | 53.32 | | | | 1 | | | | Nuneaton | Nuneaton Harriers End of Season Open | 8 Sep 24 |
| DT2K | 53.23 | | | | 1 | A | | | Wrexham | Northern League - West 1S | 14 Jul 24 |
| DT2K | 53.08 | | | | 2 | | | | Loughborough | Loughborough Open | 29 May 24 |
| DT2K | 52.75 | | | | 1 | | | | Sportcity | Vault Manchester Summer Series 1 inc. Hammer Open | 8 May 24 |
| DT2K | 52.66 | | | | 3 | B | | | Horspath | Bedford International Games (BIG) | 25 May 24 |
| DT2K | 52.32 | | | | 1 | A | | | Loughborough | Charnwood AC Opens | 25 Aug 24 |
| DT2K | 52.31 | | | | 1 | | | | Bedford | National Athletics League - Championship North Match 2 | 7 Jul 24 |
| DT2K | 52.26 | | | | 2 | | | | Middlesbrough | Northern Sen & U20 Outdoor Championships | 9 Jun 24 |
| DT2K | 52.25 | | | | 1 | | | | Stretford | Trafford AC Grand Prix | 28 May 24 |
| DT2K | 51.64 | | | | 1 | A | | | Macclesfield | Northern League - West 1S | 18 May 24 |
| DT2K | 51.54 | | | | 1 | | | | Preston | Mid Lancs Track & Field League | 3 Aug 24 |
| DT2K | 51.01 | | | | 1 | | | | Liverpool | Merseyside County Championships | 12 May 24 |
| DT2K | 50.88 | | | | 1 | | | | Stretford | Trafford AC Grand Prix | 30 Apr 24 |
| DT2K | 50.39 | | | | 2 | | | | Nottingham | National Athletics League - Championship North | 1 Jun 24 |
| DT2K | 47.70 | | | | 1 | G | | | Wrexham | The Final Fling | 29 Sep 24 |
| DT2K | 46.58 | | | | 1 | | | | Blackpool | Blackpool Wyre & Fylde Winter Warm-Up | 30 Mar 24 |
| 2023 U23 Liverpool H/Liverpool Hope Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 11.62 | | | | 2 | | | | Stretford | Trafford Grand Prix | 16 May 23 |
| SP7.26K | 11.13 | | | | 6 | | | | Yeovil | National Athletics League Championship Division Fixture B | 15 Jul 23 |
| SP7.26K | 10.79 | | | | 1 | | | | Liverpool | Liverpool Jumps & Throws | 16 Sep 23 |
| SP7.26K | 10.76 | | | | 6 | | | | Liverpool | National Athletics League Championship Division Fixture B | 5 Aug 23 |
| SP7.26K | 10.15 | | | | 3 | C | | | Bury | Bury AC Spring Throws Event | 1 Apr 23 |
| DT2K | 48.38 | | | | 1 | | | | Litherland | Southport Waterloo AC Open Meeting | 9 Sep 23 |
| DT2K | 47.94 | | | | 1 | A | | | Liverpool | Northern Track & Field League West 1S | 18 Jun 23 |
| DT2K | 46.99 | | | | 2 | | | | Stretford | Trafford Grand Prix | 15 Aug 23 |
| DT2K | 46.78 | | | | 1 | | | | Liverpool | Liverpool Jumps & Throws | 16 Sep 23 |
| DT2K | 45.80 | | | | 1 | A | | | Wrexham | Northern Track & Field League West 1S | 19 Aug 23 |
| DT2K | 45.59 | | | | 2 | | | | Bedford | National Athletics League Championship Division Fixture A | 11 Jun 23 |
| DT2K | 45.57 | | | | 2 | | | | Yeovil | National Athletics League Championship Division Fixture B | 15 Jul 23 |
| DT2K | 45.24 | | | | 1 | | | | Liverpool | Merseyside County Championships | 14 May 23 |
| DT2K | 45.21 | | | | 2 | | | | Liverpool | Liverpool Jumps & Throws | 15 Apr 23 |
| DT2K | 44.98 | | | | 1 | C | | | Bury | Bury AC Spring Throws Event | 1 Apr 23 |
| DT2K | 44.46 | | | | 11 | | | | Chelmsford | England Athletics Senior & Disability Championships and UK Athletics Combined Events | 23 Jul 23 |
| DT2K | 44.38 | | | | 1 | | | | Stretford | Trafford Grand Prix | 16 May 23 |
| DT2K | 44.03 | | | | 3 | | | | Sportcity | Northern Senior & U20 Outdoor Championships | 4 Jun 23 |
| DT2K | 42.87 | | | | 2 | | | | Liverpool | National Athletics League Championship Division Fixture B | 5 Aug 23 |
| DT2K | 41.60 | | | | 2 | A | | | Ormskirk | Northern Track & Field League West 1S | 9 Jul 23 |
| DT2K | 39.85 | | | | 10 | | | | Chelmsford | England Athletics U20/U23 Open Championships | 17 Jun 23 |
| 2022 U23 Liverpool H/Liverpool Hope Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 12.26 | | | | 1 | A | | | Bebington | Northern League - West 1S | 6 Aug 22 |
| SP7.26K | 11.51 | | | | 9 | A | | | Bedford | National Athletics League - Championship A & B Final | 21 Aug 22 |
| SP7.26K | 11.17 | | | | 1 | | | | Liverpool | Liverpool Throws & Jumps | 17 Sep 22 |
| SP7.26K | 10.60 | | | | 1 | | | | Stretford | Trafford Grand Prix | 28 Jun 22 |
| SP7.26K | 10.56 | | | | 3 | | | | Wrexham | Wrexham Final Fling | 25 Sep 22 |
| SP7.26K | 10.51 | | | | 1 | | | | Litherland | Southport Waterloo Open Meeting | 10 Sep 22 |
| SP7.26K | 10.24 | | | | 2 | A | | | Ormskirk | Northern League - West 1S | 12 Jun 22 |
| SP7.26K | 9.94 | | | | 1 | | | | Liverpool | Merseyside County Championships | 15 May 22 |
| SP7.26K | 9.24 | | | | 3 | A | | | Litherland | Northern League - West 1S | 30 Apr 22 |
| SP7.26K | 8.51 | | | | 3 | | | | Stretford | Trafford Grand Prix | 31 May 22 |
| DT2K | 45.63 | | | | 2 | | | | Liverpool | Liverpool Throws & Jumps | 17 Sep 22 |
| DT2K | 43.71 | | | | 1 | | | | Wrexham | Wrexham Final Fling | 25 Sep 22 |
| DT2K | 43.30 | | | | 1 | | | | Litherland | Southport Waterloo Open Meeting | 10 Sep 22 |
| DT2K | 41.20 | | | | 1 | C | | | Bury | Bury AC Spring Throws Festival | 20 Mar 22 |
| DT2K | 39.31 | | | | 1 | | | | Stretford | Trafford Medal Meeting | 24 Sep 22 |
| DT2K | 38.61 | | | | 7 | A | | | Bedford | National Athletics League - Championship A & B Final | 21 Aug 22 |
| DT2K | 37.66 | | | | 2 | | | | Liverpool | Liverpool Throws & Jumps | 9 Apr 22 |
| DT2K | 37.34 | | | | 1 | B | | | Macclesfield | Macclesfield Open Meeting | 23 Apr 22 |
| DT2K | 36.78 | | | | 2 | | | | Liverpool | Merseyside County Championships | 15 May 22 |
| DT2K | 35.72 | | | | 2 | A | | | Bebington | Northern League - West 1S | 6 Aug 22 |
| DT2K | 35.62 | | | | 2 | | | | Stretford | Trafford Grand Prix | 31 May 22 |
| DT2K | 35.49 | | | | 2 | A | | | Litherland | Northern League - West 1S | 30 Apr 22 |
| DT2K | 35.25 | | | | 9 | | | | Bedford | England Athletics U20 & U23 Championships incorporating World Junior Trials | 16 Jul 22 |
| DT2K | 35.25 | | | | 11 | | | | Bedford | England Athletics U20 & U23 Championships incorporating World Junior Trials | 16 Jul 22 |
| DT2K | 33.75 | | | | 2 | | | | Stretford | Trafford Grand Prix | 28 Jun 22 |
| 2021 U23 Ashford AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.2 | | | | 1 | 8 | | | Warrington | Terry Davies Memorial Open Meeting | 25 Sep 21 |
| 100 | 12.27 | | -0.8 | | 4 | | | | Telford | Telford Games | 11 Sep 21 |
| DT2K | 39.56 | | | | 2 | | | | Telford | Telford Games | 11 Sep 21 |
| DT2K | 35.59 | | | | 3 | B | | | Stretford | Trafford Grand Prix | 7 Sep 21 |
| DT2K | 33.72 | | | | 1 | | | | Liverpool | Merseyside County Championships | 21 Aug 21 |
| DT2K | 27.99 | | | | 2 | | | | Bury | Bury AC Autumn Throw's Festival | 10 Oct 21 |
| 2017 U17 Ashford AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.91 | | -1.9 | | 5 | | | | Ashford | Kent County Schools Championships | 10 Jun 17 |
| 100 | 11.94 | | 1.5 | | 6 | 1.1 | | | Gillingham | Medway & Maidstone AC Open | 27 May 17 |
| 100 | 11.97 | | -2.1 | | 2 | h1 | | | Ashford | Kent County Schools Championships | 10 Jun 17 |
| SP5K | 10.36 | | | | 6 | | | | Ashford | Kent County Schools Championships | 10 Jun 17 |
| 2016 U17 Ashford AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.47 | | -0.2 | | 8 | h2 | | | Ashford | Kent County Schools Championships | 11 Jun 16 |
| 2015 U15 Ashford AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.06 | | -3.5 | | 4 | h3 | | | Ashford | Kent County Schools' Championships | 13 Jun 15 |
| 2014 U15 Ashford AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.94 | | -1.4 | | 2 | h2 | | | Ashford | Kent ISA Championships | 13 Jun 14 |
| 100 | 13.03 | | 0.4 | | 2 | | | | Ashford | Kent ISA Championships | 13 Jun 14 |
| 200 | 27.88 | | -1.0 | | 3 | | | | Ashford | Kent ISA Championships | 13 Jun 14 |
| 200 | 27.90 | | -0.3 | | 1 | h1 | | | Ashford | Kent ISA Championships | 13 Jun 14 |
| 2013 U13 Ashford AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.25 | | -2.9 | | 3 | h2 | | | Ashford | Kent IAS Championships | 14 Jun 13 |
| 100 | 15.16 | | -1.9 | | 8 | | | | Ashford | Kent IAS Championships | 14 Jun 13 |
| 200 | 29.89 | | -4.7 | | 1 | h2 | | | Ashford | Kent IAS Championships | 14 Jun 13 |
| 200 | 30.08 | | -4.1 | | 2 | | | | Ashford | Kent IAS Championships | 14 Jun 13 |