| 2025 SEN Worthing |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 3.25 | | | | 6 | C | | | Lewes | Lewes AC Goodbye Summer | 20 Sep 25 |
| PV | 3.21 | i | | | 6 | C | | | Iford | Lewes Invitational Vault | 22 Feb 25 |
| PV | 3.21 | | | | 1 | | | | Crawley | Sussex County Championships | 11 May 25 |
| PV | 3.15 | i | | | 1 | SX | | | Carshalton | Surrey & Sussex Indoor Championships | 2 Mar 25 |
| PV | 3.12 | | | | 2 | | | | Portsmouth | National Athletics League Championship - South | 19 Jul 25 |
| PV | 3.11 | | | | 2 | | | | Kingston | National Athletics League Championship - South | 5 Jul 25 |
| PV | 3.10 | i | | | 4 | C | | | Iford | Lewes Spring Pole Vault | 29 Mar 25 |
| PV | 3.10 | | | | 2 | | | | Poole | National Athletics League Championship - South | 31 May 25 |
| PV | 3.10 | | | | 2 | A | | | Hastings | Southern Athletics League Division 3 South | 13 Jul 25 |
| PV | 3.00 | | | | 1 | | | | Horspath | SEAA U20 & Senior Inter Counties Championships | 13 Sep 25 |
| 2024 U23 Worthing |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 3.15 | | | | 3 | A | | | Crawley | Southern Athletics League - Division 3 South | 17 Aug 24 |
| PV | 3.00 | i | | | 5 | B | | | Carshalton | South London Athletics Network Christmas Indoor Open #3 | 6 Jan 24 |
| PV | 3.00 | | | | 2 | | | | Crawley | Sussex County Championships | 12 May 24 |
| 2023 U23 Worthing |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 3.00 | i | | | 1 | A | | | Carshalton | South London Athletics Network Indoor Open | 8 Jan 23 |
| PV | 2.93 | | | | 2 | | | | Bournemouth | National Athletics League Championship Division Fixture A | 5 Aug 23 |
| PV | 2.90 | i | | | 1 | SX | | | Carshalton | Surrey & Sussex Indoor Championships | 5 Mar 23 |
| 2022 U23 Worthing |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 3.00 | | | | 3 | A | | | Crawley | Southern Athletics League Division 3 South | 22 May 22 |
| PV | 2.95 | | | | 3 | A | | | Lewes | Southern Athletics League Division 3 South | 12 Jun 22 |
| PV | 2.93 | i | | | 2 | B | | | Lewes | Iford Spring (Invitation) Pole Vault Competition | 20 Mar 22 |
| PV | 2.93 | | | | 2 | F | | | Southampton | Southampton Pole Vault Academy Open | 26 Jul 22 |
| PV | 2.90 | | | | 4 | | | | Crawley | Sussex County Championships | 15 May 22 |
| PV | 2.90 | | | | 2 | A | | | Crawley | Southern Athletics League Division 3 South | 16 Jul 22 |
| PV | 2.80 | | | | 1 | B | | | Winchester | Southampton AC Invitation Throws | 1 May 22 |
| PV | 2.80 | | | | 3 | A | | | K2 Crawley | Crawley AC August Bank Holiday Graded Open Meeting | 29 Aug 22 |
| 2021 U20 Worthing |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 2.90 | | | | 2 | A | | | Hastings | Southern Athletics League - Sussex Coast | 14 Aug 21 |
| PV | 2.80 | | | | 2 | A | | | Lewes | Youth Development League Upper Southern South | 27 Jun 21 |
| PV | 2.80 | | | | 2 | A | | | Lewes | Southern Athletics League - Sussex Coast | 11 Jul 21 |
| PV | 2.75 | | | | 2 | A | | | Brighton | Youth Development League Upper Southern South | 25 Jul 21 |
| PV | 2.71 | | | | 1 | A | | | Lewes | Lewes Invitation Pole Vault | 29 May 21 |
| PV | 2.70 | | | | 3 | | | | Brighton | Sussex County Championships | 4 Jul 21 |
| PV | 2.50 | | | | 5= | B | | | Crawley | Sussex AA Festival of Athletics | 8 May 21 |
| PV | 2.50 | | | | 3 | A | | | Southampton | Southampton AC Spring Invitation Pole Vault | 22 May 21 |
| PV | 2.50 | | | | 2 | B | | | Brighton | Southern Athletics League - Sussex Coast | 20 Jun 21 |
| 2020 U20 Worthing |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 2.40 | i | | | 11 | | | | Carshalton | Surrey & Sussex County Championships | 16 Feb 20 |
| PV | 2.40 | | | | 4 | B | | | Southampton | Southampton Track & PV Open | 5 Sep 20 |
| PV | 2.40 | | | | 5 | B | | | Lewes | Elevate FieldFest | 12 Sep 20 |
| PV | 2.35 | | | | 6 | B | | | Worthing | Worthing Track Night | 11 Aug 20 |
| PV | 2.35 | | | | 2 | A | | | Lewes | Sussex AA Martin Etchells Memorial T&F Challenge inc. 3000m Championships | 4 Oct 20 |
| PV | 2.32 | i | | | 3 | A | | | Carshalton | Vault London | 9 Feb 20 |
| PV | 2.32 | | | | 6 | A | | | Dartford | Dartford HAC Invitational Pole Vault Open | 22 Aug 20 |
| 2019 U20 Worthing |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 2.30 | | | | 1 | A | | | Worthing | Southern Athletics League Division 3SE | 13 Jul 19 |
| PV | 2.26 | | | | 5 | A | | | Lewes | Lewes AC Invitation Pole Vault | 8 Sep 19 |
| 2018 U17 Worthing |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.66 | i | | | 4 | h3 | | | Lee Valley | Middlesex University Open Student Championships | 5 Dec 18 |
| 2016 U15 Worthing |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.9 | | | | 2 | B | | | Hastings | UK Youth Development U13/U15 League Division South East 2 | 16 Jul 16 |
| 100 | 14.2 | | | | 1 | B | | | Lewes | UK Youth Development U13/U15 League Division South East 2 | 21 May 16 |
| 100 | 14.2 | | | | 1 | A | | | Lewes | UK Youth Development U13/U15 League Division South East 2 | 19 Jun 16 |
| 100 | 14.89 | | -2.2 | | 1 | B | | | Gillingham | UK Youth Development U13/U15 League Division South East 2 | 23 Apr 16 |
| 2014 U13 Worthing |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 11.7 | | | | 4 | B | | | Worthing | UK Youth Development U13/U15 League Division Southern South 3a | 31 May 14 |
| 75 | 11.9 | | | | 3 | B | | | Woking | UK Youth Development U13/U15 League Division Southern South 3a | 3 May 14 |
| 80 | 12.38 | | -0.9 | | 2 | 15 | | | Crawley | Crawley Pre-Season Open Meeting | 29 Mar 14 |
| 100 | 15.39 | | -0.1 | | 7 | 3 | | | Crawley | Crawley Open Meeting | 16 Jul 14 |
| 2013 U13 Worthing |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 11.4 | | | | 5 | A | | | Crawley | Sussex Under 13 League Division West | 16 May 13 |
| 75 | 11.4 | | | | 4 | B | | | Portsmouth | UK Youth Development U13/U15 League Division Southern South 3a | 22 Jun 13 |
| 75 | 11.5 | | | | 2 | B | | | Woking | UK Youth Development U13/U15 League Division Southern South 3a | 1 Jun 13 |
| 75 | 11.55 | | 0.7 | | 6 | h1 | | | Brighton | Sussex County U13 Championships & U11 Quadkids | 7 Jul 13 |
| 75 | 11.6 | | | | 4 | A | | | Portsmouth | UK Youth Development U13/U15 League Division Southern South 3a | 4 May 13 |
| 75 | 11.6 | | | | 6 | A | | | Worthing | UK Youth Development U13/U15 League Division Southern South 3a | 13 Jul 13 |
| 75 | 11.9 | | | | 5 | 1 | | | Crawley | Haywards Heath H Open Meeting | 25 Apr 13 |
| 75 | 11.9 | | | | 7 | B | | | Crawley | Sussex Under 13 League Final | 1 Sep 13 |
| 100 | 15.40 | | | | 2 | 16 | | | Crawley | Crawley AC Easter Sunday Open | 31 Mar 13 |
| 100 | 15.7 | | | | 5 | 2 | | | Horsham | Horsham Blue Star Open Meeting | 4 Aug 13 |
| 100 | 16.17 | | -2.1 | | 4 | 20 | | | Crawley | Crawley AC Open Meeting | 14 Apr 13 |
| LJ | 2.77 | | | | 2 | B | | | Crawley | Sussex Under 13 League Division West | 16 May 13 |
| LJ | 2.51 | | | | 17 | | | | Crawley | Crawley AC Open Meeting | 14 Apr 13 |
| SP2.72K | 3.70 | | | | 4 | B | | | Portsmouth | UK Youth Development U13/U15 League Division Southern South 3a | 4 May 13 |