| 2025 U23 Blyth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 2:34:07 | ac | | | 32176 | | 11534 | | Newcastle-South Shields | Great North Run | 7 Sep 25 |
| 2024 U20 Blyth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 2:21:15 | ac | | | 27791 | | 9121 | 196 | Newcastle-South Shields | Great North Run | 8 Sep 24 |
| 2019 U15 Blyth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:32.3 | | | | 5 | | | | Hexham | Northumberland County Schools Championships | 8 Jun 19 |
| 2018 U15 Blyth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:39.6 | | | | 3 | A | | | Hexham | North Eastern Youth Development League Division 2N | 24 Jun 18 |
| 800 | 2:40.6 | | | | 5 | | | | Hexham | Northumberland Minors Schools Championships (track, jumps, & discus only) | 23 Jun 18 |
| 800 | 2:47.5 | | | | 1 | ns | | | Whitley Bay | North Eastern Youth Development League Division 2N | 29 Apr 18 |
| 1.6MNAD | 11:08 | | | | 58 | | 25 | | Newcastle Upon Tyne | Elswick Harriers Good Friday Relays | 30 Mar 18 |
| 2.1MXC | 15:24 | | | | 24 | | | | Aykley Heads | Start Fitness North Eastern Harrier League | 17 Nov 18 |
| 4K | 17:28 | c | | | 23 | | | | Newcastle | SimplyHealth Junior Great North 4K | 8 Sep 18 |
| ZXC | 17:54 | | | | 32 | | | | Sunderland | Start Fitness North Eastern Harrier League | 6 Jan 18 |
| 2017 U13 Blyth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 30.9 | | | | 4 | A | | | Jarrow | North Eastern Youth Development League Division 2N | 30 Apr 17 |
| 200 | 31.9 | | | | 1 | B | | | Whitley Bay | North Eastern Youth Development League Division 2N | 21 May 17 |
| 800 | 2:40.1 | | | | 1 | B | | | Whitley Bay | North Eastern Youth Development League Division 2N | 21 May 17 |
| 800 | 2:45.2 | | | | 3 | A | | | Jarrow | North Eastern Youth Development League Division 2N | 30 Apr 17 |
| LJ | 3.76 | | | | 1 | A | | | Jarrow | North Eastern Youth Development League Division 2N | 30 Apr 17 |
| LJ | 3.50 | | | | 1 | B | | | Whitley Bay | North Eastern Youth Development League Division 2N | 21 May 17 |
| 2.5KMT | 12:40 | | | | 15 | | 4 | | Kielder | Active Northumberland Kielder Juniors | 8 Oct 17 |
| 1.6MNAD | 10:32 | | | | 39 | | 16 | | Lemington | Good Friday Road Races | 14 Apr 17 |
| 2016 U13 Blyth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 33.9 | | | | 1 | ns | | | Hexham | North Eastern Youth Development League Division 2N | 1 May 16 |
| 200 | 35.9 | | | | 3 | B | | | Jarrow | North Eastern Youth Development League Division 2N | 22 May 16 |
| 600 | 2:04.2 | | | | 4 | | | | Shildon | Anne Marie Readshaw Memorial Open | 17 Apr 16 |
| 800 | 2:55.8 | | | | 2 | B | | | Hexham | North Eastern Youth Development League Division 2N | 1 May 16 |
| 800 | 3:00.1 | | | | 2 | ns | | | Jarrow | North Eastern Youth Development League Division 2N | 22 May 16 |
| LJ | 3.52 | | | | 2 | B | | | Hexham | North Eastern Youth Development League Division 2N | 1 May 16 |
| LJ | 3.50 | | | | 1 | ns | | | Jarrow | North Eastern Youth Development League Division 2N | 22 May 16 |
| 1.8MXC | 13:37 | | | | 22 | | | | Sunderland | Farringdon Open and Relays | 3 Sep 16 |
| 4K | 19:25 | | | 19:28 | 150 | | | 48 | Newcastle | Junior Great North Run | 10 Sep 16 |
| ZXC | 4:56 | | | | 8 | | | | Alnwick | Start Fitness North East Harrier League | 5 Mar 16 |
| ZXC | 7:09 | | | | 11 | | | | Wrekenton | Start Fitness North East Harrier League | 19 Mar 16 |
| ZXC | 15:33 | | | | 27 | | | | Druridge Bay | Start Fitness North Eastern Harrier League | 9 Oct 16 |
| 2015 U11 Blyth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 2:15.40 | | | | 7 | | | | Gateshead | Gateshead Tartan Games | 30 Aug 15 |
| 4K | 19:44 | | | | 28 | U11W | | | Newcastle | Morrisons Junior Great North Run | 12 Sep 15 |
| ZXC | 4:52 | | | | 17 | | | | South Shields | Start Fitness North East Harrier League | 10 Oct 15 |
| ZXC | 4:53 | | | | 20 | | | | Sunderland | Farringdon Open and Relays | 5 Sep 15 |
| ZXC | 4:55 | | | | 35 | | | | Alnwick Castle | Start Fitness North East Harrier League | 28 Feb 15 |
| ZXC | 5:50 | | | | 17 | | | | Druridge Bay | Start Fitness North East Harrier League | 28 Nov 15 |
| ZXC | 6:18 | | | | 24 | | | | Durham | Start Fitness North East Harrier League | 21 Nov 15 |
| ZXC | 6:43 | | | | 29 | | | | Stanley | Start Fitness North East Harrier League | 26 Sep 15 |
| ZXC | 8:02 | | | | 28 | | | | Wrekenton | Start Fitness North East Harrier League | 14 Mar 15 |
| 2014 U11 Blyth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1.1KNAD | 4:09 | | | | 20 | | 11 | | Newcastle upon Tyne | Heaton Harriers Memorial Junior Races | 9 Nov 14 |
| ZXC | 3:54 | | | | 99 | | | | Temple Park | Start Fitness North East Harrier League | 25 Oct 14 |
| ZXC | 4:54 | | | | 23 | | | | Sunderland | Sunderland Open and Relays | 13 Sep 14 |
| ZXC | 6:33 | | | | 36 | | | | Aykley Heads | Start Fitness North East Harrier League | 22 Nov 14 |
| ZXC | 6:45 | | | | 86 | | | | East Cramlington | Start Fitness North East Harrier League | 11 Oct 14 |
| ZXC | 8:06 | | | | 26 | | | | Wallington | Start Fitness North East Harrier League | 29 Nov 14 |
| 2013 U11 Blyth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 6:00 | | | | 77 | | 24 | | Shibdon Pond | North East Harrier League | 26 Oct 13 |
| ZXC | 6:29 | | | | 59 | | 22 | | Tanfield | Sherman Cup / Davidson Shield | 28 Sep 13 |