| 2025 V40 Birtley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3KXCL | 12:28 | | | | 10 | L1 | | 2 | Birtley | Birtley Senior Relays | 12 Jan 25 |
| parkrun | 21:50 | | | | 9 | | 1 | 1 | Blackhill | Blackhill parkrun # 513 | 31 May 25 |
| parkrun | 22:06 | | | | 5 | | 1 | 1 | Blackhill | Blackhill parkrun # 532 | 11 Oct 25 |
| parkrun | 22:53 | | | | 3 | | 1 | 1 | Blackhill | Blackhill parkrun # 529 | 20 Sep 25 |
| 5.9M | 37:43 | | | 37:51 | 313 | | 29 | 3 | Blaydon | Blaydon Races 5.9 | 9 Jun 25 |
| 9.5KL | 40:02 | | | | 13 | L04 | | | Redcar | Northern Counties Women's 6-Stage Relays | 30 Mar 25 |
| 10K | 41:32 | | | 41:36 | 91 | | 8 | 1 | Durham | Durham City 5K / 10K | 17 Jul 25 |
| 2024 V40 Birtley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3KXCL | 13:38 | | | | 4 | L3 | | 2 | Birtley | Birtley Senior Relays | 14 Jan 24 |
| 2.2ML | 13:21 | | | | 11 | L3 | | 1 | Newcastle Upon Tyne | Elswick Harriers Good Friday Relay | 29 Mar 24 |
| 2.2ML | 13:29 | | | | 6 | R1 L2 | 2 | | Hetton-le-Hole | NECAA Royal Signals Relay Championship | 17 Feb 24 |
| parkrun | 22:05 | | | | 6 | | 1 | 1 | Blackhill | Blackhill parkrun # 470 | 29 Jun 24 |
| HM | 83:04 | | | 83:08 | 251 | | 16 | 2 | York | Brass Monkey Half Marathon | 21 Jan 24 |
| 2023 V40 Birtley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.22ML | 13:51 | | | | 17 | R1 L4 | 10 | 3 | Hetton-le-Hole | NECAA Royal Signals Relay Championship | 18 Feb 23 |
| parkrun | 19:09 | | | | 17 | | 1 | 1 | Riverside | Riverside parkrun # 483 | 13 May 23 |
| 10K | 38:29 | | | 38:32 | 94 | | 8 | 2 | Darlington | Darlington 10K | 6 Aug 23 |
| 10K | 38:29 | | | 38:33 | 303 | | 22 | | Dewsbury | Dewsbury 10K | 5 Feb 23 |
| 10K | 38:52 | | | 38:53 | 17 | | 3 | 1 | Cockermouth | North Lakes 10K / Half Marathon | 2 Jan 23 |
| 10K | 39:06 | | | 39:08 | 63 | | 4 | 1 | Whitley Bay | Clive Cookson 10K | 17 May 23 |
| 10K | 39:56 | | | 40:00 | 50 | | 4 | 1 | Durham | Durham City 10K | 14 Jul 23 |
| 10K | 40:51 | | | 40:54 | 76 | | 4 | 2 | Alton | RunThrough Alton Towers 10K | 11 Nov 23 |
| 10KMT | 41:03 | | | 41:05 | 9 | | 1 | 1 | Murton | Run Durham Dalton Park Easter 5K / 10K | 10 Apr 23 |
| HM | 82:15 | | | 82:18 | 232 | | 11 | 2 | York | Brass Monkey Half Marathon | 15 Jan 23 |
| HM | 84:24 | | | 84:27 | 80 | | 5 | 1 | York | Vale of York 10K / Half Marathon | 10 Sep 23 |
| HM | 84:55 | | | 84:55 | 11 | | 2 | 2 | Redcar | Redcar Running Festival | 24 Sep 23 |
| 20M | 2:12:33 | | | 2:12:35 | 18 | | 1 | 1 | Redcar | Locke Park Harry Gamble-Thompson 10 / 20 | 19 Mar 23 |
| Mar | 3:01:06 | c | | | 3150 | | 205 | 23 | London | TCS London Marathon | 23 Apr 23 |
| 2022 V35 Birtley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.22ML | 13:34 | | | | 10 | L4 | 7 | 2 | Hetton-le-Hole | NECAA Royal Signals Relay Championship | 19 Feb 22 |
| 5K | 18:21 | | | 18:23 | 123 | A | 7 | 2 | Gateshead | Quayside 3K / 5K | 10 Aug 22 |
| 5K | 18:33 | | | | 36 | | 3 | 1 | Gateshead | Watergate 5K (Inc. NEMAA Masters Championships) | 25 Aug 22 |
| 5M | 30:46 | | | 30:47 | 50 | | 4 | 1 | Newcastle | Bridges of the Tyne 5 | 5 Jul 22 |
| 6.2M | 37:29 | | | 37:31 | 152 | | 9 | 5 | Blaydon | Blaydon Races 6.2 | 9 Jun 22 |
| 10K | 37:57 | c | | | 213 | | 12 | 3 | Dewsbury | Dewsbury 10K | 6 Feb 22 |
| 10K | 38:06 | | | 38:08 | 54 | | 4 | 2 | Darlington | Darlington 10K | 7 Aug 22 |
| 10K | 38:45 | | | 38:49 | 55 | | 2 | 1 | Whitley Bay | Clive Cookson 10K | 18 May 22 |
| 10M | 61:57 | | | 61:59 | 63 | | 4 | | Thirsk | Thirsk 10 | 13 Mar 22 |
| 10M | 62:43 | a | | 62:47 | 128 | | 9 | 2 | Brampton | Brampton to Carlisle 10 | 20 Nov 22 |
| HM | 80:43 | c | | | 169 | | 8 | 2 | York | Brass Monkey Half Marathon | 16 Jan 22 |
| HM | 83:02 | | | 83:02 | 69 | Elite | 29 | 2 | Newcastle upon Tyne | Great North Run | 11 Sep 22 |
| 20M | 2:11:34 | | | | 7 | | 1 | 1 | Darlington | South Park 20 | 17 Sep 22 |
| Mar | 2:52:04 | c | | | 621 | | 12 | 4 | Manchester | Therme Manchester Marathon | 3 Apr 22 |
| Mar | 2:56:21 | c | | | 1373 | | 71 | 9 | London | TCS London Marathon | 2 Oct 22 |
| Mar | 2:56:44 | | | 2:56:46 | 5 | | 1 | | Wigton | Solway Coast Marathon | 22 May 22 |
| 2021 V35 Birtley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.22ML | 14:13 | | | | 20 | L1 | 10 | 1 | Hetton-le-Hole | NECAA Royal Signals Relay Championship | 28 Aug 21 |
| SHORT10K | 37:59 | | | 38:02 | 90 | | 8 | 1 | Newcastle upon Tyne | Heaton Memorial 10K (80m short) | 14 Nov 21 |
| 10M | 61:39 | | | | 103 | | 6 | 1 | Brampton | Brampton to Carlisle 10 | 21 Nov 21 |
| HM | 89:57 | | | 89:58 | 28 | EW | | 7 | Newcastle-South Shields | Great North Run | 12 Sep 21 |
| Mar | 3:05:25 | | | 3:05:26 | 159 | | 10 | 6 | York | Asda Foundation Yorkshire Marathon | 17 Oct 21 |
| ZXC | 27:36 | | | | 12 | | | | Druridge Bay | Start Fitness North Eastern Harrier League | 10 Oct 21 |
| 2020 V35 Birtley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 37:12 | | | 37:16 | 154 | | 7 | | Dewsbury | Dewsbury 10K | 2 Feb 20 |
| HM | 79:51 | | | 79:52 | 124 | | 4 | 1 | York | Brass Monkey Half Marathon | 12 Jan 20 |
| 2019 V35 Birtley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3KXCL | 11:59 | | | | 4 | L3 | | 3 | Birtley | Cathedral Relays | 13 Jan 19 |
| 2.2ML | 12:42 | | | | 5 | L1 | | 1 | Newcastle Upon Tyne | Elswick Harriers Good Friday Relays | 19 Apr 19 |
| 2.2ML | 13:38 | | | | 16 | L3 | | 4 | Newcastle Upon Tyne | Elswick Harriers Good Friday Relays | 19 Apr 19 |
| 5K | 17:56 | | | 17:58 | 81 | A | 5 | 1 | Gateshead | Quayside 5K | 14 Aug 19 |
| 5K | 18:02 | | | | 7 | 1 | 1 | 1 | Middlesbrough | Middlesbrough Graded 5K | 4 Dec 19 |
| 5K | 18:13 | | | | 23 | | 1 | 1 | Gateshead | Watergate 5K (Inc NEMAA Masters Championships) | 29 Aug 19 |
| parkrun | 19:11 | | | | 14 | | 1 | 1 | Riverside | Riverside parkrun # 358 | 13 Jul 19 |
| 5.4M | 31:23 | | | 31:27 | 98 | | 7 | 3 | Blaydon | Blaydon Races 5.4 | 9 Jun 19 |
| 10K | 36:40 | | | 36:45 | 43 | | 1 | | Darlington | Darlington 10K | 11 Aug 19 |
| 10K | 37:20 | | | | 13 | | 1 | 1 | Billingham | Ray Harrison Memorial 10K | 4 Aug 19 |
| 10K | 37:26 | | | | 13 | | 1 | 1 | Newton Aycliffe | Newton Aycliffe 10K | 16 Jun 19 |
| 10K | 37:50 | | | 37:53 | 75 | | 5 | 3 | Blyth | Port of Blyth 10K (Inc British Masters 10k Road Championships) | 7 Apr 19 |
| 10K | 37:55 | | | 37:56 | 45 | | 1 | 1 | Whitley Bay | Clive Cookson 10K | 15 May 19 |
| 10K | 39:21 | | | 39:21 | 25 | | 3 | | Durham | Durham City 10K | 25 Jul 19 |
| SHORT10K | 36:30 | | | 36:33 | 367 | | 48 | 4 | Leeds | Age UK Leeds Abbey Dash 10K (23m Short) | 27 Oct 19 |
| 10M | 59:25 | | | | 71 | | 3 | 1 | Brampton | Brampton to Carlisle 10 | 17 Nov 19 |
| 10M | 59:58 | | | 60:00 | 43 | | 2 | 1 | Thirsk | Thirsk 10 | 17 Mar 19 |
| 10M | 61:06 | | | 61:07 | 38 | | 1 | 1 | Pocklington | Snake Lane 10 | 24 Feb 19 |
| HM | 79:09 | a | | 79:11 | 23 | EW | | 6 | Newcastle-South Shields | SimplyHealth Great North Run | 8 Sep 19 |
| Mar | 2:47:10 | | | 2:48:04 | | | 56 | 13 | Berlin, GER | BMW Berlin Marathon | 29 Sep 19 |
| Mar | 2:49:22 | c | | | 1013 | | 32 | | London | Virgin London Marathon | 28 Apr 19 |
| 2018 V35 Birtley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 17:53 | | | 17:54 | 80 | E | 4 | 1 | Gateshead | Quayside 5K | 15 Aug 18 |
| 5K | 18:00 | | | 18:00 | 21 | | 1 | | Middlesbrough | Ali Brownlee Riverside Run 5K | 1 Jul 18 |
| 5K | 18:20 | | | 18:21 | 22 | | 2 | 1 | Dalton on Tees | Darlington Harriers Croft 5K | 1 Dec 18 |
| parkrun | 18:22 | | | | 6 | | 1 | 1 | Riverside | Riverside parkrun # 325 | 24 Nov 18 |
| parkrun | 18:27 | | | | 10 | | 1 | 1 | Riverside | Riverside parkrun # 323 | 10 Nov 18 |
| parkrun | 18:34 | | | | 11 | | 1 | 1 | Riverside | Riverside parkrun # 298 | 12 May 18 |
| parkrun | 18:48 | | | | 14 | | 1 | 1 | Durham | Durham parkrun # 332 | 7 Jul 18 |
| 5.67M | 33:04 | | | 33:08 | 89 | | 5 | 2 | Blaydon | Blaydon Races 5.67 | 9 Jun 18 |
| 10K | 36:02 | | | 36:03 | 60 | | 3 | | Dewsbury | Dewsbury 10K | 4 Feb 18 |
| 10K | 36:28 | | | 36:29 | 27 | | 1 | 1 | Blyth | Port of Blyth 10K | 8 Apr 18 |
| 10K | 36:37 | | | 36:40 | 41 | | 1 | | Darlington | Darlington 10K | 12 Aug 18 |
| 10K | 37:46 | | | 37:48 | 40 | | 4 | | Middlesbrough | Middlesbrough Tees Pride 10K | 2 Sep 18 |
| 10K | 38:33 | | | 38:33 | 18 | | 1 | | Durham | Durham City 10K | 18 Jul 18 |
| 10K | 41:34 | | | | 23 | | 2 | 1 | Lanzarote, ESP | Lanzarote International 10K | 8 Dec 18 |
| 10KMT | 42:51 | | | | 10 | | 2 | 1 | Stanley | Pedro's 10K | 30 Sep 18 |
| HM | 79:02 | | | 79:06 | 72 | | 1 | 1 | York | Brass Monkey Half Marathon | 14 Jan 18 |
| HM | 79:15 | | | 79:18 | 19 | | 3 | 1 | Chertsey | Thorpe Park Half Marathon | 25 Feb 18 |
| HM | 82:03 | a | | 82:03 | 21 | EW | | 3 | Newcastle-South Shields | SimplyHealth Great North Run | 9 Sep 18 |
| 20M | 2:05:35 | | | | 6 | | 1 | | Darlington | South Park 20 | 25 Mar 18 |
| Mar | 2:50:47 | | | 2:50:47 | 48 | | 3 | 1 | York | Asda Foundation Yorkshire Marathon | 14 Oct 18 |
| Mar | 2:52:14 | | | 2:52:14 | 71 | | 3 | 2 | Edinburgh | Edinburgh Marathon Festival Marathon | 27 May 18 |
| 2017 SEN Birtley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.2ML | 12:31 | | | | 3 | L2 | | | Lemington | Good Friday Road Races | 14 Apr 17 |
| 5K | 17:21 | | | 17:21 | 54 | | 2 | 1 | Gateshead | Quayside Business Forum 5K | 23 Aug 17 |
| 5K | 17:50 | | | | 24 | | 1 | | South Shields | Temple Park 5K Series | 28 Jul 17 |
| 5K | 17:52 | | | 17:52 | 26 | | 2 | | Middlesbrough | Ali Brownlee Riverside Run 5K | 2 Jul 17 |
| 6KXC | 23:28 | | | | 14 | | 14 | 7 | Derry | British & Irish Masters' International | 18 Nov 17 |
| 5M | 29:15 | | | 29:16 | 31 | | 2 | | Newcastle | Bridges of The Tyne 5 | 4 Jul 17 |
| 5.67M | 33:03 | | | 33:06 | 85 | | 5 | | Blaydon | Blaydon Races 5.67 | 9 Jun 17 |
| 10K | 36:05 | | | 36:08 | 311 | | 29 | 1 | Leeds | Age UK Leeds Abbey Dash 10K | 5 Nov 17 |
| 10K | 36:14 | | | 36:15 | 43 | | 3 | | Darlington | Darlington 10K | 13 Aug 17 |
| 10K | 36:18 | | | 36:20 | 51 | | 4 | | Dewsbury | Dewsbury 10K (Long course) | 5 Feb 17 |
| 10K | 36:30 | | | 36:31 | 36 | | 1 | | Blyth | Blyth Valley 10K | 9 Apr 17 |
| 10K | 36:44 | | | 36:45 | 48 | | 2 | 1 | Middlesbrough | Middlesbrough Tees Pride 10K | 3 Sep 17 |
| 10K | 37:40 | | | 37:42 | 8 | | 1 | | Durham | Durham City 10K | 19 Jul 17 |
| 10M | 60:08 | | | 60:08 | 20 | | 1 | | Pocklington | Snake Lane 10 | 26 Feb 17 |
| HM | 77:16 | | | 77:19 | 47 | | 1 | | York | Brass Monkey Half Marathon | 15 Jan 17 |
| HM | 78:46 | a | | 78:46 | 137 | | 15 | 4 | Newcastle-South Shields | SimplyHealth Great North Run | 10 Sep 17 |
| Mar | 2:46:09 | | | 2:46:09 | 25 | | 1 | 1 | York | Plusnet Yorkshire Marathon | 8 Oct 17 |
| Mar | 2:49:40 | c | | | 843 | | 14 | | London | Virgin London Marathon | 23 Apr 17 |
| ZXC | 28:14 | | | | 3 | | | | Alnwick Castle | Start Fitness North Eastern Harrier League | 4 Mar 17 |
| 2016 SEN Birtley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 17:33.95 | | | | 2 | | | | Gateshead | North East Counties AA Championships | 14 May 16 |
| 2MXCL | 12:21 | | | | 4 | L2 | | | Sheffield | Northern Counties Relay Championships | 22 Oct 16 |
| 2.2ML | 12:22 | | | | 1 | L2 | | | Lemington | Good Friday Relays | 25 Mar 16 |
| 2.22ML | 12:49 | | | | 3 | L3 | | | Hetton-le-Hole | NECAA Royal Signals Relay Championship | 20 Feb 16 |
| 5K | 17:34 | | | 17:36 | 51 | | 1 | | Gateshead | Quayside Business Forum 5K | 31 Aug 16 |
| 5K | 17:47 | | | 17:49 | 43 | | 4 | | Wallsend | Terry O'Gara Memorial 5K | 24 Apr 16 |
| 5K | 17:50 | | | | 6 | SW | 3 | | Sunderland | Sunderland 5K | 13 Jul 16 |
| parkrun | 17:40 | | | | 6 | | 1 | 1 | Riverside | Riverside parkrun # 194 | 9 Apr 16 |
| parkrun | 18:06 | | | | 8 | | 1 | 1 | Riverside | Riverside parkrun # 210 | 6 Aug 16 |
| parkrun | 18:17 | | | | 2 | | 1 | 1 | Riverside | Riverside parkrun # 189 | 5 Mar 16 |
| SHORTparkrun | 17:31 | | | | 5 | | 1 | 1 | Riverside | Riverside parkrun # 181 | 9 Jan 16 |
| 4ML | 23:18 | | | | 5 | L1 | | | Sunderland | Northern Women's 6-Stage Relays | 2 Apr 16 |
| 5.67M | 32:12 | | | 32:17 | 71 | | 5 | | Blaydon | Blaydon Races 5.67 | 9 Jun 16 |
| 10K | 35:50 | c | | | 242 | | 25 | | Leeds | Age UK Leeds Abbey Dash 10K | 6 Nov 16 |
| 10K | 36:11 | | | 36:13 | 27 | | 1 | | Whitley Bay | Clive Cookson 10K | 18 May 16 |
| 10K | 36:36 | | | | 17 | | 2 | | Dalton on Tees | Pitstop 10K | 6 Jul 16 |
| 10K | 36:51 | | | 36:52 | 53 | | 1 | | Middlesbrough | Middlesbrough Tees Pride 10K | 4 Sep 16 |
| 10K | 37:24 | | | | 5 | | 1 | | Lanzarote, ESP | Lanzarote International Marathon 10K | 10 Dec 16 |
| 10K | 38:10 | | | 38:11 | 14 | | 2 | | Durham | Durham City 10K | 20 Jul 16 |
| 10M | 58:35 | | | | 45 | | 1 | | Carlisle | Brampton to Carlisle 10 | 20 Nov 16 |
| 10M | 59:36 | | | 59:38 | 55 | | 2 | | Thirsk | Thirsk 10 | 20 Mar 16 |
| HM | 78:40 | | | 78:41 | 33 | | 1 | | Edinburgh | Edinburgh Marathon Festival Half Marathon | 29 May 16 |
| HM | 79:26 | | | 79:28 | 70 | | 3 | | York | Brass Monkey Half Marathon | 17 Jan 16 |
| HM | 79:44 | | | 79:44 | 112 | | 8 | | Manchester | Manchester Half Marathon | 16 Oct 16 |
| HM | 80:28 | a | | 80:30 | 15 | EW | | | Newcastle-South Shields | Great North Run | 11 Sep 16 |
| 2015 SEN Birtley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 18:51 | | | | 28 | | 1 | | Gateshead | Watergate 5K | 27 Aug 15 |
| parkrun | 18:21 | | | | 4 | | 1 | 1 | Riverside | Riverside parkrun # 174 | 28 Nov 15 |
| parkrun | 18:35 | | | | 7 | | 1 | 1 | Riverside | Riverside parkrun # 169 | 24 Oct 15 |
| parkrun | 19:09 | | | | 16 | | 1 | 1 | Riverside | Riverside parkrun # 157 | 1 Aug 15 |
| parkrun | 19:26 | | | | 16 | | 1 | 1 | Riverside | Riverside parkrun # 149 | 30 May 15 |
| parkrun | 20:07 | | | | 16 | | 3 | 1 | Riverside | Riverside parkrun # 147 | 16 May 15 |
| parkrun | 20:24 | | | | 23 | | 1 | 1 | Riverside | Riverside parkrun # 141 | 4 Apr 15 |
| parkrun | 20:30 | | | | 17 | | 3 | | Riverside | Riverside parkrun # 142 | 11 Apr 15 |
| parkrun | 20:34 | | | | 23 | | 2 | 1 | Riverside | Riverside parkrun # 140 | 28 Mar 15 |
| 4MXC | 27:51 | | | | 5 | | | | Stanley | Start Fitness North East Harrier League | 26 Sep 15 |
| 10K | 37:36 | | | 37:38 | 51 | | 3 | | Newcastle upon Tyne | Heaton Harriers Memorial 10K | 8 Nov 15 |
| ZXC | 10:49 | | | | 3 | | | | Sunderland | Farringdon Open and Relays | 5 Sep 15 |
| ZXC | 28:05 | | | | 5 | | | | Durham | Start Fitness North East Harrier League | 21 Nov 15 |
| ZXCL | 11:32 | | | | 32 | L1 | 2 | | Durham | Durham Summer Relays | 20 Aug 15 |
| 2014 SEN Birtley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 8KXC | 31:24 | | | | 72 | | | | Birmingham | CAU Inter County Championships | 8 Mar 14 |
| ZXC | 24:18 | | | | 4 | | | | Wrekenton | North East Harrier League | 22 Mar 14 |
| ZXC | 25:57 | | | | 3 | | | | Wrekenton | North East Harrier League | 8 Feb 14 |
| ZXC | 27:10 | | | | 2 | | | | Alnwick Gardens | North East Harrier League | 1 Mar 14 |
| ZXCL | 11:41 | | | | 4 | L3 | | | Durham | Durham Cathedral Cross Country Relays | 12 Jan 14 |
| 2013 SEN Birtley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.22ML | 12:56 | | | | 6 | L4 | | | Hetton-le-Hole | NECAA Royal Signals Relay Championship | 16 Feb 13 |
| 5K | 18:25 | | | | 93 | | 45 | | Sunderland | Sunderland 5K (Inc North East Champs) | 17 Jul 13 |
| 5K | 18:46 | | | | 27 | | 2 | | Gateshead | Watergate 5K (Inc NE Veterans' Champs) | 29 Aug 13 |
| 5KMT | 19:15 | | | | 1 | | | | Jesmond Dene | Anita Nott Women Only 5K | 1 Jul 13 |
| parkrun | 18:15 | | | | 2 | | 1 | 1 | Riverside | Riverside parkrun # 63 | 5 Oct 13 |
| parkrun | 18:29 | | | | 4 | | 1 | | Riverside | Riverside parkrun # 55 | 3 Aug 13 |
| parkrun | 18:43 | | | | 5 | | 1 | | Riverside | Riverside parkrun # 39 | 13 Apr 13 |
| parkrun | 19:45 | | | | 5 | | 1 | | Blackhill | Blackhill parkrun # 1 | 13 Jul 13 |
| 5.67M | 34:55 | | | 34:59 | 126 | | 11 | | Blaydon | Blaydon Races 5.67 | 9 Jun 13 |
| 10K | 37:11 | | | 37:17 | 459 | | 38 | | Leeds | Leeds Abbey Dash 10K | 17 Nov 13 |
| 10K | 37:24 | | | 37:26 | 42 | | 3 | | Newcastle upon Tyne | Heaton Harriers Memorial 10K | 10 Nov 13 |
| 10K | 38:04 | | | 38:05 | 66 | | 4 | | Darlington | Darlington 10K | 11 Aug 13 |
| 10K | 39:32 | | | | 17 | | 1 | | Staindrop | Raby Castle 10K | 26 May 13 |
| 10M | 61:53 | | | | 56 | | 2 | | Hexham | Tynedale Jelly 10 | 1 Sep 13 |
| HM | 83:09 | a | | | 22 | EW | | | Newcastle-South Shields | Bupa Great North Run | 15 Sep 13 |
| ZXC | 19:18 | | | | 7 | | | | Shibdon Pond | North East Harrier League | 26 Oct 13 |
| ZXC | 24:16 | | | | 3 | | | | Tanfield | Sherman Cup / Davidson Shield | 28 Sep 13 |
| ZXC | 25:51 | | | | 4 | | | | Wrekenton | Start Fitness North East Harrier League | 9 Feb 13 |
| ZXC | 28:26 | | | | 3 | | | | Wallington Hall | North East Harrier League | 30 Nov 13 |
| ZXC | 31:46 | | | | 136 | | | | Birmingham | CAU Inter County Championships | 9 Mar 13 |
| ZXC | 32:02 | | | | 6 | | | | South Shields | North Eastern County Championships | 14 Dec 13 |
| ZXCL | 9:50 | | | | 3 | L3 | | | Durham | Durham Cathedral Relays | 13 Jan 13 |
| 2012 SEN Chester-le-Street/Birtley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:49 | | | | 12 | | 2 | | Town Moor | Newcastle parkrun # 138 | 15 Sep 12 |
| parkrun | 18:58 | | | | 6 | | 2 | | Riverside | Riverside parkrun # 6 | 18 Aug 12 |
| parkrun | 19:14 | | | | 6 | | 2 | | Riverside | Riverside parkrun # 9 | 8 Sep 12 |
| parkrun | 19:14 | | | | 1 | | 1 | | Riverside | Riverside parkrun # 12 | 29 Sep 12 |
| parkrun | 19:19 | | | | 14 | | 2 | | Riverside | Riverside parkrun # 3 | 28 Jul 12 |
| parkrun | 19:53 | | | | 10 | | 1 | | Mile End | Mile End parkrun # 28 | 11 Aug 12 |
| parkrun | 20:02 | | | | 5 | | 1 | | Riverside | Riverside parkrun # 24 | 29 Dec 12 |
| SHORTparkrun | 17:25 | | | | 7 | | 1 | | Riverside | Riverside parkrun # 14 | 13 Oct 12 |
| 10K | 38:50 | | | 38:53 | 48 | | 3 | | Newcastle | Town Moor Memorial 10K | 11 Nov 12 |
| ZXC | 21:07 | | | | 4 | | | | Shibdon Pond | Start Fitness North East Harrier League | 17 Nov 12 |
| ZXC | 37:42 | | | | 13 | | | | Hartlepool | North Eastern County Championships | 8 Dec 12 |
| 2011 SEN Chester-le-Street/Birtley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:43.3 | | | | 2 | A | | | Middlesbrough | North of England League Division 2E | 7 May 11 |
| 2.22ML | 12:40 | | | | 1 | L3 | | | Hetton-le-Hole | NECAA Royal Signals Relay Championship | 12 Feb 11 |
| parkrun | 17:53 | | | | 4 | | 1 | | Town Moor | Newcastle parkrun # 56 | 5 Feb 11 |
| 5M | 29:26 | | | | 15 | | 1 | | Hartlepool | Hartlepool Marina 5 | 27 Mar 11 |
| 5MMT | 30:33 | | | | 13 | | 1 | | Gateshead | Angel View Run 5 | 2 Jun 11 |
| 10K | 36:34 | | | | 32 | | 2 | | Blyth | Blyth Valley 10K (inc Necaa Championships) | 3 Apr 11 |
| 10K | 36:38 | | | | 26 | EW | | | Manchester | Bupa Great Manchester Run 10K | 15 May 11 |
| ZXC | 27:45 | | | | 69 | | | | Alton Towers | English National Championships | 19 Feb 11 |
| ZXC | 31:21 | | | | 71 | | | | Birmingham | CAU Inter County Championships | 5 Mar 11 |
| ZXC | 32:12 | | | | 5 | | | | South Shields | North Eastern County Championships | 8 Jan 11 |
| ZXC | 33:27 | | | | 16 | | | | Sunderland | Northern Cross Country Championships | 29 Jan 11 |
| 2010 SEN Chester-le-Street/Birtley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 63.3 | | | | 4 | A | | | Whitley Bay | Northern League 3E | 5 Jun 10 |
| 800 | 2:19.5 | | | | 1 | A | | | Whitley Bay | Northern League 3E | 5 Jun 10 |
| 1500 | 4:38.94 | | | | 1 | | | | Gateshead | North Eastern Counties Championships | 9 May 10 |
| 3000 | 10:02.3 | | | | 2 | A | | | York | Northern League 3E | 31 Jul 10 |
| 3000 | 10:03.6 | | | | 1 | A | | | Carlisle | Northern League 3E | 1 May 10 |
| 3000 | 10:04.1 | | | | 1 | | | | Gateshead | North Eastern Athletics League | 14 Jul 10 |
| 3000 | 10:15.8 | | | | 1 | A | | | Jarrow | North Eastern League | 4 Jul 10 |
| 5000 | 17:08.5 | | | | 3 | | | | Sportcity | Northern Athletics Senior & U20 Championships | 13 Jun 10 |
| 5000 | 17:17.68 | | | | 1 | | | | Gateshead | North Eastern Counties Championships | 8 May 10 |
| 5000 | 17:25.42 | | | | 10 | | | | Gateshead | England Senior Closed Championships | 18 Jul 10 |
| 5000 | 17:43.43 | | | | 3 | | | | Bedford | CAU Inter Counties Championships | 30 May 10 |
| 4.8KL | 17:02 | | | | 1 | L5 | | | Manchester | Northern Counties Men's 12 Stage (Short Legs) | 21 Mar 10 |
| 4.9KL | 17:44 | | | | 3 | L2 | | | Manchester | Northern Counties Women's 4-stage Relay | 2 Oct 10 |
| 5K | 17:34 | | | | 10 | | 2 | | Lobley Hill | Watergate 5K inc VAANE 5K Championships | 8 Sep 10 |
| 5K | 19:37 | | | | 10 | | 1 | | Bridgetown, BAR | Run Barbados 5K | 5 Dec 10 |
| parkrun | 17:17 | | | | 5 | | 1 | | Albert | Albert parkrun # 99 | 17 Apr 10 |
| parkrun | 17:24 | | | | 3 | | 2 | | Town Moor | Newcastle parkrun # 5 | 13 Feb 10 |
| parkrun | 17:32 | | | | 5 | | 1 | | Albert | Albert parkrun # 122 | 25 Sep 10 |
| 6.5KXC | 22:57 | | | | 12 | | | | Cardiff | McCain UK Cross Challenge | 17 Jan 10 |
| 8KXC | 29:56 | | | | 35 | | | | Birmingham | McCain UK Cross Challenge inc World Trials & CAU Inter County Championships | 13 Mar 10 |
| 5.9M | 33:36 | | | | 54 | | 5 | | Blaydon | Blaydon Race | 9 Jun 10 |
| 10K | 35:25 | | | 35:28 | 101 | | 10 | | Eastleigh | B&Q Eastleigh 10K | 28 Mar 10 |
| 10K | 36:30 | | | | 28 | | 3 | | Darlington | Darlington 10K | 8 Aug 10 |
| 10K | 36:52 | | | | | | 6 | | Sheffield | Bupa Great Yorkshire Run 10K | 5 Sep 10 |
| 10K | 38:15 | | | | 31 | | 5 | | Bridgetown, BAR | Run Barbados 10K | 3 Dec 10 |
| 6.4M | 39:01 | | | | 9 | | 1 | | Crosthwaite | Newlands Valley Round 6.8 | 21 Jul 10 |
| 10M | 59:34 | | | | 18 | | | | Portsmouth | Bupa Great South Run 10 | 24 Oct 10 |
| ZXC | 30:04 | | | | 26 | | | | Leeds | English National Championships | 27 Feb 10 |
| ZXC | 32:56 | | | | 10 | | | | Blackburn | Northern Cross Country Championships | 23 Jan 10 |
| ZXCL | 10:47 | | | | 24 | L1 | | | Mansfield | ECCA Relays | 6 Nov 10 |
| 2009 SEN Chester-le-Street |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:20.6 | | | | 1 | A | | | Chester-le-Street | North of England League Division 4E | 5 Jul 09 |
| 1500 | 4:50.91 | | | | 2 | | | | Gateshead | North East Championships | 10 May 09 |
| 1500 | 4:55.0 | | | | 1 | 2 | | | Gateshead | Gateshead Open Medal Meeting | 26 Apr 09 |
| 1500 | 4:55.6 | | | | 2 | A | | | Chester-le-Street | North of England League Division 4E | 5 Jul 09 |
| 3000 | 10:41.0 | | | | 12 | | | | Jarrow | North East Athletics League | 27 May 09 |
| 5K | 17:43 | | | | 22 | | 2 | | Gateshead | Watergate 5K | 2 Sep 09 |
| 5K | 18:33 | | | | 68 | | 7 | | Sunderland | Sunderland 5K | 22 Jul 09 |
| 8.3KXC | 32:56 | | | | 3 | | | | Darlington | North East Championships | 12 Dec 09 |
| 9KMT | 36:05 | | | | | | 1 | | Beamish | Beamish Tram Challenge 9K | 24 Jun 09 |
| 5.7M | 35:11 | | | | 85 | | 12 | | Newcastle | Blaydon Races | 9 Jun 09 |
| 10K | 35:28 | | | | 86 | | 5 | | Leeds | Leeds Abbey Dash 10K | 22 Nov 09 |
| 10K | 37:58 | | | | 45 | | 7 | | Ovington | Tynedale 10K | 1 Jul 09 |
| ZRDL | 15:22 | | | | 13 | L4 | | | Sutton Coldfield | National 4 Stage Relays | 17 Oct 09 |
| ZRDL | 16:54 | | | | 2 | L3 | | | Leeds | Northern Counties Women's 4-stage Relays | 26 Sep 09 |
| ZXC | 24:20 | | | | 9 | | | | Sunderland | North East Harrier League | 10 Jan 09 |
| ZXC | 26:15 | | | | 4 | | | | Prudhoe | North East Harrier League | 14 Mar 09 |
| ZXC | 27:19 | | | | 4 | | | | South Shields | North East Harrier League | 28 Mar 09 |
| ZXC | 28:07 | | | | 4 | | | | Saltwell | Start Fitness North East Harrier League | 14 Feb 09 |
| ZXC | 29:28 | | | | 33 | | | | St. Helens | Northern Championships | 24 Jan 09 |
| ZXC | 30:16 | | | | 7 | | | | Cramlington | North East Harrier League | 28 Feb 09 |
| ZXC | 32:56 | | | | 3 | | | | Darlington | North East Championships | 12 Dec 09 |
| ZXC | 33:00 | | | | 124 | | | | Nottingham | CAU Inter County Championships | 7 Mar 09 |
| ZXCL | 10:56 | | | | 6 | | | | Durham | Durham Cathedral Relays | 18 Jan 09 |
| 2008 SEN Chester-le-Street |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:43.04 | | | | 1 | 3 | | | Gateshead | North East Counties League | 30 Jul 08 |
| 3000 | 10:22.4 | | | | 18 | | | | Gateshead | North East Counties League | 28 May 08 |
| 4.8KMT | 17:41 | | | | 12 | | 1 | | Sunderland | City of Sunderland Hylton Castle Race | 9 Jul 08 |
| 5K | 17:59 | | | | 53 | | 9 | | Sunderland | Sunderland 5K | 23 Jul 08 |
| 5K | 18:05 | | | | 74 | | 15 | | Horwich | Horwich Carnival Races (5K) | 22 Jun 08 |
| 5K | 18:22 | | | | 37 | | 6 | | Gateshead | Watergate 5K | 3 Sep 08 |
| 5M | 30:34 | | | | 10 | | 1 | | Whalton | Whalton Classic Autumn 5 | 5 Oct 08 |
| 10K | 37:17 | | | | 155 | | 19 | | Leeds | Leeds Abbey Dash 10K | 23 Nov 08 |
| 10K | 37:34 | | | | 45 | | 4 | | Ovingham | Tynedale 10K | 2 Jul 08 |
| 10K | 37:58 | | | | 39 | | 3 | | Darlington | Darlington 10K | 10 Aug 08 |
| 10KMT | 40:35 | | | | 12 | | 1 | | Stanley | Beamish Museum 10K | 29 Jun 08 |
| 8MMT | 52:27 | | | | 43 | | 4 | | Loftus | Loftus & Whitby Poultry Run 7.5 | 21 Dec 08 |
| ZRDL | 17:36 | | | | 21 | L1 | | | Sutton Coldfield | National 6 Stage Relays | 26 Apr 08 |
| ZRDL | 18:15 | | | | -9 | L6 | | | Catterick | Northern Six Stage Relay | 6 Apr 08 |
| ZXC | 26:41 | | | | 1 | | | | South Shields | Start Fitness North Eastern Harrier League | 5 Jan 08 |
| ZXC | 27:50 | | | | 66 | | | | Alton Towers | English National Championships | 23 Feb 08 |
| ZXC | 30:27 | | | | 42 | | | | Leeds | Northern Championships | 26 Jan 08 |
| ZXC | 32:27 | | | | 114 | | | | Nottingham | CAU Inter County Championships | 15 Mar 08 |
| ZXC | 34:42 | | | | 15 | | | | Wrekenton | North East Championships | 13 Dec 08 |
| 2007 SEN Chester-le-Street |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:20.95 | | | | 4 | | | | Hull | Northern Inter Counties | 26 Aug 07 |
| 800 | 2:21.7 | | | | 2 | E | | | Jarrow | North Eastern Veterans League & BMC | 21 May 07 |
| 800 | 2:24.4 | | | | 5 | 6 | | | Jarrow | Tyneside League | 2 May 07 |
| 800 | 2:24.4 | | | | 2 | 5 | | | Gateshead | Tyneside League | 11 Jul 07 |
| 1500 | 4:52.7 | | | | 13 | 2 | | | Jarrow | North East Athletics League | 25 Jul 07 |
| 3000 | 10:23.46 | | | | 7 | | | | Gateshead | Tyneside League | 8 Aug 07 |
| 3000 | 10:34.7 | | | | 6 | | | | Gateshead | Tyneside League | 27 Jun 07 |
| 5K | 17:51 | | | | | | 3 | | Sunderland | Air Products Sunderland 5K | 18 Jul 07 |
| 5K | 18:03 | | | | 23 | | 1 | | Gateshead | Watergate 5K | 5 Sep 07 |
| 5.7M | 34:24 | | | | | | 10 | | Newcastle | Nike Blaydon Race (5.7 Miles) | 9 Jun 07 |
| 10K | 36:02 | | | | 126 | | 13 | | Leeds | Leeds Abbey Dash 10K | 25 Nov 07 |
| 10K | 37:56 | | | | 29 | | 2 | | Newcastle | Heaton Harriers Town Moor Memorial 10K | 11 Nov 07 |
| 10K | 38:32 | | | | 41 | | 3 | | Gateshead | Saltwell 10K | 23 Dec 07 |
| ZXC | 35:00 | | | | 13 | | | | Hartlepool | North East Championships | 8 Dec 07 |
| 2006 SEN Chester-le-Street |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:59.63 | | | | 3 | | | | Gateshead | North of England Inter-Counties Championships | 30 Jul 06 |
| 3000 | 10:48.7 | | | | 1 | B | | | Gateshead | North of England League Division 1 | 3 Jun 06 |
| 5000 | 18:51.93 | | | | 3 | | | | Gateshead | North East County Championships | 13 May 06 |
| 5K | 18:52 | | | | | | 5 | | Gateshead | Watergate 5km | 6 Sep 06 |
| 5K | 19:00 | | | | | | 5 | | Sunderland | Sunderland 5K | 19 Jul 06 |
| 10K | 38:03 | | | | | | 27 | | Leeds | Leeds Abbey Dash | 26 Nov 06 |
| 10K | 39:57 | | | | | | 2 | | Washington | Nissan 10km | 28 Aug 06 |
| 2005 SEN Derwentside |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:16.2 | | | | 12 | C | | | Jarrow | BMC | 1 Jun 05 |
| 5K | 19:11 | | | | 13 | | | | Sunderland | SUNDERLAND HARRIERS 5km | 20 Jul 05 |
| 10K | 40:58 | | | | 32 | | | | Bishop Auckland | AAA Champs | 21 Aug 05 |