| 2012 SEN Mansfield/Adams State Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:59.13 | | | | 1 | A | | | Eton | British Athletics League Division 4 | 18 Aug 12 |
| 5000 | 15:07.76 | | | | 1 | A | | | Eton | British Athletics League Division 4 | 18 Aug 12 |
| 10000 | 29:51.92 | | | | 14 | | | | Birmingham | Aviva Olympic Trials & UK Championships | 22 Jun 12 |
| 5K | 14:05 | | | | 7 | | | | Armagh | Armagh International 5K | 9 Feb 12 |
| 5M | 24:41 | | | | 1 | | | | Alsager | Alsager 5 (Inc Inter Area Match) | 5 Feb 12 |
| 5.67M | 28:06 | | | | 7 | | | | Blaydon | Blaydon Races 5.67 | 9 Jun 12 |
| 10K | 29:30 | | | 29:29 | 1 | | | | Leeds | Leeds Abbey Dash 10K | 18 Nov 12 |
| 10M | 48:49 | | | | 12 | | | | Portsmouth | Bupa Great South Run 10 | 28 Oct 12 |
| HM | 65:25 | | | 65:24 | 5 | | | | Santa Pola, ESP | Media Maratón Villa de Santa Pola | 22 Jan 12 |
| HM | 68:54 | | | 68:54 | 1 | | | | Blackpool | Great North West Half Marathon | 26 Feb 12 |
| 20M | 1:47:37 | | | | 2 | | | | Hull | East Hull 20 | 18 Mar 12 |
| Mar | 2:20:12 | | | 2:20:12 | 28 | | | | London | Virgin London Marathon | 22 Apr 12 |
| ZRDL | 14:51 | | | | 3 | L5 | | | Clumber Park | ERRA Men's 6 stage Relays | 13 Oct 12 |
| ZXC | 30:40 | | | | 15 | | | | Liverpool | McCain UK Cross Challenge Series | 24 Nov 12 |
| ZXC | 36:27 | | | | 7 | | | | Venta de Baños, ESP | Cross Internacional de Venta de Baños | 16 Dec 12 |
| ZXCL | 15:33 | | | | 5 | L1 | | | Mansfield | ECCA National Relays | 3 Nov 12 |
| 2011 SEN Mansfield/Adams State Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:49.19 | | | | 2 | | | | Stretford | BMC Gold Standard Races | 12 Jul 11 |
| 1500 | 3:55.45 | | | | 1 | A | | | Hendon | British Athletics League Division 4 | 2 Jul 11 |
| 1500 | 4:02.46 | | | | 2 | A | | | Derby | British Athletics League Division 4 | 27 Aug 11 |
| 3000 | 8:35.19 | | | | 1 | A | | | Hendon | British Athletics League Division 4 | 2 Jul 11 |
| 5000 | 13:41.13 | | | | 4 | 2 | | | Palo Alto CA, USA | Payton Jordan Invitational | 1 May 11 |
| 5000 | 13:51.63 | i# | | | 10 | 5 | | | Seattle WA, USA | Flotrack Husky Classic | 11 Feb 11 |
| 5000 | 13:55.55 | | | | 9 | B | | | Heusden-Zolder, BEL | European Premium Meeting | 16 Jul 11 |
| 5000 | 14:12.29 | | | | 1 | | | | Turlock CA, USA | NCAA Division II Championships | 28 May 11 |
| 5000 | 14:36.57 | | | | 1 | A | | | Derby | British Athletics League Division 4 | 27 Aug 11 |
| 10000 | 29:20.63 | | | | 9 | | | | Birmingham | Aviva World Trials & UK Championships | 29 Jul 11 |
| 10000 | 29:24.01 | | | | 18 | 1 | | | Stanford CA, USA | Stanford University Invitational | 25 Mar 11 |
| 10000 | 29:29.69 | | | | 4 | | | | Turlock CA, USA | NCAA Division II Championships | 26 May 11 |
| 10000 | 31:28.55 | A | | | 2 | | | | Golden CO, USA | RMAC Outdoor Championships | 9 May 11 |
| 5.848KL | 17:24 | | | | 7 | L1 | | | Sutton Park | ERRA National 6 Stage Relays | 15 Oct 11 |
| 5M | 24:11 | | | | 1 | | | | Brighton | Saucony Stanmer 5 Elite | 26 Jun 11 |
| 10K | 29:32 | | | 29:31 | 3 | | | | Leeds | Leeds Abbey Dash 10K | 20 Nov 11 |
| 10M | 49:34 | | | | 17 | | | | Portsmouth | Bupa Great South Run 10 | 30 Oct 11 |
| ZXCL | 16:31 | | | | 26 | L1 | | | Mansfield | Saucony ECCA Relays | 5 Nov 11 |
| 2010 SEN Mansfield/Adams State Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:49.85 | | | | 10 | | | | Tempe AZ, USA | Sun Angel Track Classic | 10 Apr 10 |
| 1500 | 3:50.29 | | | | 11 | A | | | Stretford | BMC Gold Standard Races | 15 Jun 10 |
| 1500 | 3:56.34 | | | | 1 | B | | | Ashford | British Athletics League Division 4 | 5 Jun 10 |
| 3000 | 8:05.91 | i# | | | 12 | 3 | | | Seattle WA, USA | UW Invitational | 29 Jan 10 |
| 3000 | 8:41.33 | | | | 2 | A | | | Ashford | British Athletics League Division 4 | 5 Jun 10 |
| 3000 | 8:45.05 | iA | | | 3 | | | | Golden CO, USA | RMAC Indoor Championships | 27 Feb 10 |
| 5000 | 13:54.65 | | | | 16 | OD | | | Walnut CA, USA | Mt. SAC Relays | 16 Apr 10 |
| 5000 | 14:03.73 | i# | | | 6 | 3 | | | Seattle WA, USA | Husky Classic | 12 Feb 10 |
| 5000 | 14:04.0 | | | | 6 | A | | | Watford | BMC Nike Grand Prix | 12 Jun 10 |
| 5000 | 14:24.58 | | | | 7 | | | | Charlotte NC, USA | NCAA Division II Championships | 29 May 10 |
| 5000 | 14:41.89 | | | | 9 | | | | Tempe AZ, USA | Sun Angel Track Classic | 10 Apr 10 |
| 5000 | 14:43.03 | iA | | | 6 | | | | Albuquerque NM, USA | NCAA Division II Indoor Championships | 13 Mar 10 |
| 5000 | 14:48.60 | | | | 4 | | | | Pueblo CO, USA | RMAC Outdoor Championships | 11 May 10 |
| 5000 | 15:08.02 | iA | | | 2 | | | | Golden CO, USA | RMAC Indoor Championships | 26 Feb 10 |
| 10000 | 29:10.13 | | | | 17 | 2 | | | Stanford CA, USA | Payton Jordan Cardinal Invitational | 1 May 10 |
| 10000 | 30:43.16 | | | | 7 | | | | Charlotte NC, USA | NCAA Division II Championships | 27 May 10 |
| 10000 | 32:36.39 | | | | 4 | | | | Pueblo CO, USA | RMAC Outdoor Championships | 10 May 10 |
| 8KXC | 24:42 | | | | 16 | | | | Las Vegas NM, USA | RMAC Championships | 6 Nov 10 |
| 8KXC | 24:46 | | | | 3 | | | | Alamosa CO, USA | Joe I. Vigil Open | 11 Sep 10 |
| 8KXC | 25:26 | | | | 7 | | | | Boulder CO, USA | Rocky Mountain Shootout | 2 Oct 10 |
| 10KXC | 30:16.17 | | | | 25 | | | | Fayetteville AR, USA | Chile Pepper Festival | 16 Oct 10 |
| 10KXC | 31:08.87 | | | | 3 | | | | Wayne NE, USA | NCAA Division II Central Regional Championships | 20 Nov 10 |
| 10KXC | 31:11 | | | | 11 | | | | Lousiville KY, USA | NCAA Division II Cross Country Championships | 4 Dec 10 |
| 2009 SEN Mansfield/Adams State Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:56.7 | | | | 2 | | | | Irvine CA, USA | Concordia Eagles Open | 18 Apr 09 |
| 1500 | 4:10.98 | | | | 10 | | | | Pueblo CO, USA | CSU-Pueblo Spank Blasing Invitational | 3 Apr 09 |
| Mile | 4:23.29 | iA | | | 13 | 1 | | | Albuquerque NM, USA | New Mexico Invitational | 31 Jan 09 |
| 3000 | 8:46.02 | iA | | | 11 | h1 | | | Albuquerque NM, USA | UNM Cherry and Silver Invitational | 24 Jan 09 |
| 3000 | 8:59.29 | iA | | | 8 | 1 | | | Albuquerque NM, USA | New Mexico Invitational | 31 Jan 09 |
| 5000 | 14:05.64 | | | | 15 | 3 | | | Walnut CA, USA | Mt. SAC Relays | 17 Apr 09 |
| 5000 | 14:15.12 | i# | | | 4 | 2 | | | Seattle WA, USA | Husky Classic | 14 Feb 09 |
| 5000 | 14:29.87 | i | | | 8 | | | | Houston TX, USA | NCAA Division II Indoor Championships | 14 Mar 09 |
| 5000 | 14:40.29 | | | | 6 | h2 | | | San Angelo TX, USA | NCAA Division II Championships | 22 May 09 |
| 5000 | 14:53.52 | i | | | 3 | | | | Chadron NE, USA | Rocky Mountain Conference Championships | 27 Feb 09 |
| 10000 | 30:14.73 | | | | 28 | | | | Stanford CA, USA | Payton Jordan Cardinal Invitational | 2 May 09 |
| 10000 | 31:49.94 | | | | 13 | | | | San Angelo TX, USA | NCAA Division II Championships | 21 May 09 |
| 8KXC | 24:39.1 | | | | 23 | | | | Stillwater OK, USA | OSU Cowboy Jamboree | 3 Oct 09 |
| 8KXC | 25:53 | | | | 16 | | | | Alamosa CO, USA | Joe I. Vigil Open | 6 Sep 09 |
| 8KXC | 26:01 | | | | 10 | | | | Denver CO, USA | RMAC Cross Country Championships | 24 Oct 09 |
| 10K | 29:43 | | | | 5 | | | | Clitheroe | Ribble Valley 10K | 27 Dec 09 |
| 10K | 33:14 | | | | 1 | | | | Laxton | Laxton 10K | 15 Jul 09 |
| 10KXC | 31:38.2 | | | | 11 | | | | Evansville IN, USA | NCAA Division II Cross Country Championships | 21 Nov 09 |
| 11K | 36:19 | | | | 3 | | | | Bolsover | Bolsover Castle 11K | 13 Dec 09 |
| 10M | 56:16 | | | | 1 | | | | Adel | Eccup 10 | 12 Jul 09 |
| ZMT | 25:38 | | | | 3 | | | | Worksop | Notts Summer League | 8 Jul 09 |
| ZXC | 19:52 | | | | 8 | | | | Fort Collins CO, USA | Colorado State Classic | 18 Sep 09 |
| ZXC | 28:42 | | | | 3 | | | | Mansfield | Nottinghamshire County Championships | 10 Jan 09 |
| 2008 U23 Worksop/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 15:43.48 | | | | 20 | B | | | Sportcity | BMC Nike Grand Prix | 31 May 08 |
| SHORT5K | 14:22 | | | | 13 | | | | Cardiff | Welsh 5K Champs & U23 International (219m Short) | 2 Mar 08 |
| 10K | 30:04 | | | | 3 | | | | Clitheroe | Ribble Valley 10K | 28 Dec 08 |
| 10K | 31:37 | | | | 4 | | | | Dewsbury | Dewsbury 10K | 3 Feb 08 |
| 10KXC | 31:37 | | | | 24 | | | | Slippery Rock PA, USA | NCAA Division 2 Cross Country Championships | 22 Nov 08 |
| ZRDL | 15:30 | | | | -33 | L4 | | | Sutton Coldfield | National 12 Stage Relays | 26 Apr 08 |
| ZRDL | 27:59 | | | | 10 | L1 | | | Sutton Coldfield | MCAA 12 Stage Relays | 5 Apr 08 |
| ZXC | 33.07 | | | | 5 | | | | Derby | Derbyshire/Nottinghamshire Championships | 5 Jan 08 |
| ZXC | 42:49 | | | | 21 | | | | Leamington Spa | Midland Championships | 26 Jan 08 |
| 2007 U23 Worksop/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:59.05 | | | | 7 | A | | | Stretford | BMC Gold Standard Races | 7 Aug 07 |
| 1500 | 4:00.3 | | | | 2 | B | | | Tipton | Midland Men's League Division 1 | 7 Jul 07 |
| 1500 | 4:00.84 | | | | 14 | F | | | Sportcity | BMC Nike Grand Prix | 9 Jun 07 |
| 1500 | 4:01.6 | | | | 5 | | | | Worcester | Midland Men's League Division 1 | 2 Jun 07 |
| 1500 | 4:05.0 | | | | 4 | | | | Coventry | Midland Men's League Division 1 | 4 Aug 07 |
| 1500 | 4:09.2 | | | | 9 | | | | Stretford | BMC Gold Standard Races | 1 May 07 |
| 3000 | 8:32.85 | | | | 5 | 1 | | | Stretford | Trafford Grand Prix | 29 May 07 |
| 3000 | 8:34.51 | | | | 5 | 1 | | | Stretford | Trafford Grand Prix | 15 May 07 |
| 3000 | 8:37.15 | | | | 5 | B | | | Stretford | BMC Nike Grand Prix | 11 Aug 07 |
| 3000 | 8:37.43 | | | | 3 | 1 | | | Stretford | Trafford Grand Prix | 12 Jun 07 |
| 3000 | 8:47.74 | | | | 17 | B | | | Solihull | BMC Nike Grand Prix | 21 Jul 07 |
| 5000 | 14:36.9 | | | | 10 | A | | | Stretford | Stretford 5000s | 28 Jul 07 |
| 5000 | 14:40.99 | | | | 11 | | | | Bedford | England Athletics U23 & U20 Championships | 23 Jun 07 |
| 5000 | 14:57.27 | | | | 3 | h2 | | | Bedford | BUSA Championships | 5 May 07 |
| 5000 | 14:57.63 | | | | 11 | | | | Bedford | BUSA Championships | 7 May 07 |
| 5000 | 15:06.77 | | | | 7 | | | | Birmingham | Midland Senior & U20 Championships | 17 Jun 07 |
| 5000 | 15:32.7 | | | | 2 | A | | | Abingdon | British Athletics League Qualifier | 15 Sep 07 |
| 5000 | 15:55.5 | | | | 9 | | | | Tipton | Midland Men's League Division 1 | 7 Jul 07 |
| 5M | 24:06 | | | | 4 | | | | Wythenshawe | Reebok Festive 5 | 30 Dec 07 |
| 5M | 24:48 | | | | 1 | | | | Worksop | Notts Summer League | 11 Jul 07 |
| 10K | 30:29 | | | | 16 | | | | Telford | Telford 10K | 16 Dec 07 |
| 10K | 31:09 | a | | | 4 | | | | Rothwell | Rothwell 10K | 29 Apr 07 |
| 10K | 32:10 | | | | 10 | | | | Partington | Mizuno Trafford 10K | 4 Mar 07 |
| ZXC | 31:33 | | | | 4 | | | | Derby | North Midlands League | 10 Nov 07 |
| ZXC | 33:14 | | | | 59 | | | | Liverpool | UK Challenge Series | 24 Nov 07 |
| 2006 U23 Worksop/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:07.76 | | | | 12 | F | | | Watford | BMC/Nike Grand Prix | 10 Jun 06 |
| 3000 | 8:46.37 | | | | 16 | B | | | Loughborough | BMC/Nike Grand Prix | 20 May 06 |
| 5000 | 15:14.2 | | | | 8 | | | | Coventry | Midland Men's League Division 1 | 6 May 06 |
| 5000 | 15:28.9 | | | | 1 | | | | Nottingham | Nottinghamshire County Championships | 13 May 06 |
| 10K | 32:46 | | | | 8 | | | | Lincoln | Lincoln 10k | 2 Apr 06 |
| 10K | 33:09 | | | | 7 | | | | Caythorpe | Southwell 10K | 31 Dec 06 |
| 10K | 33:29 | | | | 19 | | | | Port Erin | Isle of Man Easter Festival 10km | 14 Apr 06 |
| ZRDL | 19:46 | | | | 80-56 | L2 | | | Sutton Park | Midland Counties Road Relays | 23 Sep 06 |
| 2005 U20 Worksop/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 16:10 | | | | 11 | | | | Esholt | JOHN CARR 5km SERIES | 11 May 05 |
| 10K | 33:36 | | | | 1 | | | | Worksop | CLUMBER PARK 10km | 9 Oct 05 |
| 10K | 34:52 | | | | 1 | | | | Notfast | NOTFAST OPEN 10km | 10 Jul 05 |