| 2013 SEN Cardiff/Loughborough Uni/Butler Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 8.663KL | 26:01 | | | | 1 | L5 | | | Sutton Coldfield | ERRA Men's 12 Stage Relays (Long Legs) | 13 Apr 13 |
| HM | 64:54 | | | 64:54 | 1 | | | | Wilmslow | Wilmslow Half Marathon | 24 Mar 13 |
| 2012 SEN Cardiff/Loughborough Uni/Butler Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:45.63 | | | | 1 | C | | | Solihull | BMC Grand Prix | 21 Jul 12 |
| 1500 | 3:48.73 | | | | 1 | | | | Loughborough | Loughborough Students v Combined Services v Achilles | 13 Jun 12 |
| 3000 | 8:14.60 | | | | 11 | | | | Dublin (S), IRL | Morton International Games | 25 Jul 12 |
| 5000 | 14:10.78 | | | | 1 | A | | | Stretford | BMC Grand Prix | 7 Jul 12 |
| 5000 | 14:14.56 | | | | 7 | | | | Birmingham | Aviva Olympic Trials & UK Championships | 24 Jun 12 |
| 10000 | DNF | | | | - | 2 | | | Palo Alto CA, USA | Payton Jordan Cardinal Invitational | 29 Apr 12 |
| 5K | 14:12 | | | | 10 | | | | Armagh | Armagh International 5K | 9 Feb 12 |
| 10K | 29:08 | | | 29:08 | 2 | | | | Manchester | Trafford 10K | 11 Mar 12 |
| 2011 SEN Trafford/Loughborough Uni/Butler Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:50.52 | | | | 1 | A | | | Stretford | BMC Gold Standard Races | 28 Jun 11 |
| 5000 | 14:04.26 | | | | 11 | A | | | Watford | BMC Nike Grand Prix | 11 Jun 11 |
| 5K | 15:14 | | | | 38 | | | | Armagh | Armagh 5K | 10 Feb 11 |
| 10K | 29:55 | | | 29:55 | 5 | | | | Leeds | Leeds Abbey Dash 10K | 20 Nov 11 |
| 10K | 29:57 | | | | 23 | | | | Manchester | Bupa Great Manchester Run 10K | 15 May 11 |
| ZXCL | 16:10 | | | | 10 | L1 | | | Mansfield | Saucony ECCA Relays | 5 Nov 11 |
| 2010 SEN Trafford/Loughborough Uni/Butler Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:44.76 | | | | 1 | | | | Oxford OH, USA | Miami Invitational | 10 Apr 10 |
| 1500 | 3:46.33 | | | | 11 | 1 | | | Atlanta GA, USA | Georgia Tech Invitational | 14 May 10 |
| 1500 | 3:51.95 | | | | 4 | 2 | | | Lisle IL, USA | Horizon League Championships | 2 May 10 |
| Mile | 4:07.62 | i | | | 5 | | | | Bloomington IN, USA | Gladstein Invitational | 22 Jan 10 |
| Mile | 4:13.36 | i | | | 1 | | | | Ann Arbor MI, USA | Horizon League Indoor Championships | 28 Feb 10 |
| 3000 | 7:57.83 | i# | | | 16 | 3 | | | Seattle WA, USA | Husky Classic | 13 Feb 10 |
| 3000 | 8:00.73 | i# | | | 1 | | | | South Bend IN, USA | Meyer Invitational | 6 Feb 10 |
| 3000 | 8:31.29 | i | | | 1 | | | | Ann Arbor MI, USA | Horizon League Indoor Championships | 28 Feb 10 |
| 5000 | 13:52.07 | | | | 28 | I | | | Walnut CA, USA | Mt. SAC Relays | 16 Apr 10 |
| 5000 | 13:54.08 | | | | 10 | 1 | | | Stanford CA, USA | Stanford University Invitational | 26 Mar 10 |
| 5000 | 14:39.46 | | | | 18 | h1 | | | Greensboro NC, USA | NCAA Eastern Preliminaries | 29 May 10 |
| 2009 SEN Trafford/Loughborough Uni/Butler Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:52.02 | | | | 1 | h3 | | | Chicago IL, USA | Horizon League Championships | 2 May 09 |
| 800 | 1:53.13 | | | | 4 | | | | Chicago IL, USA | Horizon League Championships | 3 May 09 |
| 800 | 1:54.66 | i | | | 2 | | | | Charleston IL, USA | Eastern Illinois Friday Night Special Meet | 20 Feb 09 |
| 800 | 1:58.69 | i | | | 6 | | | | Charleston IL, USA | EIU Early Bird | 12 Dec 09 |
| 1500 | 3:42.63 | | | | 1 | | | | Atlanta GA, USA | Georgia Tech Invitational | 15 May 09 |
| 1500 | 3:44.91 | | | | 2 | | | | Oxford OH, USA | Miami Invitational | 11 Apr 09 |
| 1500 | 3:55.99 | | | | 3 | | | | Chicago IL, USA | Horizon League Championships | 3 May 09 |
| Mile | 4:08.61 | i | | | 2 | 2 | | | Greencastle IN, USA | Horizon League Championships | 1 Mar 09 |
| Mile | 4:09.35 | i | | | 9 | | | | Bloomington IN, USA | Indiana Relays | 30 Jan 09 |
| Mile | 4:15.40 | i | | | 3 | | | | Charleston IL, USA | EIU Early Bird | 12 Dec 09 |
| 3000 | 8:12.71 | i# | | | 14 | 4 | | | Seattle WA, USA | Husky Classic | 14 Feb 09 |
| 3000 | 8:13.36 | i# | | | 10 | | | | Notre Dame IN, USA | Meyo Invitational | 7 Feb 09 |
| 3000 | 8:17.62 | i | | | 1 | 2 | | | Greencastle IN, USA | Horizon League Championships | 1 Mar 09 |
| 5000 | 13:54.73 | | | | 1 | 3 | | | Walnut CA, USA | Mt. SAC Relays | 17 Apr 09 |
| 5000 | 14:01.73 | | | | 6 | | | | Eugene OR, USA | Oregon Relays | 24 Apr 09 |
| 5000 | 14:15.19 | | | | 6 | | | | Louisville KY, USA | NCAA Mideast Regional Championships | 29 May 09 |
| 5000 | 14:20.30 | | | | 12 | h2 | | | Fayetteville AR, USA | NCAA Championships | 10 Jun 09 |
| 8KXC | 26:27.6 | | | | 14 | | | | Detroit MI, USA | Horizon League Cross Country Championships | 31 Oct 09 |
| 10KXC | 32:40.91 | | | | 63 | | | | Bloomington IN, USA | NCAA Division I Great Lakes Regional Championships | 14 Nov 09 |
| 2008 SEN Trafford/Loughborough Uni/Butler Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:53.24 | | | | 4 | G1 | | | Loughborough | Loughborough vs East Midlands vs Achilles | 11 Jun 08 |
| 800 | 1:53.81 | | | | 1 | 1 | | | Loughborough | LSAC v British Police V Army | 28 May 08 |
| 800 | 1:54.04 | | | | 1 | 2 | | | Loughborough | Loughborough v Brunel v Combined Services | 14 May 08 |
| 1500 | 3:44.49 | | | | 1 | C | | | Watford | BMC Nike Elite Meeting | 14 Jun 08 |
| 1500 | 3:45.77 | | | | 10 | A | | | Solihull | BMC Nike Grand Prix | 28 Jun 08 |
| 1500 | 3:46.59 | | | | 4 | B | | | Sportcity | BMC Nike Grand Prix | 31 May 08 |
| 1500 | 3:47.13 | | | | 11 | | | | Loughborough | Loughborough International | 18 May 08 |
| 1500 | 3:50.88 | | | | 1 | A | | | Carlisle | British Athletics League National 1 | 5 Jul 08 |
| 1500 | 3:53.92 | | | | 11 | h2 | | | Birmingham | Aviva National Championships inc Olympic Trials | 12 Jul 08 |
| 5000 | 14:40.56 | | | | 4 | | | | Bedford | BUSA Outdoor Athletics Championships | 3 May 08 |
| 5000 | 15:05.14 | | | | 4 | h2 | | | Bedford | BUSA Outdoor Athletics Championships | 3 May 08 |
| 8KXC | 25:16 | | | | 115 | | | | Notre Dame IN, USA | Notre Dame Invitational | 3 Oct 08 |
| ZRDL | 14:33 | | | | -13 | L6 | | | Sutton Coldfield | National 12 Stage Relays | 26 Apr 08 |
| ZXC | 29:50 | | | | 17 | | | | Coventry | Birmingham & District Invitation League Division 1 | 19 Jan 08 |
| 2007 U23 Trafford/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:04.64 | | | | 5 | | | | Loughborough | Loughborough International | 20 May 07 |
| 3000 | 8:32.86 | | | | 3 | | | | Loughborough | Loughborough Open/ BUSA Trials Meeting | 28 Apr 07 |
| 5000 | 14:30.76 | | | | 1 | | | | Bedford | BUSA Championships | 7 May 07 |
| 5000 | 14:48.01 | | | | 1 | h3 | | | Bedford | BUSA Championships | 5 May 07 |
| 2006 U23 Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:56.20 | | | | 1 | | | | Cudworth | North of England Inter-Club Cup Final | 27 Aug 06 |
| 5K | 14:39 | | | | 3 | | | | Wythenshawe | Reebok Manchester Sizzler | 10 Aug 06 |
| 5K | 15:05 | | | | 3 | | | | Wythenshawe | Sale Sizzler 5km | 27 Jul 06 |
| 2005 U23 Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:53.70 | | | | 2 | B | | | Stretford | BMC | 24 May 05 |
| 1500 | 3:52.97 | | | | 1 | | | | Stretford | BMC | 7 Jun 05 |
| 1500 | 3:57.93 | | | | 8 | 1 | | | Eton | Unknown | 4 Jun 05 |
| 1500 | 3:58.00 | | | | 1 | | | | Stretford | BMC | 24 May 05 |
| 3000 | 8:30.62 | | | | 1 | | | | Stretford | BMC | 2 May 05 |
| 3000 | 8:31.30 | | | | 3 | | | | Stretford | Trafford Grand Prix Open Races | 21 Jun 05 |
| 5000 | 14:57.77 | | | | 8 | | | | Bedford | AAA U23U20 Champs | 2 Jul 05 |
| 2004 U20 Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.9 | | | | 6 | | | | Stretford | Open | 25 May 04 |
| 1500 | 4:06.2 | | | | 2 | | | | Rotherham | Pennine Division Rotherham | 23 May 04 |
| 5K | 15:19 | | | | 1 | | | | Snatchems | GOLDEN BALL 5km | 16 May 04 |
| 10K | 33:30 | | | | 8 | | | | South Ulverston | GLAXO SUMMER 10km | 4 Aug 04 |
| 2002 U17 Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:10.97 | | | | 3 | | | | Manchester (CG) | NoEAA U20 | 26 May 02 |
| 3000 | 9:11.7 | | | | 2 | | | | Wythenshawe | GREATER MANCHESTER SCHOOLS' Stretford | 8 Jun 02 |
| 3000 | 9:22.5 | | | | 2 | B | | | Birmingham | SCHOOLS INTER-COUNTIES Birmingham | 22 Jun 02 |
| 3000 | 9:25.65 | | | | 12 | | | | Nottingham | English Schools | 13 Jul 02 |