| 2023 SEN Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1K | 21.65 | | | | 4 | | | | Crawley | Sussex County Championships | 14 May 23 |
| DT1K | 20.95 | | | | 5 | B | | | Colchester | Southern Athletics League Division 1 | 20 May 23 |
| HT4K | 37.99 | | | | 4 | A | | | Colchester | Southern Athletics League Division 1 | 20 May 23 |
| HT4K | 36.43 | | | | 1 | | | | Crawley | Sussex County Championships | 14 May 23 |
| 2021 SEN Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 7.87 | | | | 2 | A | | | Crawley | Sussex AA Festival of Athletics | 8 May 21 |
| SP4K | 7.82 | | | | 1 | B | | | Lewes | Southern Athletics League - Sussex Coast | 11 Jul 21 |
| SP4K | 7.77 | | | | 4 | C | | | Wrexham | Wrexham Final Fling | 26 Sep 21 |
| DT1K | 24.05 | | | | 1 | B | | | Lewes | Southern Athletics League - Sussex Coast | 11 Jul 21 |
| DT1K | 21.96 | | | | 1 | B | | | Brighton | Southern Athletics League - Sussex Coast | 20 Jun 21 |
| DT1K | 21.31 | | | | 5 | A | | | Wrexham | Wrexham Final Fling | 26 Sep 21 |
| HT4K | 38.88 | | | | 2 | E | | | Wrexham | Wrexham Final Fling | 26 Sep 21 |
| HT4K | 35.86 | | | | 1 | B | | | Brighton | Southern Athletics League - Sussex Coast | 20 Jun 21 |
| HT4K | 35.41 | | | | 1 | B | | | Lewes | Southern Athletics League - Sussex Coast | 11 Jul 21 |
| HT4K | 32.72 | | | | 3 | | | | Crawley | Sussex AA Festival of Athletics | 8 May 21 |
| HT4K | 32.37 | | | | 1 | | | | Brighton | Sussex County Championships | 4 Jul 21 |
| JT600 | 15.19 | | | | 1 | B | | | Lewes | Southern Athletics League - Sussex Coast | 11 Jul 21 |
| JT600 | 14.15 | | | | 4 | A | | | Wrexham | Wrexham Final Fling | 26 Sep 21 |
| 2019 SEN Cambridge H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 8.06 | | | | 2 | A | | | Carshalton | Southern Athletics League Division 3SE | 13 Jul 19 |
| SP4K | 7.96 | | | | 4 | | | | Bromley | Blackheath & Bromley Open Series | 22 Jul 19 |
| SP4K | 7.86 | | | | 4 | A | | | Eltham | Southern Athletics League Division 3SE | 17 Aug 19 |
| SP4K | 7.70 | | | | 6 | | | | Dartford | Dartford Harriers Open Meeting | 21 Aug 19 |
| SP4K | 7.65 | | | | 1 | A | | | Guildford | Southern Athletics League Division 3SE | 15 Jun 19 |
| SP4K | 7.63 | | | | 3 | B | | | Bromley | Southern Athletics League Division 3SE | 13 Apr 19 |
| SP4K | 7.39 | | | | 1 | B | | | Wimbledon | Southern Athletics League Division 3SE | 19 May 19 |
| DT1K | 24.34 | | | | 2 | | | | Dartford | Kent County 3000m / 10,000m Championships inc. Dartford Harriers Open Meeting | 26 Jun 19 |
| DT1K | 24.30 | | | | 2 | A | | | Guildford | Southern Athletics League Division 3SE | 15 Jun 19 |
| DT1K | 24.16 | | | | 1 | A | | | Carshalton | Southern Athletics League Division 3SE | 13 Jul 19 |
| DT1K | 23.76 | | | | 3 | | | | Bromley | Blackheath & Bromley Open Series | 22 Jul 19 |
| DT1K | 18.70 | | | | 1 | A | | | Wimbledon | Southern Athletics League Division 3SE | 19 May 19 |
| DT1K | 18.19 | | | | 4 | A | | | Eltham | Southern Athletics League Division 3SE | 17 Aug 19 |
| HT4K | 42.79 | | | | 1 | | | | Dartford | Kent County 3000m / 10,000m Championships inc. Dartford Harriers Open Meeting | 26 Jun 19 |
| HT4K | 41.90 | | | | 3 | | | | Dartford | Dartford Harriers Open Meeting | 21 Aug 19 |
| HT4K | 41.83 | | | | 1 | | | | Bromley | Blackheath & Bromley Open Series | 3 Jun 19 |
| HT4K | 41.53 | | | | 1 | A | | | Carshalton | Southern Athletics League Division 3SE | 13 Jul 19 |
| HT4K | 40.90 | | | | 1 | A | | | Guildford | Southern Athletics League Division 3SE | 15 Jun 19 |
| HT4K | 39.45 | | | | 1 | A | | | Eltham | Southern Athletics League Division 3SE | 17 Aug 19 |
| HT4K | 37.06 | | | | 1 | A | | | Wimbledon | Southern Athletics League Division 3SE | 19 May 19 |
| HT4K | 36.00 | | | | 1 | A | | | Bromley | Southern Athletics League Division 3SE | 13 Apr 19 |
| HT4K | 35.03 | | | | 3 | | | | Ashford | Kent County Championships | 12 May 19 |
| JT600 | 14.74 | | | | 2 | B | | | Carshalton | Southern Athletics League Division 3SE | 13 Jul 19 |
| JT600 | 13.42 | | | | 4 | B | | | Eltham | Southern Athletics League Division 3SE | 17 Aug 19 |
| JT600 | 13.04 | | | | 1 | B | | | Wimbledon | Southern Athletics League Division 3SE | 19 May 19 |
| JT600 | 12.53 | | | | 3 | B | | | Bromley | Southern Athletics League Division 3SE | 13 Apr 19 |
| 2018 SEN Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 8.35 | | | | 2 | A | | | Tooting | Southern Athletics League Division 3SE | 23 Jun 18 |
| SP4K | 8.35 | | | | 2 | B | | | Erith | Southern Athletics League Division 3SE | 14 Jul 18 |
| SP4K | 7.61 | | | | 2 | A | | | Eltham | Southern Athletics League Division 3SE | 18 Aug 18 |
| DT1K | 21.63 | | | | 1 | B | | | Erith | Southern Athletics League Division 3SE | 14 Jul 18 |
| DT1K | 17.80 | | | | 2 | B | | | Eltham | Southern Athletics League Division 3SE | 18 Aug 18 |
| HT4K | 38.09 | | | | 1 | | | | Twickenham | St. Mary's Richmond AC Masters & Open Meeting | 30 Sep 18 |
| HT4K | 36.65 | | | | 2 | A | | | Lee Valley | Lee Valley Throws Feast Open | 8 Sep 18 |
| HT4K | 35.90 | | | | 2 | A | | | Eltham | Southern Athletics League Division 3SE | 18 Aug 18 |
| HT4K | 33.27 | | | | 1 | A | | | Tooting | Southern Athletics League Division 3SE | 23 Jun 18 |
| HT4K | 31.38 | | | | 1 | A | | | Erith | Southern Athletics League Division 3SE | 14 Jul 18 |
| HT4K | 31.00 | | | | 9 | | | | Bedford | South of England AA U20 / Senior Championships | 9 Jun 18 |
| 2014 U20 Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 7.00 | | | | 4 | B | | | Eton | UK Youth Development U17/U20 League Division Southern Premier 1 | 29 Jun 14 |
| HT4K | 34.04 | | | | 3 | A | | | Bromley | UK Youth Development U17/U20 League Division Southern Premier 1 | 1 Jun 14 |
| HT4K | 33.13 | | | | 4 | A | | | Eton | UK Youth Development U17/U20 League Division Southern Premier 1 | 29 Jun 14 |
| HT4K | 30.76 | | | | 1 | | | | Ashford | Kent County Championships | 25 May 14 |
| 2012 U20 Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 6.76 | | | | 7 | B | | | Eton | National Junior Athletic League Southern Premier Division | 29 Apr 12 |
| HT4K | 38.28 | | | | 2 | A | | | Eton | National Junior Athletic League Southern Premier Division | 29 Apr 12 |
| 2011 U17 Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 7.05 | | | | 3 | B | | | Kingston | Southern U17 Inter Counties | 14 Aug 11 |
| HT4K | 38.80 | | | | 1 | | | | Ashford | Kent County Championships | 14 May 11 |
| HT4K | 38.47 | | | | 1 | A | | | Hendon | McCain Young Athletes League Southern Regional Final | 17 Jul 11 |
| HT4K | 38.39 | | | | 1 | A | | | Chelmsford | National Junior League Southern Premier Division | 29 May 11 |
| HT4K | 37.53 | | | | 4 | | | | Ashford | SEAA U15/U17 Championships | 6 Aug 11 |
| HT4K | 36.22 | | | | 1 | B | | | Kingston | Southern U17 Inter Counties | 14 Aug 11 |
| HT4K | 35.86 | | | | 3 | A | | | Basildon | National Junior League Southern Premier Division | 10 Jul 11 |
| HT4K | 35.45 | | | | 1 | B | | | Derby | National Junior League National Final | 11 Sep 11 |
| HT4K | 35.12 | | | | 6 | | | | Don Valley | Sainsburys UK Schools Games | 4 Sep 11 |
| HT4K | 32.79 | | | | 1 | | | | Hastings | McCain Young Athletes League Southern Premier E Division | 19 Jun 11 |
| HT4K | 32.05 | | | | 5 | A | | | Bromley | National Junior League Southern Premier Division | 24 Jul 11 |
| HT4K | 29.94 | | | | 15 | | | | Gateshead | ESAA English Schools' Championships | 1 Jul 11 |
| 2009 U15 Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HT3K | 27.84 | | | | 1 | | | | Eltham | Cambridge Harriers Club Championships | 30 Aug 09 |