| 2024 SEN Kingston upon Hull |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 3:29:03 | c | | | 9882 | | | | London | TCS London Marathon | 21 Apr 24 |
| 2014 U23 Kingston upon Hull |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:08.5 | | | | 2 | | | | Grimsby | Grimsby Harriers Open | 27 Sep 14 |
| 2013 U20 Kingston upon Hull |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:14.8 | | | | 1 | | | | York | Benenden Health City of York Summer League | 10 Aug 13 |
| 3000 | 9:24.1 | | | | 2 | A | | | Hull | UK Youth Development U17/U20 League Division Northern East 1 | 28 Jul 13 |
| 10K | 35:19 | | | 35:20 | 11 | | | | Beverley | Beverley 10K | 12 May 13 |
| ZXC | 19:06 | | | | 1 | | | | Beverley | Humberside County Championships | 6 Jan 13 |
| ZXC | 28:21 | | | | 113 | | | | Birmingham | CAU Inter County Championships | 9 Mar 13 |
| 2012 U20 Kingston upon Hull |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:07.9 | | | | 1 | | | | Hull | Humberside County Championships | 12 May 12 |
| 3000 | 9:29.51 | | | | 6 | | | | Hull | Kingston upon Hull v SE Poland v South Humberside/East Midlands | 22 Apr 12 |
| parkrun | 17:07 | | | | 4 | | | | Hull | Hull parkrun # 102 | 3 Mar 12 |
| parkrun | 17:17 | | | | 5 | | | | Hull | Hull parkrun # 105 | 24 Mar 12 |
| 6KL | 20:17 | | | | 45 | L1 | | | Leigh | Northern Counties Men's 6-Stage Relays | 22 Sep 12 |
| 10K | 35:31 | | | 35:33 | 6 | | | | Hull | Jane Tomlinson's Hull 10K | 3 Jun 12 |
| 10K | 35:39 | | | 35:39 | 6 | | | | Walkington | Walkington 10K | 6 Jul 12 |
| ZXC | 26:44 | | | | 172 | | | | Ilton | ESAA English Schools' Championships | 17 Mar 12 |
| ZXC | 29:20 | | | | 136 | | | | Birmingham | CAU Inter County Championships | 10 Mar 12 |
| ZXC | 30:45 | | | | 2 | | | | Scunthorpe | Humberside County Championships | 8 Jan 12 |
| ZXC | 32:58 | | | | 67 | | | | Pontefract | Northern Championships | 28 Jan 12 |
| ZXC | NT | | | | 1 | | | | Barton upon Humber | Humberside Schools' Championships | 4 Feb 12 |
| ZXCL | 11:20 | | | | 12 | L2 | | | Sheffield | Northern Athletics XC Relay Championships | 6 Oct 12 |
| 2011 U20 Hull Achilles |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:32.8 | | | | 1 | | | | Hull | Humberside County Schools' Championships | 11 Jun 11 |
| 5000 | 16:28.2 | | | | 3 | A | | | Hull | North of England League Division 2EC | 4 Jun 11 |
| 5000 | 16:42.5 | | | | 4 | A | | | Cudworth | North of England League Division 2EC | 3 Jul 11 |
| parkrun | 16:36 | | | | 2 | | | 1 | Hull | Hull parkrun # 82 | 22 Oct 11 |
| parkrun | 16:43 | | | | 2 | | | | Hull | Hull parkrun # 68 | 16 Jul 11 |
| parkrun | 16:55 | | | | 1 | | | 1 | Hull | Hull parkrun # 84 | 5 Nov 11 |
| parkrun | 17:00 | | | | 2 | | | 1 | Hull | Hull parkrun # 61 | 28 May 11 |
| 10K | 34:37 | | | 34:39 | 4 | | | 1 | Walkington | Walkington 10K | 8 Jul 11 |
| 10K | 35:02 | | | | 3 | | | | Haltemprice | Haltemprice 10K | 30 Oct 11 |
| ZXC | 21:32 | | | | 163 | | | | Birmingham | CAU Inter County Championships | 5 Mar 11 |
| ZXC | 23:35 | | | | 133 | | | | Nottingham | ESAA English Schools' Championships | 19 Mar 11 |
| ZXC | 23:43 | | | | 16 | | | | Doncaster | Yorkshire & Humberside County Championships | 9 Jan 11 |
| ZXC | 36:36 | | | | 3 | | | 2 | Louth | Louth Open | 2 Oct 11 |
| 2010 U17 Hull Achilles |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:37.5 | | | | 3 | | | | Hull | Humberside Schools Championships | 12 Jun 10 |
| 1500 | 4:37.5 | | | | 4 | | | | York | ESAA Northern Schools Inter-County Championships | 19 Jun 10 |
| 10K | 39:05 | | | 39:13 | 53 | | | | Beverley | Hall Construction Beverley 10K | 9 May 10 |
| ZXC | 22:17 | | | | 275 | | | | Manchester | ESAA English Schools' Championships | 20 Mar 10 |
| 2009 U17 Hull Achilles |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:40.2 | | | | 3 | A | | | Hull | McCain UK Young Athletes League Northern One East | 19 Jul 09 |
| ZXC | 16:56 | | | | 5 | | | | Beverley Westwood | Humberside County Championships | 11 Jan 09 |
| ZXC | 22:28 | | | | 318 | | | | Stanford Hall | Sainsbury ESAA English Schools' Championships | 21 Mar 09 |