| 2025 SEN New Marske |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:16.13 | | | | 3 | A | | | Whitley Bay | North East Senior Development League - Division 2 | 17 May 25 |
| 3000 | 9:19.15 | | | | 3 | | | | Shildon | Kieran Maxwell Memorial Open | 12 Apr 25 |
| 5000 | 15:42.24 | | | | 5 | | | | Shildon | North Eastern Counties AA County Championships | 11 May 25 |
| 1ML | 4:44 | | | | 3 | L2 | | | Middlesbrough | NYMAC Tom Wall Relays | 29 May 25 |
| 5K | 15:36 | | | 15:36 | 15 | | | | York | Even Splits York 5K Series | 14 Mar 25 |
| 5K | 15:58 | | | 15:59 | 8 | | | | Middlesbrough | Ali Brownlee Riverside 5K | 1 Jun 25 |
| 5K | 16:48 | | | 16:50 | 46 | R2 | | | Sunderland | Sunderland Harriers 5K | 10 Jul 25 |
| 5KL | 16:34 | | | | 9 | L04 | | | Redcar | Northern Counties Men's 12-Stage Relays | 30 Mar 25 |
| parkrun | 16:39 | | | | 1 | | | 1 | Albert | Albert parkrun # 828 | 21 Jun 25 |
| parkrun | 16:50 | | | | 1 | | | 1 | Albert | Albert parkrun # 827 | 14 Jun 25 |
| parkrun | 17:33 | | | | 1 | | | 1 | Stewart | Stewart parkrun # 603 | 16 Aug 25 |
| parkrun | 17:42 | | | | 1 | | | 1 | Redcar | Redcar parkrun # 621 | 11 Oct 25 |
| 5M | 28:09 | | | 28:09 | 3 | | | | Hartlepool | Hartlepool Marina 5 | 4 May 25 |
| 9.3KXC | 33:55 | | | | 4 | | | | Whitby | North Yorkshire & South Durham League | 9 Feb 25 |
| 10K | 33:16 | | | 33:17 | 11 | | | | Darlington | Darlington 10K | 3 Aug 25 |
| 10K | 33:43 | | | 33:43 | 1 | | | | Redcar | Redcar Running Festival | 21 Sep 25 |
| 10K | 33:53 | | | 33:54 | 33 | rA | | | Jarrow | RunThrough Jarrow 10K | 19 Oct 25 |
| 10K | 33:57 | | | 33:57 | 9 | | | | Middlesbrough | Middlesbrough 10K | 31 Aug 25 |
| 2024 SEN New Marske |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 4:41.50 | | | | 3 | 1 | | | Shildon | North East Youth Development League | 21 Jun 24 |
| 3000 | 9:29.2 | | | | 5 | A | | | Shildon | North East Senior Development League - Division 1 | 20 Apr 24 |
| 5000 | DNF | | | | - | | | | Middlesbrough | North East Counties Championships | 12 May 24 |
| 1ML | 4:48 | | | | 6 | L01 | | | Middlesbrough | NYMAC Tom Wall Relays | 30 May 24 |
| 5K | 15:53 | | | | 47 | W4 | | | Barrowford | Podium 5K | 9 Nov 24 |
| 5K | 16:15 | | | 16:16 | 5 | | | | Middlesbrough | Ali Brownlee Riverside 5K | 16 Jun 24 |
| 5K | 16:23 | | | 16:23 | 5 | | | | Redcar | New Marske Summer Coast Road 5K | 10 Jul 24 |
| 5K | 16:44 | | | 16:44 | 14 | | | | Newcastle | Great North Run 5K | 6 Sep 24 |
| parkrun | 16:13 | | | | 1 | | | 1 | Albert | Albert parkrun # 792 | 12 Oct 24 |
| parkrun | 16:23 | | | | 4 | | | | Albert | Albert parkrun # 802 | 21 Dec 24 |
| parkrun | 16:28 | | | | 2 | | | 1 | Albert | Albert parkrun # 756 | 3 Feb 24 |
| parkrun | 16:37 | | | | 3 | | | 1 | Albert | Albert parkrun # 772 | 25 May 24 |
| 5M | 27:09 | | | 27:09 | 1 | | | | Redcar | New Marske Summer Coast Road 5 | 23 Jun 24 |
| 5M | 28:17 | | | 28:18 | 5 | | | | Hartlepool | Hartlepool Marina 5 | 28 Apr 24 |
| 8.6KXC | 30:39 | | | | 5 | | | | Foxrush Woodland | North Yorkshire & South Durham League | 2 Nov 24 |
| 8.9KXC | 34:37 | | | | 4 | | | | Summerhill | North Yorkshire & South Durham League | 1 Dec 24 |
| 6.2MXC | 37:10 | | | | 6 | | | | Acklam | North Yorkshire & South Durham League | 6 Oct 24 |
| 10K | 33:53 | | | 33:53 | 10 | | | | Darlington | Darlington 10K | 4 Aug 24 |
| HM | 76:12 | | | 76:13 | 22 | | | | Middlesbrough | Middlesbrough Half Marathon | 3 Mar 24 |
| 2023 SEN New Marske |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1ML | 4:49 | | | | 2 | L03 | | | Middlesbrough | NYMAC Tom Wall Relays | 31 Aug 23 |
| 2.22ML | 11:51 | | | | 8 | R2 L3 | | | Hetton-le-Hole | NECAA Royal Signals Relay Championship | 18 Feb 23 |
| 5K | 16:21 | | | 16:22 | 7 | | | | Redcar | New Marske Summer Coast Road 5K | 19 Jul 23 |
| 5K | 17:08 | | | | 10 | | | | Redcar | New Marske Spring Coast Road 5K | 26 Apr 23 |
| 5KL | 16:53 | | | | 26 | L02 | | | Redcar | Northern Counties Men's 12-Stage Relays | 1 Apr 23 |
| parkrun | 16:34 | | | | 2 | | | 1 | Albert | Albert parkrun # 725 | 24 Jun 23 |
| 5M | 27:36 | | | 27:37 | 5 | | | | Marske by the Sea | New Marske Easter Coast Road 5 | 7 Apr 23 |
| 8.6KXC | 33:06 | | | | 13 | | | | Redcar | North Yorkshire & South Durham League | 5 Nov 23 |
| 8.9KXC | 35:33 | | | | 12 | | | | Summerhill | North Yorkshire & South Durham League | 26 Nov 23 |
| 9.5KXC | 34:59 | | | | 5 | | | | Richmond | North Yorkshire & South Durham League | 5 Feb 23 |
| 10K | 33:40 | | | 34:00 | 486 | | | | Valencia, ESP | 10K Valencia Ibercaja | 15 Jan 23 |
| 10K | 34:01 | | | 34:01 | 24 | | | | Darlington | Darlington 10K | 6 Aug 23 |
| 10K | 34:19 | | | 34:21 | 17 | | | | Leeds | Leeds 10K | 18 Jun 23 |
| 10K | 34:33 | | | 34:33 | 8 | | | | Middlesbrough | Middlesbrough 10K | 3 Sep 23 |
| 10K | 35:06 | | | 35:06 | 17 | | | | Sunderland | Sunderland City 10K | 7 May 23 |
| 10K | 35:44 | | | 35:54 | 5 | | | | Redcar | Redcar Running Festival | 24 Sep 23 |
| 10M | 55:57 | | | 55:59 | 11 | | | | Pocklington | Snake Lane 10 | 26 Feb 23 |
| HM | 79:37 | | | 79:41 | 14 | | | | Palma de Mallorca, ESP | Palma Half Marathon Mallorca | 15 Oct 23 |
| 2022 SEN New Marske |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1ML | 4:59 | | | | 12 | L1 | | | Middlesbrough | NYMAC Tom Wall Relays | 26 May 22 |
| 5K | 16:50 | | | | 13 | | | 1 | Dalton on Tees | Darlington Harriers Croft 2K / 5K | 3 Dec 22 |
| 5K | 17:00 | | | 17:00 | 11 | | | | Redcar | New Marske Autumn Coast Road 5K | 31 Aug 22 |
| 5K | 17:02 | | | 17:03 | 12 | | | | Redcar | New Marske Spring Coast Road 5K | 27 Apr 22 |
| 5K | 17:03 | | | | 5 | | | | Redcar | New Marske Summer Coast Road 5K | 20 Jul 22 |
| 5M | 28:35 | | | 28:35 | 13 | | | | Hartlepool | Hartlepool Marina 5 | 10 Apr 22 |
| 8.6KXC | 32:41 | | | | 7 | | | | Redcar | North Yorkshire & South Durham League | 13 Nov 22 |
| 10K | 34:23 | | | 34:25 | 8 | | | | Leeds | Leeds 10K | 3 Jul 22 |
| 10K | 34:30 | | | 34:35 | 94 | | | | Clitheroe | Ribble Valley 10K | 27 Dec 22 |
| 10K | 34:23 | | | 34:36 | 184 | | | | Leeds | Leeds Abbey Dash 10K | 23 Oct 22 |
| 10K | 34:41 | | | 34:41 | 7 | | | | Middlesbrough | Middlesbrough 10K | 4 Sep 22 |
| 10K | 36:19 | | | | 120 | | | | Manchester | Great Manchester Run 10K | 22 May 22 |
| 10.8KXC | 36:50 | | | | 45 | | | | South Shields | North Eastern County Championships | 10 Dec 22 |
| 9M | 53:20 | | | | 13 | | | | Norton | Norton 9 | 6 Mar 22 |
| HM | 75:57 | | | 76:04 | 224 | | | | Barcelona, ESP | eDreams Mitja Marató Barcelona | 3 Apr 22 |
| HM | 78:32 | c | | | 198 | | | | Newcastle upon Tyne | Great North Run | 11 Sep 22 |
| 2021 SEN New Marske |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5.2KNAD | 17:55 | | | 17:56 | 6 | | | | Redcar | Redcar Running Festival Beacon 5K | 10 Oct 21 |
| 10K | 35:50 | | | 35:52 | 15 | | | | Middlesbrough | Middlesbrough 10K | 7 Nov 21 |
| 10K | 36:27 | | | 36:29 | 22 | | | | Darlington | Darlington 10K | 1 Aug 21 |
| HM | 86:18 | c | | | 47 | | | | Gateshead | Gateshead Half Marathon | 30 May 21 |
| 2019 SEN New Marske |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 1:50:51 | | | 1:51:00 | 201 | | | | Kimbolton | Kimbolton Castle Half Marathon | 18 Aug 19 |