| 2025 SEN Gateshead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.39 | i | | | 5 | | | | Gateshead | North Eastern Counties Open (inc. NECAA & Cumbria Championships) | 2 Mar 25 |
| 60 | 7.40 | i | | | 1 | B5 | | | Gateshead | Gateshead Open | 6 Feb 25 |
| 60 | 7.49 | i | | | 5 | A2 | | | Gateshead | Gateshead Open | 6 Feb 25 |
| 100 | 11.68 | w | 3.5 | | 3 | 2 | | | Gateshead | Gateshead Open Track & Throws | 4 May 25 |
| 100 | 11.80 | | -1.8 | | 7 | 1 | | | Jarrow | North East Grand Prix | 18 Jun 25 |
| 200 | 23.11 | | -0.4 | | 5 | | | | Shildon | North Eastern Counties AA County Championships | 11 May 25 |
| 200 | 23.26 | | 0.1 | | 3 | h2 | | | Shildon | North Eastern Counties AA County Championships | 11 May 25 |
| 200 | 23.30 | | 0.1 | | 6 | h2 | | | Derby | Northern U20 & Senior Championships | 29 Jun 25 |
| 200 | 23.59 | | -0.2 | | 5 | 1 | | | Jarrow | North East Grand Prix | 9 Jul 25 |
| 200 | 23.60 | | -0.7 | | 4 | 1 | | | Jarrow | North East Grand Prix | 28 May 25 |
| 300 | 36.43 | | | | 4 | 1 | | | Jarrow | North Eastern Grand Prix | 30 Apr 25 |
| 400 | 50.71 | | | | 4 | h1 | | | Derby | Northern U20 & Senior Championships | 28 Jun 25 |
| 400 | 50.83 | | | | 3 | 1 | | | Jarrow | North East Grand Prix | 18 Jun 25 |
| 400 | 50.87 | | | | 2 | 1 | | | Jarrow | North East Grand Prix | 23 Jul 25 |
| 400 | 50.92 | | | | 1 | A | | | Shildon | North East Senior Development League - Division 1 | 17 May 25 |
| 400 | 50.95 | | | | 1 | B | | | Shildon | North East Senior Development League - Division 1 | 19 Jul 25 |
| 400 | 51.43 | | | | 5 | h1 | | | Grangemouth | 4J Studios scottishathletics National Senior & U17 Championships | 23 Aug 25 |
| 400 | 51.53 | | | | 1 | A | | | Whitley Bay | North East Senior Development League - Division 1 | 26 Apr 25 |
| 400 | 51.61 | | | | 1 | | | | Shildon | North Eastern Counties AA County Championships | 10 May 25 |
| 400 | 51.89 | | | | 1 | | | | Gateshead | Gateshead Open Track & Throws | 4 May 25 |
| 400 | 52.13 | | | | 1 | A | | | Whitley Bay | North East Senior Development League - Division 1 | 15 Jun 25 |
| 400 | 52.73 | i | | | 3 | h4 | | | Sheffield | Northern Senior, U20 & U17 Indoor Championships | 11 Jan 25 |
| SP7.26K | 7.68 | | | | 2 | B | | | Whitley Bay | North East Senior Development League - Division 1 | 15 Jun 25 |
| SP7.26K | 7.54 | | | | 2 | B | | | Shildon | North East Senior Development League - Division 1 | 19 Jul 25 |
| DT2K | 22.02 | | | | 2 | B | | | Shildon | North East Senior Development League - Division 1 | 17 May 25 |
| DT2K | 20.41 | | | | 3 | A | | | Whitley Bay | North East Senior Development League - Division 1 | 15 Jun 25 |
| DT2K | 18.36 | | | | 2 | B | | | Shildon | North East Senior Development League - Division 1 | 19 Jul 25 |
| 2024 SEN Gateshead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.38 | i | | | 3 | | | | Gateshead | North East Counties AA Track and Field Championships | 11 Feb 24 |
| 60 | 7.38 | i | | | 2= | A2 | | | Gateshead | Gateshead Open | 5 Dec 24 |
| 60 | 7.41 | i | | | 2 | h2 | | | Gateshead | North East Counties AA Track and Field Championships | 11 Feb 24 |
| 60 | 7.41 | i | | | 6 | B7 | | | Gateshead | Gateshead Open | 5 Dec 24 |
| 60 | 7.50 | i | | | 2 | B6 | | | Gateshead | Gateshead Open | 21 Nov 24 |
| 60 | 7.51 | i | | | 3 | A1 | | | Gateshead | Gateshead Open | 21 Nov 24 |
| 60 | 7.57 | i | | | 1 | B8 | | | Gateshead | Gateshead Harriers Indoor Athletics Series | 10 Jan 24 |
| 60 | 7.57 | i | | | 2 | A2 | | | Gateshead | Gateshead Harriers Indoor Athletics Series | 7 Feb 24 |
| 60 | 7.61 | i | | | 2 | B4 | | | Gateshead | Gateshead Harriers Indoor Athletics Series | 7 Feb 24 |
| 60 | 7.64 | i | | | 4 | A2 | | | Gateshead | Gateshead Harriers Indoor Athletics Series | 10 Jan 24 |
| 100 | 11.84 | | 1.5 | | 3 | 2 | | | Shildon | NECAA Shildon Open | 3 Aug 24 |
| 200 | 23.37 | w | 2.4 | | 1 | 2 | | | Gateshead | Tartan Games | 18 Aug 24 |
| 200 | 23.43 | w | 3.2 | | 3 | 1 | | | Shildon | NECAA Shildon Open | 3 Aug 24 |
| 200 | 23.50 | | -0.9 | | 4 | 1 | | | Jarrow | North East Grand Prix | 14 Aug 24 |
| 200 | 23.68 | | 1.9 | | 6 | | | | Middlesbrough | North East Counties Championships | 12 May 24 |
| 200 | 23.71 | | 1.2 | | 2 | 2 | | | Jarrow | North East Grand Prix | 29 May 24 |
| 300 | 36.44 | | | | 5 | 1 | | | Jarrow | North East Grand Prix | 24 Apr 24 |
| 400 | 50.88 | | | | 3 | 1 | | | Gateshead | Tartan Games | 18 Aug 24 |
| 400 | 51.90 | i | | | 4 | h3 | | | Sheffield | Northern Senior, U20 & U17 Indoor Championships | 13 Jan 24 |
| 400 | 52.00 | | | | 1 | B | | | Whitley Bay | North East Senior Development League - Division 2 | 14 Jul 24 |
| 400 | 52.01 | | | | 2 | | | | Middlesbrough | North East Counties Championships | 11 May 24 |
| 400 | 52.40 | | | | 4 | 1 | | | Jarrow | North East Grand Prix | 24 Jul 24 |
| 400 | 52.48 | | | | 1 | ns | | | Morpeth | North East Senior Development League - Division 1 | 29 Jun 24 |
| DT2K | 23.02 | | | | 2 | B | | | Morpeth | North East Senior Development League - Division 1 | 29 Jun 24 |
| parkrun | 20:53 | | | | 60 | | | | Town Moor | Town Moor parkrun # 648 | 2 Nov 24 |
| parkrun | 20:57 | | | | 66 | | | | Town Moor | Town Moor parkrun # 647 | 26 Oct 24 |
| parkrun | 21:17 | | | | 62 | | | | Town Moor | Town Moor parkrun # 652 | 30 Nov 24 |
| parkrun | 21:50 | | | | 80 | | | | Town Moor | Town Moor parkrun # 646 | 19 Oct 24 |
| 2023 SEN Gateshead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.46 | i | | | 4 | | | | Gateshead | North East Counties AA Indoor Championships | 19 Feb 23 |
| 60 | 7.48 | i | | | 3 | h1 | | | Gateshead | North East Counties AA Indoor Championships | 19 Feb 23 |
| 60 | 7.49 | i | | | 4 | B6 | | | Gateshead | Gateshead Indoor Series (Track) | 8 Feb 23 |
| 60 | 7.52 | i | | | 4 | 2.9 | | | Gateshead | Gateshead Harriers Indoor Series | 11 Jan 23 |
| 60 | 7.53 | i | | | 6 | 1.1 | | | Gateshead | Gateshead Harriers Indoor Series | 11 Jan 23 |
| 60 | 7.53 | i | | | 2 | B5 | | | Gateshead | Gateshead Harriers Indoor Athletics Series | 6 Dec 23 |
| 60 | 7.54 | i | | | 3 | A2 | | | Gateshead | Gateshead Indoor Series (Track) | 8 Feb 23 |
| 60 | 7.58 | i | | | 2 | A3 | | | Gateshead | Gateshead Harriers Indoor Athletics Series | 6 Dec 23 |
| 100 | 11.6 | | -3.6 | | 2 | nsB | | | Whitley Bay | Northern Track & Field League North East Premier | 19 Aug 23 |
| 200 | 23.04 | | 0.1 | | 5 | | | | Middlesbrough | Charles Stuart Open Graded Meeting | 30 Apr 23 |
| 200 | 23.12 | | -0.5 | | 5 | | | | Middlesbrough | North East County Championships | 14 May 23 |
| 200 | 23.22 | | -0.4 | | 3 | h2 | | | Middlesbrough | North East County Championships | 14 May 23 |
| 200 | 23.37 | | 1.2 | | 3 | 1 | | | Jarrow | North East Grand Prix | 16 Aug 23 |
| 200 | 23.53 | | 0.2 | | 2 | 1 | | | Jarrow | North East Grand Prix | 24 May 23 |
| 200 | 23.75 | | -1.7 | | 6 | 1 | | | Jarrow | North East Grand Prix | 12 Jul 23 |
| 300 | 36.11 | | | | 2 | 1 | | | Jarrow | North East Grand Prix | 26 Apr 23 |
| 400 | 49.82 | | | | 4 | s2 | | | Grangemouth | 4J Studios 130th scottishathletics Senior/U17 Championships | 12 Aug 23 |
| 400 | 50.17 | | | | 5 | | | | Grangemouth | 4J Studios 130th scottishathletics Senior/U17 Championships | 13 Aug 23 |
| 400 | 50.22 | | | | 2 | h3 | | | Grangemouth | 4J Studios 130th scottishathletics Senior/U17 Championships | 12 Aug 23 |
| 400 | 50.6 | | | | 1 | B | | | Morpeth | Northern Track & Field League North East Premier | 20 May 23 |
| 400 | 50.90 | | | | 1 | | | | Middlesbrough | North East County Championships | 13 May 23 |
| 400 | 51.03 | | | | 1 | B | | | Shildon | Northern Track & Field League North East Premier | 18 Jun 23 |
| 400 | 51.50 | | | | 5 | 1 | | | Jarrow | North East Grand Prix | 14 Jun 23 |
| 400 | 51.7 | | | | 1 | B | | | Whitley Bay | Northern Track & Field League North East Premier | 19 Aug 23 |
| 400 | 51.71 | | | | 6 | 1 | | | Jarrow | North East Grand Prix | 26 Jul 23 |
| DT2K | 21.37 | | | | 3 | B | | | Shildon | Northern Track & Field League North East Premier | 18 Jun 23 |
| 2022 SEN Gateshead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.55 | i | | | 4 | h1 | | | Gateshead | North East Counties Indoor Championships | 20 Feb 22 |
| 60 | 7.61 | i | | | 6 | 1.2 | | | Gateshead | Gateshead Harriers Indoor Track Series | 2 Feb 22 |
| 60 | 7.61 | i | | | 2 | 2.8 | | | Gateshead | Gateshead Harriers Indoor Track Series | 2 Feb 22 |
| 60 | 7.62 | i | | | 4 | 2.7 | | | Gateshead | Gateshead Indoor Series (Track) | 7 Dec 22 |
| 60 | 7.64 | i | | | 4 | 1.14 | | | Gateshead | Gateshead Indoor Series (Track) | 7 Dec 22 |
| 150 | 17.64 | | 0.6 | | 5 | 1 | | | Jarrow | North East Grand Prix Series | 20 Apr 22 |
| 200 | 23.82 | w | 3.3 | | 4 | | | | Middlesbrough | North Eastern Counties AA County Championships | 15 May 22 |
| 300 | 36.75 | | | | 5 | 1 | | | Jarrow | North East Grand Prix Series | 20 Apr 22 |
| 400 | 52.11 | | | | 6 | | | | Middlesbrough | North Eastern Counties AA County Championships | 14 May 22 |
| 400 | 52.2 | | | | 1 | B | | | Middlesbrough | Northern League - North East Premier | 30 Apr 22 |
| 400 | 52.7 | | | | 1 | A | | | Morpeth | Northern League - North East Premier | 10 Jul 22 |
| 400 | 52.8 | | | | 1 | B | | | Middlesbrough | Northern League - North East Premier | 6 Aug 22 |
| 400 | 52.93 | i | | | 5 | h4 | | | Sheffield | Northern Athletics Indoor Senior/U20/U17 T&F Championships 2022 | 15 Jan 22 |
| 2021 SEN Gateshead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 22.84 | w | 2.9 | | 4 | 13 | | | Middlesbrough | North East Counties AA Open Meeting | 9 May 21 |
| 200 | 23.8 | | | | 2 | B | | | Whitley Bay | North of England League North East Premier | 4 Jul 21 |
| 300 | 37.12 | | | | 2 | 7 | | | Jarrow | North East Grand Prix 1 | 28 Apr 21 |
| 400 | 50.76 | | | | 3 | h2 | | | Leigh | Northern Athletics Championships | 12 Jun 21 |
| 400 | 50.8 | | | | 1 | B | | | Middlesbrough | North of England League North East Premier | 6 Jun 21 |
| 400 | 51.07 | | | | 4 | | | | Leigh | Northern Athletics Championships | 12 Jun 21 |
| 400 | 51.1 | | | | 1 | B | | | Middlesbrough | North of England League North East Premier | 22 May 21 |
| 400 | 51.49 | | | | 3 | | | | Middlesbrough | North East Counties Championships | 21 Aug 21 |
| 400 | 51.66 | | | | 5 | 4 | | | Jarrow | North East Grand Prix | 2 Jun 21 |
| 400 | 51.76 | | | | 2 | | | | Gateshead | Tartan Games | 29 Aug 21 |
| 400 | 52.0 | | | | 2 | A | | | Morpeth | North of England League North East Premier | 1 Aug 21 |
| 2020 SEN Gateshead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 23.67 | w | 2.7 | | 4 | 2 | | | Middlesbrough | Tyne Tees Grand Prix | 22 Aug 20 |
| 400 | 52.28 | | | | 1 | 3 | | | Hexham | Tyne Tees Grand Prix Hexham | 30 Aug 20 |
| 2019 SEN Gateshead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.52 | i | | | 2 | 2.5 | | | Gateshead | Gateshead Harriers Open Series | 7 Feb 19 |
| 60 | 7.58 | i | | | 2 | | | | Gateshead | North East Counties Championships | 17 Feb 19 |
| 60 | 7.60 | i | | | 6 | 2.6 | | | Gateshead | Gateshead Harriers Open Series | 17 Jan 19 |
| 60 | 7.61 | i | | | 3 | 1.2 | | | Gateshead | Gateshead Harriers Open Series | 7 Feb 19 |
| 60 | 7.66 | i | | | 5 | 1.2 | | | Gateshead | Gateshead Harriers Open Series | 17 Jan 19 |
| 150 | 17.66 | | 1.4 | | 3 | 2 | | | Jarrow | North East Grand Prix Open | 24 Apr 19 |
| 200 | 23.16 | | 1.7 | | 1 | | | | Middlesbrough | North East Counties AA Championships | 11 May 19 |
| 200 | 23.27 | | -0.5 | | 7 | h3 | | | Sportcity | CAU Inter-County Championships (Inc England Athletics Senior Championships) | 28 Jul 19 |
| 200 | 23.85 | | | | 2 | 1 | | | Gateshead | North East Grand Prix Open | 7 Aug 19 |
| 200 | 24.13 | i | | | 5 | 8 | | | Sheffield | Sheffield Festival of Athletics Open | 27 Jan 19 |
| 300 | 36.40 | | | | 3 | 1 | | | Jarrow | North East Grand Prix Open | 24 Apr 19 |
| 400 | 50.7 | | | | 1 | A | | | Whitley Bay | North of England League Division 2E | 10 Aug 19 |
| 400 | 50.96 | | | | 4 | h2 | | | Sportcity | Northern Athletics U20 / Senior Championships | 1 Jun 19 |
| 400 | 51.3 | | | | 1 | B | | | Middlesbrough | North of England League Division 2E | 16 Jun 19 |
| 400 | 51.5 | | | | 1 | B | | | Morpeth | North of England League Division 2E | 14 Jul 19 |
| 400 | 51.93 | | | | 1 | B | | | Leeds | North of England League Division 2E | 19 May 19 |
| 400 | 52.0 | | | | 5 | 1 | | | Jarrow | North East Grand Prix Open | 26 Jun 19 |
| 400 | 52.47 | i | | | 5 | 3 | | | Sheffield | Sheffield Festival of Athletics Open | 27 Jan 19 |
| 400 | 52.49 | | | | 5 | 1 | | | Gateshead | North East Grand Prix Open | 7 Aug 19 |
| 400 | 52.77 | i | | | 4 | h2 | | | Sheffield | Northern Athletics U17 / U20 / Senior Championships | 12 Jan 19 |
| 2018 SEN Gateshead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.63 | i | | | 4 | | | | Gateshead | North East Counties Championships | 18 Feb 18 |
| 60 | 7.65 | i | | | 4 | 1.2 | | | Sportcity | Sale Harriers Open Series | 18 Mar 18 |
| 60 | 7.65 | i | | | 4 | 2.1 | | | Sportcity | Sale Harriers Open Series | 18 Mar 18 |
| 60 | 7.68 | i | | | 3 | 1.3 | | | Sportcity | Sale Harriers Open Series | 4 Feb 18 |
| 60 | 7.74 | i | | | 5 | 1.9 | | | Sportcity | Sale Harriers Open Series | 4 Feb 18 |
| 100 | 11.7 | | | | 1 | B | | | Jarrow | North of England League Division 2E | 3 Jun 18 |
| 100 | 11.81 | | -2.1 | | 5 | 1 | | | Crawley | Crawley Open Series | 20 Jun 18 |
| 100 | 12.18 | | -2.4 | | 2 | B | | | Gateshead | North of England League Division 2E | 5 May 18 |
| 200 | 23.40 | | 0.0 | | 2 | | | | Middlesbrough | North East Counties AA Championships | 13 May 18 |
| 200 | 23.52 | | -0.7 | | 4 | 1 | | | Crawley | Crawley Open Series | 20 Jun 18 |
| 200 | 24.09 | i | | | 3 | 3 | | | Sportcity | Sale Harriers Open Series | 4 Feb 18 |
| 300 | 37.02 | | | | 6 | 1 | | | Jarrow | North East Grand Prix Open | 18 Apr 18 |
| 300 | 37.62 | i | | | 2 | 3 | | | Sportcity | Sale Harriers Open Series | 18 Mar 18 |
| 400 | 50.1 | | | | 3 | A | | | Jarrow | North of England League Division 2E | 3 Jun 18 |
| 400 | 50.31 | | | | 2 | A | | | Gateshead | North of England League Division 2E | 5 May 18 |
| 400 | 50.73 | | | | 6 | | | | Sportcity | Northern Athletics U20 / Senior Championships | 9 Jun 18 |
| 400 | 50.85 | | | | 3 | h2 | | | Sportcity | Northern Athletics U20 / Senior Championships | 9 Jun 18 |
| 400 | 51.05 | | | | 1 | | | | Middlesbrough | North East Counties AA Championships | 12 May 18 |
| 400 | 52.13 | | | | 6 | 1 | | | Gateshead | Gateshead Open Medal Meeting | 15 Apr 18 |
| 400 | 53.13 | i | | | 4 | h5 | | | Sheffield | Northern Athletics U17 / U20 / Senior Championships | 13 Jan 18 |
| 2017 U23 Newcastle Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.61 | i | | | 1 | 2.6 | | | Gateshead | Gateshead Harriers Open Series | 9 Feb 17 |
| 60 | 7.61 | i | | | 6 | 1.3 | | | Gateshead | Gateshead Harriers Open Series | 14 Dec 17 |
| 60 | 7.62 | i | | | 1 | 2.4 | | | Gateshead | Gateshead Harriers Open Series | 14 Dec 17 |
| 60 | 7.65 | i | | | 6 | 2.1 | | | Sportcity | Sale Harriers Open Series | 5 Mar 17 |
| 60 | 7.69 | i | | | 3 | 1.2 | | | Gateshead | Gateshead Harriers Open Series | 9 Feb 17 |
| 60 | 7.70 | i | | | 5 | 1.4 | | | Sportcity | Sale Harriers Open Series | 5 Mar 17 |
| 60 | 7.71 | i | | | 3 | 1.4 | | | Gateshead | Gateshead Harriers Open Series | 19 Jan 17 |
| 60 | 7.71 | i | | | 4 | 2.6 | | | Gateshead | Gateshead Harriers Open Series | 19 Jan 17 |
| 100 | 11.9 | | | | 2 | 1 | | | Jarrow | North Eastern Open Grand Prix Series | 12 Jul 17 |
| 100 | 11.95 | | -1.4 | | 4 | A | | | Gateshead | North of England League Division 2E | 4 Jun 17 |
| 100 | 12.0 | | | | 5 | 1 | | | Jarrow | North Eastern Open Grand Prix Series | 26 Jul 17 |
| 150 | 18.2 | | | | 4 | 1 | | | Jarrow | North Eastern Open Grand Prix Series | 19 Apr 17 |
| 200 | 23.38 | | -0.7 | | 3 | 1 | | | Gateshead | Tyne Cup | 3 Jun 17 |
| 200 | 23.5 | | | | 1 | 1 | | | Jarrow | North Eastern Open Grand Prix Series | 12 Jul 17 |
| 200 | 23.56 | i | | | 2 | 6 | | | Sheffield | Sheffield Festival Open | 29 Jan 17 |
| 200 | 23.62 | | | | 3 | 1 | | | Jarrow | North Eastern Open Grand Prix Series | 9 Aug 17 |
| 200 | 23.7 | | | | 2 | 1 | | | Jarrow | North Eastern Open Grand Prix Series | 26 Jul 17 |
| 200 | 23.71 | i | | | 1 | 5 | | | Sportcity | Sale Harriers Open Series | 5 Mar 17 |
| 200 | 23.73 | | 1.8 | | 1 | | | | Hexham | Tynedale Open | 7 May 17 |
| 200 | 23.76 | i | | | 4 | 3 | | | Sheffield | Finish Line Open | 21 Jan 17 |
| 200 | 23.76 | | -0.1 | | 3 | A | | | Gateshead | North of England League Division 2E | 4 Jun 17 |
| 200 | 23.84 | | | | 4 | h2 | | | Gateshead | North East Counties AA Championships | 14 May 17 |
| 200 | 23.99 | | -4.0 | | 7 | | | | Gateshead | North East Counties AA Championships | 14 May 17 |
| 300 | 36.9 | | | | 6 | 1 | | | Jarrow | North Eastern Open Grand Prix Series | 19 Apr 17 |
| 400 | 50.29 | | | | 3 | | | | Gateshead | North East Counties AA Championships | 13 May 17 |
| 400 | 50.39 | | | | 1 | | | | Gateshead | Tyne Cup | 3 Jun 17 |
| 400 | 50.61 | | | | 1 | | | | Gateshead | Gateshead Harriers Tartan Games Open | 27 Aug 17 |
| 400 | 51.03 | | | | 2 | h2 | | | Gateshead | North East Counties AA Championships | 13 May 17 |
| 400 | 51.06 | | | | 2 | 1 | | | Jarrow | North Eastern Open Grand Prix Series | 9 Aug 17 |
| 400 | 51.35 | | | | 1 | | | | Hexham | Tynedale Open | 7 May 17 |
| 400 | 51.54 | | | | 3 | A | | | Leeds | North of England League Division 2E | 6 May 17 |
| 400 | 51.7 | | | | 5 | A | | | Morpeth | North of England League Division 2E | 9 Jul 17 |
| 400 | 52.02 | i | | | 5 | 2 | | | Sheffield | Sheffield Festival Open | 29 Jan 17 |
| 400 | 52.17 | i | | | 6 | 1 | | | Sheffield | Finish Line Open | 21 Jan 17 |
| 400 | 52.66 | i | | | 4 | h3 | | | Sheffield | Northern Athletics U17 / U20 / Senior Championships | 14 Jan 17 |
| 2016 U23 Newcastle Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.64 | i | | | 4 | 1.4 | | | Gateshead | Gateshead Harriers Open Series | 21 Jan 16 |
| 60 | 7.65 | i | | | 4 | 2.9 | | | Gateshead | Gateshead Harriers Open Series | 21 Jan 16 |
| 60 | 7.66 | i | | | 4 | 1.4 | | | Gateshead | Gateshead Harriers Open Series | 15 Dec 16 |
| 60 | 7.66 | i | | | 2 | 2.7 | | | Gateshead | Gateshead Harriers Open Series | 15 Dec 16 |
| 60 | 7.67 | i | | | 7 | 5 | | | Sheffield | Northern Athletics Open Meeting | 3 Dec 16 |
| 100 | 11.70 | | -0.2 | | 1 | 3 | | | Crawley | Crawley Open Graded Meeting | 22 Jun 16 |
| 100 | 11.92 | w | 2.8 | | 3 | 3 | | | Gateshead | Gateshead Medal Open | 24 Apr 16 |
| 200 | 23.11 | | -0.5 | | 3 | 1 | | | Crawley | Crawley Open Graded Meeting | 22 Jun 16 |
| 200 | 23.24 | | 1.0 | | 5 | | | | Gateshead | North East Counties AA Championships | 15 May 16 |
| 200 | 23.3 | | | | 6 | | | | Shildon | Anne Marie Readshaw Memorial Open | 17 Apr 16 |
| 200 | 23.47 | i | | | 2 | 8 | | | Sheffield | Steel Cup | 10 Feb 16 |
| 200 | 23.47 | | 0.1 | | 2 | 2 | | | Gateshead | Gateshead Medal Open | 24 Apr 16 |
| 200 | 23.5 | | | | 2 | A | | | Preston | The Lancaster Cup | 12 Mar 16 |
| 200 | 23.76 | i | | | 1 | 8 | | | Sheffield | Sheffield Open | 31 Jan 16 |
| 200 | 24.07 | i | | | 3 | h1 | | | Sheffield | Northern Athletics U17 / U20 / Senior Championships | 17 Jan 16 |
| 300 | 37.34 | i | | | 2 | 5 | | | Sheffield | Northern Athletics Open Meeting | 3 Dec 16 |
| 400 | 50.53 | | | | 1 | | | | Gateshead | North East Counties AA Championships | 14 May 16 |
| 400 | 50.84 | | | | 6 | h2 | | | Sportcity | Northern Senior & U20 Championships | 11 Jun 16 |
| 400 | 51.16 | | | | 1 | 1 | | | Bromley | Blackheath & Bromley Open | 11 Jul 16 |
| 400 | 51.22 | i | | | 3 | h14 | | | Sheffield | BUCS Indoor Championships | 20 Feb 16 |
| 400 | 51.5 | | | | 1 | A | | | Preston | The Lancaster Cup | 12 Mar 16 |
| 400 | 51.57 | i | | | 2 | 2 | | | Sheffield | Steel Cup | 10 Feb 16 |
| 400 | 51.7 | | | | 4 | | | | Shildon | Anne Marie Readshaw Memorial Open | 17 Apr 16 |
| 400 | 52.02 | i | | | 5 | s1 | | | Sheffield | BUCS Indoor Championships | 21 Feb 16 |
| 400 | 52.06 | | | | 4 | h5 | | | Bedford | BUCS Championships | 30 Apr 16 |
| 400 | 52.11 | i | | | 2 | 4 | | | Sheffield | Sheffield Open | 31 Jan 16 |
| 400 | 52.19 | i | | | 2 | h6 | | | Sheffield | Northern Athletics U17 / U20 / Senior Championships | 16 Jan 16 |
| 400 | 52.69 | | | | 5 | 1 | | | Woking | Woking AC Evening Open | 10 Aug 16 |
| 2015 U23 Newcastle Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.52 | i | | | 2 | 2 | | | Gateshead | Gateshead Harriers Open Series | 10 Dec 15 |
| 60 | 7.56 | i | | | 8 | 1 | | | Gateshead | Gateshead Harriers Open Series | 10 Dec 15 |
| 60 | 7.66 | i | | | 7 | 3 | | | Sheffield | Northern Athletics Open Meeting | 7 Nov 15 |
| 60 | 7.66 | i | | | 6 | 6 | | | Sheffield | Northern Athletics Open Meeting | 5 Dec 15 |
| 60 | 7.75 | i | | | 12 | 1 | | | Gateshead | Gateshead College Open Series | 22 Jan 15 |
| 60 | 7.78 | i | | | 12 | 2 | | | Gateshead | Gateshead College Open Series | 22 Jan 15 |
| 100 | 12.18 | | 0.7 | | 3 | 2 | | | Hexham | Tynedale Treat Open | 9 May 15 |
| 150 | 17.87 | i | | | 3 | 4 | | | Sheffield | Northern Athletics Open Meeting | 7 Nov 15 |
| 200 | 24.63 | | 1.7 | | 6 | 1 | | | Hexham | Tynedale Treat Open | 9 May 15 |
| 300 | 38.05 | i | | | 3 | 5 | | | Sheffield | Northern Athletics Open Meeting | 5 Dec 15 |
| 400 | 52.03 | | | | 2 | h2 | | | Gateshead | North Eastern County Championships | 23 May 15 |
| 400 | 52.60 | | | | 1 | | | | Hexham | Tynedale Treat Open | 9 May 15 |
| 400 | 52.67 | | | | 5 | h2 | | | Bedford | BUCS Championships | 2 May 15 |
| 400 | 53.00 | i | | | 1 | 2 | | | Sheffield | Steel Cup | 4 Feb 15 |
| 400 | 53.2 | | | | 2 | | | | Jarrow | King's College Cup | 11 Mar 15 |
| 400 | 53.48 | i | | | 2 | h3 | | | Sheffield | BUCS Indoor Championships | 21 Feb 15 |
| 2014 U20 Newcastle Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 53.0 | | | | 2 | | | | Gateshead | Stan Calvert Cup inc. Newcastle University v Northumbria University | 2 Mar 14 |
| 400 | 53.95 | | | | 6 | h8 | | | Bedford | BUCS Championships | 3 May 14 |
| 400 | 54.6 | i | | | 4 | h6 | | | Sheffield | BUCS Indoor Championships | 22 Feb 14 |
| 400 | 56.12 | i | | | 3 | 4 | | | Sheffield | Steel Cup | 29 Jan 14 |
| 2013 U20 Newcastle Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.96 | i | | | 1 | 2.3 | | | Gateshead | Kings College Cup Indoor 2013/14 | 8 Dec 13 |
| 60 | 8.09 | i | | | 2 | 1.3 | | | Gateshead | Kings College Cup Indoor 2013/14 | 8 Dec 13 |
| 400 | 53.14 | | | | 3 | | | | Kingston | Surrey Schools' Championships | 8 Jun 13 |