| 2025 SEN Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:43 | | | | 19 | | 2 | | Sutcliffe | Sutcliffe parkrun # 214 | 13 Sep 25 |
| parkrun | 21:18 | | | | 82 | | | | Alexandra | Alexandra parkrun # 207 | 1 Nov 25 |
| parkrun | 21:46 | | | | 21 | | 2 | 1 | Chippenham Playing Fields, Monmouth | Chippenham Playing Fields, Monmouth parkrun # 131 | 1 Feb 25 |
| parkrun | 36:05 | | | | 463 | | | | Princes | Princes parkrun # 656 | 7 Jun 25 |
| 10K | 46:07 | | | 46:32 | 82 | | 16 | | London Victoria Park | RunThrough Victoria Park | 29 Jun 25 |
| HM | 99:52 | | | 1:40:49 | 275 | | 28 | | Battersea Park | RunThrough Battersea Park Half Marathon | 20 Jul 25 |
| Mar | 3:16:40 | a | | 3:20:43 | 884 | | 61 | | Cannes, FRA | Marathon des Alpes-Maritimes Nice-Cannes | 9 Nov 25 |
| Mar | 4:14:54 | c | | | 22270 | | 6824 | | London | TCS London Marathon | 27 Apr 25 |
| 2024 SEN Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 23:34 | | | | 44 | | | 1 | Sutcliffe | Sutcliffe parkrun # 151 | 6 Jul 24 |
| parkrun | 24:24 | | | | 78 | | | 1 | Sutcliffe | Sutcliffe parkrun # 143 | 11 May 24 |
| parkrun | 25:23 | | | | 104 | | | 1 | Sutcliffe | Sutcliffe parkrun # 128 | 27 Jan 24 |
| 2023 SEN Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 22:38 | | | | 16 | | 2 | 1 | Chippenham Playing Fields, Monmouth | Chippenham Playing Fields, Monmouth parkrun # 31 | 4 Mar 23 |
| parkrun | 22:39 | | | | 25 | | | | Chippenham Playing Fields, Monmouth | Chippenham Playing Fields, Monmouth parkrun # 35 | 8 Apr 23 |
| parkrun | 22:59 | | | | 16 | | | | Chippenham Playing Fields, Monmouth | Chippenham Playing Fields, Monmouth parkrun # 30 | 25 Feb 23 |
| parkrun | 23:02 | | | | 17 | | 3 | | Chippenham Playing Fields, Monmouth | Chippenham Playing Fields, Monmouth parkrun # 36 | 15 Apr 23 |
| parkrun | 23:11 | | | | 22 | | 3 | | Chippenham Playing Fields, Monmouth | Chippenham Playing Fields, Monmouth parkrun # 29 | 18 Feb 23 |
| parkrun | 23:16 | | | | 22 | | | 1 | Chippenham Playing Fields, Monmouth | Chippenham Playing Fields, Monmouth parkrun # 53 | 12 Aug 23 |
| parkrun | 23:26 | | | | 22 | | 3 | | Chippenham Playing Fields, Monmouth | Chippenham Playing Fields, Monmouth parkrun # 27 | 4 Feb 23 |
| parkrun | 23:56 | | | | 19 | | 1 | 1 | Chippenham Playing Fields, Monmouth | Chippenham Playing Fields, Monmouth parkrun # 61 | 7 Oct 23 |
| parkrun | 26:42 | | | | 83 | | | | Greenwich | Greenwich parkrun # 655 | 14 Oct 23 |
| parkrun | 28:00 | | | | 119 | | | 1 | Greenwich | Greenwich parkrun # 653 | 30 Sep 23 |
| 2022 U23 Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 23:41 | | | | 28 | | | | Chippenham Playing Fields, Monmouth | Chippenham Playing Fields parkrun # 23 | 31 Dec 22 |
| parkrun | 24:10 | | | | 94 | | | | Hackney Marshes | Hackney Marshes parkrun # 561 | 13 Aug 22 |
| 2016 U17 Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 9.04 | | | | 1 | B | | | Bromley | Sweatshop Southern Athletics League Division 2E | 20 Aug 16 |
| SP4K | 6.35 | | | | 4 | B | | | Hornchurch | Sweatshop Southern Athletics League Division 2E | 22 May 16 |
| SP3K | 10.88 | | | | 1 | | | | Bromley | Blackheath & Bromley Open | 23 May 16 |
| SP3K | 10.50 | | | | 1 | B | | | Bromley | UK Youth Development U17/U20 League Division South Premier 1 | 29 May 16 |
| SP3K | 10.46 | | | | 2 | | | | Bromley | Blackheath & Bromley Open | 15 Aug 16 |
| SP3K | 9.71 | | | | 1 | | | | Wimbledon | Hercules Wimbledon Young Athletes Meeting | 10 Apr 16 |
| SP3K | 9.09 | | | | 3 | | | | Tooting | South London Network Trophy Events | 3 Apr 16 |
| DT1K | 34.10 | | | | 2 | | | | Bromley | Blackheath & Bromley Open | 23 May 16 |
| DT1K | 34.08 | | | | 1 | B | | | Bromley | Sweatshop Southern Athletics League Division 2E | 20 Aug 16 |
| DT1K | 33.87 | | | | 2 | | | | Ashford | Kent County Championships | 14 May 16 |
| DT1K | 33.47 | | | | 1 | | | | Ashford | Kent County Schools Championships | 11 Jun 16 |
| DT1K | 32.96 | | | | 2 | A | | | Bromley | UK Youth Development U17/U20 League Division South Premier 1 | 29 May 16 |
| DT1K | 32.30 | | | | 13 | | | | Gateshead | ESAA English Schools' Championships | 8 Jul 16 |
| DT1K | 32.10 | | | | 6 | A | | | Bromley | Southern Counties U17 Inter County Match | 17 Jul 16 |
| DT1K | 31.38 | | | | 1 | B | | | Carshalton | ESAA South East Schools Inter-County Championships | 18 Jun 16 |
| DT1K | 30.80 | | | | 1 | | | | Wimbledon | Hercules Wimbledon Young Athletes Meeting | 10 Apr 16 |
| 2015 U15 Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP3K | 11.78 | | | | 1 | | | | Wimbledon | Hercules Wimbledon Young Athletes' Open | 12 Apr 15 |
| SP3K | 11.77 | | | | 1 | | | | Tonbridge | Tonbridge AC Easter Monday Open Meeting | 6 Apr 15 |
| SP3K | 11.69 | i | | | 2 | | | | Lee Valley | Kent County Championships | 15 Mar 15 |
| SP3K | 11.65 | i | | | 3 | | | | Sheffield | England Athletics U15 / U17 / U20 Championships | 28 Feb 15 |
| SP3K | 11.53 | | | | 1 | | | | Bromley | Blackheath & Bromley Open | 18 May 15 |
| SP3K | 11.43 | | | | 1 | B | | | Bromley | Kent Young Athletes' League Division 1 | 14 Jun 15 |
| SP3K | 11.32 | i | | | 2 | | | | Lee Valley | South of England AA U15 / U17 Championships | 11 Jan 15 |
| SP3K | 11.30 | | | | 1 | B | | | Bromley | UK Youth Development U13/U15 League Division South Premier 1 | 30 May 15 |
| SP3K | 11.24 | | | | 2 | | | | Ashford | Kent County Championships | 23 May 15 |
| SP3K | 11.17 | | | | 1 | B | | | Reading | UK Youth Development U13/U15 League Division South Premier 1 | 21 Jun 15 |
| SP3K | 11.11 | | | | 3 | | | | Ashford | South of England AA U15 / U17 Championships | 15 Aug 15 |
| SP3K | 10.85 | | | | 1 | A | | | Erith | Kent Young Athletes' League Division 1 | 5 Jul 15 |
| SP3K | 10.72 | | | | 1 | A | | | Gillingham | Kent Young Athletes' League Division 1 | 10 May 15 |
| SP3K | 10.66 | | | | 1 | A | | | Southampton | UK Youth Development U13/U15 League Division South Premier 1 | 2 May 15 |
| SP3K | 10.50 | | | | 1 | B | | | Birmingham | UK Youth Development U13/U15 League Final & Walks Invitation | 5 Sep 15 |
| SP3K | 10.24 | | | | 1 | | | | Tonbridge | Tonbridge AC Club & Open Championships | 31 Aug 15 |
| DT1K | 35.90 | | | | 1 | | | | Ashford | Kent County Schools' Championships | 13 Jun 15 |
| DT1K | 35.61 | | | | 1 | A | | | Bromley | UK Youth Development U13/U15 League Division South Premier 1 | 30 May 15 |
| DT1K | 35.52 | | | | 1 | A | | | Southampton | UK Youth Development U13/U15 League Division South Premier 1 | 2 May 15 |
| DT1K | 35.50 | | | | 1 | A | | | Reading | UK Youth Development U13/U15 League Division South Premier 1 | 21 Jun 15 |
| DT1K | 35.03 | | | | 1 | | | | Erith | ESAA South East Schools Inter-County Championships | 20 Jun 15 |
| DT1K | 34.92 | | | | 2 | | | | Ashford | South of England AA U15 / U17 Championships | 15 Aug 15 |
| DT1K | 34.71 | | | | 1 | A | | | Bromley | Kent Young Athletes' League Division 1 | 14 Jun 15 |
| DT1K | 34.20 | | | | 1 | | | | Ashford | Kent County Championships | 23 May 15 |
| DT1K | 34.15 | | | | 1 | A | | | Gillingham | Kent Young Athletes' League Division 1 | 10 May 15 |
| DT1K | 34.13 | | | | 3 | | | | Gateshead | ESAA English Schools' Championships | 11 Jul 15 |
| DT1K | 33.70 | | | | 3 | | | | Hendon | South of England AA U15 / U20 Inter County Championships | 23 Aug 15 |
| DT1K | 33.20 | | | | 1 | | | | Bromley | Blackheath & Bromley Open | 18 May 15 |
| DT1K | 32.58 | | | | 1 | A | | | Birmingham | UK Youth Development U13/U15 League Final & Walks Invitation | 5 Sep 15 |
| DT1K | 32.23 | | | | 1 | | | | Walthamstow | Walthamstow Christmas Throws | 19 Dec 15 |
| DT1K | 31.80 | | | | 1 | | | | Wimbledon | Hercules Wimbledon Young Athletes' Open | 12 Apr 15 |
| DT1K | 31.32 | | | | 1 | | | | Tonbridge | Tonbridge AC Club & Open Championships | 31 Aug 15 |
| DT1K | 30.70 | | | | 1 | A | | | Erith | Kent Young Athletes' League Division 1 | 5 Jul 15 |
| DT1K | 27.78 | | | | 1 | | | | Tonbridge | Tonbridge AC Easter Monday Open Meeting | 6 Apr 15 |
| JT500 | 14.03 | | | | 4 | B | | | Southampton | UK Youth Development U13/U15 League Division South Premier 1 | 2 May 15 |
| JT500 | 13.74 | | | | 3 | B | | | Erith | Kent Young Athletes' League Division 1 | 5 Jul 15 |
| 2014 U15 Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP3K | 10.83 | | | | 1 | B | | | Reading | UK Youth Development U13/U15 League Division Southern Premier 1 | 31 May 14 |
| SP3K | 10.60 | | | | 2 | | | | Bromley | Blackheath & Bromley Open | 21 Jul 14 |
| SP3K | 10.42 | | | | 1 | B | | | Southampton | UK Youth Development U13/U15 League Division Southern Premier 1 | 3 May 14 |
| SP3K | 10.19 | | | | 2 | | | | Ashford | Kent County Championships | 24 May 14 |
| SP3K | 10.08 | | | | 1 | B | | | Tooting Bec | UK Youth Development U13/U15 League Division Southern Premier 1 | 19 Jul 14 |
| SP3K | 10.05 | | | | 7 | | | | Crystal Palace | South of England AA U15 / U17 Championships inc. 5000m Walk | 16 Aug 14 |
| SP3K | 9.86 | | | | 1 | B | | | Lee Valley | Alpha Beta Trophy Meeting - Alpha & Non Scoring | 5 Apr 14 |
| SP3K | 9.70 | | | | 2 | | | | Bromley | Blackheath & Bromley Open | 19 May 14 |
| SP3K | 9.69 | | | | 2 | B | | | Bromley | UK Youth Development U13/U15 League Division Southern Premier 1 | 22 Jun 14 |
| SP3K | 9.60 | | | | 1 | B | | | Birmingham | UK Youth Development U13/U15 League National Final | 6 Sep 14 |
| SP3K | 9.54 | | | | 1 | B | | | Ashford | Kent Young Athletes' League Division 1 | 26 Apr 14 |
| SP3K | 8.69 | | | | 3 | | | | Wimbledon | Hercules Wimbledon Young Athletes' Open | 6 Apr 14 |
| SP3.25K | 9.72 | i | | | 3 | | | | Lee Valley | South of England AA Championships Day 2 / 3 | 18 Jan 14 |
| SP3.25K | 9.34 | i | | | 2 | | | | Lee Valley | Kent Championships | 16 Mar 14 |
| SP3.25K | 9.03 | i | | | 4 | | | | Lee Valley | London U15/U17 Games | 1 Feb 14 |
| DT1K | 33.19 | | | | 1 | | | | Bromley | Blackheath & Bromley Open | 21 Jul 14 |
| DT1K | 31.97 | | | | 3 | | | | Birmingham | ESAA English Schools' Championships | 11 Jul 14 |
| DT1K | 31.26 | | | | 1 | | | | Bromley | Blackheath & Bromley Open | 19 May 14 |
| DT1K | 30.03 | | | | 1 | | | | Ashford | Kent County Championships | 24 May 14 |
| DT1K | 29.65 | | | | 1 | | | | Ashford | Kent County Schools' Championships | 14 Jun 14 |
| DT1K | 28.50 | | | | 1 | A | | | Southampton | UK Youth Development U13/U15 League Division Southern Premier 1 | 3 May 14 |
| DT1K | 28.12 | | | | 2 | A | | | Bromley | UK Youth Development U13/U15 League Division Southern Premier 1 | 22 Jun 14 |
| DT1K | 27.88 | | | | 4 | | | | Crystal Palace | South of England AA U15 / U17 Championships inc. 5000m Walk | 16 Aug 14 |
| DT1K | 27.38 | | | | 2 | B | | | Birmingham | UK Youth Development U13/U15 League National Final | 6 Sep 14 |
| DT1K | 27.08 | | | | 2 | A | | | Tooting Bec | UK Youth Development U13/U15 League Division Southern Premier 1 | 19 Jul 14 |
| DT1K | 26.43 | | | | 1 | | | | Wimbledon | Hercules Wimbledon Young Athletes' Open | 6 Apr 14 |
| DT1K | 26.08 | | | | 5 | | | | Hendon | South of England AA U15 / U20 Inter County Championships | 3 Aug 14 |
| DT1K | 25.45 | | | | 1 | B | | | Reading | UK Youth Development U13/U15 League Division Southern Premier 1 | 31 May 14 |
| DT1K | 25.24 | | | | 1 | A | | | Lee Valley | Alpha Beta Trophy Meeting - Alpha & Non Scoring | 5 Apr 14 |
| DT1K | 24.57 | | | | 2 | B | | | Crawley | ESAA South East Schools Inter-County Championships | 21 Jun 14 |
| JT500 | 14.68 | | | | 2 | B | | | Lee Valley | Alpha Beta Trophy Meeting - Alpha & Non Scoring | 5 Apr 14 |
| JT500 | 11.55 | | | | 2 | B | | | Ashford | Kent Young Athletes' League Division 1 | 26 Apr 14 |
| 2013 U13 Blackheath & Bromley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 34.11 | | -1.2 | | 7 | 3 | | | Bromley | Blackheath & Bromley Open & Club Championships | 10 Jun 13 |
| SP2.72K | 9.63 | | | | 2 | | | | Erith | Kent County Combined Events, Masters' & U13 Open & Club Championships | 21 Sep 13 |
| SP2.72K | 8.05 | | | | 2 | | | | Bromley | Blackheath & Bromley Open & Club Championships | 8 Jul 13 |
| SP2.72K | 8.00 | | | | 2 | B | | | Eton | UK Youth Development U13/U15 League Division Southern Premier 1 | 13 Jul 13 |
| SP2.72K | 7.53 | | | | 1 | A | | | Ashford | Kent Young Athletes' League Division 1 & Non Scoring | 21 Jul 13 |
| DT0.75K | 19.20 | | | | 1 | A | | | Ashford | Kent Young Athletes' League Division 1 & Non Scoring | 21 Jul 13 |
| DT0.75K | 18.71 | | | | 4 | | | | Erith | Kent County Combined Events, Masters' & U13 Open & Club Championships | 21 Sep 13 |
| JT400 | 10.10 | | | | 4 | B | | | Ashford | Kent Young Athletes' League Division 1 & Non Scoring | 21 Jul 13 |