| 2024 SEN Total Tri Training |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 17:08 | | | | 1 | | | 1 | Durham | Durham parkrun # 555 | 8 Jun 24 |
| 10K | 32:55 | | | 32:56 | 8 | | | | Battersea Park | Runthrough Battersea Park Chase The Moon 5K / 10K | 24 Feb 24 |
| HMMT | 73:12 | | | 73:13 | 8 | | | | Thames Ditton | RunThrough Hampton Court Palace Half Marathon | 24 Mar 24 |
| 2023 SEN Total Tri Training |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 16:53 | | | | 1 | | | 1 | Fulham Palace | Fulham Palace parkrun # 406 | 15 Jul 23 |
| parkrun | 18:09 | | | | 1 | | | 1 | Sheringham | Sheringham parkrun # 466 | 15 Apr 23 |
| HM | 76:06 | | | 76:08 | 7 | | | | Gateshead | Gateshead Half Marathon | 30 Apr 23 |
| 2016 U17 Taunton/Queens Coll (Taunton) |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:24.14 | | | | 6 | C | | | Street | BMC PB Classic | 2 May 16 |
| 1500SC | 4:45.16 | | | | 5 | | | | Exeter | ESAA South West Schools Inter-County Championships | 18 Jun 16 |
| 1500SC | 4:46.86 | | | | 4 | | | | Yeovil | Bill Whistlecroft Hurdles & Steeplechase Festival Open | 21 May 16 |
| 1500SC | 4:49.25 | | | | 1 | | | | Yeovil | Somerset County Championships | 15 May 16 |
| 1500SC | 4:51.3 | | | | 2 | | | | Yeovil | South West League Division 1 | 3 Jul 16 |
| 1500SC | 4:53.84 | | | | 1 | | | | Street | Somerset County Schools Championships | 11 Jun 16 |
| 4.5KXC | 17:51 | | | | 155 | | | | Birmingham | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 12 Mar 16 |
| parkrun | 17:37 | | | | 1 | | | 1 | Longrun Meadow | Longrun Meadow parkrun # 126 | 27 Feb 16 |
| parkrun | 18:08 | | | | 1 | | | 1 | Longrun Meadow | Longrun Meadow parkrun # 122 | 30 Jan 16 |
| 5.35KXC | 19:36 | | | | 4 | | | | Yeovil | Somerset Schools' Championships | 23 Jan 16 |
| 5.4KXC | 19:00 | | | | 26 | | | | Cheltenham | South West Schools' Championships | 6 Feb 16 |
| 5.7KXC | 20:43 | | | | 244 | | | | Nottingham | New Balance ESAA English Schools' Championships | 5 Mar 16 |
| 2015 U15 Taunton/Queens Coll (Taunton) |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 27.27 | | | | 7 | 1 | | | Exeter | South West League Division 1 | 5 Jul 15 |
| 800 | 2:08.01 | | | | 7 | B | | | Exeter | BMC Regional Races | 30 Jun 15 |
| 800 | 2:08.57 | | | | 1 | | | | Street | Somerset County Schools | 13 Jun 15 |
| 800 | 2:09.52 | | | | 1 | | | | Yeovil | Somerset County Championships | 23 May 15 |
| 800 | 2:09.99 | | | | 4 | | | | Exeter | ESAA South West Schools Inter-County Championships | 20 Jun 15 |
| 800 | 2:11.09 | | | | 4 | | | | Exeter | South West Inter County Championships | 19 Jul 15 |
| 1500 | 4:30.79 | | | | 2 | | | | Exeter | South West League Division 1 | 5 Jul 15 |
| 1500 | 4:35.11 | | | | 1 | | | | Yeovil | Somerset County Championships | 24 May 15 |
| 3.6KXC | 12:53 | | | | 78 | | | | Blackburn | ESAA English Schools' Championships | 14 Mar 15 |
| 3.8KXC | 13:34 | | | | 11 | | | | Bath | Tri-County Championships (inc Avon, Somerset & Wiltshire Championships) | 13 Dec 15 |
| ZXC | 13:41 | | | | 2 | | | | Yeovil | Somerset Schools' Championships | 31 Jan 15 |
| ZXC | NT | | | | 17 | | | | Chippenham | South West Schools' Championships | 7 Feb 15 |
| 2014 U15 Taunton/Queens Coll (Taunton) |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:54.24 | | | | 5 | | | | Yeovil | Somerset County Championships | 17 May 14 |
| 1500 | 4:56.2 | | | | 3 | B | | | Street | ESAA Cup South West Regional A Final | 18 Jun 14 |
| 1500 | 4:57.48 | | | | 5 | 1 | | | Birmingham | National Prep Schools | 2 Jul 14 |
| 1500 | 5:05.40 | | | | 3 | | | | Yeovil | Somerset Schools Year 7 & 8 Championships | 4 Jun 14 |
| LJ | 3.48 | | | | 16 | | | | Street | ESAA Cup South West Regional A Final | 18 Jun 14 |
| ZXC | 12:22 | | | | 15 | | | | Killerton House | South West Inter-Counties Championships | 5 Jan 14 |
| ZXC | 15:13 | | | | 14 | | | | Yeovil | Somerset Schools' Championships | 1 Feb 14 |
| 2013 U13 Taunton/Queens Coll (Taunton) |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:57.64 | | | | 3 | 2 | | | Birmingham | National Prep Schools Athletics | 2 Jul 13 |
| 1500 | 5:10.57 | | | | 2 | | | | Yeovil | Somerset Under 13 & Under 14 Schools Championships | 5 Jun 13 |
| 1500 | 5:12.32 | | | | 2 | | | | Yeovil | Somerset AA County Championships | 25 May 13 |
| ZXC | 10:12 | | | | 17 | | | | Bath | Gwent League (inc Tri Counties Champs) | 8 Dec 13 |
| 2012 U13 Taunton/Queens Coll (Taunton) |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:11.65 | | | | 1 | | | | Yeovil | Somerset County Championships | 13 May 12 |
| 2011 U11 Taunton/Queens Coll (Taunton) |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:20.5 | | | | 14 | | | | Birmingham | National Prep Schools | 4 Jul 11 |