| 2025 SEN Heaton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 89:49 | ac | | | 1276 | | | | Newcastle-South Shields | Great North Run | 7 Sep 25 |
| Mar | 3:13:50 | | | 3:14:21 | 218 | | | | Milton Keynes | Milton Keynes Marathon | 5 May 25 |
| 2024 SEN Heaton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:12 | | | | 9 | | | | Riverside | Riverside parkrun # 520 | 10 Feb 24 |
| parkrun | 20:26 | | | | 2 | | | 1 | Whitekirk Hill | Whitekirk Hill parkrun # 24 | 2 Mar 24 |
| HM | 83:59 | | | 84:01 | 48 | | | | Palma de Mallorca, ESP | TUI Palma Half Marathon | 20 Oct 24 |
| HM | 85:06 | ac | | | 717 | | | | Newcastle-South Shields | Great North Run | 8 Sep 24 |
| 2023 SEN Heaton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:29 | | | | 7 | | | | Town Moor | Town Moor parkrun # 590 | 26 Aug 23 |
| parkrun | 18:42 | | | | 1 | | | 1 | Herrington Country | Herrington Country parkrun # 150 | 4 Nov 23 |
| parkrun | 18:50 | | | | 7 | | | | Town Moor | Town Moor parkrun # 589 | 19 Aug 23 |
| parkrun | 19:26 | | | | 4 | | | | Roundshaw Downs | Roundshaw Downs parkrun # 679 | 29 Jul 23 |
| parkrun | 19:34 | | | | 4 | | | | Fairview, IRL | Fairview parkrun # 209 | 25 Mar 23 |
| parkrun | 20:12 | | | | 28 | | | | Parkville, AUS | Parkville parkrun # 298 | 13 May 23 |
| 5.7M | 35:42 | | | 35:57 | 227 | | | | Blaydon | Blaydon Races 5.7 | 9 Jun 23 |
| 10K | 38:49 | | | 38:53 | 66 | | | | Gateshead | Great North 10K | 2 Jul 23 |
| 10MMT | 66:14 | | | | 8 | | | | South Shields | South Shields 10 | 6 Aug 23 |
| HM | 91:58 | c | | | 1025 | | | | Newcastle-South Shields | Great North Run | 10 Sep 23 |
| Mar | 3:27:11 | | | 3:28:57 | 792 | | | | York | Yorkshire Marathon | 15 Oct 23 |
| Mar | 3:48:25 | | | 3:52:17 | 1879 | | | | Edinburgh | Edinburgh Marathon Festival Marathon | 28 May 23 |
| 2021 SEN Chester-le-Street |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 18:20.9 | | | | 8 | A | | | Whitley Bay | North of England League North East 1 | 22 May 21 |
| 5000 | 19:05.4 | | | | 6 | A | | | Whitley Bay | North of England League North East 1 | 6 Jun 21 |
| 10K | 38:40 | c | | | 32 | | | | Sunderland | Sunderland City 10K | 20 Jun 21 |
| SHORT10K | 37:12 | | | 37:18 | 77 | | | | Newcastle upon Tyne | Heaton Memorial 10K (80m short) | 14 Nov 21 |
| 2020 SEN Chester-le-Street |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 20M | 2:29:16 | | | 2:29:28 | 24 | | | | Ponteland | Run Northumberland Big 20 | 15 Mar 20 |
| 2019 SEN Chester-le-Street |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:20.5 | | | | 4 | A | | | Whitley Bay | North of England League Division 3E | 19 May 19 |
| 800 | 2:20.5 | | | | 6 | A | | | Whitley Bay | North of England League Division 3E | 16 Jun 19 |
| 800 | 2:27.2 | | | | 4 | A | | | Hexham | North of England League Division 3E | 10 Aug 19 |
| 5000 | 18:36.1 | | | | 4 | A | | | Hexham | North of England League Division 3E | 10 Aug 19 |
| 5000 | 19:01.2 | | | | 5 | A | | | Whitley Bay | North of England League Division 3E | 16 Jun 19 |
| 5000 | 19:12.1 | | | | 4 | A | | | Whitley Bay | North of England League Division 3E | 19 May 19 |
| 5K | 18:02 | | | 18:13 | 91 | A | | | Gateshead | Quayside 5K | 14 Aug 19 |
| parkrun | 18:01 | | | | 4 | | | 1 | Riverside | Riverside parkrun # 338 | 23 Feb 19 |
| parkrun | 18:08 | | | | 7 | | | | Riverside | Riverside parkrun # 340 | 9 Mar 19 |
| parkrun | 18:46 | | | | 10 | | | | Riverside | Riverside parkrun # 332 | 5 Jan 19 |
| parkrun | 18:49 | | | | 12 | | | | Riverside | Riverside parkrun # 333 | 12 Jan 19 |
| parkrun | 18:54 | | | | 8 | | | 1 | Durham | Durham parkrun # 360 | 26 Jan 19 |
| parkrun | 19:05 | | | | 16 | | | | Riverside | Riverside parkrun # 355 | 22 Jun 19 |
| parkrun | 19:12 | | | | 23 | | | | Riverside | Riverside parkrun # 331 | 1 Jan 19 |
| parkrun | 19:12 | | | | 7 | | | 1 | Oak Hill | Oak Hill parkrun # 397 | 2 Mar 19 |
| parkrun | 19:19 | | | | 10 | | | 1 | Durham | Durham parkrun # 361 | 9 Feb 19 |
| 5.4M | 33:10 | | | 33:40 | 208 | | | | Blaydon | Blaydon Races 5.4 | 9 Jun 19 |
| 10K | 38:19 | | | 38:22 | 31 | | | | Gateshead | Simplyhealth Great North 10K | 7 Jul 19 |
| 10K | 39:56 | | | 40:01 | 44 | | | | Sunderland | Sunderland City 10K | 12 May 19 |
| 10K | 41:12 | | | 41:19 | 43 | | | | Durham | Durham City 10K | 25 Jul 19 |
| HM | 86:41 | | | 87:24 | 221 | | | | Edinburgh | Edinburgh Marathon Festival Half Marathon | 26 May 19 |
| HM | 87:25 | | | 87:35 | 295 | | | | Glasgow | Bank of Scotland Great Scottish Half Marathon | 29 Sep 19 |
| 2018 SEN Chester-le-Street |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:16.4 | | | | 3 | A | | | Jarrow | North of England League Division 3E | 5 May 18 |
| 800 | 2:26.4 | | | | 3 | B | | | Leeds | North of England League Division 3E | 4 Aug 18 |
| 5000 | 19:14.9 | | | | 5 | A | | | Jarrow | North of England League Division 3E | 5 May 18 |
| 5000 | 19:38.7 | | | | 4 | B | | | Leeds | North of England League Division 3E | 4 Aug 18 |
| 5K | 18:10 | | | 18:18 | 101 | E | | | Gateshead | Quayside 5K | 15 Aug 18 |
| parkrun | 18:23 | | | | 3 | | | 1 | Riverside | Riverside parkrun # 310 | 11 Aug 18 |
| parkrun | 18:37 | | | | 8 | | | | Riverside | Riverside parkrun # 303 | 16 Jun 18 |
| parkrun | 18:45 | | | | 8 | | | 1 | Riverside | Riverside parkrun # 293 | 7 Apr 18 |
| parkrun | 18:51 | | | | 14 | | | | Riverside | Riverside parkrun # 319 | 13 Oct 18 |
| parkrun | 19:00 | | | | 6 | | | 1 | Riverside | Riverside parkrun # 295 | 21 Apr 18 |
| parkrun | 19:09 | | | | 21 | | | | Riverside | Riverside parkrun # 320 | 20 Oct 18 |
| parkrun | 19:10 | | | | 14 | | | | Riverside | Riverside parkrun # 308 | 28 Jul 18 |
| parkrun | 19:10 | | | | 22 | | | | Riverside | Riverside parkrun # 323 | 10 Nov 18 |
| parkrun | 19:33 | | | | 13 | | | | Riverside | Riverside parkrun # 286 | 10 Feb 18 |
| parkrun | 19:39 | | | | 30 | | | | Riverside | Riverside parkrun # 330 | 29 Dec 18 |
| 10K | 38:52 | | | 38:58 | 24 | | | | Edinburgh | Edinburgh Marathon Festival 10K | 26 May 18 |
| 10K | 39:54 | | | 39:58 | 17 | | | | Bamburgh | Run Northumberland Bamburgh 10K | 3 Jun 18 |
| 10K | 39:59 | | | 40:01 | 12 | | | | Rothbury | Run Northumberland Cragside 10K | 14 Apr 18 |
| 10KNAD | 40:10 | | | 40:13 | 3 | | | | Rothbury | Run Northumberland Coquet 5K / 10K / Half Marathon | 1 Jul 18 |
| HM | 94:50 | a | | 99:28 | 1304 | | | | Newcastle-South Shields | SimplyHealth Great North Run | 9 Sep 18 |
| 2017 SEN Chester-le-Street |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:19.9 | | | | 4 | A | | | Whitley Bay | North of England League Division 4E | 6 May 17 |
| parkrun | 19:54 | | | | 20 | | | | Riverside | Riverside parkrun # 281 | 23 Dec 17 |
| parkrun | 19:57 | | | | 26 | | | | Riverside | Riverside parkrun # 256 | 17 Jun 17 |
| parkrun | 20:09 | | | | 23 | | | | Riverside | Riverside parkrun # 279 | 9 Dec 17 |
| parkrun | 20:20 | | | | 19 | | | | Riverside | Riverside parkrun # 277 | 25 Nov 17 |
| 10K | 42:46 | | | 43:53 | 75 | | | | Durham | Durham City 10K | 19 Jul 17 |
| HM | 1:40:24 | a | | 1:48:54 | 3832 | | | | Newcastle-South Shields | SimplyHealth Great North Run | 10 Sep 17 |
| 2016 SEN Chester-le-Street |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 54.8 | | | | 3 | A | | | Whitley Bay | North of England League Division 4E | 5 Jun 16 |
| 400 | 55.6 | | | | 1 | A | | | Darlington | North of England League Division 4E | 3 Jul 16 |
| 400 | 56.2 | | | | 6 | A | | | Whitley Bay | North of England League Division 4E | 6 Aug 16 |
| 800 | 2:13.1 | | | | 6 | A | | | Darlington | North of England League Division 4E | 3 Jul 16 |
| parkrun | 20:55 | | | | 21 | | | 1 | Riverside | Riverside parkrun # 188 | 27 Feb 16 |
| 2015 SEN Chester-le-Street |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.4 | | | | 3 | | | | Shildon | Anne Marie Redshaw Memorial Open | 12 Apr 15 |
| 400 | 53.77 | | | | 3 | | | | Gateshead | Gateshead Tartan Games | 30 Aug 15 |
| 400 | 55.3 | | | | 3 | A | | | Hexham | North of England League Division 4E | 8 Aug 15 |
| 400 | 55.5 | | | | 2 | A | | | Hexham | North of England League Division 4E | 6 Jun 15 |
| 400 | 56.2 | | | | 3 | A | | | Whitley Bay | North of England League Division 4E | 12 Jul 15 |
| 800 | 2:12.7 | | | | 3 | A | | | Hexham | North of England League Division 4E | 8 Aug 15 |
| parkrun | 19:03 | | | | 12 | | | | Riverside | Riverside parkrun # 162 | 5 Sep 15 |
| parkrun | 19:14 | | | | 16 | | | | Riverside | Riverside parkrun # 159 | 15 Aug 15 |
| parkrun | 19:20 | | | | 9 | | | | Riverside | Riverside parkrun # 160 | 22 Aug 15 |
| 2014 SEN Chester-le-Street |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.75 | i | | | 8 | 2 | | | Gateshead | Gateshead College Open Series | 23 Jan 14 |
| 60 | 7.82 | i | | | 9 | 1 | | | Gateshead | Gateshead College Open Series | 23 Jan 14 |
| 100 | 12.08 | w | 2.2 | | 8 | | | | Gateshead | Gateshead Open & Minors Meeting | 20 Apr 14 |
| 100 | 12.2 | | | | 6 | | | | Gateshead | North Eastern Open Grand Prix Series | 18 Jun 14 |
| 150 | 17.4 | | | | 2 | | | | Jarrow | North Eastern Open Grand Prix Series | 23 Apr 14 |
| 200 | 23.96 | | -3.4 | | 3 | h2 | | | Gateshead | North East Counties AA Championships | 18 May 14 |
| 200 | 24.13 | | 1.5 | | 7 | | | | Gateshead | Gateshead Open & Minors Meeting | 20 Apr 14 |
| 200 | 24.19 | | | | 2 | | | | Gateshead | North Eastern Open Grand Prix Series | 13 Aug 14 |
| 200 | 24.6 | | | | 4 | | | | Shildon | Anne Marie Readshaw Memorial Open | 13 Apr 14 |
| 200 | 24.7 | | | | 5 | | | | Gateshead | North Eastern Open Grand Prix Series | 18 Jun 14 |
| 200 | 24.75 | | -3.2 | | 4 | | | | Gateshead | North East Counties AA Championships | 18 May 14 |
| 300 | 37.4 | | | | 3 | | | | Jarrow | North Eastern Open Grand Prix Series | 23 Apr 14 |
| 400 | 52.40 | | | | 4 | | | | Gateshead | North East Counties AA Championships | 17 May 14 |
| 400 | 53.31 | | | | 4 | | | | Gateshead | Tartan Games inc. CP Sport Grand Prix | 24 Aug 14 |
| 400 | 53.4 | | | | 1 | | | | Jarrow | North Eastern Open Grand Prix Series | 7 May 14 |
| 400 | 53.6 | | | | 1 | A | | | Darlington | North of England League Division 3E | 4 May 14 |
| 400 | 53.7 | | | | 2 | A | | | Whitley Bay | North of England League Division 3E | 9 Aug 14 |
| 400 | 54.1 | | | | 2 | A | | | Whitley Bay | North of England League Division 3E | 7 Jun 14 |
| 400 | 54.5 | | | | 5 | | | | Shildon | Anne Marie Readshaw Memorial Open | 13 Apr 14 |
| 800 | 2:05.6 | | | | 4 | A | | | Whitley Bay | North of England League Division 3E | 7 Jun 14 |
| 800 | 2:07.7 | | | | 3 | A | | | Darlington | North of England League Division 3E | 4 May 14 |
| 800 | 2:12.0 | | | | 3 | A | | | Whitley Bay | North of England League Division 3E | 9 Aug 14 |
| SP7.26K | 5.34 | | | | 4 | B | | | Darlington | North of England League Division 3E | 4 May 14 |
| 2013 U23 Chester-le-Street |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.74 | i | | | 10 | 1 | | | Gateshead | Gateshead College Open Series | 21 Nov 13 |
| 60 | 7.77 | i | | | 9 | 1 | | | Gateshead | Gateshead College Open Series | 19 Dec 13 |
| 100 | 11.7 | | | | 3 | h | | | Shildon | Anne Marie Readshaw Memorial Open | 14 Apr 13 |
| 100 | 11.8 | | | | 3 | | | | Shildon | Anne Marie Readshaw Memorial Open | 14 Apr 13 |
| 100 | 12.32 | | -4.5 | | 5 | 1 | | | Gateshead | Gateshead Minor Athletics Open Meeting | 21 Apr 13 |
| 200 | 23.69 | | 0.6 | | 6 | h1 | | | Gateshead | North Eastern County Championships | 26 May 13 |
| 200 | 24.1 | | | | 3 | A | | | Jarrow | North of England League Division 4E | 5 May 13 |
| 200 | 24.1 | | | | 2 | A | | | Hexham | North of England League Division 4E | 7 Jul 13 |
| 200 | 24.5 | | | | 2 | | | | Shildon | Anne Marie Readshaw Memorial Open | 14 Apr 13 |
| 200 | 24.5 | | | | 3 | A | | | Jarrow | North of England League Division 4E | 3 Aug 13 |
| 200 | 24.53 | | -4.6 | | 3 | 2 | | | Gateshead | Gateshead Minor Athletics Open Meeting | 21 Apr 13 |
| 400 | 52.53 | | | | 2 | | | | Gateshead | Gateshead Tartan Games Open | 25 Aug 13 |
| 400 | 52.6 | | | | 2 | A | | | Jarrow | North of England League Division 4E | 3 Aug 13 |
| 400 | 53.8 | | | | 3 | A | | | Jarrow | North of England League Division 4E | 5 May 13 |
| 400 | 53.8 | | | | 3 | A | | | Hexham | North of England League Division 4E | 7 Jul 13 |
| 400 | 54.53 | | | | 6 | h1 | | | Gateshead | North Eastern County Championships | 25 May 13 |
| 800 | 2:13.4 | | | | 3 | A | | | Hexham | North of England League Division 4E | 7 Jul 13 |
| 800 | 2:23.0 | | | | 5 | A | | | Jarrow | North of England League Division 4E | 5 May 13 |
| 2012 U23 Chester-le-Street |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.54 | i | | | 5 | 1 | | | Gateshead | Gateshead College Open Series | 22 Nov 12 |
| 60 | 7.70 | i | | | 9 | 2 | | | Gateshead | Gateshead College Open Series | 22 Nov 12 |
| 100 | 11.4 | | | | 2 | A | | | Jarrow | North of England League Division 4E | 5 Aug 12 |
| 100 | 11.61 | | 2.0 | | 3 | | | | Gateshead | Gateshead Open Medal Meeting | 29 Apr 12 |
| 100 | 11.9 | | | | 2 | A | | | Hexham | North of England League Division 4E | 30 Jun 12 |
| 200 | 23.2 | | | | 2 | A | | | Whitley Bay | North of England League Division 4E | 26 May 12 |
| 200 | 23.3 | | | | 1 | A | | | Middlesbrough | North of England League Division 4E | 5 May 12 |
| 200 | 23.43 | | | | 5 | | | | Shildon | Anne Marie Redshaw Memorial | 22 Apr 12 |
| 200 | 23.80 | | 1.2 | | 4 | | | | Gateshead | Tartan Games | 25 Aug 12 |
| 200 | 24.4 | | | | 3 | A | | | Hexham | North of England League Division 4E | 30 Jun 12 |
| 400 | 52.04 | | | | 3 | | | | Gateshead | Tartan Games | 25 Aug 12 |
| 400 | 52.6 | | | | 1 | A | | | Whitley Bay | North of England League Division 4E | 26 May 12 |
| 400 | 53.0 | | | | 2 | A | | | Hexham | North of England League Division 4E | 30 Jun 12 |
| 400 | 53.34 | | | | 6 | | | | Shildon | Anne Marie Redshaw Memorial | 22 Apr 12 |
| SP7.26K | 6.20 | | | | 4 | A | | | Middlesbrough | North of England League Division 4E | 5 May 12 |
| 2011 U23 Chester-le-Street/Durham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.4 | | | | 3 | A | | | Jarrow | North of England League Division 2E | 3 Jul 11 |
| 100 | 11.6 | | | | 6 | h | | | Shildon | Anne Marie Readshaw Memorial Open | 17 Apr 11 |
| 100 | 11.6 | | | | 5 | | | | Gateshead | North Eastern Athletics League | 13 Jul 11 |
| 100 | 11.7 | | | | 6 | | | | Shildon | Anne Marie Readshaw Memorial Open | 17 Apr 11 |
| 100 | 11.9 | | | | 2 | B | | | Middlesbrough | North of England League Division 2E | 7 May 11 |
| 200 | 23.2 | | | | 4 | A | | | Jarrow | North of England League Division 2E | 3 Jul 11 |
| 200 | 23.3 | | | | 3 | | | | Gateshead | North Eastern Athletics League | 13 Jul 11 |
| 200 | 23.4 | | | | 1 | | | | Jarrow | North Eastern Athletics League | 22 Jun 11 |
| 200 | 23.56 | | -0.8 | | 4 | h1 | | | Gateshead | North Eastern Counties Championships | 15 May 11 |
| 200 | 23.7 | | | | 5 | | | | Shildon | Anne Marie Readshaw Memorial Open | 17 Apr 11 |
| 400 | 52.22 | | | | 7 | | | | Gateshead | North Eastern Counties Championships | 14 May 11 |
| 400 | 52.3 | | | | 2 | B | | | Middlesbrough | North of England League Division 2E | 7 May 11 |
| JT800 | 12.19 | | | | 6 | B | | | Whitley Bay | North of England League Division 2E | 14 Aug 11 |
| 2010 U20 Chester-le-Street/Durham |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.61 | i | | | 5 | 7 | | | Sheffield | Northern Athletics Indoor Open | 20 Nov 10 |
| 100 | 11.8 | | | | 6 | B | | | Cudworth | Northern League - Divsion 2 Promotion match | 15 Aug 10 |
| 150 | 18.34 | i | | | 5 | 4 | | | Sheffield | Northern Athletics Indoor Open | 20 Nov 10 |
| 200 | 23.23 | | 1.9 | | 4 | h2 | | | Gateshead | North Eastern Counties Championships | 9 May 10 |
| 200 | 23.48 | | 0.4 | | 6 | | | | Gateshead | North Eastern Counties Championships | 9 May 10 |
| 200 | 23.6 | | | | 1 | | | | Jarrow | Durham Schools Championships | 12 Jun 10 |
| 200 | 23.8 | | | | 2 | B | | | Leeds | Northern League 2E | 1 May 10 |
| 200 | 23.9 | | | | 4 | B | | | Cudworth | Northern League - Divsion 2 Promotion match | 15 Aug 10 |
| 400 | 52.97 | | | | 3 | 1 | | | Gateshead | Cleveland Land Services Tartan Games | 21 Aug 10 |
| 400 | 53.2 | | | | 6 | A | | | Jarrow | Northern League 2E | 5 Jun 10 |
| 400 | 53.51 | | | | 5 | | | | Gateshead | North Eastern Counties Championships | 8 May 10 |
| 400 | 53.9 | | | | 6 | A | | | Cudworth | Northern League - Divsion 2 Promotion match | 15 Aug 10 |
| 400 | 54.0 | | | | 10 | | | | Shildon | Anne Marie Readshaw Memorial Open | 18 Apr 10 |
| 2009 U20 Chester-le-Street |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 53.0 | | | | 3 | A | | | Middlesbrough | North of England League Division 2E | 6 Jun 09 |
| 400 | 53.91 | | | | 6 | | | | Gateshead | North East Championships | 9 May 09 |
| 400 | 55.22 | | | | 5 | A | | | Gateshead | North of England League Division 2E | 5 Jul 09 |
| 2008 U17 Chester-le-Street |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.7 | | | | 1 | | | | Chester-le-Street | UKA Young Athletes League Northern 1E | 1 Jun 08 |
| 100 | 11.7 | | | | 1 | | | | Shildon | North Yorkshire & South Durham League | 27 Jul 08 |
| 100 | 11.9 | | | | | | | | Gateshead | North East Counties Championships | 10 May 08 |
| 100 | 11.9 | | | | | | | | Newport | Clubs for Young People National Athletic Championships | 28 Jun 08 |
| 100 | 11.9 | | | | | | | | Cudworth | UKA Young Athletes League Northern 1E | 20 Jul 08 |
| 100 | 11.93 | | | | | | | | Carlisle | Borders Inter County Match | 13 Sep 08 |
| 200 | 23.81 | | 0.7 | | 3 | | | | Gateshead | North East Counties Championships | 11 May 08 |
| 200 | 24.0 | | | | 2 | | | | Jarrow | UKA Young Athletes League Northern 1E | 4 May 08 |
| 200 | 24.0 | | | | 2 | | | | Jarrow | Durham Schools Championships | 14 Jun 08 |
| 200 | 24.05 | | | | | | | | Gateshead | North East Counties Championships | 11 May 08 |
| 200 | 24.1 | | | | | | | | Cleckheaton | UKA Young Athletes League Northern 1E | 18 May 08 |
| 200 | 24.2 | | | | | | | | Chester-Le-Street | UKA Young Athletes League Northern 1E | 1 Jun 08 |
| 200 | 24.3 | | | | | | | | Cudworth | UKA Young Athletes League Northern 1E | 20 Jul 08 |
| 2007 U17 Chester-le-Street |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.78 | i | | | | | | | Gateshead | North East Counties Indoor Track Championships | 13 Jan 07 |
| 60 | 7.88 | i | | | | | | | Gateshead | North East Counties Indoor Track Championships | 13 Jan 07 |
| 60 | 7.9 | i | | | | | | | Gateshead | Gateshead Open Winter League Meeting 5 | 15 Mar 07 |
| 100 | 11.7 | | | | 4 | | | | Jarrow | Durham County Schools Championships | 9 Jun 07 |
| 100 | 11.89 | | | | | | | | Gateshead | Tartan Games | 25 Aug 07 |
| 100 | 11.94 | | | | | | | | Gateshead | Tartan Games | 25 Aug 07 |
| 100 | 12.0 | | | | | | | | Gateshead | North East County Championships | 12 May 07 |
| 100 | 12.0 | | | | | | | | Shildon | UKA Young Athletes League Northern 2NE | 20 May 07 |
| 200 | 24.04 | | | | | | | | Gateshead | North East County Championships | 13 May 07 |
| 200 | 24.33 | | | | | | | | Gateshead | YAL Northern 2 North East & 2 North (both rec'd) | 22 Jul 07 |
| 400 | 54.45 | | | | | | | | Gateshead | YAL Northern 2 North East & 2 North (both rec'd) | 22 Jul 07 |
| 400 | 54.48 | | | | | | | | Gateshead | Tyneside League | 8 Aug 07 |
| 400 | 54.9 | | | | | | | | Newport | Clubs for Young People National Athletics Championships | 23 Jun 07 |
| 2006 U15 Chester-le-Street |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.2 | | | | 1 | | | | Chester-le-Street | UKA Young Athletes League Northern 1E | 21 May 06 |
| 100 | 12.3 | | | | 3 | | | | Gateshead | ESAA North East Schools Inter-County Championships | 17 Jun 06 |
| 100 | 12.36 | | -0.1 | | 4 | | | | Gateshead | Tartan Games | 26 Aug 06 |
| 100 | 12.36 | | | | | | | | Gateshead | Tartan Games | 26 Aug 06 |
| 100 | 12.5 | | | | 2 | | | | Middlesbrough | UKA Young Athletes League Northern 1E | 4 Jun 06 |
| 200 | 24.6 | | | | 1 | | | | Chester-le-Street | UKA Young Athletes League Northern 1E | 21 May 06 |
| 200 | 25.2 | | | | 1 | | | | Rotherham | UKA Young Athletes League Northern 1E | 30 Apr 06 |
| 200 | 25.24 | | | | 4 | | | | Gateshead | Tartan Games | 26 Aug 06 |
| 400 | 60.69 | | | | | | | | Gateshead | North East County Championships | 13 May 06 |