| 2013 SEN Leeds City/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 14:21 | | | | 8 | | | | Armagh | Armagh International Road Race | 14 Feb 13 |
| ZXC | 32:55 | | | | 2 | | | | Dinefwr | Home Countries International | 23 Mar 13 |
| ZXC | 34:48 | | | | 9 | | | | Stafford | Midland Championships | 26 Jan 13 |
| ZXC | 35:12 | | | | 11 | | | | Birmingham | Inter Counties Championships | 9 Mar 13 |
| ZXC | 43:08 | | | | 17 | | | | Sunderland | English National Championships | 23 Feb 13 |
| 2012 SEN Leeds City/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 14:28.87 | | | | 15 | | | | Birmingham | Aviva Olympic Trials & UK Championships | 24 Jun 12 |
| 10000 | 29:53.44 | | | | 20 | A | | | Bilbao, ESP | European Cup 10,000m | 3 Jun 12 |
| 5K | 14:02 | | | | 6 | | | | Armagh | Armagh International 5K | 9 Feb 12 |
| 6.4KL | 18:27 | | | | 5 | L3 | | | Leigh | Northern Counties Men's 6 Stage Relays | 22 Sep 12 |
| 8KXC | 26:45 | | | | 16 | | | | Edinburgh | Bupa Great Edinburgh Cross Country | 7 Jan 12 |
| 5M | 25:44 | | | | 1 | | | | Haworth | Bronte 5 | 7 Jun 12 |
| 8.663KL | 26:14 | | | | 2 | L3 | | | Sutton Coldfield | ERRA National Men's 12 Stage Road Relays (Long Legs) | 14 Apr 12 |
| 10K | 29:41 | | | | 12 | | | | Manchester | Bupa Great Manchester Run 10K | 20 May 12 |
| HM | 65:48 | c | | | 32 | | | | New York NY, USA | New York Half Marathon | 18 Mar 12 |
| ZRDL | 15:08 | | | | 6 | L2 | | | Clumber Park | ERRA Men's 6 stage Relays | 13 Oct 12 |
| ZXC | 28:36 | | | | 1 | | | | Wetherby | Complete Runner West Yorkshire League | 20 Oct 12 |
| ZXC | 31:04 | | | | 24 | | | | Liverpool | McCain UK Cross Challenge Series | 24 Nov 12 |
| ZXC | 32:35 | | | | 1 | | | | Wakefield | Complete Runner West Yorkshire League | 9 Dec 12 |
| ZXC | 32:45 | | | | 1 | | | | Yeadon | Complete Runner West Yorkshire League | 10 Nov 12 |
| ZXC | 36:31 | | | | 6 | | | | Parliament Hill | English National Championships | 25 Feb 12 |
| ZXC | 36:36 | | | | 1 | | | | Nottingham | Midland Championships | 28 Jan 12 |
| ZXC | 36:57 | | | | 9 | | | | Antrim | Antrim Cross Country (inc McCain UK Cross Challenge Series) | 21 Jan 12 |
| ZXCL | 15:46 | | | | 7 | L2 | | | Mansfield | ECCA National Relays | 3 Nov 12 |
| 2011 SEN Leeds City/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.2 | | | | 2 | A | | | Blackburn | North of England League Division 2WC | 3 Jul 11 |
| 1500 | 3:54.62 | | | | 2 | B | | | Stretford | BMC Gold Standard Races | 14 Jun 11 |
| 1500 | 3:55.8 | | | | 1 | A | | | Blackburn | North of England League Division 2WC | 3 Jul 11 |
| 1500 | 3:56.88 | | | | 8 | | | | Birmingham | Midland U20/senior Championships | 19 Jun 11 |
| Mile | 4:09.62 | | | | 7 | | | | Stretford | BMC Gold Standard Races | 23 Aug 11 |
| 3000 | 7:57.23 | | | | 3 | A | | | Stretford | BMC Gold Standard Races | 28 Jun 11 |
| 5000 | 13:39.23 | | | | 8 | | | | Crystal Palace | Aviva London Grand Prix | 5 Aug 11 |
| 5000 | 13:46.25 | | | | 1 | A | | | Solihull | BMC Nike Grand Prix | 9 Jul 11 |
| 5000 | 13:48.24 | | | | 2 | A | | | Birmingham | BMC Nike Grand Prix | 20 Aug 11 |
| 5000 | 13:48.24 | | | | 1 | | | | Birmingham | McCain UK Challenge Final | 20 Aug 11 |
| 5000 | 13:49.09 | | | | 2 | A | | | Sportcity | BMC Nike Grand Prix | 28 May 11 |
| 5000 | 14:06.80 | | | | 2 | | | | Loughborough | Loughborough International | 22 May 11 |
| 5000 | 14:22.82 | | | | 1 | | | | Bedford | England Senior Championships (inc Parallel Success) | 16 Jul 11 |
| 10000 | 28:37.30 | | | | 6 | | | | Birmingham | Aviva World Trials & UK Championships | 29 Jul 11 |
| 5K | 14:19 | | | | 5 | | | | Armagh | Armagh 5K | 10 Feb 11 |
| 5.848KL | 17:16 | | | | 1 | L5 | | | Sutton Park | ERRA National 6 Stage Relays | 15 Oct 11 |
| 6KL | 17:28 | | | | 1 | L5 | | | Warrington | Northern Road Relay Championships Senior Men | 24 Sep 11 |
| 5M | 24:33 | | | | 1 | | | | Haworth | The Full Bronte 5 | 9 Jun 11 |
| 8.663KL | 26:06 | | | | 2 | L9 | | | Sutton Park | ERRA Men's National 12-stage Relays (Long Legs) | 9 Apr 11 |
| 9KXC | 27:23 | | | | 11 | | | | Antrim | McCain UK Cross Challenge | 22 Jan 11 |
| 9.8KXC | 29:26 | | | | 5 | | | | Liverpool | McCain UK Cross Challenge Series (inc European Trials) | 26 Nov 11 |
| 9.807KXC | 29:34 | | | | 29 | | | | Burgos, ESP | IAAF Cross-Country Permit | 13 Nov 11 |
| 9.87KXC | 29:46 | | | | 15 | | | | Velenje, SLO | Spar European Cross Country Championships | 11 Dec 11 |
| 10K | 28:42 | | | | 6 | | | | Manchester | Bupa Great Manchester Run 10K | 15 May 11 |
| 12KXC | 37:20 | | | | 77 | | | | Punta Umbria, ESP | IAAF World Cross-Country Championships | 20 Mar 11 |
| 10M | 48:37 | | | | 9 | | | | Portsmouth | Bupa Great South Run 10 | 30 Oct 11 |
| ZXC | 31:05 | | | | 1 | | | | Birmingham | Warwickshire County Championships | 8 Jan 11 |
| ZXC | 36:10 | | | | 4 | | | | Alton Towers | English National Championships | 19 Feb 11 |
| ZXC | 36:19 | | | | 5 | | | | Birmingham | Inter Counties Championships | 5 Mar 11 |
| ZXC | 38:49 | | | | 1 | | | | Leamington | Midland Cross Country Championships | 29 Jan 11 |
| ZXCL | 15:38 | | | | 4 | L1 | | | Mansfield | Saucony ECCA Relays | 5 Nov 11 |
| 2010 SEN Leeds City/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:59.34 | | | | 4 | | | | Birmingham | Leicestershire, Rutland & Warwickshire County Championships | 8 May 10 |
| 1500 | 4:10.3 | | | | 2 | A | | | Middlesbrough | Northern League 2E | 4 Jul 10 |
| 5000 | 13:56.44 | | | | 5 | A | | | Sportcity | BMC Nike Grand Prix | 29 May 10 |
| 5000 | 14:24.41 | | | | 1 | | | | Birmingham | Midland Counties U20/Senior Championships | 13 Jun 10 |
| 5000 | 14:28.51 | | | | 1 | | | | Birmingham | Leicestershire, Rutland & Warwickshire County Championships | 9 May 10 |
| 10000 | 29:04.62 | | | | 6 | | | | Birmingham | Aviva European Trials and UK Championships | 25 Jun 10 |
| 5K | 14:59 | | | | 1 | | | | Douglas | Isle of Man Easter Festival 5K | 4 Apr 10 |
| 7.4KL | 22:24 | | | | 2 | L7 | | | Manchester | Northern Counties Men's 12 Stage Relays (Long Legs) | 21 Mar 10 |
| 5M | 25:43 | | | | 1 | | | | Haworth | Full Bronte 5 (inc Yorkshire Vets Champs) | 3 Jun 10 |
| 8.663KL | 26:16 | | | | 1 | L7 | | | Sutton Park | ERRA National Men's 12 Stage Road Relays (Long Legs) | 17 Apr 10 |
| 9.8KXC | 29:33 | | | | 18 | | | | Liverpool | McCain UK Cross Challenge (inc European Trials) | 27 Nov 10 |
| 10K | 29:27 | | | | 12 | | | | Manchester | Bupa Great Manchester Run 10K | 16 May 10 |
| 10K | 30:39 | | | | 1 | | | | Port Erin | Isle of Man Easter Festival 10K | 2 Apr 10 |
| 10.6KXC | 32:40 | | | | 12 | | | | Hannut, BEL | Lotto Crosscup | 14 Feb 10 |
| 12KXC | 36:03 | | | | 6 | | | | Birmingham | McCain UK Cross Challenge inc World Trials & Inter Counties | 13 Mar 10 |
| ZXC | 30:41 | | | | 1 | | | | Leamington | Warwickshire County Championships | 9 Jan 10 |
| ZXC | 31:54 | | | | 2 | | | | Mansfield | Home Countries International | 27 Mar 10 |
| ZXC | 39:16 | | | | 7 | | | | Leeds | English National Championships | 27 Feb 10 |
| ZXC | 40:25 | | | | 1 | | | | Stafford Common | Midland Cross Country Championships | 30 Jan 10 |
| ZXCL | 15:25 | | | | 10 | L1 | | | Mansfield | ECCA Relays | 6 Nov 10 |
| 2009 SEN Leeds City/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 14:45.90 | | | | 3 | A | | | Leeds | British Athletics League National 2 | 1 Aug 09 |
| 5K | 15:16 | | | | 1 | | | | Esholt | John Carr 5K Series | 20 May 09 |
| 9KXC | 29:15 | | | | 9 | | | | Gateshead | McCain UK Cross Challenge | 14 Nov 09 |
| 10K | 30:08 | | | | 5 | | | | Leeds | Leeds Abbey Dash 10K | 22 Nov 09 |
| 9.3MMT | 55:18 | | | | 1 | | | | Coniston | Puma Coniston Trail 9.3M/1625ft | 3 Oct 09 |
| ZRDL | 15:39 | | | | | L10 | | | Sutton Coldfield | ERRA National Men's 12 Stage Road Relays | 18 Apr 09 |
| ZRDL | 17:31 | | | | 9 | L2 | | | Sutton Coldfield | National 6 Stage Relays | 17 Oct 09 |
| ZRDL | 17:46 | | | | 3 | L4 | | | Leeds | Northern Counties Men's 6-stage Relays | 26 Sep 09 |
| ZMT | 21:51 | | | | 3 | | | | Peel | Isle of Man Easter Festival Peel Hill | 11 Apr 09 |
| ZFL | 47:58 | | | | 9 | | | | Kirkby Lonsdale | Hutton Roof Crags 7M/1300ft (inc Inter County Champs) | 23 May 09 |
| ZFL | 51:53 | | | | 1 | | | | Keswick | Puma Derwentwater 14K | 6 Sep 09 |
| ZFL | 53:15 | | | | 2 | | | | Llanberis | UKA Mountain Running Trial | 14 Jun 09 |
| ZFL | 53:22 | | | | 5 | | | | Keswick | Commonwealth Mountain Up-hill Only | 18 Sep 09 |
| ZFL | 64:00 | | | | 30 | | | | Telfes im Stubai, AUT | European Mountain Running Championships | 12 Jul 09 |
| 2008 SEN Leeds City/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 14:09.26 | | | | 9 | A | | | Solihull | BMC Nike Grand Prix | 28 Jun 08 |
| 5000 | 14:24.9 | | | | 1 | A | | | Leeds | British Athletics League National 3 | 5 Jul 08 |
| 5000 | 14:27.4 | | | | 1 | A | | | Kingston | British Athletics League National 3 | 7 Jun 08 |
| 5000 | 14:29.34 | | | | 15 | A | | | Eton | BMC Nike Grand Prix Final | 9 Aug 08 |
| 5000 | 14:40.41 | | | | 1 | | | | Bedford | CAU Inter Counties Championships | 26 May 08 |
| 5000 | 14:49.14 | | | | 1 | A | | | Bedford | British Athletics League National 3 | 2 Aug 08 |
| 5000 | 14:53.3 | | | | 1 | | | | Leicester | Three County Championships | 11 May 08 |
| 10000 | 29:19.42 | | | | 5 | | | | Watford | BMC Nike Elite Meeting | 14 Jun 08 |
| 10K | 29:34 | | | | 16 | | | | Manchester | Bupa Great Manchester Run 10K | 18 May 08 |
| 10K | 31:38 | | | | 10 | | | | Edinburgh | Bupa Great Edinburgh Run 10K | 4 May 08 |
| 12KXC | 39:01 | | | | 126 | | | | Edinburgh | World Cross Country Championships | 30 Mar 08 |
| ZRDL | 15:53 | | | | 5 | | | | Hartlepool | Northern Counties 6 Stage Relay | 27 Sep 08 |
| ZRDL | 26:44 | | | | -1 | L9 | | | Sutton Coldfield | National 12 Stage Relays | 26 Apr 08 |
| ZRDL | 27:59 | | | | -1 | L10 | | | Catterick | Northern 12 Stage Relay | 6 Apr 08 |
| ZMT | 57:59 | | | | 2 | | | | Hawkshead | Puma Hawkshead Trail Race & Challenge | 19 Apr 08 |
| ZMT | 58:10.9 | | | | 19 | 1 | | | Crans Montana, SUI | World Mountain Running Trophy 2008 | 14 Sep 08 |
| ZMT | 91:26 | | | | 2 | | | | Staveley | Puma Garburn Trail Race | 31 May 08 |
| ZXC | 29:29 | | | | 11 | | | | Gateshead | McCain UK Cross Challenge | 15 Nov 08 |
| ZXC | 30:25 | | | | 13 | | | | Liverpool | McCain UK Cross Challenge | 29 Nov 08 |
| ZXC | 30:36 | | | | 20 | | | | Albufeira, POR | European Champion Clubs Cup Cross Country | 2 Feb 08 |
| ZXC | 32:51 | | | | 6 | | | | Alton Towers | English National Championships | 23 Feb 08 |
| ZXC | 37:44 | | | | 6 | | | | Nottingham | Inter Counties Championships | 15 Mar 08 |
| ZXC | 39:36 | | | | 1 | | | | Leamington Spa | Midland Championships | 26 Jan 08 |
| ZFL | 51:57 | | | | 2 | | | | Sedbergh | European Championship Trials | 22 Jun 08 |
| ZFL | 54:32 | | | | 4 | | | | Llanberis | World Mountain Trophy Trial Races | 17 Aug 08 |
| 2007 SEN Leeds City/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1M | 4:31 | | | | 3 | | | | Gillingham | Medway Mile | 27 Jul 07 |
| 10K | 29:47 | | | | 21 | | | | Manchester | Great Manchester Run | 20 May 07 |
| 10K | 30:20 | | | | 2 | | | | Port Erin | Isle of Man Easter Festival 10K | 6 Apr 07 |
| 14KMT | 52:37 | | | | 1 | | | | Derwentwater | Puma Lakeland Trail | 1 Sep 07 |
| HM | 67:17 | | | | 2 | | | | Leeds | Leeds Half Marathon | 13 May 07 |
| ZMT | 20:19 | | | | 1 | | | | Durham | Past vs Present Race | 13 Oct 07 |
| ZMT | 52:56 | | | | 1 | | | | Coniston | Puma Lakeland Trail | 6 Oct 07 |
| ZXC | 29:00 | | | | 2 | | | | Tonbridge | Kent Men's League | 15 Dec 07 |
| ZXC | 30:45 | | | | 1 | | | | Edinburgh | University of Edinburgh Races | 10 Nov 07 |
| ZXC | 31:30 | | | | 22 | | | | Liverpool | UK Challenge Series | 24 Nov 07 |
| ZFL | 39:59 | | | | 3 | | | | Haworth | Daleside Brewery Auld Lang Syne Race | 31 Dec 07 |
| 2006 SEN Leeds City/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 14:14.72 | | | | 2 | | | | Bedford | Cau Inter Counties Championships | 29 May 06 |
| 5000 | 14:32.0 | | | | 1 | | | | Leamington | Leicestershire & Warwickshire County Championships | 14 May 06 |
| 5K | 14:58 | | | | 1 | | | | Esholt | John Carr 5km Series | 10 May 06 |
| 5K | 15:01 | | | | 1 | | | | Esholt | John Carr 5km Series | 17 May 06 |
| 10K | 29:13 | | | | 14 | | | | Manchester | Great Manchester Run | 21 May 06 |
| 10K | 30:43 | | | | 1 | | | | Port Erin | Isle of Man Easter Festival 10km | 14 Apr 06 |
| 10K | 33:12 | | | | 1 | | | | Princes Risborough | Princess Risborough 10km | 2 Jul 06 |
| 10.53KXC | 34:47 | | | | 16 | | | | Elgoibar, ESP | - | 22 Jan 06 |
| HM | 66:46 | | | | 2 | | | | Leeds | Leeds Half Marathon | 7 May 06 |
| 2005 SEN Leamington/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:06.3 | | | | 4 | | | | Nuneaton | Leicestershire & Warwickshire County Champs | 14 May 05 |
| 5000 | 14:20.69 | | | | 4 | | | | Bedford | Inter Counties | 30 May 05 |
| 5000 | 14:38.4 | | | | 2 | | | | Nuneaton | Leicestershire & Warwickshire County Champs | 15 May 05 |
| 5000 | 14:51.01 | | | | 13 | | | | Sportcity | AAA Championships | 9 Jul 05 |
| 5000 | 15:20.71 | | | | 2 | | | | Birmingham | MIDLAND CHAMPIONSHIPS | 19 Jun 05 |
| 10000 | 29:54.19 | | | | 3 | | | | Glasgow (S) | BUSA Champs | 30 Apr 05 |
| 10000 | 30:18.95 | | | | 5 | | | | Birmingham | INTER-AREA MATCH Alexander Stadium, Birmingham | 23 Jul 05 |
| 5K | 14:49 | | | | 2 | | | | Esholt | JOHN CARR 5km Esholt | 18 May 05 |
| 5K | 15:21 | | | | 3 | | | | Leeds (HP) | HYDE PARK 5km SERIES Leeds | 6 Jul 05 |
| 10K | 30:04 | | | | 2 | | | | Liverpool | CITY OF LIVERPOOL 10km | 9 Oct 05 |
| 10K | 30:05 | | | | 19 | | | | Manchester | Manchester | 22 May 05 |
| 10K | 30:19 | | | | 14 | | | | Leeds | ABBEY DASH 10km | 27 Nov 05 |
| 10K | 30:38 | | | | 13 | | | | Cardiff | HSBC CITY OF CARDIFF 10km Cardiff | 4 Sep 05 |
| 10K | 30:47 | | | | 16 | | | | Bishop Auckland | AAA Champs | 21 Aug 05 |
| 10K | 30:53 | | | | 18 | | | | Edinburgh | Caledonin Run | 8 May 05 |
| 10K | 31:33 | | | | 1 | | | | Princes Risborough | PRINCES RISBOROUGH TOWN FESTIVAL 10km | 3 Jul 05 |
| 10K | 31:44 | | | | 1 | | | | Douglas | ISLE OF MAN EASTER FESTIVAL | 25 Mar 05 |
| HM | 65:36 | a | | | 15 | | | | South Shields | | 18 Sep 05 |
| HM | 65:39 | | | | 10 | | | | Reims, FRA | REIMS HALF-MARATHON, FRA | 23 Oct 05 |
| HM | 67:44 | | | | 14 | | | | Bath | Bath Half Marathon | 20 Mar 05 |
| 2004 SEN Leamington/Leeds Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:05.3 | | | | 4 | | | | Nuneaton | LEICESTERSHIRE & RUTLAND/WARWICKSHIRE | 15 May 04 |
| 5000 | 14:54.3 | | | | 2 | | | | Nuneaton | LEICESTERSHIRE & RUTLAND/WARWICKSHIRE | 16 May 04 |
| 5000 | 14:58.6 | | | | 1 | | | | Tamworth | Division 2 | 8 May 04 |
| 10K | 30:07 | | | | 10 | | | | Leeds | ABBEY DASH 10km Leeds | 28 Nov 04 |
| 10K | 31:00 | | | | 19 | | | | Manchester | Great Manchester Run Manchester | 23 May 04 |
| 10K | 31:10 | | | | 3 | | | | Clydebank | POLAROID SERIES CLYDEBANK 10km Strathclyde | 3 Jun 04 |
| 10K | 31:24 | | | | 3 | | | | Liverpool | LIVERPOOL HALF-MARATHON & 10km | 10 Oct 04 |
| 10K | 31:52 | | | | 23 | | | | Eastleigh | B&Q INTER-AREA EASTLEIGH 10km | 21 Mar 04 |
| 10K | 32:03 | | | | 25 | | | | Bishop Auckland | | 15 Aug 04 |
| HM | 68:21 | | | | 2 | | | | Dunfermline | SCOTTISH HALF-MARATHON CHAMPIONSHIPS | 30 May 04 |
| HM | 69:44 | | | | 15 | | | | Ackworth | ACKWORTH HALF-MARATHON | 28 Mar 04 |
| 2003 U23 Leamington/Durham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:07.0 | | | | 3 | B | | | Jarrow | NORTH EASTERN ATHLETICS LEAGUE Jarrow | 21 May 03 |
| 3000 | 8:43.4 | | | | 1 | | | | Corby | D3 | 2 Aug 03 |
| 5000 | 14:53.6 | | | | 3 | | | | Jarrow | NORTH EASTERN LEAGUE | 25 Jun 03 |
| 5000 | 14:56.1 | | | | 1 | | | | Yate | D3 | 5 Jul 03 |
| 10000 | 31:34.5 | | | | 5 | | | | Bedford | BUSF Champs Bedford | 3 May 03 |
| 10M | 51:02 | | | | 14 | | | | Portsmouth | Great South Run | 12 Oct 03 |
| 2002 U23 Leamington/Durham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:21.0 | | | | 13 | | | | Jarrow | BMC | 20 May 02 |
| 2001 U23 Leamington/Durham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10000 | 32:28.4 | | | | 1 | B | | | Glasgow (S) | BUSA Champs | 5 May 01 |
| 1996 U15 Leamington/Durham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 9:36.90 | ? | | | 2 | | | | Worcester | - | 25 Aug 96 |