| 2012 U20 Kingston upon Hull |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:06.64 | | | | 8 | h5 | | | Olympic Park | BUCS Championships | 5 May 12 |
| 3000 | 8:57.78 | | | | 1 | | | | Hull | Kingston upon Hull v SE Poland v South Humberside/East Midlands | 22 Apr 12 |
| 3000 | 9:30.75 | | | | 3 | | | | Hull | Kingston upon Hull Open | 15 Apr 12 |
| parkrun | 16:21 | | | | 2 | | | | Hull | Hull parkrun # 105 | 24 Mar 12 |
| 6KL | 20:22 | | | | 38 | L2 | | | Leigh | Northern Counties Men's 6-Stage Relays | 22 Sep 12 |
| ZXC | 37:05 | | | | 199 | | | | Cardiff | BUCS Cross Country Championships | 4 Feb 12 |
| ZXCL | 10:02 | | | | 36 | L2 | | | Mansfield | ECCA National Relays | 3 Nov 12 |
| 2011 U20 Kingston upon Hull |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.07 | | | | 3 | 1 | | | Stretford | Trafford Grand Prix | 3 May 11 |
| 800 | 2:00.7 | | | | 1 | | | | Hull | Humberside County Championships | 14 May 11 |
| 800 | 2:01.8 | | | | 1 | B | | | Rotherham | National Junior League Humber Division | 1 May 11 |
| 1500 | 3:57.62 | | | | 9 | B | | | Stretford | BMC Gold Standard Races | 14 Jun 11 |
| 1500 | 3:59.08 | | | | 11 | A | | | Stretford | BMC Gold Standard Races | 31 May 11 |
| 1500 | 4:01.70 | | | | 2 | 1 | | | Stretford | Trafford Grand Prix | 17 May 11 |
| 1500 | 4:05.26 | | | | 1 | 1 | | | Don Valley | Sheffield Festival of Athletics Open | 17 Apr 11 |
| 1500 | 4:05.30 | | | | 2 | A | | | Wakefield | North of England League Division 2EC | 7 May 11 |
| 1500 | 4:05.46 | | | | 7 | | | | Sportcity | Northern U20/Senior Championships | 18 Jun 11 |
| 1500 | 4:06.06 | | | | 4 | | | | Loughborough | Loughborough Open Meeting | 23 Apr 11 |
| 1500 | 4:08.5 | | | | 1 | A | | | Hull | North of England League Division 2EC | 4 Jun 11 |
| 1500 | 4:17.0 | | | | 1 | | | | Hull | Humberside County Schools' Championships | 11 Jun 11 |
| 1500 | DNF | | | | | h2 | | | Gateshead | ESAA English Schools' Championships | 1 Jul 11 |
| 3000 | 8:44.61 | | | | 11 | 1 | | | Stretford | Trafford Grand Prix | 26 Jul 11 |
| 3000 | 8:56.1 | | | | 1 | | | | Hull | Kingston Upon Hull Spring Open | 10 Apr 11 |
| 3000 | 8:57.7 | | | | 1 | | | | Scunthorpe | Scunthorpe Open | 27 Mar 11 |
| 5000 | 15:51.9 | | | | 1 | A | | | Derby | North of England League Division 2EC | 14 Aug 11 |
| 5000 | 15:52.7 | | | | 1 | A | | | Cleckheaton | North of England League Division 2 Promotion Match | 10 Sep 11 |
| parkrun | 15:56 | | | | 1 | | | 1 | Hull | Hull parkrun # 49 | 5 Mar 11 |
| parkrun | 17:11 | | | | 1 | | | 1 | Hanley | Hanley parkrun # 2 | 1 Oct 11 |
| 10K | 34:02 | | | | 1 | | | | Haltemprice | Haltemprice 10K | 30 Oct 11 |
| ZXC | 22:24 | | | | 42 | | | | Nottingham | ESAA English Schools' Championships | 19 Mar 11 |
| ZXC | 29:26 | | | | 29 | | | | Sunderland | Northern Cross Country Championships | 29 Jan 11 |
| ZXC | 35:04 | | | | 2 | | | 2 | Barton-upon-Humber | Barton & District Open | 27 Feb 11 |
| ZXCL | 9:49 | | | | 43 | L1 | | | Mansfield | Saucony ECCA Relays | 5 Nov 11 |
| 2010 U20 Kingston upon Hull |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.92 | | | | 4 | 1 | | | Stretford | Trafford Grand Prix Open | 7 Sep 10 |
| 800 | 2:01.4 | | | | 1 | B | | | Hull | Northern League 2EC | 5 Jun 10 |
| 800 | 2:01.6 | | | | 2 | | | | Hull | Humberside Schools Championships | 12 Jun 10 |
| 800 | 2:02.05 | | | | 3 | | | | Don Valley | Sheffield Festival of Sport | 18 Apr 10 |
| 800 | 2:02.12 | | | | 5 | | | | Gateshead | Northern Athletics Inter County Championship | 28 Aug 10 |
| 800 | 2:02.7 | | | | 2 | A | | | Scunthorpe | National Junior Athletic League Humber | 25 Apr 10 |
| 800 | 2:03.8 | | | | 2 | | | | Rotherham | Rotherham Open | 22 Aug 10 |
| 1500 | 4:13.1 | | | | 2 | ns | | | Scunthorpe | National Junior Athletic League Humber | 25 Apr 10 |
| 1500 | 4:18.31 | | | | 4 | | | | Wakefield | Wakefield Spring Open | 3 Apr 10 |
| Mile | 4:37.9 | | | | 1 | | | | Hull | Kingston-upon-Hull Open | 11 Apr 10 |
| 3000 | 9:15.72 | i | | | 1 | 2 | | | Sheffield | Northern Athletics Open | 11 Dec 10 |
| 3000 | 10:23.7 | | | | 2 | | | | Hull | Humberside Schools Championships | 12 Jun 10 |
| parkrun | 16:33 | | | | 1 | | | 1 | Hull | Hull parkrun # 30 | 23 Oct 10 |
| 5.6KL | 18:22 | | | | 32 | L2 | | | Manchester | Northern Counties Men's 6-stage Relay | 2 Oct 10 |
| 6KXC | 20:32 | | | | 88 | | | | Birmingham | McCain UK Cross Challenge inc World Trials & CAU Inter County Championships | 13 Mar 10 |
| ZXC | 19:59 | | | | 12 | | | | Wakefield | Yorkshire & Humberside County Championships | 20 Feb 10 |
| ZXC | 26:28 | | | | 117 | | | | Manchester | ESAA English Schools' Championships | 20 Mar 10 |
| ZXCL | 9:35 | | | | 24 | L2 | | | Mansfield | ECCA Relays | 6 Nov 10 |
| 2009 U17 Kingston upon Hull |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:04.2 | | | | 1 | A | | | Liverpool | McCain UK Young Athletes League Northern Premier | 19 Jul 09 |
| 800 | 2:04.5 | | | | 3 | A | | | Leeds | McCain UK Young Athletes League Northern Premier | 21 Jun 09 |
| 800 | 2:04.9 | | | | 2 | | | | Hull | Humberside Schools v North Yorkshire Schools Intercounties | 20 Jun 09 |
| 800 | 2:06.0 | | | | 3 | A | | | Chesterfield | McCain UK Young Athletes League Northern Premier | 17 May 09 |
| 800 | 2:06.5 | | | | 1 | | | | Hull | Humberside Schools Championships | 13 Jun 09 |
| 800 | 2:08.7 | | | | 2 | A | | | Don Valley | McCain UK Young Athletes League Northern Premier | 3 May 09 |
| 800 | 2:10.45 | | | | 5 | | | | Don Valley | Sheffield Festival of Athletics | 19 Apr 09 |
| 1500 | 4:34.10 | | | | 8 | | | | Don Valley | Yorkshire & Humberside County Championships | 9 May 09 |
| ZXC | 16:23 | | | | 8 | | | | Halifax | West Yorkshire Complete Runner League | 11 Oct 09 |
| ZXC | 17:08 | | | | 175 | | | | Nottingham | CAU Inter County Championships | 7 Mar 09 |
| ZXC | 18:15 | | | | 5 | | | | Beverley Westwood | Humberside County Championships | 11 Jan 09 |
| ZXC | 18:41 | | | | 2 | | | | Beverley | Kingston upon Hull Cross Country | 8 Nov 09 |
| ZXC | 21:18 | | | | 288 | | | | Stanford Hall | Sainsbury ESAA English Schools' Championships | 21 Mar 09 |
| ZXC | 22:39 | | | | 3 | | | | Barton-upon-Humber | Barton Open Cross Country | 1 Mar 09 |