| 2025 SEN Doncaster |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 81:21 | | | 81:24 | 61 | | | | Stroud | Stroud 10K / Half Marathon | 26 Oct 25 |
| 2023 SEN Doncaster |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 78:26 | | | 78:37 | 6 | | 6 | 6 | London Victoria Park | RunThrough Victoria Park | 14 Oct 23 |
| Mar | 2:55:39 | | | 2:56:18 | 891 | | | | New York NY, USA | TCS New York City Marathon | 5 Nov 23 |
| 2022 SEN Doncaster |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 35:42 | | | 35:42 | 1 | | | | Kites Hardwick | Draycote Water Running Festival | 30 Jul 22 |
| HM | 79:22 | a | | 80:05 | 264 | | | | New York NY, USA | United Airlines NYC Half | 20 Mar 22 |
| HM | 83:00 | c | | | 530 | | | | Greenwich | The Big Half | 4 Sep 22 |
| Mar | 2:55:38 | c | | | 330 | | | | Copenhagen, DEN | Copenhagen Marathon | 15 May 22 |
| 2021 SEN Doncaster |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 39:48 | | | 39:59 | 31 | | | | Stratford upon Avon | Stratford's Big 10K | 5 Sep 21 |
| HM | 87:11 | | | 87:14 | 8 | | | | Bedford | Running Grand Prix Bedford Autodrome | 17 Oct 21 |
| HM | 94:25 | c | | | 160 | | | | Leamington Spa | Leamington Spa Half Marathon | 11 Jul 21 |
| 2011 U17 Doncaster |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| TJ | 13.39 | | | | 1 | | | | Derby | Nottinghamshire County Championships | 15 May 11 |
| TJ | 13.38 | | | | 1 | | | | Norwich | ESAA Anglian Schools Inter-County Championships | 18 Jun 11 |
| TJ | 13.29 | | | | 2 | A | | | Hull | National Junior League Humber Division | 29 May 11 |
| TJ | 13.23 | | 0.0 | | 10 | | | | Gateshead | ESAA English Schools' Championships | 1 Jul 11 |
| TJ | 13.22 | i | | | 1 | | | | Birmingham (PB) | Midland Counties AA Open | 27 Mar 11 |
| TJ | 13.09 | i | | | 2 | | | | Birmingham | Midland Counties AA Championships | 12 Feb 11 |
| TJ | 13.08 | i | | | 1 | | | | Leeds | Leeds Open | 13 Mar 11 |
| TJ | 13.02 | i | | | 7 | | | | Birmingham | England Athletics U15 / U17 / U20 Championships | 26 Feb 11 |
| TJ | 13.01 | | 0.4 | | 2 | | | | Birmingham | Midland U13/U15/U17 Championships | 7 Aug 11 |
| TJ | 13.00 | | | | 1 | | | | Boston | Lincolnshire County Schools' Championships | 11 Jun 11 |
| TJ | 12.98 | | | | 2 | A | | | Scunthorpe | National Junior League Humber Division | 24 Jul 11 |
| TJ | 12.95 | | | | 1 | A | | | Rotherham | National Junior League Humber Division | 1 May 11 |
| TJ | 12.92 | | 0.9 | | 8 | | | | Bedford | England Athletics U15/U17 Championships | 20 Aug 11 |
| 2010 U17 Doncaster |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.01 | i | | | 4 | 1.9 | | | Loughborough | Loughborough University Open | 31 Jan 10 |
| 60 | 8.04 | i | | | 4 | 2.8 | | | Loughborough | Loughborough University Open | 31 Jan 10 |
| TJ | 13.12 | | | | 2 | A | | | Doncaster | National Junior Athletic League Humber | 25 Jul 10 |
| TJ | 13.12 | w | 2.5 | | 12 | | | | Bedford | Aviva England Athletics U15/U17 Championships | 21 Aug 10 |
| TJ | 13.01 | w | 2.8 | | 6 | 4 | | | Hendon | McCain Jumps Fest | 8 Aug 10 |
| TJ | 12.73 | | | | 1 | A | | | Wigan | National Junior Athletic League Northern Promotion | 29 Aug 10 |
| TJ | 12.46 | | | | 1 | | | | Grantham | ESAA Anglian Schools Inter-County Championships | 19 Jun 10 |
| TJ | 12.33 | | | | 1 | | | | Cambridge | Eastern AA Championships | 17 Jul 10 |
| TJ | 12.13 | | | | 2 | | | | Lincoln | Lincolnshire Schools Championships | 12 Jun 10 |
| TJ | 12.06 | | 0.7 | | - | 4 | | | Hendon | McCain Jumps Fest | 8 Aug 10 |
| TJ | 12.02 | | | | 1 | | | | Warrington | Warrington George Edwards Memorial Open | 31 May 10 |
| TJ | 11.31 | | | | 1 | | | | Scunthorpe | Humberside Track & Field League (inc County Champs) | 22 May 10 |
| 2009 U15 Doncaster |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.12 | i | | | | | | | Loughborough | SPAR Sprints and Hurdles Competition | 21 Mar 09 |
| 200 | 26.1 | | | | 2 | | | | Nottingham | Notts AC Spring Spruce | 29 Mar 09 |
| HJ | 1.60 | | | | 1 | | | | Derby | Nottinghamshire County Championships | 10 May 09 |
| PV | 3.20 | | | | 1 | | | | Hull | Kingston upon Hull Open | 12 Apr 09 |
| PV | 3.15 | | | | 1 | | | | Derby | Nottinghamshire County Championships | 9 May 09 |
| PV | 3.10 | | | | 1 | | | | Gateshead | Northern Athletics U15 & U17 Championships | 24 May 09 |
| PV | 3.02 | i | | | 1 | A | | | Sportcity | Vault Manchester | 17 Jan 09 |
| PV | 3.00 | i | | | 1 | | | | Sportcity | Reebok Manchester Open | 11 Jan 09 |
| PV | 3.00 | | | | 1 | | | | Mansfield | Mansfield Open | 5 Apr 09 |
| PV | 3.00 | | | | 1 | A | | | Doncaster | McCain UK Young Athletes League Northern Premier | 17 May 09 |
| PV | 2.90 | i | | | 2 | | | | Birmingham | England Athletics U20, U17 & U15 Championships | 14 Feb 09 |
| PV | 2.90 | | | | 1 | A | | | Blackpool | McCain UK Young Athletes League Northern Premier | 3 May 09 |
| PV | 2.80 | | | | 2 | | | | Boston | Lincolnshire Schools Championships | 13 Jun 09 |
| PV | 2.65 | i | | | 2 | A | | | Sportcity | Reebok Manchester Open | 4 Jan 09 |
| LJ | 5.56 | | | | 1 | | | | Grimsby | Dennis Lumbard Memorial Open | 26 Sep 09 |
| TJ | 12.52 | | -1.3 | | 3 | | | | Don Valley | Aviva ESAA English Schools' Championships | 10 Jul 09 |
| TJ | 12.32 | | | | 1 | | | | Scunthorpe | Humberside League | 19 Sep 09 |
| TJ | 12.20 | | 1.6 | | 1 | | | | Gateshead | Northern Athletics U15 & U17 Championships | 23 May 09 |
| TJ | 12.19 | | | | 1 | | | | Norwich | ESAA Anglian Schools Inter-County Championships | 20 Jun 09 |
| TJ | 12.10 | | | | 1 | | | | Twickenham | St Mary's Richmond Master's & Open Meeting | 13 Sep 09 |
| TJ | 11.91 | | | | 1 | | | | Derby | Nottinghamshire County Championships | 10 May 09 |
| TJ | 11.85 | | | | 2 | | | | Boston | Lincolnshire Schools Championships | 13 Jun 09 |
| TJ | 11.82 | | 0.2 | | 5 | | | | Bedford | England U17 & U15 Championships | 9 Aug 09 |
| TJ | 11.70 | i | | | 1 | | | | Loughborough | Loughborough University Open | 10 Jan 09 |
| TJ | 11.70 | | | | 1 | | | | Liverpool | Liverpool Harriers Throws & Jumps Competition | 18 Apr 09 |
| SP4K | 10.68 | | | | 2 | | | | Derby | Nottinghamshire County Championships | 10 May 09 |
| SP4K | 10.42 | i | | | 3 | | | | Sheffield | Northern Athletics U15 Indoor Championships | 25 Jan 09 |
| SP4K | 10.26 | | | | 1 | A | | | Doncaster | McCain UK Young Athletes League Northern Premier | 17 May 09 |
| SP4K | 10.20 | | | | 1 | A | | | Blackpool | McCain UK Young Athletes League Northern Premier | 3 May 09 |
| SP4K | 10.00 | | | | 1 | | | | Don Valley | Sheffield Festival of Athletics | 19 Apr 09 |
| SP4K | 9.59 | | | | 2 | | | | Gateshead | Northern Athletics U15 & U17 Championships | 23 May 09 |
| SP4K | 9.47 | | | | | | | | Nottingham | Notts AC Spring Spruce | 29 Mar 09 |
| 2008 U15 Retford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.60 | | | | 3 | | | | Don Valley | Yorkshire Championships | 10 May 08 |
| HJ | 1.55 | | | | | | | | Doncaster | UKA Young Athletes League Northern 1E | 4 May 08 |
| HJ | 1.55 | | | | | | | | Grimsby | UKA Young Athletes League Northern 1E | 20 Jul 08 |
| HJ | 1.53 | | | | | | | | Cudworth | South Yorkshire League | 26 Apr 08 |
| HJ | 1.50 | | | | | | | | Doncaster | UKA Young Athletes League Northern 1E | 1 Jun 08 |
| HJ | 1.50 | | | | | | | | Cleckheaton | UKA Young Athletes League Northern 1E | 22 Jun 08 |
| HJ | 1.50 | | | | | | | | Doncaster | South Yorkshire League | 19 Jul 08 |
| PV | 2.50 | i | | | 2 | | | | Sportcity | Reebok Manchester Open | 21 Dec 08 |
| PV | 2.40 | | | | | | | | Loughborough | Stars of the Future | 31 Aug 08 |
| PV | 2.35 | | | | | | | | Grimsby | UKA Young Athletes League Northern 1E | 20 Jul 08 |
| PV | 2.30 | | | | | | | | Doncaster | Doncaster & Rotherham Open | 25 Aug 08 |
| PV | 2.20 | | | | | | | | Doncaster | South Yorkshire League | 19 Jul 08 |
| PV | 2.20 | | | | | | | | Blackpool | Blackpool Open Medals Meeting | 14 Sep 08 |
| LJ | 5.06 | | | | | | | | Scunthorpe | Scunthorpe Winter Warm Up | 30 Mar 08 |
| LJ | 5.01 | | | | | | | | Cudworth | South Yorkshire League | 26 Apr 08 |
| LJ | 4.98 | | | | | | | | Doncaster | South Yorkshire League | 19 Jul 08 |
| LJ | 4.95 | | | | | | | | Grimsby | Inter Counties U15 & U13 Match | 13 Sep 08 |
| LJ | 4.92 | | | | | | | | Cudworth | Barnsley Open | 13 Jul 08 |
| LJ | 4.85 | i | | | | | | | Sheffield | Northern Athletics Indoor Open Meeting | 13 Dec 08 |
| LJ | 4.82 | | | | | | | | Doncaster | South Yorkshire League | 17 May 08 |
| LJ | 4.81 | | | | | | | | Don Valley | Yorkshire Championships | 11 May 08 |
| TJ | 11.38 | i | | | | | | | Sheffield | Northern Athletics Indoor Open Meeting | 22 Nov 08 |
| SP4K | 10.02 | i | | | | | | | Sheffield | Northern Athletics Indoor Open Meeting | 13 Dec 08 |
| 2007 U13 Retford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 29.4 | | | | | | | | Doncaster | UKA Young Athletes League Northern 2SE | 22 Jul 07 |
| HJ | 1.45 | | | | 4 | | | | Peterborough | Peterborough City Games | 27 Aug 07 |
| HJ | 1.35 | | | | 8 | | | | Mansfield | Mansfield Open | 2 Sep 07 |
| HJ | 1.35 | | | | | | | | Mansfield | Mansfield Open | 2 Sep 07 |
| HJ | 1.30 | | | | | | | | Grimsby | UKA Young Athletes League Northern 2SE | 24 Jun 07 |
| HJ | 1.30 | | | | | | | | Nottingham | Nottinghamshire Mini League 2007 | 28 Jul 07 |
| HJ | 1.25 | | | | | | | | Derby | Nottinghamshire County Championships | 12 May 07 |
| HJ | 1.25 | | | | | | | | Scunthorpe | UKA Young Athletes League Northern 2SE | 20 May 07 |
| HJ | 1.25 | | | | | | | | Wakefield | Wakefield Open | 16 Sep 07 |
| LJ | 4.49 | | | | 4 | | | | Peterborough | Peterborough City Games | 27 Aug 07 |
| LJ | 4.33 | | | | | | | | Grimsby | UKA Young Athletes League Northern 2SE | 24 Jun 07 |
| LJ | 4.32 | | | | | | | | Wakefield | Wakefield Open | 16 Sep 07 |
| LJ | 4.30 | | | | | | | | Rotherham | Rotherham Harriers Open | 25 Aug 07 |
| LJ | 4.23 | | | | | | | | Doncaster | UKA Young Athletes League Northern 2SE | 22 Jul 07 |
| LJ | 4.14 | | | | | | | | Scunthorpe | UKA Young Athletes League Northern 2SE | 20 May 07 |
| LJ | 4.14 | | | | | | | | Mansfield | Notts Mini League Match 3 | 8 Jul 07 |
| SP3.25K | 6.79 | | | | | | | | Mansfield | Notts Mini League Match 3 | 8 Jul 07 |