| 2025 U23 North Devon/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:38.42 | | | | 5 | 1 | | | Leeds | Gryphon Cup | 5 Mar 25 |
| 1500 | 5:22.11 | | | | 10 | h4 | | | Sportcity | BUCS Athletics: Outdoor Championships | 3 May 25 |
| 1500 | 5:26.72 | i | | | 8 | h1 | | | Sheffield | BUCS Athletics: Indoor Championships | 14 Feb 25 |
| 1500 | 5:27.68 | | | | 3 | | | | Leeds | Gryphon Cup | 5 Mar 25 |
| 2024 U20 North Devon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:31.47 | i | | | 4 | h1 | | | Sportcity | Manchester Cup | 20 Nov 24 |
| 3.725KXC | 16:31 | | | | 48 | | | | RNAS Merryfield | South West Schools' Championships | 3 Feb 24 |
| 4KXC | 17:29 | | | | 21 | | | 11 | Exeter | Devon County Schools' Championships | 20 Jan 24 |
| 6KXC | 28:26 | | | | 48 | | | 10 | RNAS Merryfield | South West Inter County Championships | 7 Jan 24 |
| 2023 U20 North Devon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:13.95 | | | | 10 | | | | Exeter | South West Athletics League | 16 Jul 23 |
| 3000 | 11:07.14 | | | | 1 | | | | Exeter | Devon County Schools Championships | 10 Jun 23 |
| 3.84KXC | 13:32 | | | | 11 | | | | Bristol | South West Schools' Championships | 4 Feb 23 |
| 4KXC | 17:40 | | | | 6 | | | 4 | Exeter | Devon County Schools' Championships | 21 Jan 23 |
| 4.5KXC | 18:31 | | | | 110 | | | | Nottingham | ESAA English Schools Championships | 18 Mar 23 |
| 4.75KXC | 22:02 | | | | 18 | | | | Ilton | EA South West Region Championships | 8 Jan 23 |
| 5KXC | 24:30 | | | | 137 | | | | Loughborough | CAU Inter County Championships (inc British Athletics Cross Challenge) | 11 Mar 23 |
| 6KXC | 27:24 | | | | 68 | | 49 | | Exeter | Devon County Championships (incl Charles Stanley Westward League) | 3 Dec 23 |
| 2022 U17 North Devon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:52.89 | | | | 7 | C | | | Exeter | BMC Regional Races | 31 May 22 |
| 1500 | 4:57.49 | | | | 4 | 2 | | | Braunton | Devon Open 3 | 3 Jul 22 |
| 1500 | 5:03.01 | | | | 6 | 3 | | | Braunton | Devon Open 1 | 24 Apr 22 |
| 1500 | 5:03.21 | | | | 14 | B | | | Exeter | BMC Regional Races | 30 Aug 22 |
| 3000 | 10:37.26 | | | | 8 | | | | Exeter | South West Athletics League | 17 Jul 22 |
| 3000 | 10:39.05 | | | | 4 | 1 | | | Yeovil | Bill Whistlecroft Spring Open | 18 Apr 22 |
| 3.86KXC | 14:52 | | | | 12 | | | | Chippenham | South West Schools' Championships | 5 Feb 22 |
| 3.875KXC | 15:37 | | | | 127 | | | | Tonbridge | ESAA English Schools Championships | 19 Mar 22 |
| 4KXC | 16:52 | | | | 9 | | | | Exeter | Devon County Schools' Championships | 15 Jan 22 |
| 4.45KXC | 16:40 | | | | 40 | U17/20W | | 18 | Cardiff | Cardiff Cross Challenge | 15 Oct 22 |
| 4.75KXC | 20:11 | | | | 14 | | | | Ilton | South West Inter County Championships | 2 Jan 22 |
| 5KXC | 21:47 | | | | 52 | U17/SW | 33 | 6 | Exeter | Devon County Championships (incl Charles Stanley Westward League) | 4 Dec 22 |
| 5.4KXC | 23:38 | | | | 117 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 12 Mar 22 |
| 5.8KXC | 22:49 | | | | 25 | U17s/SW | 9 | 3 | Plymouth | Charles Stanley Westward League | 9 Oct 22 |
| 10K | 40:31 | | | 40:43 | 49 | | 6 | 1 | Bideford | Bideford 10K | 8 May 22 |
| 2021 U17 North Devon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 50.52 | | | | 1 | | | | Braunton | Devon Open 2 | 30 May 21 |
| 800 | 2:28.97 | | | | 1 | D | | | Exeter | BMC Regional Races | 27 Jul 21 |
| 1500 | 5:01.22 | | | | 3 | | | | Plymouth | South West League - West Division | 1 Aug 21 |
| 1500 | 5:07.30 | | | | 11 | A | | | Exeter | BMC Regional Races | 31 Aug 21 |
| 1500 | 5:08.57 | | | | 3 | 3 | | | Braunton | Devon Open 2 | 30 May 21 |
| 1500 | 5:20.2 | | | | 6 | 2 | | | Braunton | North Devon AC Summer Open Series 1 | 16 May 21 |
| Mile | 5:33.40 | | | | 1 | 3 | | | Braunton | Devon Open 4 | 12 Sep 21 |
| 3000 | 11:01.98 | | | | 3 | | | | Exeter | Devon County AA & Devon Schools Championships | 12 Jun 21 |
| 3000 | 11:17.10 | | | | 8 | | | | Exeter | South West Championships with Inter Counties | 18 Jul 21 |
| 5KXC | 19:51 | | | | 42 | | 23 | 4 | Exeter | Charles Stanley Westward League (Inc Devon County Championships) | 5 Dec 21 |
| parkrun | 20:32 | | | | 6 | | 1 | 1 | Barnstaple | Barnstaple parkrun # 388 | 13 Nov 21 |
| 5.34KXC | 23:18 | | | | 20 | | 12 | 3 | Plymouth | Charles Stanley Westward League | 10 Oct 21 |
| 2020 U15 North Devon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3.1KXC | 13:36 | | | | 18 | | | | Newton Abbot | Devon County Schools' Championships | 18 Jan 20 |
| 2018 U13 North Devon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 21:53 | | | | 33 | | 2 | 1 | Barnstaple | Barnstaple parkrun # 288 | 4 Aug 18 |
| 2017 U13 North Devon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 23:02 | | | | 31 | | 2 | 1 | Barnstaple | Barnstaple parkrun # 212 | 11 Feb 17 |
| parkrun | 23:20 | | | | 25 | | 3 | 1 | Barnstaple | Barnstaple parkrun # 208 | 14 Jan 17 |
| parkrun | 23:36 | | | | 34 | | 3 | 1 | Barnstaple | Barnstaple parkrun # 222 | 22 Apr 17 |
| parkrun | 24:23 | | | | 55 | | 2 | 1 | Barnstaple | Barnstaple parkrun # 238 | 12 Aug 17 |
| 2016 U11 North Devon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 24:34 | | | | 57 | | | 1 | Barnstaple | Barnstaple parkrun # 205 | 31 Dec 16 |