| 2024 SEN Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 10.86 | | | | 4 | A | | | Portsmouth | Southern Athletics League - Division 2 South & West | 18 May 24 |
| HT7.26K | 44.88 | | | | 1 | ns | | | Portsmouth | Southern Athletics League - Division 2 South & West | 18 May 24 |
| 2023 U23 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 11.81 | | | | 1 | | | | Abingdon | Charles Kear Memorial Open Graded Meeting | 2 Apr 23 |
| SP7.26K | 10.59 | | | | T | | | | Swindon | Swindon Harriers Winter Throws Series | 18 Feb 23 |
| WT15.88K | 11.43 | | | | 1 | | | | Swindon | Swindon Harriers Winter Throws Series | 18 Feb 23 |
| WT15.88K | 10.82 | | | | T | | | | Swindon | Swindon Harriers Winter Throws Series | 18 Feb 23 |
| HT7.26K | 43.22 | | | | 11 | | | | Sportcity | BUCS Outdoor Athletics Championships | 1 May 23 |
| HT7.26K | 41.05 | | | | 2 | | | | Abingdon | Charles Kear Memorial Open Graded Meeting | 2 Apr 23 |
| HT7.26K | 39.39 | | | | T | | | | Swindon | Swindon Harriers Winter Throws Series | 18 Feb 23 |
| TriWt | 1548 | | | | 1 | | | | Swindon | Swindon Harriers Winter Throws Series | 18 Feb 23 |
| 2022 U23 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 11.42 | | | | 1 | B | | | Swindon | Southern Athletics League Division 3 West | 12 Jun 22 |
| SP7.26K | 10.78 | | | | 1 | A | | | Andover | Southern Athletics League Division 3 West | 16 Jul 22 |
| DT2K | 31.55 | | | | 1 | A | | | Andover | Southern Athletics League Division 3 West | 16 Jul 22 |
| DT2K | 24.25 | | | | 3 | A | | | Swindon | Southern Athletics League Division 3 West | 12 Jun 22 |
| HT7.26K | 40.09 | | | | 1 | A | | | Andover | Southern Athletics League Division 3 West | 16 Jul 22 |
| HT7.26K | 32.98 | | | | 1 | A | | | Swindon | Southern Athletics League Division 3 West | 12 Jun 22 |
| 2019 U20 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 11.82 | | | | 3 | A | | | Swindon | Southern Athletics League Division 3SW | 17 Aug 19 |
| SP7.26K | 11.63 | | | | 3 | A | | | Swindon | Southern Athletics League Division 3SW | 19 May 19 |
| SP7.26K | 11.46 | | | | 1 | A | | | Basingstoke | Southern Athletics League Division 3SW | 13 Apr 19 |
| SP6K | 14.89 | | | | 2 | | | | Exeter | ESAA South West Schools Inter-County Championships | 15 Jun 19 |
| SP6K | 14.05 | | | | 1 | ns | | | Andover | Wessex Young Athletes' League | 7 Jul 19 |
| SP6K | 13.40 | | | | 1 | ns | | | Horspath | Wessex Young Athletes' League | 30 Jun 19 |
| SP6K | 13.36 | | | | 2 | | | | Exeter | South West Inter Counties Championships | 21 Jul 19 |
| SP6K | 13.19 | | | | 1 | | | | Swindon | Wiltshire County Championships | 12 May 19 |
| SP6K | 13.19 | | | | 8 | | | | Birmingham | New Balance ESAA English Schools' Championships | 13 Jul 19 |
| SP6K | 12.76 | | | | 1 | | | | Swindon | Wiltshire County Schools Championships | 8 Jun 19 |
| SP6K | 12.73 | | | | 1 | ns | | | Swindon | Wessex Young Athletes' League | 2 Jun 19 |
| SP6K | 12.50 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 26 Oct 19 |
| SP6K | 12.42 | | | | 2 | | | | Exeter | Exeter Harriers Evening Open | 28 May 19 |
| SP6K | 12.27 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 19 Jan 19 |
| SP6K | 12.17 | i | | | 3 | | | | Cardiff | Cardiff Met GP1 Christmas Classic | 8 Dec 19 |
| SP6K | 11.31 | | | | T | | | | Swindon | Mark Cawte Memorial Meeting | 30 Mar 19 |
| SP6K | 11.20 | | | | P | | | | Swindon | Swindon Winter Throws Invitational | 16 Nov 19 |
| WT11.34K | 15.01 | | | | - | | | | Swindon | Swindon Winter Throws Invitational | 19 Jan 19 |
| WT11.34K | 14.59 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 19 Jan 19 |
| WT11.34K | 14.16 | | | | - | | | | Swindon | Mark Cawte Memorial Meeting | 30 Mar 19 |
| WT11.34K | 13.95 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 16 Feb 19 |
| WT11.34K | 13.43 | | | | T | | | | Swindon | Mark Cawte Memorial Meeting | 30 Mar 19 |
| WT11.34K | 13.38 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 26 Oct 19 |
| WT11.34K | 12.44 | | | | P | | | | Swindon | Swindon Winter Throws Invitational | 16 Nov 19 |
| DT2K | 29.65 | | | | 2 | A | | | Swindon | Southern Athletics League Division 3SW | 17 Aug 19 |
| DT2K | 29.33 | | | | 2 | A | | | Basingstoke | Southern Athletics League Division 3SW | 13 Apr 19 |
| DT2K | 26.13 | | | | 6 | A | | | Swindon | Southern Athletics League Division 3SW | 19 May 19 |
| DT1.75K | 32.32 | | | | 2 | | | | Exeter | South West Inter Counties Championships | 21 Jul 19 |
| DT1.75K | 31.38 | | | | 1 | | | | Swindon | Wiltshire County Championships | 12 May 19 |
| DT1.75K | 29.03 | | | | P | | | | Swindon | Swindon Winter Throws Invitational | 16 Nov 19 |
| HT7.26K | 44.71 | | | | 2 | A | | | Swindon | Southern Athletics League Division 3SW | 19 May 19 |
| HT7.26K | 43.88 | | | | 1 | A | | | Basingstoke | Southern Athletics League Division 3SW | 13 Apr 19 |
| HT7.26K | 42.74 | | | | 2 | A | | | Swindon | Southern Athletics League Division 3SW | 17 Aug 19 |
| HT6K | 52.85 | | | | 1 | | | | Exeter | ESAA South West Schools Inter-County Championships | 15 Jun 19 |
| HT6K | 52.42 | | | | 1 | | | | Swindon | Wiltshire County Schools Championships | 8 Jun 19 |
| HT6K | 52.05 | | | | 1 | | | | Swindon | Wiltshire County Championships | 12 May 19 |
| HT6K | 51.96 | | | | - | | | | Swindon | Swindon Winter Throws Invitational | 26 Oct 19 |
| HT6K | 50.36 | | | | 1 | A | | | Bath | Team Bath FieldFest Open | 14 Apr 19 |
| HT6K | 49.64 | | | | 1 | | | | Exeter | Exeter Harriers Evening Open | 28 May 19 |
| HT6K | 48.91 | | | | T | | | | Swindon | Mark Cawte Memorial Meeting | 30 Mar 19 |
| HT6K | 47.92 | | | | 1 | | | | Exeter | South West Inter Counties Championships | 21 Jul 19 |
| HT6K | 47.79 | | | | P | | | | Swindon | Swindon Winter Throws Invitational | 16 Nov 19 |
| HT6K | 47.44 | | | | - | | | | Swindon | Swindon Winter Throws Invitational | 19 Jan 19 |
| HT6K | 45.05 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 19 Jan 19 |
| HT6K | 44.44 | | | | 1 | A | | | Cheltenham | Brewer Memorial Games Open | 6 May 19 |
| HT6K | 44.31 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 26 Oct 19 |
| HT6K | 43.96 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 16 Feb 19 |
| HT6K | NM | | | | - | | | | Bedford | England Athletics U20 / U23 Championships | 22 Jun 19 |
| JT800 | 21.13 | | | | P | | | | Swindon | Swindon Winter Throws Invitational | 16 Nov 19 |
| TriWtU20M | 1930 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 19 Jan 19 |
| TriWtU20M | 1868 | | | | 1 | | | | Swindon | Mark Cawte Memorial Meeting | 30 Mar 19 |
| TriWtU20M | 1863 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 26 Oct 19 |
| PenWtU20M | 2409 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 16 Nov 19 |
| 2018 U20 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 10.27 | | | | 3 | A | | | Swindon | Southern Athletics League Division 3SW | 14 Apr 18 |
| SP7.26K | 10.06 | | | | 1 | A | | | Horsham | Southern Athletics League Division 3SW | 20 May 18 |
| SP6K | 12.79 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 22 Sep 18 |
| SP6K | 12.79 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 24 Nov 18 |
| SP6K | 12.66 | | | | P | | | | Swindon | Swindon Winter Throws Invitational | 8 Dec 18 |
| SP6K | 11.72 | | | | 1 | ns | | | Swindon | Wessex Young Athletes' League | 24 Jun 18 |
| SP6K | 11.60 | | | | 2 | | | | Exeter | South West Inter Counties | 22 Jul 18 |
| SP6K | 11.46 | | | | 1 | ns | | | Woking | Wessex Young Athletes' League | 10 Jun 18 |
| SP6K | 11.35 | | | | 1 | | | | Cheltenham | Brewer Memorial Games | 7 May 18 |
| SP6K | 11.34 | | | | 1 | A | | | Hereford | UK Youth Development U17/U20 League Division Midland SW 1 | 29 Apr 18 |
| SP6K | 11.22 | | | | 1 | | | | Swindon | Swindon Mark Cawte Memorial Open | 17 Mar 18 |
| SP6K | 11.19 | | | | 1 | | | | Tidworth | Wiltshire County Championships | 13 May 18 |
| SP6K | 11.19 | | | | 1 | ns | | | Swindon | Wessex Young Athletes' League | 15 Jul 18 |
| SP6K | 11.15 | | | | T | B | | | Swindon | Swindon Winter Throws Invitational | 20 Jan 18 |
| SP6K | 11.04 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 24 Feb 18 |
| SP6K | 10.86 | | | | 1 | B | | | Bath | Team Bath FieldFest Open | 15 Apr 18 |
| WT11.34K | 15.75 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 22 Sep 18 |
| WT11.34K | 15.63 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 24 Nov 18 |
| WT11.34K | 13.73 | | | | P | | | | Swindon | Swindon Winter Throws Invitational | 8 Dec 18 |
| WT11.34K | 12.96 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 24 Feb 18 |
| WT11.34K | 12.17 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 20 Jan 18 |
| DT2K | 31.72 | | | | 2 | A | | | Horsham | Southern Athletics League Division 3SW | 20 May 18 |
| DT2K | 27.09 | | | | 1 | B | | | Swindon | Southern Athletics League Division 3SW | 14 Apr 18 |
| DT1.75K | 34.96 | | | | 6 | | | | Exeter | ESAA South West Schools Inter-County Championships | 16 Jun 18 |
| DT1.75K | 33.93 | | | | P | | | | Swindon | Swindon Winter Throws Invitational | 8 Dec 18 |
| DT1.75K | 32.84 | | | | 1 | | | | Swindon | Wiltshire County Schools Championships | 9 Jun 18 |
| DT1.75K | 32.50 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 22 Sep 18 |
| DT1.75K | 32.00 | | | | 1 | | | | Exeter | South West Inter Counties | 22 Jul 18 |
| DT1.75K | 31.38 | | | | 1 | | | | Tidworth | Wiltshire County Championships | 13 May 18 |
| DT1.75K | 30.30 | | | | 2 | | | | Cheltenham | Brewer Memorial Games | 7 May 18 |
| DT1.75K | 27.08 | | | | 1 | A | | | Hereford | UK Youth Development U17/U20 League Division Midland SW 1 | 29 Apr 18 |
| HT7.26K | 38.95 | | | | 1 | A | | | Horsham | Southern Athletics League Division 3SW | 20 May 18 |
| HT7.26K | 3.55 | | | | 2 | B | | | Swindon | Southern Athletics League Division 3SW | 14 Apr 18 |
| HT6K | 50.67 | | | | 7 | | | | Birmingham | New Balance ESAA English Schools' Championships | 14 Jul 18 |
| HT6K | 50.19 | | | | 2 | | | | Exeter | South West Inter Counties | 22 Jul 18 |
| HT6K | 48.32 | | | | 1 | A | | | Cheltenham | Cheltenham Midsummer Open Meeting | 25 Jul 18 |
| HT6K | 47.58 | | | | 1 | | | | Exeter | Exeter Evening Open Meeting | 29 May 18 |
| HT6K | 47.27 | | | | 1 | | | | Tidworth | Wiltshire County Championships | 13 May 18 |
| HT6K | 46.69 | | | | - | | | | Swindon | Swindon Winter Throws Invitational | 24 Nov 18 |
| HT6K | 46.40 | | | | 1 | | | | Swindon | Wiltshire County Schools Championships | 9 Jun 18 |
| HT6K | 46.40 | | | | 1 | | | | Exeter | ESAA South West Schools Inter-County Championships | 16 Jun 18 |
| HT6K | 46.27 | | | | 1 | | | | Yate | Avon / Bristol & West / Yate Open Series | 23 May 18 |
| HT6K | 46.18 | | | | 1 | | | | Bath | Team Bath Open | 27 Jun 18 |
| HT6K | 45.15 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 22 Sep 18 |
| HT6K | 44.49 | | | | 1 | A | | | Cheltenham | Brewer Memorial Games | 7 May 18 |
| HT6K | 44.27 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 24 Nov 18 |
| HT6K | 44.18 | | | | P | | | | Swindon | Swindon Winter Throws Invitational | 8 Dec 18 |
| HT6K | 43.68 | | | | 1 | A | | | Hereford | UK Youth Development U17/U20 League Division Midland SW 1 | 29 Apr 18 |
| HT6K | 43.17 | | | | 1 | A | | | Bath | Team Bath FieldFest Open | 15 Apr 18 |
| HT6K | 39.53 | | | | 1 | | | | Swindon | Swindon Mark Cawte Memorial Open | 17 Mar 18 |
| HT6K | 37.83 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 20 Jan 18 |
| HT6K | 37.75 | | | | - | | | | Swindon | Swindon Winter Throws Invitational | 24 Feb 18 |
| HT6K | NM | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 24 Feb 18 |
| JT800 | 21.23 | | | | P | | | | Swindon | Swindon Winter Throws Invitational | 8 Dec 18 |
| TriWtU20M | 2007 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 24 Nov 18 |
| TriWtU20M | 1606 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 20 Jan 18 |
| TriWtU20M | 1167 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 24 Feb 18 |
| PenWtU20M | 2611 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 8 Dec 18 |
| 2017 U17 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.0 | | | | 3 | A | | | Bournemouth | Wessex Young Athletes' League | 4 Jun 17 |
| 100 | 12.1 | | | | 1 | B | | | Horspath | Wessex Young Athletes' League | 2 Jul 17 |
| 100 | 12.53 | | -1.3 | | 6 | 1 | | | Tidworth | Wiltshire County Championships | 14 May 17 |
| 100HU17M | 19.8 | | | | 3 | A | | | Swindon | Wessex Young Athletes' League | 16 Jul 17 |
| SP7.26K | 9.83 | | | | 3 | A | | | Winchester | Sweatshop Southern Athletics League Division 3SW | 21 May 17 |
| SP6K | 10.70 | | | | - | | | | Swindon | Swindon Winter Throws Invitational | 18 Nov 17 |
| SP6K | 10.69 | | | | - | | | | Swindon | Swindon Winter Throws Invitational | 28 Oct 17 |
| SP6K | 10.65 | | | | P | | | | Swindon | Swindon Winter Throws Invitational | 9 Dec 17 |
| SP6K | 10.48 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 28 Oct 17 |
| SP6K | 10.43 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 18 Nov 17 |
| SP5K | 12.60 | | | | 4 | | | | Exeter | ESAA South West Schools Inter-County Championships | 17 Jun 17 |
| SP5K | 12.38 | | | | 1 | A | | | Yeovil | UK Youth Development U17/U20 League Division Midland South/West 1 | 28 May 17 |
| SP5K | 12.38 | | | | 2 | | | | Swindon | Wiltshire County Schools Championships | 10 Jun 17 |
| SP5K | 12.25 | | | | 1 | A | | | Bournemouth | Wessex Young Athletes' League | 4 Jun 17 |
| SP5K | 11.96 | | | | 2 | | | | Cheltenham | Cheltenham Midsummer Open Meeting | 26 Jul 17 |
| SP5K | 11.82 | | | | 1 | | | | Swindon | Mark Cawte Memorial Open | 23 Sep 17 |
| SP5K | 11.71 | | | | 4 | | | | Exeter | South West Inter Counties | 20 Aug 17 |
| SP5K | 11.59 | | | | 2 | | | | Tidworth | Wiltshire County Championships | 14 May 17 |
| SP5K | 11.52 | | | | 1 | A | | | Swindon | UK Youth Development U17/U20 League Division Midland South/West 1 | 25 Jun 17 |
| SP5K | 10.95 | | | | - | | | | Swindon | Swindon Winter Throws Invitational | 25 Feb 17 |
| SP5K | 10.66 | | | | P | | | | Swindon | Swindon Winter Throws Invitational | 29 Jan 17 |
| SP5K | 10.28 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 25 Feb 17 |
| WT11.34K | 13.05 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 18 Nov 17 |
| WT11.34K | 12.80 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 28 Oct 17 |
| WT11.34K | NM | | | | P | | | | Swindon | Swindon Winter Throws Invitational | 9 Dec 17 |
| WT9.08K | 13.89 | | | | - | | | | Swindon | Swindon Winter Throws Invitational | 25 Feb 17 |
| WT9.08K | 13.88 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 25 Feb 17 |
| WT9.08K | 13.58 | | | | P | | | | Swindon | Swindon Winter Throws Invitational | 29 Jan 17 |
| DT2K | 26.94 | | | | 1 | B | | | Winchester | Sweatshop Southern Athletics League Division 3SW | 21 May 17 |
| DT1.75K | 26.42 | | | | P | | | | Swindon | Swindon Winter Throws Invitational | 9 Dec 17 |
| DT1.5K | 30.81 | | | | 2 | A | | | Swindon | UK Youth Development U17/U20 League Division Midland South/West 1 | 25 Jun 17 |
| DT1.5K | 28.34 | | | | 4 | A | | | Yeovil | UK Youth Development U17/U20 League Division Midland South/West 1 | 28 May 17 |
| DT1.5K | 27.62 | | | | 2 | B | | | Swindon | Wessex Young Athletes' League | 16 Jul 17 |
| DT1.5K | 26.85 | | | | 2 | | | | Swindon | Mark Cawte Memorial Open | 23 Sep 17 |
| DT1.5K | 26.56 | | | | 3 | | | | Exeter | South West Inter Counties | 20 Aug 17 |
| DT1.5K | 25.75 | | | | P | | | | Swindon | Swindon Winter Throws Invitational | 29 Jan 17 |
| HT7.26K | 32.04 | | | | 2 | A | | | Winchester | Sweatshop Southern Athletics League Division 3SW | 21 May 17 |
| HT6K | 37.58 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 28 Oct 17 |
| HT6K | 36.10 | | | | - | | | | Swindon | Swindon Winter Throws Invitational | 18 Nov 17 |
| HT6K | 35.17 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 18 Nov 17 |
| HT6K | 33.86 | | | | P | | | | Swindon | Swindon Winter Throws Invitational | 9 Dec 17 |
| HT5K | 48.86 | | | | 1 | | | | Exeter | ESAA South West Schools Inter-County Championships | 17 Jun 17 |
| HT5K | 48.21 | | | | 1 | | | | Tidworth | Wiltshire County Championships | 14 May 17 |
| HT5K | 47.41 | | | | 1 | A | | | Yeovil | UK Youth Development U17/U20 League Division Midland South/West 1 | 28 May 17 |
| HT5K | 46.67 | | | | 2 | A | | | Cheltenham | Cheltenham Midsummer Open Meeting | 26 Jul 17 |
| HT5K | 46.64 | | | | 16 | | | | Birmingham | ESAA English Schools' Championships | 8 Jul 17 |
| HT5K | 46.29 | | | | 1 | | | | Swindon | Wiltshire County Schools Championships | 10 Jun 17 |
| HT5K | 40.60 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 25 Feb 17 |
| HT5K | 40.29 | | | | P | | | | Swindon | Swindon Winter Throws Invitational | 29 Jan 17 |
| HT5K | 39.49 | | | | 1 | | | | Swindon | Mark Cawte Memorial Open | 23 Sep 17 |
| HT5K | 39.40 | | | | 2 | | | | Exeter | South West Inter Counties | 20 Aug 17 |
| JT800 | 21.64 | | | | P | | | | Swindon | Swindon Winter Throws Invitational | 9 Dec 17 |
| JT700 | 22.41 | | | | P | | | | Swindon | Swindon Winter Throws Invitational | 29 Jan 17 |
| TriWtU17M | 1695 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 25 Feb 17 |
| TriWtU20M | 1598 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 28 Oct 17 |
| TriWtU20M | 1570 | | | | 2 | | | | Swindon | Swindon Winter Throws Invitational | 18 Nov 17 |
| PenWtU20M | 1517 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 9 Dec 17 |
| PenWtU17M | 2272 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 28 Jan 17 |
| 2016 U17 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.9 | | | | 1 | ns | | | Gloucester | UK Youth Development U17/U20 League Division Midland South/West 1 | 26 Jun 16 |
| 100 | 12.0 | | | | 4 | A | | | Portsmouth | Sweatshop Southern Athletics League Division 3SW | 9 Jul 16 |
| 100 | 12.15 | | | | 7 | | | | Swindon | Wiltshire County Championships | 14 May 16 |
| 100 | 12.2 | | | | 4 | ns | | | Swindon | Sweatshop Southern Athletics League Division 3SW | 16 Apr 16 |
| 100 | 12.3 | | | | 1 | ns | | | Horspath | Wessex Young Athletes' League | 10 Apr 16 |
| 100 | 12.3 | | | | 4 | A | | | Bournemouth | Sweatshop Southern Athletics League Division 3SW | 22 May 16 |
| 100 | 12.4 | | | | 3 | B | | | Reading | Sweatshop Southern Athletics League Division 3SW | 20 Aug 16 |
| 150 | 18.7 | | | | 2 | 6 | | | Swindon | Mark Cawte Memorial Open | 20 Mar 16 |
| 200 | 24.7 | | | | 1 | A | | | Exeter | ESAA Cup Regional Final South West | 7 Jun 16 |
| 200 | 25.1 | | | | 4 | A | | | Bournemouth | Sweatshop Southern Athletics League Division 3SW | 22 May 16 |
| SP7.26K | 8.57 | | | | 3 | B | | | Portsmouth | Sweatshop Southern Athletics League Division 3SW | 9 Jul 16 |
| SP7.26K | 8.43 | | | | 3 | B | | | Swindon | Sweatshop Southern Athletics League Division 3SW | 16 Apr 16 |
| SP7.26K | 7.81 | | | | 4 | B | | | Bournemouth | Sweatshop Southern Athletics League Division 3SW | 22 May 16 |
| SP5K | 11.45 | | | | 2 | | | | Exeter | South West Inter County Championships | 7 Aug 16 |
| SP5K | 11.37 | | | | 1 | | | | Salisbury | Wiltshire County Schools' Championships | 11 Jun 16 |
| SP5K | 11.09 | | | | - | | | | Swindon | Swindon Winter Throws Invitational | 10 Dec 16 |
| SP5K | 10.75 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 10 Dec 16 |
| SP5K | 10.62 | | | | 6 | | | | Exeter | ESAA South West Schools Inter-County Championships | 18 Jun 16 |
| SP5K | 10.60 | | | | 2 | | | | Swindon | Wiltshire County Championships | 14 May 16 |
| SP5K | 10.37 | | | | 3 | A | | | Gloucester | UK Youth Development U17/U20 League Division Midland South/West 1 | 26 Jun 16 |
| SP5K | 10.33 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 19 Nov 16 |
| SP5K | 10.11 | | | | 1 | A | | | Horspath | Wessex Young Athletes' League | 10 Apr 16 |
| SP5K | 9.95 | | | | 1 | | | | Swindon | Mark Cawte Memorial Open | 20 Mar 16 |
| SP5K | 9.70 | | | | - | | | | Swindon | Swindon Harriers Winter Throws Open | 19 Mar 16 |
| SP5K | 9.47 | | | | P | | | | Swindon | Swindon Harriers Winter Throws Open | 27 Feb 16 |
| SP5K | 9.04 | | | | T | | | | Swindon | Swindon Harriers Winter Throws Open | 19 Mar 16 |
| SP5K | 8.96 | | | | - | | | | Swindon | Swindon Harriers Winter Throws Open | 23 Jan 16 |
| SP5K | 8.69 | | | | T | | | | Swindon | Swindon Harriers Winter Throws Open | 23 Jan 16 |
| WT9.08K | 14.19 | | | | T | | | | Swindon | Swindon Harriers Winter Throws Open | 23 Jan 16 |
| WT9.08K | 13.65 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 10 Dec 16 |
| WT9.08K | 13.26 | | | | T | | | | Swindon | Swindon Harriers Winter Throws Open | 19 Mar 16 |
| WT9.08K | 12.47 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 19 Nov 16 |
| WT9.08K | 11.33 | | | | P | | | | Swindon | Swindon Harriers Winter Throws Open | 27 Feb 16 |
| DT2K | 23.24 | | | | 3 | A | | | Reading | Sweatshop Southern Athletics League Division 3SW | 20 Aug 16 |
| DT2K | 21.62 | | | | 2 | B | | | Swindon | Sweatshop Southern Athletics League Division 3SW | 16 Apr 16 |
| DT1.5K | 24.15 | | | | P | | | | Swindon | Swindon Harriers Winter Throws Open | 27 Feb 16 |
| HT5K | 37.95 | | | | 3 | | | | Exeter | South West Inter County Championships | 7 Aug 16 |
| HT5K | 36.88 | | | | 3 | | | | Exeter | ESAA South West Schools Inter-County Championships | 18 Jun 16 |
| HT5K | 36.05 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 10 Dec 16 |
| HT5K | 33.77 | | | | T | | | | Swindon | Swindon Harriers Winter Throws Open | 19 Mar 16 |
| HT5K | 33.62 | | | | - | | | | Swindon | Swindon Winter Throws Invitational | 19 Nov 16 |
| HT5K | 32.89 | | | | P | | | | Swindon | Swindon Harriers Winter Throws Open | 27 Feb 16 |
| HT5K | 31.72 | | | | 1 | | | | Salisbury | Wiltshire County Schools' Championships | 11 Jun 16 |
| HT5K | 31.63 | | | | T | | | | Swindon | Swindon Winter Throws Invitational | 19 Nov 16 |
| HT5K | 31.14 | | | | 1 | | | | Swindon | Mark Cawte Memorial Open | 20 Mar 16 |
| HT5K | 29.31 | | | | 1 | | | | Swindon | Wiltshire County Championships | 14 May 16 |
| HT5K | 28.97 | | | | 2 | A | | | Gloucester | UK Youth Development U17/U20 League Division Midland South/West 1 | 26 Jun 16 |
| HT5K | 18.90 | | | | - | | | | Swindon | Swindon Harriers Winter Throws Open | 23 Jan 16 |
| HT5K | NM | | | | T | | | | Swindon | Swindon Harriers Winter Throws Open | 23 Jan 16 |
| HT4K | 36.98 | | | | 1 | | | | Exeter | ESAA Cup Regional Final South West | 7 Jun 16 |
| JT700 | 21.67 | | | | P | | | | Swindon | Swindon Harriers Winter Throws Open | 27 Feb 16 |
| TriWtU17M | 1637 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 10 Dec 16 |
| TriWtU17M | 1475 | | | | 1 | | | | Swindon | Swindon Harriers Winter Throws Open | 19 Mar 16 |
| TriWtU17M | 1473 | | | | 1 | | | | Swindon | Swindon Winter Throws Invitational | 19 Nov 16 |
| TriWtU17M | 1096 | | | | 1 | | | | Swindon | Swindon Harriers Winter Throws Open | 23 Jan 16 |
| PenWtU17M | 1913 | | | | 1 | | | | Swindon | Swindon Harriers Winter Throws Open | 27 Feb 16 |
| 2015 U15 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.5 | | | | 2 | B | | | Yate | UK Youth Development U13/U15 League Division Midland South/West 1 | 21 Jun 15 |
| 100 | 12.73 | | | | 3 | | | | Tidworth | Wiltshire County Championships | 23 May 15 |
| 100 | 12.9 | | | | 1 | B | | | Swindon | Wessex Young Athletes' League | 7 Jun 15 |
| 100 | 13.6 | | | | 4 | A | | | Horspath | Wessex Young Athletes' League | 3 May 15 |
| 200 | 25.6 | | | | 5 | A | | | Winchester | ESAA Cup Regional Final South West | 9 Jun 15 |
| 200 | 26.5 | | | | 1 | ns | | | Swindon | Wessex Young Athletes' League | 28 Jun 15 |
| PV | 1.95 | | | | 2 | A | | | Yate | UK Youth Development U13/U15 League Division Midland South/West 1 | 21 Jun 15 |
| LJ | 4.23 | | | | 3 | | | | Tidworth | Wiltshire County Championships | 23 May 15 |
| SP5K | 9.22 | | | | 1 | B | | | Swindon | Swindon Harriers Winter Throws Open | 17 Oct 15 |
| SP4K | 10.42 | | | | 2 | A | | | Yate | UK Youth Development U13/U15 League Division Midland South/West 1 | 21 Jun 15 |
| SP4K | 10.30 | | | | 2 | A | | | Swindon | Wessex Young Athletes' League | 7 Jun 15 |
| SP4K | 9.92 | | | | 2 | | | | Tidworth | Wiltshire County Championships | 23 May 15 |
| SP4K | 9.63 | | | | 1 | B | | | Swindon | Wessex Young Athletes' League | 28 Jun 15 |
| SP4K | 8.86 | | | | 1 | | | | Swindon | Swindon Winter Throws Open | 28 Feb 15 |
| WT9.08K | 10.67 | | | | 1 | | | | Swindon | Swindon Harriers Winter Throws Open | 17 Oct 15 |
| DT1.25K | 18.07 | | | | 2 | | | | Swindon | Swindon Winter Throws Open | 28 Feb 15 |
| HT5K | 24.24 | | | | 1 | | | | Swindon | Swindon Harriers Winter Throws Open | 17 Oct 15 |
| JT600 | 26.12 | | | | 1 | B | | | Swindon | Wessex Young Athletes' League | 28 Jun 15 |
| JT600 | 23.02 | | | | 2 | | | | Swindon | Swindon Winter Throws Open | 28 Feb 15 |
| JT600 | 20.40 | | | | 5 | A | | | Horspath | Wessex Young Athletes' League | 3 May 15 |
| 2014 U15 Swindon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 27.9 | | | | 3 | B | | | Swindon | Wessex Young Athletes' League | 15 Jun 14 |
| PV | 1.79 | i | | | 12 | B | | | Bath | Bath Pole Vault & Shot Competition | 21 Dec 14 |
| SP4K | 9.01 | i | | | 1 | | | | Bath | Bath Pole Vault & Shot Competition | 21 Dec 14 |
| SP4K | 8.88 | | | | 1 | | | | Swindon | Swindon Winter Throws Open | 22 Nov 14 |
| SP4K | 8.47 | | | | P | | | | Swindon | Swindon Winter Throws Open | 13 Dec 14 |
| SP4K | 7.24 | | | | 2 | B | | | Swindon | Wessex Young Athletes' League | 15 Jun 14 |
| WT7.26K | 7.71 | | | | P | | | | Swindon | Swindon Winter Throws Open | 13 Dec 14 |
| DT1.25K | 17.94 | | | | P | | | | Swindon | Swindon Winter Throws Open | 13 Dec 14 |
| DT1.25K | 16.02 | | | | 2 | | | | Swindon | Swindon Winter Throws Open | 22 Nov 14 |
| HT4K | 16.18 | | | | P | | | | Swindon | Swindon Winter Throws Open | 13 Dec 14 |
| JT600 | 23.19 | | | | 2 | | | | Swindon | Swindon Winter Throws Open | 22 Nov 14 |
| JT600 | 21.93 | | | | P | | | | Swindon | Swindon Winter Throws Open | 13 Dec 14 |
| JT600 | 18.01 | | | | 2 | B | | | Swindon | Wessex Young Athletes' League | 15 Jun 14 |
| PenWtU15M | 1273 | | | | 1 | | | | Swindon | Swindon Winter Throws Open | 13 Dec 14 |