| 2025 V35 Beverley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 31:36 | | | 31:37 | 2 | | | | Beverley | Pittaway Beverley 10K | 11 May 25 |
| 10M | 52:14 | | | 52:15 | 3 | | | 2 | Skidby | Ferriby 10 | 26 Jan 25 |
| HM | 67:14 | | | 67:17 | 3 | | | 2 | Scunthorpe | North Lincolnshire Half Marathon | 2 Mar 25 |
| Mar | 2:30:46 | | | 2:30:46 | 6 | | | 3 | Edinburgh | Edinburgh Marathon Festival Marathon | 25 May 25 |
| 2024 V35 Beverley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 14:48 | | | 14:48 | 24 | | | 6 | Kingsley | Mid Cheshire 5K | 30 Aug 24 |
| 5K | 14:58 | | | 14:58 | 1 | | | 1 | York | Even Splits York 5K Series | 9 Aug 24 |
| 5K | 15:04 | | | 15:04 | 3 | | | 1 | York | Even Splits York 5K Series | 12 Jul 24 |
| parkrun | 15:43 | | | | 1 | | | 1 | York | York parkrun # 508 | 1 Jun 24 |
| 10K | 30:35 | | | 30:38 | 30 | | | 7 | Leeds | Leeds Abbey Dash 10K | 13 Oct 24 |
| 10K | 30:36 | | | 30:39 | 50 | | | 8 | Partington | Trafford 10K | 3 Mar 24 |
| 10K | 31:34 | | | | 3 | | | 2 | Doncaster | Doncaster 10K | 24 Nov 24 |
| 10M | 52:14 | | | 52:14 | 2 | | | 1 | Skidby | Ferriby 10 | 28 Jan 24 |
| HM | 67:48 | | | 67:49 | 6 | | | 2 | Scunthorpe | North Lincolnshire Half Marathon | 17 Mar 24 |
| HM | 68:46 | ac | | | 48 | | | 8 | Newcastle-South Shields | Great North Run | 8 Sep 24 |
| Mar | 2:23:18 | c | | | 32 | | | 6 | London | TCS London Marathon | 21 Apr 24 |
| 2023 SEN Beverley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5.25MXC | 32:27 | | | | 2 | | | | Sewerby | East Yorkshire League | 5 Mar 23 |
| 6.1MXC | 35:13 | | | | 3 | | | | Beverley Westwood | East Yorkshire League | 12 Feb 23 |
| 10K | 31:22 | | | | 4 | | | | Doncaster | Doncaster 10K | 26 Nov 23 |
| 10K | 32:41 | | | 32:42 | 9 | | | | Beverley | Pittaway Beverley 10K | 14 May 23 |
| 10K | 33:13 | | | 33:14 | 5 | | | | Walkington | Walkington 10K | 14 Jul 23 |
| 10K | 34:29 | | | 34:29 | 1 | | | | Beverley | Ali Clark Memorial 10K | 26 Mar 23 |
| 7MXC | 41:14 | | | | 3 | | | | Sledmere | East Yorkshire League | 7 Jan 23 |
| 10M | 53:33 | | | 53:34 | 4 | | | | Skidby | Ferriby 10 | 29 Jan 23 |
| HM | 71:46 | | | | 2 | | | 1 | Normanby | Hedgehog Half Marathon | 15 Oct 23 |
| HM | 73:28 | | | 73:29 | 14 | | | 3 | York | Vale of York 10K / Half Marathon | 10 Sep 23 |
| 2022 SEN Beverley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:07.75 | | | | 1 | | | | Hull | Kingston upon Hull Spring Open | 9 Apr 22 |
| 5000 | 15:30.58 | | | | 1 | | | | Hull | Humberside & Lincolnshire County Championships | 14 May 22 |
| 4M | 20:14 | | | | 1 | | | | Hull | EHH Summer League East Park 4 | 10 May 22 |
| 4MXC | 25:27 | | | | 1 | | | | Bishop Wilton | East Yorkshire League | 11 Dec 22 |
| 5M | 26:07 | | | | 1 | | | | New Ellerby | EHH Summer League New Ellerby 5 | 12 Apr 22 |
| 5.3MXC | 32:08 | | | | 2 | | | | Sewerby | East Yorkshire League | 13 Mar 22 |
| 5.5MXC | 30:12 | | | | 2 | | | | Wetwang | East Yorkshire League | 9 Oct 22 |
| 5.5MXC | 38:40 | | | | 2 | | | | Langdale End | East Yorkshire League | 13 Feb 22 |
| 6M | 31:26 | | | | 1 | | | | Sproatley | EHH Summer League Sproatley 6 | 26 Apr 22 |
| 10K | 32:07 | | | | 5 | | | | Doncaster | Doncaster 10K | 27 Nov 22 |
| 10K | 32:15 | | | | 1 | | | | Leven | EHH Summer League Leven 10K | 24 May 22 |
| 10K | 32:31 | | | 32:32 | 8 | | | | Beverley | Pittaway Beverley 10K | 8 May 22 |
| 10K | 32:59 | | | | 1 | | | | Coniston | EHH Summer League Coniston 10K | 21 Jun 22 |
| 10K | 33:21 | | | 33:21 | 2 | | | 2/72 | Kingston upon Hull | Dave MacDonald Haltemprice 10K | 30 Oct 22 |
| 10K | 34:19 | | | 34:20 | 7 | | | | Walkington | Walkington 10K | 8 Jul 22 |
| 10KMT | 33:55 | | | | 1 | | | | Kingston upon Hull | Burton Constable Trail 10K | 17 Jun 22 |
| 6.5MXC | 38:15 | | | | 2 | | | | Welton | East Yorkshire League | 13 Nov 22 |
| 7M | 36:23 | | | | 1 | | | | Sproatley | EHH Summer League Sproatley 7 | 7 Jun 22 |
| 7.1MXC | 42:16 | | | | 3 | | | | Sledmere | East Yorkshire League | 16 Jan 22 |
| 12KXC | 48:40 | | | | 4 | | | | Hull | Humberside County Championships | 8 Jan 22 |
| 8.74M | 47:07 | | | 47:07 | 2 | | | | Hornsea | Hornsea One-third Marathon (8.74) | 3 Apr 22 |
| 2021 SEN Kingston upon Hull |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2MXCL | 14:53 | | | | 56 | L1 | | | Sheffield | Northern Counties Relay Championships | 23 Oct 21 |
| 5K | 15:43 | c | | | 1 | | | | Hull | Even Splits Hull 5K | 3 Dec 21 |
| parkrun | 17:16 | | | | 1 | | | 1 | Beverley Westwood | Beverley Westwood parkrun # 47 | 2 Oct 21 |
| 5.8MXC | 37:08 | | | | 1 | | | | Bishop Wilton | East Yorkshire League | 10 Oct 21 |
| 10.5KXC | 37:48 | | | | 1 | | | | Welton | East Yorkshire League | 14 Nov 21 |
| 2009 U23 Kingston upon Hull/Loughborough Students |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:01.5 | | | | 4 | B | | | Don Valley | North of England League Division 2EC | 2 Aug 09 |
| 1500 | 4:14.1 | | | | 7 | | | | Loughborough | Loughborough vs Combined Services vs Achilles | 10 Jun 09 |
| 2008 U23 Kingston upon Hull/Loughborough Students |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.90 | | | | 1 | | | | Hull | Northern Inter Counties | 23 Aug 08 |
| ZRDL | 30:43 | | | | 26 | L1 | | | Catterick | Northern 12 Stage Relay | 6 Apr 08 |
| ZXC | 25:59 | | | | 11 | | | | Leeds | Northern Championships | 26 Jan 08 |
| ZXC | 27:22 | | | | 7 | | | | Swansea | BUSA Cross Country Championships | 2 Feb 08 |
| ZXC | 34:57 | | | | 43 | | | | Birmingham | Birmingham & District League Division 1 | 25 Oct 08 |
| ZXC | 35:17 | | | | 32 | | | | Northampton | Birmingham & District League Division 1 | 6 Dec 08 |
| 2007 U20 Kingston upon Hull |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.04 | | | | 4 | G | | | Stretford | BMC Nike Grand Prix | 11 Aug 07 |
| 800 | 2:01.25 | | | | 7 | B | | | Stretford | BMC Gold Standard Races | 4 Sep 07 |
| 1500 | 4:02.2 | | | | 1 | | | | Derby | North of England League Division 3EC | 5 May 07 |
| 1500 | 4:03.89 | | | | 1 | | | | Blackpool | Northern Mens & Womens Plate Final | 8 Sep 07 |
| 1500 | 4:04.5 | | | | 2 | | | | Hull | North of England League Division 3EC | 4 Aug 07 |
| 1500 | 4:08.9 | | | | 1 | | | | Hull | Humberside County Championships | 12 May 07 |
| 1500 | 4:09.91 | | | | 11 | B | | | Stretford | BMC Gold Standard Races | 24 Jul 07 |
| 1500 | 4:15.0 | | | | | | | | Hull | North of England Club Cup | 12 Aug 07 |
| 3000 | 8:36.05 | | | | 3 | | | | Stretford | Trafford Grand Prix | 7 Aug 07 |
| 3000 | 8:59.6 | | | | 4 | B | | | Derby | U23 Inter Territorial Match | 19 Aug 07 |
| ZXC | 22:57 | | | | 51 | | | 51 | Liverpool | UK Challenge Series | 24 Nov 07 |
| 2006 U20 Kingston upon Hull |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:04.5 | | | | | | | | Grimsby | Humberside County Championships | 13 May 06 |
| 1500 | 4:07.7 | | | | 2 | | | | Hull | North of England League Division 4EC | 2 Jul 06 |
| 3000 | 8:47.64 | | | | 9 | | | | Stretford | Trafford Grand Prix/ North of England U20 3000 Championships | 8 Aug 06 |
| 3000 | 9:09.75 | | | | 18 | | | | Stretford | Trafford Grand Prix | 30 May 06 |
| 3000 | 9:10.1 | | | | 2 | | | | Don Valley | Sheffield Open Festival of Athletics | 22 Apr 06 |
| 2004 U17 Kingston upon Hull |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:18.3 | | | | 2 | | | | Grimsby | Humberside County Championships | 16 May 04 |
| 1500 | 4:19.11 | | | | ht | 1 | | | Wigan | North of England Junior Championships | 29 May 04 |