| 2013 SEN Trafford/New Mexico Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 37:00 | | | 36:56 | 122 | | 9 | | Eastleigh | B&Q Eastleigh 10K | 24 Mar 13 |
| ZXC | 20:09 | | | | 3 | | | | Salisbury | Hampshire League | 9 Feb 13 |
| 2012 SEN Trafford/New Mexico Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:20.70 | iA | | | 2 | 2 | | | Albuquerque NM, USA | New Mexico Invitational | 28 Jan 12 |
| Mile | 5:06.08 | iA | | | 2 | h2 | | | Albuquerque NM, USA | Mountain West Conference Indoor Championships | 24 Feb 12 |
| Mile | 5:08.76 | iA | | | 10 | 1 | | | Albuquerque NM, USA | New Mexico Invitational | 28 Jan 12 |
| Mile | 5:13.73 | iA | | | 5 | | | | Albuquerque NM, USA | Mountain West Conference Indoor Championships | 25 Feb 12 |
| 3000 | 10:15.29 | iA | | | 11 | | | | Albuquerque NM, USA | Mountain West Conference Indoor Championships | 25 Feb 12 |
| 5000 | DNF | | | | - | 2 | | | Palo Alto CA, USA | Stanford Invitational | 6 Apr 12 |
| 5000 | DNF | | | | - | 3 | | | Palo Alto CA, USA | Payton Jordan Cardinal Invitational | 29 Apr 12 |
| 3000SCW | 11:39.84 | | | | 7 | | | | Colorado Springs CO, USA | Mountain West Outdoor Championships | 11 May 12 |
| parkrun | 19:51 | | | | 2 | | 1 | | Bolton | Bolton parkrun 5K Event 91 | 8 Dec 12 |
| 2011 U23 Trafford/New Mexico Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 5:06.86 | iA | | | 10 | | | | Albuquerque NM, USA | Mountain West Indoor Championships | 26 Feb 11 |
| 3000 | 10:03.50 | iA | | | 7 | | | | Albuquerque NM, USA | Mountain West Indoor Championships | 26 Feb 11 |
| 3000 | 10:08.48 | iA | | | 5 | | | | Albuquerque NM, USA | UNM Invitational | 29 Jan 11 |
| 5000 | 16:45.36 | | | | 14 | h2 | | | Eugene OR, USA | NCAA Division I West Preliminary Round | 28 May 11 |
| 5000 | 16:56.26 | i# | | | 19 | 3 | | | Seattle WA, USA | Flotrack Husky Classic | 11 Feb 11 |
| 5000 | 17:00.74 | A | | | 4 | | | | Fort Collins CO, USA | Mountain West Conference Outdoor Championships | 14 May 11 |
| 10000 | 34:37.38 | | | | 31 | 1 | | | Stanford CA, USA | Stanford University Invitational | 25 Mar 11 |
| 10000 | 34:56.46 | | | | 30 | | | | Eugene OR, USA | NCAA Division I West Preliminary Round | 26 May 11 |
| 10000 | 35:09.37 | | | | 19 | E | | | Walnut CA, USA | Mt Sac Relays | 14 Apr 11 |
| 5KXC | 17:27 | | | | 20 | B | | | South Bend IN, USA | Notre Dame Invitational | 30 Sep 11 |
| 5KXC | 17:43.3 | | | | 3 | | | | Albuquerque NM, USA | Lobo Invitational | 3 Sep 11 |
| 6KXC | 20:45.0 | | | | 31 | | | | Madison WI, USA | Wisconsin adidas Invitational | 14 Oct 11 |
| 6KXC | 20:56.5 | | | | 91 | | | | Terra Haute IN, USA | NCAA Division I Championships | 21 Nov 11 |
| 6KXC | 21:14.3 | | | | 6 | | | | Fort Worth TX, USA | Mountain West Cross Country Championships | 29 Oct 11 |
| 6KXC | 21:41.7 | | | | 21 | | | | Provo UT, USA | NCAA DI Mountain Regional Cross Country Championships | 12 Nov 11 |
| 2010 U23 Trafford/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:37.58 | | | | 4 | | | | Loughborough | LSAC v Birmingham Uni v Army | 12 May 10 |
| 1500 | 4:37.91 | | | | 3 | | | | Loughborough | LSAC v British Police v East Midlands | 26 May 10 |
| 3000 | 9:30.15 | | | | 18 | 2 | | | Watford | Watford Graded Open | 2 Jun 10 |
| 3000 | 9:36.14 | | | | 7 | | | | Loughborough | Loughborough International | 23 May 10 |
| 3000 | 9:41.59 | i | | | 1 | | | | Sheffield | BUCS Indoor Championships | 13 Mar 10 |
| 3000 | 9:45.84 | | | | 10 | 2 | | | Stretford | Trafford Grand Prix | 27 Jul 10 |
| 5000 | 16:26.36 | | | | 12 | A | | | Watford | BMC Nike Grand Prix | 12 Jun 10 |
| 5000 | 16:45.73 | | | | 2 | | | | Bedford | BUCS Championships | 3 May 10 |
| 5000 | 17:06.84 | | | | 15 | | | | Birmingham | Aviva European Trials and UK Championships | 27 Jun 10 |
| 5000 | 19:11.83 | | | | 2 | h1 | | | Bedford | BUCS Championships | 1 May 10 |
| 5K | 16:28 | | | | 60 | | 5 | | Blackburn | Pennine Lancashire 5K | 11 Jul 10 |
| 5KXC | 17:20.9 | | | | 4 | | | | Albuquerque NM, USA | Lobo Cross Country Invitational | 4 Sep 10 |
| 5KXC | 17:23 | | | | 36 | | | | Notre Dame IN, USA | Notre Dame Invitational | 1 Oct 10 |
| 5KXC | 17:27.6 | | | | 16 | | | | Kingston, CAN | World University Cross Country Championships | 11 Apr 10 |
| 6KXC | 21:02.5 | | | | 56 | | | | Terre Haute IN, USA | NCAA DI Cross Country Championships | 22 Nov 10 |
| 6KXC | 21:09.1 | | | | 20 | | | | Salt Lake City UT, USA | NCAA Mountain Regional Championships | 13 Nov 10 |
| 6KXC | 21:34.0 | | | | 19 | | | | Minneapolis MN, USA | Roy Griak Invitational | 25 Sep 10 |
| 6KXC | 22:09.1 | | | | 8 | | | | Laramie WY, USA | Mountain West Cross Country Championships | 29 Oct 10 |
| 6.5KXC | 22:14 | | | | 7 | | | | Cardiff | McCain UK Cross Challenge | 17 Jan 10 |
| ZXC | 23:26 | | | | 7 | | | | Stirling | BUCS Cross Country Championships | 6 Feb 10 |
| ZXC | 29:39 | | | | 18 | | | | Leeds | English National Championships | 27 Feb 10 |
| ZXC | 31:59 | | | | 4 | | | | Blackburn | Northern Cross Country Championships | 23 Jan 10 |
| 2009 U23 Trafford/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:13.31 | | | | 6 | 5 | | | Stretford | Trafford Grand Prix | 21 Jul 09 |
| 1500 | 4:27.91 | | | | 13 | A | | | Solihull | BMC Nike Grand Prix | 18 Jul 09 |
| 1500 | 4:29.03 | | | | 7 | B | | | Sportcity | BMC Nike Grand Prix | 30 May 09 |
| 1500 | 4:32.54 | | | | 5 | A | | | Loughborough | Loughborough vs British Police vs East Midlands | 27 May 09 |
| 3000 | 9:40.01 | | | | 18 | 2 | | | Watford | Watford Open Graded Meeting | 29 Jul 09 |
| 3000 | 9:45.7 | | | | 1 | | | | Loughborough | Loughborough vs Combined Services vs Achilles | 10 Jun 09 |
| 3000 | 10:02.66 | | | | 15 | | | | Loughborough | McCain Loughborough International | 17 May 09 |
| 5000 | 16:49.50 | | | | 6 | | | | Birmingham | Aviva World Trials & National Championships | 12 Jul 09 |
| 5000 | 16:58.34 | | | | 4 | | | | Bedford | England U20 & U23 Championships | 28 Jun 09 |
| 5000 | 17:09.86 | | | | 5 | | | | Bedford | BUCS Championships | 4 May 09 |
| 5000 | 18:28.23 | | | | 3 | h2 | | | Bedford | BUCS Championships | 2 May 09 |
| 8KXC | 29:32 | | | | 10 | | | | Gateshead | McCain UK Cross Challenge | 14 Nov 09 |
| 8.1KXC | 28:15 | | | | 25 | | | | Liverpool | McCain UK Cross Challenge | 28 Nov 09 |
| ZXC | 19:21 | | | | 11 | | | | Parliament Hill | English National Championships | 21 Feb 09 |
| ZXC | 21:32 | | | | 2 | | | | St. Helens | Northern Championships | 24 Jan 09 |
| ZXC | 22:50 | | | | 2 | | | | Birmingham Senneleys Park | Birmingham Cross Challenge | 24 Oct 09 |
| 2008 U20 Trafford/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:17.85 | | | | 7 | 4 | | | Stretford | Trafford Grand Prix | 15 Jul 08 |
| 1500 | 4:35.98 | | | | 4 | | | | Loughborough | Loughborough vs East Midlands vs Achilles | 11 Jun 08 |
| 1500 | 4:38.65 | | | | 2 | h3 | | | Stretford | Trafford Grand Prix | 1 Jul 08 |
| 1500 | 4:38.88 | | | | 8 | A | | | Loughborough | Loughborough International | 18 May 08 |
| 1500 | 4:39.36 | | | | 6 | B | | | Stretford | BMC Nike Grand Prix | 19 Jul 08 |
| 1500 | 4:41.75 | | | | 5 | | | | Loughborough | LSAC v British Police V Army | 28 May 08 |
| 3000 | 9:43.74 | | | | 8 | | | | Twickenham | St. Mary's Classic | 4 Jun 08 |
| 3000 | 9:44.10 | | | | 9 | | | | Crystal Palace | Aviva London Grand Prix | 26 Jul 08 |
| 3000 | 9:59.00 | | | | 10 | | | | Loughborough | Loughborough Open Meeting | 26 Apr 08 |
| 3000 | 10:08.1 | | | | 5 | | | | Bedford | England Athletics Open Championships (U23/U20) | 22 Jun 08 |
| 5000 | 17:21.66 | | | | 6 | | | | Bedford | BUSA Outdoor Athletics Championships | 3 May 08 |
| 4.1KXC | 15:30 | | | | 4 | | | | Mol, BEL | Lotto Crosscup | 9 Nov 08 |
| ZXC | 14:00 | | | | 4 | | | | Birmingham | McCain UK Cross Challenge | 25 Oct 08 |
| ZXC | 14:53 | | | | 7 | | | | Alton Towers | English National Championships | 23 Feb 08 |
| ZXC | 15:41 | | | | 20 | | | 14 | Liverpool | McCain UK Cross Challenge | 29 Nov 08 |
| ZXC | 15:45 | | | | 7 | | | 3 | Belfast | UK Challenge Series | 5 Jan 08 |
| ZXC | 22:18 | | | | 11 | | | 3 | Edinburgh | UK:A Home International | 29 Mar 08 |
| ZXC | 22:30 | | | | 4 | | | | Leeds | Northern Championships | 26 Jan 08 |
| ZXC | 23:06 | | | | 8 | | | | Nottingham | Inter Counties Championships | 15 Mar 08 |
| ZXC | 25:26 | | | | 17 | | | | Swansea | BUSA Championships | 2 Feb 08 |
| 2007 U20 Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 63.29 | | | | | | | | Stretford | Trafford Grand Prix inc Northern U20W S/C Champs | 10 Jul 07 |
| 800 | 2:18.4 | | | | 1 | | | | Stretford | Greater Manchester County Schools Championships | 9 Jun 07 |
| 800 | 2:18.8 | | | | 2 | 5 | | | Stretford | Trafford Grand Prix | 15 May 07 |
| 800 | 2:19.7 | | | | 7 | B | | | Stretford | BMC Stretford PB Classic | 7 May 07 |
| 800 | 2:24.4 | | | | 4 | | | | Cleckheaton | NJAL Northern Promotion Match | 2 Sep 07 |
| 800 | 2:25.20 | | | | | | | | Stretford | Trafford Grand Prix | 26 Jun 07 |
| 800 | 2:25.5 | | | | | | | | Birmingham | Sainsbury English Schools Championships | 13 Jul 07 |
| 800 | 2:25.5 | | | | 5 | h2 | | | Birmingham | Sainsbury English Schools Championships | 13 Jul 07 |
| 1500 | 4:57.6 | | | | 1 | | | | Wakefield | BAL 10 in 100 Cup | 10 Jun 07 |
| 1500 | 5:05.4 | | | | | | | | Gateshead | National Junior League Northern Premier | 29 Apr 07 |
| 1500 | 5:06.72 | | | | | | | | Sportcity | National Junior League Northern Premier | 1 Jul 07 |
| 3000 | 11:13.1 | | | | | | | | Cleckheaton | NJAL Northern Promotion Match | 2 Sep 07 |
| ZXC | 16:18 | | | | 31 | | | 20 | Liverpool | UK Challenge Series | 24 Nov 07 |
| ZXC | 17:06 | | | | 11 | | | 11 | Gateshead | UK Challenge Series | 10 Nov 07 |
| 2006 U20 Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 60.7 | | | | 2 | B | | | Wrexham | National Junior League Northern Premier | 16 Jul 06 |
| 400 | 61.1 | | | | 2 | B | | | Gateshead | National Junior League Northern Premier | 7 May 06 |
| 800 | 2:18.10 | | | | 3 | D | | | Stretford | BMC Gold Standard | 16 May 06 |
| 800 | 2:18.51 | | | | 1 | B | | | Stretford | BMC Academy PB Classic | 1 May 06 |
| 800 | 2:19.7 | | | | 3 | | | | Liverpool | North of England League Division 1 | 2 Jul 06 |
| 800 | 2:20.76 | | | | 2 | h2 | | | Sportcity | North of England Championships | 18 Jun 06 |
| 800 | 2:20.94 | | | | 6 | 7 | | | Stretford | BMC Gold Standard | 25 Jul 06 |
| 800 | 2:21.2 | | | | 2 | B | | | Sportcity | North of England League Division 1 | 6 Aug 06 |
| 800 | 2:22.42 | | | | 10 | D | | | Stretford | Trafford Grand Prix | 30 May 06 |
| 800 | 2:23.1 | | | | 2 | B | | | Wakefield | National Junior League Northern Premier | 11 Jun 06 |
| 800 | 2:23.84 | | | | 7 | | | | Sportcity | North of England Championships | 18 Jun 06 |
| 1500 | 4:51.6 | | | | 2 | | | | Stretford | Greater Manchester County Championships | 14 May 06 |
| 1500 | 4:52.95 | | | | 6 | C | | | Stretford | Trafford Grand Prix | 27 Jun 06 |
| 1500 | 4:56.5 | | | | 2 | B | | | Wrexham | National Junior League Northern Premier | 16 Jul 06 |
| 1500 | 4:59.8 | | | | 2 | B | | | Gateshead | National Junior League Northern Premier | 7 May 06 |
| 2005 U17 Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:19.0 | | | | 1 | | | | Warrington | Northern 1W Warrington | 17 Jul 05 |
| 800 | 2:19.70 | | | | ht | | | | Cudworth | NORTH OF ENGLAND JUNIOR CHAMPIONSHIPS | 29 May 05 |
| 800 | 2:20.3 | | | | | | | | Stretford | Greater Manchester County Championships | 15 May 05 |
| 800 | 2:20.7 | | | | 2 | B | | | Manchester (SC) | National Junior League Northern Premier | 19 Jun 05 |
| 800 | 2:20.9 | | | | 3 | | | | Stretford | GREATER MANCHESTER | 11 Jun 05 |
| 800 | 2:21.31 | | | | 10 | G | | | Stretford | TRAFFORD GRAND PRIX Stretford | 19 Jul 05 |
| 800 | 2:21.55 | | | | 6 | B | | | Stretford | BMC | 2 May 05 |
| 800 | 2:23.9 | | | | 1 | | | | Connah's Quay | Northern 1W | 5 Jun 05 |
| 800 | 2:24.3 | | | | 2 | B | | | Birmingham | SCHOOLS INTER-COUNTY MATCES | 18 Jun 05 |
| 800 | 2:24.9 | | | | 5 | | | | Stretford | Greater Manchester County Championships | 15 May 05 |
| 1500 | 4:57.18 | | | | 5 | B | | | Stretford | Trafford Open Events | 5 Jul 05 |
| 2004 U17 Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:19.3 | | | | 1 | | | | Stretford | Northern Premier Stretford | 27 Jun 04 |
| 800 | 2:19.4 | | | | 2 | B | | | Wigan | Northern Premier Wigan | 20 Jun 04 |
| 800 | 2:21.04 | | | | 2 | | | | Stretford | GREATER MANCHESTER | 16 May 04 |
| 800 | 2:21.90 | | | | ht | | | | Wigan | North of England Junior Championships | 29 May 04 |
| 800 | 2:22.1 | | | | 1 | | | | Stretford | Northern 1W Stretford | 9 May 04 |
| 800 | 2:22.4 | | | | 1 | B | | | Connah's Quay | Northern 1W | 6 Jun 04 |
| 800 | 2:23.61 | | | | 10 | D | | | Stretford | TRAFFORD GRAND PRIX | 6 Jul 04 |
| 800 | 2:23.9 | | | | 1 | | | | Warrington | Northern 1W Warrington | 18 Jul 04 |
| 800 | 2:24.4 | | | | 5 | | | | Stretford | GREATER MANCHESTER Stretford | 12 Jun 04 |
| 2003 U15 Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:45.5 | | | | 1 | | | | Wigan | WIGAN H SPRING WU Meet Wigan | 23 Mar 03 |
| 800 | 2:21.8 | | | | 3 | | | | Stretford | GREATER MANCHESTER Stretford | 14 Jun 03 |
| 800 | 2:25.2 | | | | 1 | | | | Stretford | TRAFFORD MEDAL Meet Stretford | 26 May 03 |
| 800 | 2:25.70 | | | | 6 | h3 | | | Sheffield | ESAA National Track & Field Championships | 11 Jul 03 |
| 800 | 2:27.40 | | | | 2 | | | | Stretford | GREATER MANCHESTER Trafford | 11 May 03 |
| 800 | 2:29.9 | | | | 1 | | | | Stretford | TRAFFORD MEDAL Meet Stretford | 5 May 03 |