| 2025 U23 City of Salisbury/Cardiff Met Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:15.49 | | | | 2 | E | | | Aberdare | BMC Regional Races | 22 Jul 25 |
| 800 | 2:19.57 | | | | 1 | B | | | Salisbury | Southern Athletics League Division 2 South & West | 30 Aug 25 |
| 1000 | 2:57.79 | | | | 4 | 1 | | | Tonypandy | Tonypandy Track Classic | 23 Aug 25 |
| 1500 | 4:40.85 | | | | 7 | E | | | Loughborough | BMC Regional Races | 9 Jul 25 |
| 1500 | 4:48.52 | | | | 9 | | | | Birmingham | National Athletics League Premiership Match 3 | 16 Aug 25 |
| 1500 | 4:49.99 | | | | 11 | B | | | Exeter | BMC Regional Races | 24 Jun 25 |
| 1500 | 4:50.35 | | | | 14 | E | | | Loughborough | BMC Regional Races | 14 May 25 |
| 1500 | 4:50.39 | | | | 8 | C | | | Trafford | BMC Grand Prix - World Athletics Challenger | 9 Aug 25 |
| 1500 | 4:52.31 | | | | 15 | B | | | Aberdare | BMC Regional Races | 3 Jun 25 |
| 3000 | 10:46.50 | | | | 11 | | | | Birmingham | National Athletics League Premiership Match 3 | 16 Aug 25 |
| 1MXC | 5:45 | | | | 21 | | | | Cardiff | British Athletics Cross Challenge (inc John H Collins Gwent League) | 8 Nov 25 |
| 5K | 18:36 | | | 18:44 | 300 | | 42 | | Cardiff | Cardiff Race For Victory 5K | 4 May 25 |
| parkrun | 18:51 | | | | 37 | | 3 | 1 | Cardiff | Cardiff parkrun # 822 | 5 Apr 25 |
| parkrun | 21:28 | | | | 35 | | | 1 | Salisbury | Salisbury parkrun # 427 | 18 Jan 25 |
| HM | 85:50 | | | 86:35 | 648 | | 45 | | Cardiff | Cardiff Half Marathon | 5 Oct 25 |
| 2023 U20 City of Salisbury/Cardiff Met Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 65.1 | | | | 5 | B | | | Salisbury | Southern Athletics League Division 1 | 9 Jul 23 |
| 800 | 2:26.42 | | | | 4 | h1 | | | Cardiff | Welsh Senior/U15 Championships | 25 Jun 23 |
| 800 | 2:27.2 | | | | 4 | A | | | Salisbury | Southern Athletics League Division 1 | 9 Jul 23 |
| 1500 | 4:54.91 | i | | | 3 | | | | Lee Valley | Indoor Inter Varsity | 1 Feb 23 |
| 1500 | 4:55.17 | i | | | 7 | h1 | | | Sheffield | BUCS Athletics: Indoor Championships | 25 Feb 23 |
| 1500 | 4:55.33 | i | | | 7 | | | | Cardiff | Welsh Athletics Senior & U15 Indoor Championships | 28 Jan 23 |
| 1500 | 5:00.10 | i | | | 3 | 3 | | | Cardiff | Cardiff Met Grand Prix | 22 Jan 23 |
| 1500 | 5:01.24 | | | | 7 | D | | | Exeter | BMC Regional Races | 30 May 23 |
| 1500 | 5:04.03 | | | | 10 | D | | | Millfield | BMC PB Classic | 3 Jun 23 |
| 1500 | 5:05.71 | | | | 8 | | | | Loughborough | Loughborough Open inc. BUCS 10000m | 22 Apr 23 |
| 5K | 19:29 | | | | 48 | SW | | | Cardiff | Asics Home Nations 5K | 12 Aug 23 |
| parkrun | 19:13 | | | | 6 | | 1 | 1 | Salisbury | Salisbury parkrun # 335 | 25 Mar 23 |
| 6.95KXC | 29:41 | | | | 32 | | | 11 | Ilton | EA South West Region Championships | 8 Jan 23 |
| 8.3KXC | 35:03 | | | | 79 | | | | Pembrey Country Park | BUCS Cross Country Championships | 4 Feb 23 |
| 2022 U20 Independent Intelligent Fitness |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 62.8 | | | | 3 | A | | | Bracknell | Southern Athletics League Division 1 | 16 Jul 22 |
| 400 | 63.2 | | | | 2 | A | | | Salisbury | Southern Athletics League Division 1 | 10 Sep 22 |
| 400 | 64.52 | | | | 4 | A | | | Winchester | Southern Athletics League Division 1 | 13 Aug 22 |
| 800 | 2:23.03 | | | | 3 | A | | | Winchester | Southern Athletics League Division 1 | 13 Aug 22 |
| 800 | 2:29.92 | | | | 1 | 1 | | | Horspath | Oxon & Bucks Midweek Opens | 27 Apr 22 |
| 1500 | 4:50.52 | | | | 3 | 5 | | | Watford | Watford Open Graded Meeting | 4 May 22 |
| 1500 | 4:57.19 | | | | 2 | | | | Swindon | Wiltshire County Championships | 15 May 22 |
| 1500 | 5:03.02 | | | | 10 | 2 | | | Portsmouth | City of Portsmouth Open Meeting | 3 Apr 22 |
| 3000 | 11:29.8 | | | | 5 | 2 | | | Gloucester | Gloucester Open | 24 Apr 22 |
| 1500SCW | 5:25.51 | | | | 4 | | | | Exeter | South-West Schools Track & Field Championships | 18 Jun 22 |
| 1500SCW | 5:28.41 | | | | 1 | | | | Swindon | Wiltshire County Championships | 13 May 22 |
| 1500SCW | 5:31.94 | | | | 3 | | | | Exeter | South West Inter-Counties & Championships | 24 Jul 22 |
| 1500SCW | 5:34.08 | | | | 12 | | | | Sportcity | ESAA - English Schools Championships | 9 Jul 22 |
| 1500SCW | 5:38.19 | | | | 5 | | | | Yeovil | Bill Whistlecroft Spring Open | 16 Apr 22 |
| 2000SCW | 7:54.7 | | | | 2 | A | | | Bracknell | Southern Athletics League Division 1 | 16 Jul 22 |
| 2000SCW | 8:07.0 | | | | 1 | A | | | Salisbury | Southern Athletics League Division 1 | 10 Sep 22 |
| 3.86KXC | 15:36 | | | | 23 | | | | Chippenham | South West Schools' Championships | 5 Feb 22 |
| 4.395KXC | 16:07 | | | | 90 | | | | Tonbridge | ESAA English Schools Championships | 19 Mar 22 |
| 5KXC | 19:13 | | | | 14 | | | 7 | Pembrey Country Park | The John H Collins Gwent League | 3 Dec 22 |
| parkrun | 21:08 | | | | 7 | | 1 | 1 | Andover | Andover parkrun # 499 | 19 Feb 22 |
| 3.5MMT | 22:22 | | | | 26 | | 1 | | Poole | Poole Runners Upton Summer Series | 25 May 22 |
| 3.5MMT | 22:48 | | | | 33 | | 3 | | Poole | Poole Runners Upton Summer Series (Jnrs Pending Submission/Confirmation) | 22 Jun 22 |
| 6KXC | 29:46 | | | | 82 | | | | Parliament Hill | ECCA Saucony English National Championships | 26 Feb 22 |
| 6.6KXC | 30:05 | | | | 56 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 12 Mar 22 |
| 6.95KXC | 28:58 | | | | 35 | | | 10 | Ilton | South West Inter County Championships | 2 Jan 22 |
| 5M | 32:53 | | | 33:00 | 98 | | 11 | | Overton | Overton 5 | 4 Sep 22 |
| 2021 U20 Independent Intelligent Fitness |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:15.05 | | | | 2 | | | | Portsmouth | The Setafa Sports Grand Track Finale | 25 Sep 21 |
| Mile | 5:45.77 | | | | 7 | | | | Yeovil | Yeovil Games | 18 Sep 21 |
| 3000 | 11:06.06 | | | | 7 | 2 | | | Worthing | Worthing Open Meeting | 2 May 21 |
| 3000 | 11:21.23 | | | | 14 | 3 | | | Worthing | The Opener | 18 Apr 21 |
| 3.35KXC | 14:32 | | | | 46 | | | | Newquay | ESAA English Schools Cup Final | 4 Dec 21 |
| 4.4KXC | 17:37 | | | | 112 | | | 69 | Liverpool | British Athletics Cross Challenge (inc Euro Trials, L&D and Mid Lancs Leagues) | 27 Nov 21 |
| 4.45KXC | 17:15 | | | | 41 | | | 22 | Cardiff | British Athletics Cross Challenge (Inc. Gwent League) | 16 Oct 21 |
| 4.7KXC | 19:13 | | | | 11 | | | 4 | Bath | Tri-County Championships (inc Avon, Somerset & Wiltshire Championships) | 19 Dec 21 |
| 3.5MMT | 24:21 | c | | | 38 | | 4 | 1 | Poole | Poole Runners Summer Series | 4 Aug 21 |
| ZXC | 17:31 | | | | 5 | | | | Taunton | ESAA English Schools Cup Regional Finals - South West | 13 Nov 21 |
| 2020 U17 Independent Intelligent Fitness |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:30.25 | i | | | 10 | 5 | | | Lee Valley | Lee Valley New Year Open | 1 Jan 20 |
| 800 | 2:38.33 | | | | 5 | 6 | | | Yeovil | Yeovil Distance & Steeplechase Open | 20 Sep 20 |
| 1500 | 5:08.19 | i | | | 4 | | | | Cardiff | Welsh Athletics Junior Open (inc South Wales, East Wales, West Wales & South West England Championships) | 5 Jan 20 |
| 3.7KXC | 14:26 | | | | 166 | | | | Sefton Park | New Balance ESAA English Schools' Championships | 14 Mar 20 |
| 3.83KXC | 15:21 | | | | 5 | | | 5 | Chippenham | Wiltshire County Schools' Championships | 18 Jan 20 |
| 4.2KXC | 16:24 | | | | 32 | | | | Kings Park | South West Schools' Championships | 8 Feb 20 |
| 5.3KXC | 25:08 | | | | 127 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 7 Mar 20 |
| 5.5KXC | 25:09 | | | | 95 | | | | Wollaton Park | ECCA Saucony English National Championships | 22 Feb 20 |
| 2019 U17 Independent Intelligent Fitness |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 28.7 | | | | 3 | 4 | | | Portsmouth | Havant AC Open Meeting | 14 Sep 19 |
| 300 | 44.61 | | | | 1 | | | | Swindon | Wiltshire County Championships | 12 May 19 |
| 300 | 45.6 | | | | 6 | 1 | | | Milton Keynes | Milton Keynes Open Series | 4 Aug 19 |
| 300 | 45.74 | | | | 5 | | | | Birmingham | ISA National Championships | 19 Jun 19 |
| 600 | 1:47.72 | | | | 7 | 2 | | | Portsmouth | Portsmouth Floodlit Open | 2 Apr 19 |
| 800 | 2:24.0 | | | | 6 | 3 | | | Portsmouth | Havant AC Open Meeting | 14 Sep 19 |
| 800 | 2:25.77 | | | | 1 | 3 | | | Watford | Watford Open Graded Meeting | 4 Sep 19 |
| 800 | 2:26.35 | | | | 2 | 1 | | | Swindon | Wiltshire County Championships | 12 May 19 |
| 800 | 2:27.13 | | | | 1 | | | | Swindon | Wiltshire County Schools Championships | 8 Jun 19 |
| 800 | 2:28.3 | | | | 4 | 1 | | | Milton Keynes | Milton Keynes Open Series | 4 Aug 19 |
| 800 | 2:28.76 | | | | 9 | | | | Exeter | ESAA South West Schools Inter-County Championships | 15 Jun 19 |
| 800 | 2:29.11 | i | | | 5 | h1 | | | Lee Valley | South of England AA U15 / U17 Championships | 13 Jan 19 |
| 800 | 2:30.32 | i | | | 3 | 12 | | | Lee Valley | Lee Valley Middle Distance Open | 20 Feb 19 |
| 800 | 2:31.24 | | | | 5 | | | | Yeovil | Yeovil Olympiads 50th Anniversary Games Open | 8 Sep 19 |
| 1000 | 3:15.05 | | | | 13 | 2 | | | Portsmouth | Portsmouth Floodlit Open | 2 Apr 19 |
| 1500 | 4:59.50 | | | | 1 | 2 | | | Watford | Watford Open Graded Meeting | 24 Jul 19 |
| 1500 | 5:10.30 | | | | 2 | | | | Birmingham | ISA National Championships | 19 Jun 19 |
| 1500 | 5:11.25 | | | | 9 | | | | Ashford | South of England AA U13 / U15 / U17 Championships | 17 Aug 19 |
| 1500 | 5:15.94 | | | | 14 | G | | | Milton Keynes | BMC PB Classic | 1 Jun 19 |
| 1500 | 5:16.92 | i | | | 5 | | | | Cardiff | Welsh Athletics Junior Open (Inc. South & East Wales & South West England Regional Championships | 6 Jan 19 |
| 1500 | 5:19.06 | | | | 3 | | | | Basingstoke | Basingstoke & Mid Hants Open | 6 Apr 19 |
| 1500SCW | 5:52.36 | | | | 10 | | | | Yeovil | Bill Whistlecroft Spring Festival Open - Day 1 | 20 Apr 19 |
| 3KXC | 12:08 | | | | 8 | | | | Rugby | National ISA Championships | 30 Mar 19 |
| 3.71KXC | 16:15 | | | | 272 | | | | Leeds | New Balance ESAA English Schools' Championships | 16 Mar 19 |
| 3.83KXC | 15:19 | | | | 6 | | | 5 | Chippenham | Wiltshire County Schools' Championships | 19 Jan 19 |
| 4KXC | 17:07 | | | | 196 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 9 Mar 19 |
| 4.4KXC | 18:50 | | | | 122 | | | 67 | Sefton Park | British Athletics Cross Challenge (inc Euro Trials, L&D and Mid Lancs leagues) | 23 Nov 19 |
| 4.45KXC | 18:40 | | | | 65 | | | 42 | Cardiff | Start Fitness Gwent League (Inc British Athletics Cross Challenge) | 12 Oct 19 |
| 4.7KXC | 18:29 | | | | 7 | | | | Bath | Tri-County Championships (inc Avon, Somerset & Wiltshire Championships) | 1 Dec 19 |
| 4.8KXC | 19:32 | | | | 57 | | | 39 | Milton Keynes | Chiltern League (Inc British Athletics Cross Challenge & Oxford Uni v RAF) | 9 Nov 19 |
| 3.5MMT | 22:22 | | | | 24 | | 1 | 1 | Poole | Poole Runners Summer 3.5 Series | 10 Jul 19 |
| 3.5MMT | 22:41 | | | | 26 | | 1 | 1 | Poole | Poole Runners Summer 3.5 Series | 1 May 19 |
| 3.5MMT | 22:59 | | | | 29 | | 1 | 1 | Poole | Poole Runners Summer 3.5 Series | 7 Aug 19 |
| 3.5MMT | 23:03 | | | | 30 | | 1 | 1 | Poole | Poole Runners Summer 3.5 Series | 26 Jun 19 |
| 2018 U15 Independent Intelligent Fitness |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 29.12 | | | | 6 | | | | Birmingham | ISA National Championships | 19 Jun 18 |
| 300 | 45.78 | | | | 1 | 1 | | | Tidworth | Wiltshire County Championships | 13 May 18 |
| 300 | 46.7 | | | | 5 | | | | Swindon | Wiltshire County Schools Championships | 9 Jun 18 |
| 300 | 47.06 | | | | 2 | | | | Basingstoke | Basingstoke & Mid Hants Open | 7 Apr 18 |
| 300 | 47.71 | | | | 6 | 1 | | | Exeter | South West Inter Counties | 22 Jul 18 |
| 800 | 2:27.1 | | | | 1 | | | | Swindon | Wiltshire County Schools Championships | 9 Jun 18 |
| 800 | 2:28.51 | | | | 2 | | | | Tidworth | Wiltshire County Championships | 13 May 18 |
| 800 | 2:30.45 | | | | 5 | 1 | | | Exeter | ESAA South West Schools Inter-County Championships | 16 Jun 18 |
| 800 | 2:30.65 | | | | 7 | B | | | Exeter | BMC Regional Races | 29 May 18 |
| 800 | 2:33.40 | | | | 4 | | | | Basingstoke | Basingstoke & Mid Hants Open | 7 Apr 18 |
| 1500 | 5:07.81 | | | | 5 | 2 | | | Watford | Watford Open Graded Meeting | 22 Aug 18 |
| 1500 | 5:09.45 | | | | 11 | E | | | Milton Keynes | BMC PB Classic | 2 Jun 18 |
| 1500 | 5:15.70 | | | | 2 | | | | Birmingham | ISA National Championships | 19 Jun 18 |
| 1500 | 5:17.4 | | | | 7 | 1 | | | Bournemouth | Bournemouth AC Open | 9 Sep 18 |
| 1500 | 5:19.9 | | | | 4 | 1 | | | Southampton | Southampton Graded Open | 11 Apr 18 |
| 3000 | 11:20.08 | | | | 8 | | | | Exeter | South West Inter Counties | 22 Jul 18 |
| 3000 | 11:31.29 | | | | 6 | | | | Yeovil | Bill Whistlecroft Spring Festival Open | 22 Apr 18 |
| 1500SCW | 5:51.2 | | | | 2 | | | | Poole | Poole Open | 27 Jul 18 |
| 3KXC | 11:58 | | | | 55 | | | | Liverpool | British Athletics Cross Challenge (inc European Trials, Liverpool & District & Mid Lancs Leagues) | 24 Nov 18 |
| 3.1KXC | 13:24 | | | | 255 | | | | Leeds | New Balance ESAA English Schools' Championships | 17 Mar 18 |
| 3.1KXC | 13:50 | | | | 36 | | | | Newton Abbot | South West Schools' Championships | 3 Feb 18 |
| 3.2KXC | 12:56 | | | | 29 | | | | Cardiff | British Athletics Cross Challenge (Inc. Gwent League) | 13 Oct 18 |
| 3.62KXC | 16:12 | | | | 19 | | | | Yeovil | South West Inter County Championships | 7 Jan 18 |
| 3.8KXC | 15:02 | | | | 10 | | | | Bath | Tri-County Championships (inc Avon, Somerset & Wiltshire Championships) | 9 Dec 18 |
| 4KXC | 22:56 | | | | 206 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 10 Mar 18 |
| 4.2KXC | 16:21 | | | | 26 | | | | Milton Keynes | Chiltern League (Inc British Athletics Cross Challenge & Oxford Uni v RAF) | 10 Nov 18 |
| parkrun | 19:58 | | | | 13 | | 1 | 1 | Salisbury | Salisbury parkrun # 176 | 6 Oct 18 |
| parkrun | 20:28 | | | | 21 | | | | Salisbury | Salisbury parkrun # 163 | 7 Jul 18 |
| parkrun | 20:35 | | | | 12 | | 1 | 1 | Andover | Andover parkrun # 376 | 30 Jun 18 |
| 2017 U15 Independent Intelligent Fitness |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 31.28 | | | | 6 | | | | Birmingham | ISA National Championships | 19 Jun 17 |
| 300 | 48.0 | | | | 7 | | | | Bath | Team Bath Open | 28 Jun 17 |
| 300 | 50.3 | | | | 5 | | | | Bournemouth | Bournemouth AC Autumn Open | 10 Sep 17 |
| 800 | 2:38.02 | | | | 3 | 2 | | | Tidworth | Wiltshire County Championships | 14 May 17 |
| 800 | 2:38.88 | | | | 6 | 4 | | | Horspath | Oxford City AC Open Graded Meeting | 16 Aug 17 |
| 800 | 2:40.6 | | | | 6 | | | | Bath | Team Bath Open | 28 Jun 17 |
| 800 | 2:43.83 | | | | 12 | 9 | | | Watford | Watford Open Graded Meeting | 19 Apr 17 |
| 1500 | 5:24.36 | | | | 3 | | | | Birmingham | ISA National Championships | 19 Jun 17 |
| 1500 | 5:29.8 | | | | 4 | 2 | | | Bournemouth | Bournemouth AC Autumn Open | 10 Sep 17 |
| 1500 | 5:30.21 | | | | 15 | 2 | | | Watford | Watford Open Graded Meeting | 26 Jul 17 |
| 1500 | 5:34.35 | | | | 14 | H | | | Street | BMC PB Classic | 1 May 17 |
| 1500 | 5:43.16 | | | | 18 | 2 | | | Watford | Watford Open Graded Meeting | 31 May 17 |
| 2.8KXC | 8:40 | | | | 12 | | | | Exeter | South West Inter County Championships | 8 Jan 17 |
| 3KXC | 12:44 | | | | 52 | | | | Liverpool | British Athletics Cross Challenge (inc European Trials, Liverpool & District League & Mid Lancs League) | 25 Nov 17 |
| 3KXC | 13:36 | | | | 94 | | | | Parliament Hill | South of England AA Championships | 28 Jan 17 |
| 3.25KXC | 12:48 | | | | 269 | | | | Norwich | New Balance ESAA English Schools' Championships | 18 Mar 17 |
| 3.5KXC | 15:39 | | | | 56 | | | | Milton Keynes | Chiltern League Inc. British Athletics Cross Challenge & RAF v Oxford University | 11 Nov 17 |
| 3.8KXC | 16:16 | | | | 13 | | | | Bath | Tri-County Championships (inc Avon, Somerset & Wiltshire Championships) | 10 Dec 17 |
| parkrun | 21:35 | | | | 27 | | | | Salisbury | Salisbury parkrun # 138 | 30 Dec 17 |
| 2016 U13 Independent Intelligent Fitness |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 30.9 | | | | 3 | 1 | | | Bournemouth | John Rumbold Memorial Open | 27 Mar 16 |
| 200 | 30.96 | | 0.0 | | 6 | 2 | | | Ashford | South of England AA U13 / U15 / U17 Championships | 13 Aug 16 |
| 200 | 31.04 | | 0.8 | | 6 | 3 | | | Horspath | Oxford City AC Open Graded Meeting | 13 Jul 16 |
| 200 | 31.35 | | -0.6 | | 3 | 2 | | | Winchester | Winchester & Dist AC Midweek Graded Open | 8 Jun 16 |
| 200 | 31.49 | | | | 5 | 2 | | | Portsmouth (RN) | Portsmouth April Fools Floodlit | 30 Mar 16 |
| 800 | 2:42.60 | | | | 6 | | | | Ashford | South of England AA U13 / U15 / U17 Championships | 13 Aug 16 |
| 800 | 2:42.63 | | | | 7 | 2 | | | Horspath | Oxford City AC Open Graded Meeting | 13 Jul 16 |
| 800 | 2:42.95 | | | | 2 | 2 | | | Portsmouth (RN) | Portsmouth April Fools Floodlit | 30 Mar 16 |
| 800 | 2:44.65 | | | | 7 | 2 | | | Winchester | Winchester & Dist AC Midweek Graded Open | 8 Jun 16 |
| 1500 | 5:24.2 | | | | 7 | 2 | | | Bournemouth | Bournemouth Autumn Open | 11 Sep 16 |
| 1500 | 5:24.51 | | | | 7 | E | | | Street | BMC PB Classic | 2 May 16 |
| 1500 | 5:28.53 | | | | 1 | 2 | | | Horspath | Oxford City AC Open Graded Meeting | 17 Aug 16 |
| 1500 | 5:28.78 | | | | 12 | A | | | Exeter | BMC Regional Races | 30 Aug 16 |
| 1500 | 5:29.97 | | | | 7 | 1 | | | Watford | Watford Open Graded Meeting | 24 Aug 16 |
| 1500 | 5:30.70 | | | | 6 | | | | Swindon | Wiltshire County Championships | 14 May 16 |
| 1500 | 5:35.1 | | | | 7 | 2 | | | Southampton | Southampton Graded Open Meeting | 1 Jun 16 |
| 1500 | 5:57.5 | | | | 7 | 3 | | | Bournemouth | John Rumbold Memorial Open | 27 Mar 16 |
| 1500 | 6:03.01 | | | | 11 | | | | Birmingham | ISA National Championships | 29 Jun 16 |
| 2.38KL | 9:28 | | | | 14 | L1 | 7 | 4 | Cosham | Lakeside Relays (Inc Hampshire Championships) | 17 Apr 16 |
| 2.4KXC | 9:45 | | | | 20 | | | | Cheltenham | South West Schools' Championships | 6 Feb 16 |
| 2.4KXC | 10:06 | | | | 7 | | | | Rugby | National ISA Championships | 27 Feb 16 |
| 2.67KXC | 11:23 | | | | 38 | | | | Milton Keynes | Chiltern League (Inc British Athletics Cross Challenge & Oxford University v RAF) | 12 Nov 16 |
| 2.8KXC | 11:31 | | | | 11 | | | | Bath | Tri-County Championships (inc Avon, Somerset & Wiltshire Championships) | 11 Dec 16 |
| 2.95KXC | 13:13 | | | | 32 | | | | Cardiff | British Athletics Cross Challenge | 24 Jan 16 |
| 3KXC | 12:20 | | | | 41 | | | | Liverpool | British Athletics Cross Challenge (inc European Trials) | 26 Nov 16 |
| 3KXC | 14:27 | | | | 206 | | | | Birmingham | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 12 Mar 16 |
| parkrun | 21:31 | | | | 33 | | | | Salisbury | Salisbury parkrun # 74 | 22 Oct 16 |
| parkrun | 22:51 | | | | 36 | | | 1 | Salisbury | Salisbury parkrun # 34 | 16 Jan 16 |
| ZXC | 10:36 | | | | 3 | | | | Grittleton | Wiltshire Schools Championships | 23 Jan 16 |
| 2015 U13 Independent Intelligent Fitness |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.8 | | | | 5 | 3 | | | Portsmouth | Havant AC Open | 12 Sep 15 |
| 200 | 31.2 | | | | 2 | 1 | | | Portsmouth | Havant AC Open | 12 Sep 15 |
| 200 | 31.32 | | 1.4 | | 6 | 3 | | | Ashford | South of England AA U15 / U17 Championships | 15 Aug 15 |
| 200 | 32.9 | | | | 3 | 1 | | | Yeovil | Yeovil Spring Open | 12 Apr 15 |
| 800 | 2:47.30 | | | | 9 | | | | Ashford | South of England AA U15 / U17 Championships | 15 Aug 15 |
| 800 | 2:50.7 | | | | 3 | | | | Yeovil | Yeovil Spring Open | 12 Apr 15 |
| 1000 | 3:39.4 | | | | 6 | 2 | | | Portsmouth | Havant AC Open | 12 Sep 15 |
| 1500 | 5:30.82 | | | | 8 | 1 | | | Watford | Watford Open Graded Meeting | 26 Aug 15 |
| 1500 | 5:39.04 | | | | 7 | | | | Tidworth | Wiltshire County Championships | 23 May 15 |
| 1500 | 5:48.48 | | | | 11 | G | | | Street | BMC PB Classic | 4 May 15 |
| LJ | 3.84 | | | | 5 | A | | | Birmingham | ISA National Championships - track results ineligible | 22 Jun 15 |
| LJ | 3.67 | | 0.0 | | 14 | | | | Ashford | South of England AA U15 / U17 Championships | 15 Aug 15 |
| LJ | 3.21 | | | | 9 | | | | Yeovil | Yeovil Spring Open | 12 Apr 15 |
| 1.7KXC | 7:28 | | | | 4 | | | | Cardiff | British Athletics Cross Challenge | 18 Jan 15 |
| 2.8KXC | 11:51 | | | | 12 | | | | Bath | Tri-County Championships (inc Avon, Somerset & Wiltshire Championships) | 13 Dec 15 |
| 3KXC | 12:56 | | | | 48 | | | | Liverpool | British Athletics Cross Challenge (inc European Trials & Liverpool & District/Mid Lancs Leagues) | 28 Nov 15 |
| parkrun | 22:05 | | | | 29 | | 2 | | Salisbury | Salisbury parkrun # 14 | 5 Sep 15 |
| ZXC | 6:25 | | | | 16 | | 2 | | Bicton House | South West Inter-Counties Championships | 4 Jan 15 |
| ZXC | 9:12 | | | | 6 | | | | Rugby | National ISA Championships | 28 Feb 15 |
| 2014 U11 Independent Intelligent Fitness |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 13.3 | | | | 15 | | | | Tidworth | Wiltshire County Championships | 24 May 14 |
| LJ | 2.80 | | | | 16 | | | | Tidworth | Wiltshire County Championships | 24 May 14 |
| parkrun | 23:18 | | | | 42 | | | 1 | Andover | Andover parkrun # 163 | 26 Jul 14 |
| parkrun | 23:45 | | | | 32 | | | 1 | Andover | Andover parkrun # 151 | 3 May 14 |
| parkrun | 23:50 | | | | 39 | | | 1 | Andover | Andover parkrun # 160 | 5 Jul 14 |
| parkrun | 24:16 | | | | 39 | | 2 | 1 | Andover | Andover parkrun # 155 | 31 May 14 |
| parkrun | 25:08 | | | | 34 | | 3 | 1 | Andover | Andover parkrun # 147 | 5 Apr 14 |
| parkrun | 26:03 | | | | 35 | | 2 | | Andover | Andover parkrun # 143 | 8 Mar 14 |
| parkrun | 27:05 | | | | 37 | | | | Andover | Andover parkrun # 145 | 22 Mar 14 |
| parkrun | 27:20 | | | | 47 | | | 1 | Andover | Andover parkrun # 141 | 22 Feb 14 |
| ZXC | 8:08 | | | | 4 | | | | Bristol | Mike Sully / Gemma Butler Bowl Open | 25 Oct 14 |
| ZXC | NT | | | | 7 | | | | Bath | Tri-County Championships (inc Avon, Somerset & Wiltshire Championships) | 14 Dec 14 |