| 2025 SEN Blyth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:29.72 | | | | 6 | A | | | Shildon | North East Senior Development League - Division 1 | 19 Jul 25 |
| 1500 | 4:57.65 | | | | 5 | A | | | Shildon | North East Senior Development League - Division 1 | 19 Jul 25 |
| 1500 | 5:18.96 | | | | 6 | B | | | Shildon | North East Senior Development League - Division 1 | 17 May 25 |
| 3000 | 10:34.02 | | | | 4 | A | | | Shildon | North East Senior Development League - Division 1 | 19 Jul 25 |
| 3000 | 10:49.20 | | | | 5 | A | | | Shildon | North East Senior Development League - Division 1 | 17 May 25 |
| 5000 | 20:03.21 | | | | 3 | ns | | | Whitley Bay | North East Senior Development League - Division 1 | 26 Apr 25 |
| SP7.26K | 5.97 | | | | 4 | B | | | Whitley Bay | North East Senior Development League - Division 1 | 26 Apr 25 |
| JT800 | 20.89 | | | | 4 | B | | | Whitley Bay | North East Senior Development League - Division 1 | 26 Apr 25 |
| 5KL | 19:08 | | | | 32 | L11 | | | Redcar | Northern Counties Men's 12-Stage Relays | 30 Mar 25 |
| parkrun | 17:52 | | | | 14 | | | | Blyth Links | Blyth Links parkrun # 242 | 23 Aug 25 |
| 9.7KXC | 37:55 | | | 37:55 | 61 | R9 | | | Druridge Bay | Start Fitness North Eastern Harrier League | 12 Oct 25 |
| 10K | 38:48 | | | 38:52 | 43 | | | | North Shields | North Tyneside 10K | 21 Sep 25 |
| 6.5MXC | 44:04 | | | 44:04 | 83 | R9 | | | Thornley Hall Farm | Start Fitness North Eastern Harrier League | 27 Sep 25 |
| HM | 86:46 | | | 86:47 | 16 | | | | Kielder | Altra Kielder Half Marathon | 5 Oct 25 |
| HM | 93:18 | | | 93:57 | 85 | | | | Newcastle upon Tyne | Newcastle 10K / Half Marathon | 13 Jul 25 |
| 2024 SEN Blyth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:48.67 | | | | 3 | A | | | Whitley Bay | North East Senior Development League - Division 2 | 14 Jul 24 |
| 3000 | 9:54.70 | | | | 4 | A | | | Whitley Bay | North East Senior Development League - Division 2 | 14 Jul 24 |
| 3000 | 10:12.6 | | | | 3 | B | | | Shildon | North East Senior Development League - Division 1 | 20 Apr 24 |
| 5000 | 17:11.31 | | | | 3 | B | | | Morpeth | North East Senior Development League - Division 1 | 29 Jun 24 |
| 5000 | 17:38.13 | | | | 2 | C | | | Whitley Bay | North East Senior Development League - Division 1 | 18 May 24 |
| 2ML | 11:04 | | | | 25 | L1 | | | Wallsend | Gordon Smith Memorial Relays | 8 May 24 |
| 2.2ML | 12:26 | | | | 16 | L3 | | | Newcastle Upon Tyne | Elswick Harriers Good Friday Relay | 29 Mar 24 |
| 2.2ML | 12:52 | | | | 17 | R2 L5 | | | Hetton-le-Hole | NECAA Royal Signals Relay Championship | 17 Feb 24 |
| parkrun | 19:59 | | | | 23 | | | 1 | Blyth Links | Blyth Links parkrun # 194 | 27 Jul 24 |
| parkrun | 20:00 | | | | 10 | | | | Blyth Links | Blyth Links parkrun # 203 | 28 Sep 24 |
| 5MMT | 29:24 | | | | 16 | | | | Newburn | Newburn River Run 5 | 19 Jun 24 |
| 10K | 36:47 | | | 36:48 | 15 | | | | Ovingham | Tynedale Pie 'n' Peas 10K | 3 Jul 24 |
| 10K | 37:09 | | | 37:12 | 32 | | | | Whitley Bay | Clive Cookson 10K | 15 May 24 |
| HM | 81:57 | | | 82:00 | 48 | | | | Redcar | Redcar Running Festival | 22 Sep 24 |
| HM | 83:04 | | | 83:08 | 11 | | | | Gateshead | Gateshead 10K / Half Marathon | 5 May 24 |
| HMMT | 85:12 | | | 85:13 | 10 | | | | Kielder | Active Northumberland Kielder Half Marathon / Marathon | 6 Oct 24 |
| 2023 SEN Ryde |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HMMT | 89:03 | | | 89:03 | 14 | | | | Kielder | Active Northumberland Kielder Half Marathon | 8 Oct 23 |
| HMMT | 95:36 | | | 95:39 | 28 | | | | Ryde | Isle of Wight Half Marathon | 20 Aug 23 |
| Mar | 3:31:49 | | | 3:53:07 | 7898 | | | | Paris, FRA | Schneider Electric Marathon de Paris | 2 Apr 23 |
| 2020 SEN Ryde |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 20:16 | | | | 9 | | | 1 | Medina I.O.W. | Medina I.O.W. parkrun # 442 | 1 Jan 20 |
| 10M | 73:56 | | | 74:01 | 98 | | | | Ryde | Ryde 10 | 2 Feb 20 |
| 2019 U23 Ryde |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:52 | | | | 2 | | | 1 | Medina I.O.W. | Medina I.O.W. parkrun # 414 | 22 Jun 19 |
| parkrun | 19:58 | | | | 6 | | | 1 | Medina I.O.W. | Medina I.O.W. parkrun # 441 | 28 Dec 19 |
| 10M | 68:15 | | | 68:18 | 66 | | | | Ryde | Ryde 10 | 3 Feb 19 |
| HM | 85:41 | | | 85:51 | 127 | | | | Gosport | Gosport Half Marathon | 17 Nov 19 |
| Mar | 3:20:31 | | | 3:17:17 | 478 | | | | Brighton | Brighton Marathon | 14 Apr 19 |
| 2018 U23 Ryde |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:57 | | | | 4 | | | 1 | Medina I.O.W. | Medina I.O.W. parkrun # 371 | 25 Aug 18 |
| HM | 90:28 | | | 90:34 | 26 | | | | Ryde | Isle of Wight Half Marathon | 19 Aug 18 |
| HM | 99:52 | | | 1:42:14 | 381 | | | | Worthing | Worthing Half Marathon | 11 Feb 18 |
| HM | 1:40:32 | | | 1:47:21 | 483 | | | | Southampton | ABP Southampton Half Marathon | 22 Apr 18 |
| Mar | 3:17:12 | | | 3:17:13 | 8 | | | | Cowes | Isle of Wight Marathon | 14 Oct 18 |
| 2017 U23 Ryde |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10M | 75:53 | | | 82:10 | 1997 | | | | Portsmouth | Simplyhealth Great South Run 10 | 22 Oct 17 |
| HM | 94:59 | | | 95:22 | 210 | | | | Worthing | Worthing Half Marathon | 12 Feb 17 |
| HM | 99:04 | | | 99:13 | 70 | | | | Ryde | Isle of Wight Half Marathon | 20 Aug 17 |
| HM | 1:45:30 | | | 1:46:12 | 616 | | | | Southampton | ABP Southampton Half Marathon | 23 Apr 17 |
| 2014 U20 Ryde |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10M | 71:12 | c | | | 756 | | | | Portsmouth | Bupa Great South Run 10 | 26 Oct 14 |