| 2012 SEN Wakefield/Birmingham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 7.6KL | 25:29 | | | | 33 | L1 | | | Liverpool | Northern Men's 12 Stage Relays (Long Legs) | 31 Mar 12 |
| ZXC | 41:31 | | | | 67 | | | | Wakefield | Yorkshire County Championships | 7 Jan 12 |
| ZXCL | 11:48 | | | | 16 | L2 | | | Sheffield | Northern Athletics XC Relay Championships | 6 Oct 12 |
| 2011 SEN Wakefield/Birmingham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 6KL | 19:56 | | | | 37 | L2 | | | Warrington | Northern Road Relay Championships Senior Men | 24 Sep 11 |
| 6.45KL | 23:00 | | | | 5 | L1 | | | Leeds | Yorkshire Road Races & Relay Championships | 10 Sep 11 |
| 10K | 34:39 | | | 34:39 | 16 | | | | Sheffield | Percy Pud 10K | 4 Dec 11 |
| ZXCL | 19:00 | | | | 85 | L2 | | | Mansfield | Saucony ECCA Relays | 5 Nov 11 |
| 2010 U23 Wakefield/Birmingham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.27 | | | | 10 | 1 | | | Stretford | Trafford Grand Prix | 27 Jul 10 |
| 800 | 2:00.23 | | | | 10 | C | | | Stretford | BMC Gold Standard Races | 15 Jun 10 |
| 1500 | 4:09.7 | | | | 5 | A | | | Blackburn | Northern League 1 | 5 Jun 10 |
| 1500 | 4:15.78 | | | | 10 | h3 | | | Bedford | BUCS Championships | 1 May 10 |
| 7.4KL | 25:11 | | | | 17 | L3 | | | Manchester | Northern Counties Men's 12 Stage Relays (Long Legs) | 21 Mar 10 |
| 10K | 34:30 | | | 34:30 | 8 | | | | Wakefield | Wakefield Hospice City 10K | 28 Mar 10 |
| 10K | 36:12 | | | 36:11 | 22 | | | | Royston | Barnsley 10K | 14 Nov 10 |
| 2009 U23 Wakefield/Birmingham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:25.65 | | | | 7 | A | | | Birmingham (Un) | BMC Regional Races | 22 Apr 09 |
| 800 | 1:56.82 | | | | 8 | B | | | Stretford | BMC Gold Standard Races | 7 Jul 09 |
| 800 | 1:57.38 | | | | 10 | B | | | Stretford | BMC Gold Standard Races | 21 Jul 09 |
| 800 | 2:00.3 | | | | 1 | A | | | Middlesbrough | North of England League Division 2E | 2 Aug 09 |
| 1500 | 4:00.51 | | | | 7 | D | | | Stretford | BMC Nike Grand Prix | 27 Jun 09 |
| 1500 | 4:02.25 | | | | 7 | B | | | Stretford | BMC Gold Standard Races | 23 Jun 09 |
| 1500 | 4:05.75 | | | | 1 | A | | | Gateshead | North of England League Division 2E | 5 Jul 09 |
| 1500 | 4:10.90 | | | | 3 | h2 | | | Cosford | RAF Invitational Athletics Meeting | 25 Apr 09 |
| 1500 | 4:11.89 | | | | 9 | h1 | | | Bedford | BUCS Championships | 2 May 09 |
| 5K | 15:48 | | | | 8 | | | | Bournville | Birmingham Rowheath AC 5K Series | 11 Jun 09 |
| 10K | 33:04 | | | | 6 | | | | Tintwistle | Percy Pud 10K | 6 Dec 09 |
| ZRDL | 9:10 | | | | 8 | | | | Birmingham | Birmingham University 3K Relays/Midland Walks League | 8 Nov 09 |
| ZRDL | 18:40 | | | | 30 | L3 | | | Sutton Coldfield | National 6 Stage Relays | 17 Oct 09 |
| ZRDL | 19:24 | | | | 24 | L5 | | | Leeds | Northern Counties Men's 6-stage Relays | 26 Sep 09 |
| ZXC | 30:58 | | | | 43 | | | | Coventry | Birmingham & District League Division 1 | 17 Jan 09 |
| ZXCL | 11:35 | | | | 11 | L2 | | | Manchester | Manchester University Relays | 10 Oct 09 |
| 2008 U23 Wakefield/Birmingham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:56.6 | | | | 6 | A | | | Birmingham (Un) | BMC Regional Races | 16 Jul 08 |
| 800 | 1:58.2 | | | | 2 | A | | | Sportcity | North of England League Division 1 | 3 Aug 08 |
| 800 | 1:58.38 | | | | 10 | | | | Sportcity | Northern Athletics Senior Championships | 14 Jun 08 |
| 800 | 1:58.5 | | | | 2 | A | | | Wakefield | North of England League Division 1 | 6 Jul 08 |
| 1500 | 4:04.43 | | | | 18 | E | | | Solihull | BMC Nike Grand Prix | 28 Jun 08 |
| 1500 | 4:04.90 | | | | 6 | F | | | Eton | BMC Nike Grand Prix Final | 9 Aug 08 |
| 1500 | 4:05.12 | | | | 6 | h2 | | | Sportcity | Northern Athletics Senior Championships | 14 Jun 08 |
| 1500 | 4:06.12 | | | | 5 | h3 | | | Bedford | BUSA Outdoor Athletics Championships | 3 May 08 |
| 1500 | 4:06.88 | | | | 13 | | | | Cortland NY, USA | Cortland Classic | 19 Apr 08 |
| 1500 | 4:13.36 | | | | | | | | Bedford | England Athletics Open Championships (U23/U20) | 21 Jun 08 |
| Mile | 4:32.09 | | | | | | | | Providence RI, USA | Brown Invitational | 12 Apr 08 |
| Mile | 4:32.09 | | | | 19 | | | | Providence RI, USA | Brown Invitational | 12 Apr 08 |
| 4.5M | 23:39 | | | | 1 | | | | Wakefield | Wakefield Harriers Christmas Handicap 4.5 | 18 Dec 08 |
| 5.635M | 31:41 | | | | 3 | | | | Barnsley | Ward Green 6 | 26 Dec 08 |
| 10K | 33:06 | | | | 36 | | | | Leeds | Leeds Abbey Dash 10K | 23 Nov 08 |
| ZRDL | 9:13 | | | | 10 | | | | Birmingham | Birmingham University Relays | 9 Nov 08 |
| ZXC | 36:12 | | | | 77 | | | | Birmingham | Birmingham & District League Division 1 | 25 Oct 08 |
| 2007 U20 Wakefield/Birmingham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:55.42 | | | | 2 | | | | Birmingham (Un) | Ivy League | 19 Jun 07 |
| 800 | 1:56.4 | | | | 4 | C | | | Stretford | BMC Gold Standard Races | 21 Aug 07 |
| 800 | 1:57.24 | | | | 2 | D | | | Stretford | BMC Gold Standard Races | 10 Jul 07 |
| 1500 | 3:55.38 | | | | 8 | F | | | Watford | BMC Nike Grand Prix | 30 Jun 07 |
| 1500 | 3:55.41 | | | | 10 | | | | Bedford | England Athletics U23 & U20 Championships | 24 Jun 07 |
| 1500 | 3:56.24 | | | | 7 | D | | | Solihull | BMC Nike Grand Prix | 21 Jul 07 |
| 1500 | 3:56.97 | | | | 9 | E | | | Sportcity | BMC Nike Grand Prix | 9 Jun 07 |
| 1500 | 3:57.4 | | | | 3 | | | | Birmingham (Un) | BMC Birmingham Uni Regional Races | 28 May 07 |
| 1500 | 3:57.73 | | | | 6 | h2 | | | Bedford | England Athletics U23 & U20 Championships | 23 Jun 07 |
| 1500 | 3:58.89 | | | | 2 | | | | Liverpool | Northern Athletics Senior/U20 Championships | 16 Jun 07 |
| 1500 | 4:00.76 | | | | 2 | h2 | | | Liverpool | Northern Athletics Senior/U20 Championships | 16 Jun 07 |
| 1500 | 4:02.0 | | | | 3 | | | | Cudworth | Yorkshire County Championships | 13 May 07 |
| 1500 | 4:02.4 | | | | 3 | | | | Sportcity | North of England League Division 1 | 8 Jul 07 |
| 1500 | 4:03.05 | | | | 1 | | | | Hull | Northern Inter Counties | 26 Aug 07 |
| 1500 | 4:05.85 | | | | 5 | h4 | | | Bedford | BUSA Championships | 6 May 07 |
| 1500 | 4:08.64 | | | | 3 | B | | | Hendon | U20 Inter Territorial Match | 2 Sep 07 |
| 1500 | 4:15.18 | i | | | | | | | Sheffield | BUSA Indoor Championships | 10 Mar 07 |
| 4.5M | 23:36 | | | | 1 | | | | Wakefield | Wakefield Harriers Christmas Handicap | 20 Dec 07 |
| 10KXC | 35:51 | | | | 149 | | | | Birmingham | Birmingham Cross Challenge inc Birmingham League | 27 Oct 07 |
| 2006 U20 Wakefield |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:57.93 | | | | 7 | h2 | | | Bedford | AAA U23-U20 Championships | 22 Jul 06 |
| 800 | 1:58.49 | | | | 8 | C | | | Stretford | BMC Gold Standard | 11 Jul 06 |
| 800 | 1:58.81 | | | | 7 | G | | | Solihull | BMC/Nike Grand Prix | 24 Jun 06 |
| 800 | 1:59.08 | | | | 3 | | | | Cudworth | Yorkshire County Championships | 13 May 06 |
| 800 | 1:59.7 | | | | 4 | | | | Liverpool | North of England League Division 1 | 2 Jul 06 |
| 800 | 1:59.8 | | | | 5 | | | | Wakefield | National Junior League Northern Premier | 11 Jun 06 |
| 800 | 2:00.0 | | | | 2 | | | | Middlesbrough | North of England Inter-Club Cup | 9 Jul 06 |
| 800 | 2:00.16 | | | | 7 | | | | Sportcity | National Junior League Northern Premier | 23 Apr 06 |
| 800 | 2:00.70 | | | | 8 | G | | | Sportcity | BMC/Nike Grand Prix Final | 12 Aug 06 |
| 800 | 2:02.0 | | | | 7 | | | | Wrexham | National Junior League Northern Premier | 16 Jul 06 |
| 1500 | 4:09.46 | | | | 6 | | | | Cudworth | Yorkshire County Championships | 14 May 06 |
| 1500 | 4:13.11 | | | | 10 | A | | | Stretford | BMC Academy PB Classic | 1 May 06 |
| 1500 | 4:15.1 | | | | 1 | | | | Wakefield | West Yorkshire County Schools Championships | 10 Jun 06 |
| 10K | 33:28 | | | | 65 | | | | Leeds | Leeds Abbey Dash | 26 Nov 06 |
| 10K | 34:22 | | | | 9 | | | | Wakefield | Wakefield City Hospice 10km | 25 Mar 06 |
| 2005 U20 Wakefield |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:56.93 | | | | 8 | A | | | Stretford | BMC | 7 Jun 05 |
| 800 | 1:58.04 | | | | ht | | | | Cudworth | NORTH OF ENGLAND JUNIOR CHAMPIONSHIPS | 29 May 05 |
| 800 | 1:58.3 | | | | 2 | | | | Wakefield | WEST YORKSHIRE | 11 Jun 05 |
| 800 | 1:58.35 | | | | 7 | G | | | Solihull | BMC | 25 Jun 05 |
| 800 | 1:58.39 | | | | 7 | h2 | | | Birmingham | ESAA Champs | 8 Jul 05 |
| 800 | 1:58.53 | | | | 5 | A | | | Stretford | BMC | 2 May 05 |
| 800 | 1:58.9 | | | | 6 | | | | Gateshead | NORTH OF ENGLAND LEAGUE Division 1 | 4 Jun 05 |
| 800 | 1:59.4 | | | | 6 | | | | Manchester (SC) | NORTH OF ENGLAND LEAGUE Division 1 | 1 May 05 |
| 800 | 1:59.4 | | | | 1 | | | | Cleckheaton | Northern Pennine | 19 Jun 05 |
| 800 | 1:59.7 | | | | 2 | | | | Cleckheaton | Pennine | 24 Apr 05 |
| 1500 | 4:04.78 | | | | 5 | B | | | Stretford | BMC | 19 Jul 05 |
| 1500 | 4:05.9 | | | | 1 | | | | Stretford | National Junior League Pennine Division Stretford | 24 Jul 05 |
| 1500 | 4:06.7 | | | | 3 | | | | Stoke | Stoke | 16 Jul 05 |
| 1500 | 4:06.74 | | | | 6 | D | | | Sportcity | BMC | 21 May 05 |
| 1500 | 4:07.1 | | | | 3 | | | | Cudworth | YORKSHIRE (May 14/15) | 15 May 05 |
| 5M | 27:19 | | | | 5 | | | | Leeds (RP) | ROUNDHAY PARK 5 | 20 Nov 05 |
| 10K | 33:57 | | | | 59 | | | | Leeds | ABBEY DASH 10km | 27 Nov 05 |
| 2004 U17 Wakefield |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:57.53 | | | | 4 | B | | | Stretford | BMC | 22 Jun 04 |
| 800 | 1:58.8 | | | | 3 | | | | Wakefield | Division 2EC | 5 Jun 04 |
| 800 | 1:59.1 | | | | 2 | | | | Wakefield | WAKEFIELD OPEN Wakefield | 18 Apr 04 |
| 800 | 1:59.9 | | | | 3 | | | | Grantham | Division Two EC Grantham | 4 Jul 04 |
| 800 | 2:00.2 | | | | 5 | | | | Sheffield | SHEFFIELD OPEN Don Valley, Sheffield | 24 Apr 04 |
| 1500 | 4:05.01 | | | | 3 | D | | | Sportcity | BMC | 26 Jun 04 |
| 1500 | 4:07.09 | | | | 8 | | | | Gateshead | English Schools' Championships | 10 Jul 04 |
| 1500 | 4:07.6 | | | | 1 | | | | Wakefield | WEST YORKSHIRE Wakefield | 12 Jun 04 |
| 1500 | 4:09.56 | | | | 4 | h2 | | | Gateshead | English Schools' Championships | 9 Jul 04 |
| 1500 | 4:09.8 | | | | 2 | | | | Sheffield | YORKSHIRE | 16 May 04 |
| 1500 | 4:09.89 | | | | ht | | | | Birmingham | AAA U17-U15 Champs | 14 Aug 04 |
| 1500 | 4:10.9 | | | | 1 | | | | Wakefield | Northern 1E Wakefield | 18 Jul 04 |
| 1500 | 4:12.29 | | | | ht | | | | Wigan | North of England Junior Championships | 29 May 04 |
| 1500 | 4:14.19 | | | | 6 | | | | Wigan | North of England Junior Championships | 29 May 04 |
| 1500 | 4:16.7 | | | | 1 | | | | Cleckheaton | COMPLETE RUNNER WEST YORKSHIRE CHAMPIONSHIPS | 5 Sep 04 |
| 1500 | 4:18.20 | i | | | 3 | | | | Sheffield | NORTH OF ENGLAND JUNIOR CHAMPIONSHIPS Sheffield | 18 Jan 04 |
| 5M | 26:59 | | | | 5 | | | | Leeds (RP) | ROUNDHAY PARK 5 | 21 Nov 04 |
| 10K | 34:06 | | | | 65 | | | | Leeds | HELP THE AGED LEEDS ABBEY DASH | 28 Nov 04 |
| 2003 U17 Wakefield |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:01.6 | | | | 10 | B | | | Stretford | BMC | 3 Jun 03 |
| 800 | 2:02.0 | | | | 5 | | | | Sheffield | YORKSHIRE (May 10/11) Don Valley, Sheffield | 10 May 03 |
| 800 | 2:02.18 | | | | 11 | C | | | Stretford | TRAFFORD OPEN STRETFORD | 29 Jul 03 |
| 800 | 2:02.68 | | | | 4 | C | | | Stretford | TRAFFORD GP Open Races | 15 Jul 03 |
| 800 | 2:02.9 | | | | 10 | B | | | Stretford | Trafford GP | 1 Jul 03 |
| 800 | 2:03.36 | | | | 4 | h3 | | | Liverpool | NoEAA Jun Champs Liverpool | 24 May 03 |
| 800 | 2:03.9 | | | | 3 | | | | Cleckheaton | WEST YORKSHIRE Cleckheaton | 14 Jun 03 |
| 800 | 2:04.2 | | | | 2 | | | | Wakefield | WAKEFIELD DISTRICT H & AC SPRING OPEN Wakefield | 6 Apr 03 |
| 800 | 2:04.38 | | | | 8 | h4 | | | Sheffield | AAA U17 & U15 Champs | 16 Aug 03 |
| 800 | 2:04.6 | | | | 2 | | | | Wakefield | WAKEFIELD OPEN | 21 Sep 03 |
| 800 | 2:04.7 | | | | 4 | | | | Sheffield | SHEFFIELD OPEN Don Valley | 26 Apr 03 |
| 800 | 2:04.7 | | | | 2 | | | | Wakefield | COMPLETE RUNNER WEST YORKSHIRE LEAGUE Wakefield | 21 May 03 |
| 800 | 2:04.79 | i | | | 3 | | | | Manchester (SC) | SALE H INDOOR OPEN, Sport City, Manchester | 30 Mar 03 |
| 800 | 2:07.97 | i | | | 3 | | | | Manchester (SC) | SALE H OPEN Sport City, Manchester | 30 Mar 03 |
| 800 | 2:12.24 | i | | | 2 | | | | Manchester (SC) | NoEAA U20 Champs Sport City, Manchester (a) 18th (b) 19th | 19 Jan 03 |
| 1500 | 4:17.2 | | | | 1 | | | | Sheffield | YORKSHIRE (May 10/11) Don Valley, Sheffield | 11 May 03 |
| 1500 | 4:18.81 | | | | 9 | | | | Liverpool | NoEAA Jun Champs Liverpool | 24 May 03 |
| 2002 U15 Wakefield |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:05.42 | | | | 5 | h1 | | | Nottingham | English Schools | 12 Jul 02 |
| 800 | 2:06.09 | | | | 5 | | | | Stretford | TRAFFORD GP | 11 Jun 02 |
| 800 | 2:06.98 | | | | 10 | | | | Stretford | Stretford Open Events | 23 Jul 02 |
| 800 | 2:07.62 | | | | 3 | h2 | | | Birmingham | AAA U17/15 Champs Birmingham | 10 Aug 02 |
| 800 | 2:08.74 | | | | 6 | s1 | | | Birmingham | AAA U17/15 Champs Birmingham | 10 Aug 02 |
| 800 | 2:09.58 | | | | 2 | | | | Manchester (CG) | NoEAA U20 | 26 May 02 |
| 800 | 2:11.7 | | | | 1 | | | | Cleckheaton | WEST YORKSHIRE Cleckheaton | 15 Jun 02 |
| 800 | 2:11.8 | | | | 1 | | | | Wakefield | WAKEFIELD OM | 21 Sep 02 |
| 800 | 2:11.9 | | | | 1 | | | | Northern One East Spenborough | Northern One East Spenborough | 30 Jun 02 |
| 800 | 2:12.3 | | | | 2 | | | | Cudworth | YORKSHIRE Cudworth (May 11/12) | 12 May 02 |
| 1500 | 4:31.3 | | | | 2 | | | | Cudworth | YORKSHIRE Cudworth (May 11/12) | 12 May 02 |