| 2022 U23 Heaton/Cambridge Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 8.89 | i | | | 7 | | | | Lee Valley | Oxford University v Cambridge University Inter-Varsity Field Events & Relay | 26 Feb 22 |
| SP4K | 8.12 | | | | 8 | | | | Oxford | Oxford v Cambridge 147th Athletics Varsity Match | 8 May 22 |
| SP4K | 8.10 | | | | 5 | | | | Cambridge | Cambridge University AC Sports | 23 Apr 22 |
| DT1K | 24.09 | | | | 2 | | | | Cambridge | Cambridge University AC Sports | 23 Apr 22 |
| DT1K | 23.06 | | | | 3 | | | | Oxford | Oxford v Cambridge 147th Athletics Varsity Match | 8 May 22 |
| DT1K | 22.88 | | | | 3 | | | | Cambridge | Cambridge University AC Winter Cuppers | 30 Oct 22 |
| JT600 | 17.50 | | | | 5 | | | | Cambridge | Cambridge University AC Sports | 23 Apr 22 |
| 2021 U23 Heaton/Cambridge Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 8.80 | | | | 2 | | | | Cambridge | Cambridge Local Open Competition | 1 May 21 |
| SP4K | 8.46 | | | | 1 | A | | | Whitley Bay | North of England League North East 1 | 1 Aug 21 |
| SP4K | 8.25 | | | | 1 | S | | | Lee Valley | Oxford University v Cambridge University Inter Varsity Meeting | 4 Jul 21 |
| DT1K | 20.84 | | | | 4 | A | | | Whitley Bay | North of England League North East 1 | 1 Aug 21 |
| JT600 | 22.30 | | | | 2 | S | | | Lee Valley | Oxford University v Cambridge University Inter Varsity Meeting | 4 Jul 21 |
| JT600 | 22.02 | | | | 2 | A | | | Whitley Bay | North of England League North East 1 | 1 Aug 21 |
| 2020 U23 Heaton/Cambridge Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.8 | | | | 2 | | | | Cambridge | Cambridge University Collegiate League | 11 Oct 20 |
| SP4K | 9.25 | i | | | 8 | | | | Lee Valley | Essex County & Eastern AA Championships | 8 Feb 20 |
| SP4K | 8.97 | i | | | 4 | | | | Lee Valley | Oxford University v Cambridge University Field Events & Relays Inter Varsity Meeting | 29 Feb 20 |
| SP4K | 8.67 | | | | 6 | | | | Morpeth | COVID 20 Event 1 | 23 Aug 20 |
| SP4K | 8.61 | i | | | 9 | | | | Sheffield | Northern Athletics U17 / U20 / Senior Championships | 11 Jan 20 |
| SP4K | 8.29 | i | | | 13 | qB | | | Sheffield | BUCS Indoor Championships | 14 Feb 20 |
| SP4K | 7.99 | | | | 2 | D | | | Morpeth | COVID 20 Event 3 | 27 Sep 20 |
| JT600 | 16.47 | | | | 6 | | | | Cambridge | Cambridge University Collegiate League | 18 Oct 20 |
| 2019 U20 Heaton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.3 | | | | 6 | A | | | Darlington | North of England League Division 4E | 16 Jun 19 |
| LJ | 3.87 | | | | 4 | A | | | Darlington | North of England League Division 4E | 16 Jun 19 |
| LJ | 3.75 | | | | 6 | A | | | Jarrow | North of England League Division 4E | 10 Aug 19 |
| SP4K | 8.87 | i | | | 6 | | | | Gateshead | Gateshead Harriers Open Series | 14 Mar 19 |
| SP4K | 8.77 | i | | | 1 | | | | Gateshead | Gateshead Harriers Open Series | 12 Dec 19 |
| SP4K | 8.55 | | | | 2 | | | | Gateshead | North East Grand Prix Open | 7 Aug 19 |
| SP4K | 8.53 | | | | 5 | | | | Gateshead | Gateshead Harriers Tartan Games Open | 26 Aug 19 |
| SP4K | 8.47 | i | | | 5 | | | | Gateshead | North East Counties Championships | 16 Feb 19 |
| SP4K | 8.45 | | | | 4 | | | | Middlesbrough | North East Counties AA Championships | 12 May 19 |
| SP4K | 8.44 | | | | 3 | A | | | Jarrow | North of England League Division 4E | 10 Aug 19 |
| SP4K | 8.41 | | | | 2 | | | | Whitley Bay | North East Spring Relays & Throws Festival Open | 30 Mar 19 |
| SP4K | 8.40 | | | | 1 | | | | Cambridge | Oxford University v Cambridge University Freshers' Varsity Match | 2 Nov 19 |
| SP4K | 8.20 | i | | | 4 | | | | Gateshead | Gateshead Harriers Open Series | 17 Jan 19 |
| SP4K | 8.08 | | | | 3 | A | | | Darlington | North of England League Division 4E | 16 Jun 19 |
| SP4K | 7.99 | i | | | 7 | | | | Sheffield | Northern Athletics U17 / U20 / Senior Championships | 12 Jan 19 |
| SP4K | 7.67 | i | | | 1 | C | | | Gateshead | Gateshead Harriers Open Series | 7 Feb 19 |
| DT1K | 24.12 | | | | 2 | A | | | Jarrow | North of England League Division 4E | 10 Aug 19 |
| DT1K | 20.76 | | | | 3 | A | | | Darlington | North of England League Division 4E | 16 Jun 19 |
| DT1K | 16.47 | | | | 4 | | | | Cambridge | Oxford University v Cambridge University Freshers' Varsity Match | 2 Nov 19 |
| JT600 | 20.42 | | | | 4 | A | | | Jarrow | North of England League Division 4E | 10 Aug 19 |
| 2018 U20 Heaton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 15.3 | | | | 7 | A | | | Whitley Bay | North of England League Division 4E | 5 May 18 |
| LJ | 3.79 | | | | 2 | A | | | Whitley Bay | North of England League Division 4E | 5 May 18 |
| LJ | 3.56 | | | | 1 | B | | | Middlesbrough | North of England League Division 4E | 8 Jul 18 |
| SP4K | 8.27 | | | | 1 | | | | Gateshead | ESAA Northern Schools Inter-County Championships | 16 Jun 18 |
| SP4K | 8.15 | | | | 2 | A | | | Whitley Bay | North of England League Division 4E | 5 May 18 |
| SP4K | 8.09 | | | | 3 | | | | Jarrow | North East Grand Prix Open | 20 Jun 18 |
| SP4K | 7.96 | | | | 2 | A | | | Middlesbrough | North of England League Division 4E | 8 Jul 18 |
| SP4K | 7.79 | | | | 1 | | | | Hexham | Northumberland County Schools Championships | 9 Jun 18 |
| SP4K | 7.78 | | | | 1 | | | | Jarrow | North East Sprint Relays & Throws Festival | 5 Sep 18 |
| SP4K | 7.72 | | | | 5 | | | | Gateshead | Gateshead Harriers Tartan Games Open | 26 Aug 18 |
| SP4K | 7.67 | i | | | 5 | | | | Gateshead | Gateshead Harriers Open Series | 15 Nov 18 |
| SP4K | 7.50 | | | | 4 | | | | Whitley Bay | North East Open Spring Relays, Throws Fest & Long Jump | 22 Apr 18 |
| SP4K | 7.41 | i | | | 6 | | | | Gateshead | Gateshead Harriers Open Series | 8 Feb 18 |
| SP4K | 7.40 | i | | | 7 | | | | Gateshead | Gateshead Harriers Open Series | 15 Mar 18 |
| SP4K | 7.24 | | | | 2 | | | | Middlesbrough | North East Counties AA Championships | 13 May 18 |
| SP4K | 6.50 | | | | 4 | A | | | Whitley Bay | North of England League Division 4E | 3 Jun 18 |
| DT1K | 18.74 | | | | 2 | | | | Middlesbrough | North East Counties AA Championships | 12 May 18 |
| DT1K | 17.00 | | | | 4 | A | | | Middlesbrough | North of England League Division 4E | 8 Jul 18 |
| DT1K | 16.71 | | | | 1 | A | | | Whitley Bay | North of England League Division 4E | 5 May 18 |
| DT1K | 16.42 | | | | 3 | A | | | Whitley Bay | North of England League Division 4E | 3 Jun 18 |
| DT1K | 15.98 | | | | 2 | | | | Hexham | Northumberland County Schools Championships | 9 Jun 18 |
| 2017 U17 Heaton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.4 | | | | 5 | A | | | Whitley Bay | North of England League Division 4E | 6 May 17 |
| 100 | 14.6 | | | | 5 | A | | | Whitley Bay | North of England League Division 4E | 4 Jun 17 |
| 100 | 14.7 | | | | 4 | A | | | Whitley Bay | North of England League Division 4E | 5 Aug 17 |
| 100 | 15.0 | | | | 5 | A | | | Whitley Bay | North of England League Division 4E | 9 Jul 17 |
| LJ | 4.18 | | | | 4 | A | | | Whitley Bay | North of England League Division 4E | 9 Jul 17 |
| LJ | 3.74 | | | | 4 | A | | | Whitley Bay | North of England League Division 4E | 4 Jun 17 |
| LJ | 3.69 | | | | 3 | A | | | Whitley Bay | North of England League Division 4E | 5 Aug 17 |
| SP4K | 7.57 | | | | 2 | A | | | Whitley Bay | North of England League Division 4E | 4 Jun 17 |
| SP4K | 6.98 | | | | 3 | A | | | Whitley Bay | North of England League Division 4E | 6 May 17 |
| SP4K | 6.90 | | | | 2 | A | | | Whitley Bay | North of England League Division 4E | 9 Jul 17 |
| SP4K | 6.68 | | | | 3 | A | | | Whitley Bay | North of England League Division 4E | 5 Aug 17 |
| SP3K | 9.46 | i | | | 1 | | | | Gateshead | Gateshead Harriers Open Series | 19 Jan 17 |
| SP3K | 8.82 | | | | 4 | | | | Gateshead | North East Counties AA Championships | 14 May 17 |
| SP3K | 8.76 | i | | | 14 | | | | Sheffield | Northern Athletics U17 / U20 / Senior Championships | 15 Jan 17 |
| SP3K | 8.75 | | | | 4 | | | | Jarrow | North Eastern Open Grand Prix Series | 9 Aug 17 |
| SP3K | 8.69 | | | | 3 | | | | Gateshead | Northumberland County Schools Championships | 10 Jun 17 |
| SP3K | 8.55 | i | | | 5 | | | | Gateshead | Gateshead Harriers Open Series | 9 Feb 17 |
| SP3K | 8.45 | | | | 11 | | | | Jarrow | North East Counties Open Relays & Throws Fest Series | 6 Sep 17 |
| SP3K | 8.44 | i | | | 2 | | | | Gateshead | Gateshead Harriers Open Series | 16 Mar 17 |
| SP3K | 7.71 | | | | 4 | | | | Whitley Bay | North East Counties Open Relays & Throws Fest Series | 9 Apr 17 |
| JT500 | 16.55 | | | | 8 | | | | Gateshead | Northumberland County Schools Championships | 10 Jun 17 |
| 2016 U17 Heaton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.6 | | | | 3 | A | | | Whitley Bay | North of England League Division 4E | 7 May 16 |
| 100 | 14.6 | | | | 6 | A | | | Whitley Bay | North of England League Division 4E | 5 Jun 16 |
| 100 | 14.8 | | | | 5 | A | | | Darlington | North of England League Division 4E | 3 Jul 16 |
| 100 | 14.93 | | 0.0 | | 8 | | | | Gateshead | Northumberland County Schools Championships | 11 Jun 16 |
| 100 | 15.1 | | | | 6 | A | | | Whitley Bay | North of England League Division 4E | 6 Aug 16 |
| 200 | 32.8 | | | | 6 | A | | | Whitley Bay | North of England League Division 4E | 7 May 16 |
| HJ | 1.15 | | | | 4 | A | | | Whitley Bay | North of England League Division 4E | 5 Jun 16 |
| HJ | 1.15 | | | | 4 | A | | | Darlington | North of England League Division 4E | 3 Jul 16 |
| LJ | 3.24 | | | | 5 | A | | | Whitley Bay | North of England League Division 4E | 6 Aug 16 |
| SP4K | 7.36 | | | | 2 | A | | | Whitley Bay | North of England League Division 4E | 5 Jun 16 |
| SP4K | 7.04 | | | | 3 | A | | | Whitley Bay | North of England League Division 4E | 6 Aug 16 |
| SP4K | 6.79 | | | | 4 | A | | | Darlington | North of England League Division 4E | 3 Jul 16 |
| SP4K | 6.72 | | | | 2 | A | | | Whitley Bay | North of England League Division 4E | 7 May 16 |
| SP3K | 8.89 | | | | 6 | | | | Gateshead | North East Counties AA Championships | 15 May 16 |
| SP3K | 8.75 | i | | | 1 | | | | Gateshead | Gateshead Harriers Open Series | 17 Nov 16 |
| SP3K | 8.54 | i | | | 2 | | | | Gateshead | Gateshead Harriers Open Series | 15 Dec 16 |
| SP3K | 8.47 | | | | 1 | | | | Gateshead | Gateshead Tartan Games Open | 28 Aug 16 |
| SP3K | 8.29 | | | | 2 | | | | Jarrow | NECAA Relay & Throws Fest Night | 14 Sep 16 |
| SP3K | 7.66 | | | | 2 | | | | Jarrow | North Eastern Open Grand Prix Series | 10 Aug 16 |
| SP3K | 7.53 | i | | | 4 | | | | Gateshead | Gateshead Harriers Open Series | 21 Jan 16 |
| SP3K | 6.97 | i | | | 7 | | | | Gateshead | North East Championships | 30 Jan 16 |
| 2015 U15 Heaton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.30 | i | | | 9 | 1 | | | Gateshead | Gateshead Harriers Open Series | 19 Nov 15 |
| 60 | 9.3 | i | | | 3 | h1 | | | Jarrow | Monkton Grand Prix Series | 3 Dec 15 |
| 60 | 9.4 | i | | | 3 | | | | Jarrow | Monkton Grand Prix Series | 5 Nov 15 |
| 60 | 9.43 | i | | | 6 | 2 | | | Gateshead | Gateshead Harriers Open Series | 19 Nov 15 |
| 100 | 15.2 | | | | 8 | | | | Jarrow | North Eastern Open Grand Prix Series | 22 Jul 15 |
| SP3K | 7.40 | | | | 2 | | | | Gateshead | North Eastern Open Grand Prix Series | 17 Jun 15 |
| SP3K | 7.27 | | | | 6 | | | | Jarrow | North Eastern Open Grand Prix Series | 22 Jul 15 |
| 3K | 15:50 | | | | 38 | | 21 | | Newcastle upon Tyne | Heaton Harriers Memorial Junior Races | 8 Nov 15 |
| 2014 U15 Heaton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4K | 30:29 | c | | | 260 | | | | Newcastle | Bupa Junior Great North Run | 6 Sep 14 |