| 2013 SEN Newham & Essex Beagles |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 41:21 | | | | 1 | | | | Sunderland | English National Championships | 23 Feb 13 |
| 2012 SEN Newham & Essex Beagles |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 13:50.06 | | | | 2 | A | | | Walnut CA, USA | Mt SAC Relays | 20 Apr 12 |
| 5000 | 13:57.30 | | | | 4 | A | | | Watford | BMC Grand Prix | 9 Jun 12 |
| 5000 | 14:04.19 | | | | 4 | | | | Birmingham | Aviva Olympic Trials & UK Championships | 24 Jun 12 |
| 10000 | 28:34.90 | | | | 22 | 2 | | | Palo Alto CA, USA | Payton Jordan Cardinal Invitational | 29 Apr 12 |
| 10000 | 28:57.97 | | | | 9 | | | | Helsinki, FIN | European Athletics Championships | 30 Jun 12 |
| 10000 | DNF | | | | - | A | | | Bilbao, ESP | European Cup 10,000m | 3 Jun 12 |
| 5.053KL | 14:37 | | | | 1 | L8 | | | Milton Keynes | SEAA Men's 12-Stage Relay Short Legs | 25 Mar 12 |
| 8KXC | 26:18 | | | | 12 | | | | Edinburgh | Bupa Great Edinburgh Cross Country | 7 Jan 12 |
| 9.88KXC | 31:47 | | | | 59 | | | | Budapest, HUN | European Cross Country Championships | 9 Dec 12 |
| ZXC | 22:54 | | | | 1 | | | | Ballanette | Microgaming Manx League | 21 Oct 12 |
| ZXC | 30:04 | | | | 5 | | | | Liverpool | McCain UK Cross Challenge Series | 24 Nov 12 |
| ZXC | 34:57 | | | | 1 | | | | Birmingham | Inter Counties Championships | 10 Mar 12 |
| ZXC | 35:56 | | | | 1 | | | | Parliament Hill | English National Championships | 25 Feb 12 |
| 2011 SEN Newham & Essex Beagles/New Mexico Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:47.52 | | | | 17 | | | | Tempe AZ, USA | Sun Angel Track Classic | 9 Apr 11 |
| 1500 | 3:48.45 | | | | 1 | | | | Sandown | Natwest Island Games | 1 Jul 11 |
| 1500 | 4:08.75 | | | | 1 | s2 | | | Sandown | Natwest Island Games | 30 Jun 11 |
| 3000 | 8:35.07 | iA | | | 9 | | | | Albuquerque NM, USA | Mountain West Indoor Championships | 26 Feb 11 |
| 5000 | 13:58.33 | | | | 17 | OD | | | Walnut CA, USA | Mt Sac Relays | 15 Apr 11 |
| 5000 | 14:09.31 | i# | | | 13 | 4 | | | Seattle WA, USA | Flotrack Husky Classic | 11 Feb 11 |
| 5000 | 14:14.27 | A | | | 3 | | | | Fort Collins CO, USA | Mountain West Conference Outdoor Championships | 14 May 11 |
| 5000 | 14:26.74 | | | | 1 | | | | Sandown | Natwest Island Games | 27 Jun 11 |
| 5000 | 15:15.69 | iA | | | 15 | | | | Albuquerque NM, USA | Mountain West Indoor Championships | 25 Feb 11 |
| 10000 | 28:27.03 | | | | 8 | 2 | | | Palo Alto CA, USA | Payton Jordan Invitational | 1 May 11 |
| 10000 | 28:36.33 | | | | 7 | | | | Des Moines IA, USA | NCAA Division I Championships | 10 Jun 11 |
| 10000 | 29:14.67 | | | | 6 | | | | Eugene OR, USA | NCAA Division I West Preliminary Round | 26 May 11 |
| 10000 | 32:53.99 | A | | | 4 | | | | Fort Collins CO, USA | Mountain West Conference Outdoor Championships | 13 May 11 |
| 5.848KL | 17:07 | | | | 2 | L6 | | | Sutton Park | ERRA National 6 Stage Relays | 15 Oct 11 |
| 6KL | 18:16 | | | | 2 | L6 | | | Aldershot | Southern Road Relay Championships | 25 Sep 11 |
| 9.8KXC | 29:52 | | | | 10 | | | | Liverpool | McCain UK Cross Challenge Series (inc European Trials) | 26 Nov 11 |
| HM | 63:39 | a | | | 10 | | | | Newcastle-South Shields | Bupa Great North Run Half Marathon | 18 Sep 11 |
| 2010 SEN Newham & Essex Beagles/New Mexico Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 4:18.52 | iA | | | 3 | | | | Albuquerque NM, USA | Cherry and Silver Invitational | 23 Jan 10 |
| 3000 | 8:31.80 | iA | | | 8 | | | | Albuquerque NM, USA | MWC Indoor Championships | 27 Feb 10 |
| 5000 | 14:19.27 | i# | | | 6 | 2 | | | Seattle WA, USA | Husky Classic | 12 Feb 10 |
| 5000 | 14:41.95 | iA | | | 6 | | | | Albuquerque NM, USA | MWC Indoor Championships | 26 Feb 10 |
| 10000 | 28:42.51 | | | | 5 | 1 | | | Stanford CA, USA | Stanford University Invitational | 26 Mar 10 |
| 10000 | 30:41.74 | | | | 28 | | | | Austin TX, USA | NCAA Western Preliminaries | 27 May 10 |
| 8KXC | 24:03 | | | | 6 | | | | Notre Dame IN, USA | Notre Dame Invitational | 1 Oct 10 |
| 8KXC | 24:24.3 | | | | 6 | | | | Minneapolis MN, USA | Roy Griak Invitational | 25 Sep 10 |
| 8KXC | 25:05.0 | | | | 3 | | | | Albuquerque NM, USA | Lobo Cross Country Invitational | 4 Sep 10 |
| 8KXC | 25:15.4 | | | | 5 | | | | Laramie WY, USA | Mountain West Cross Country Championships | 29 Oct 10 |
| 10KXC | 29:45.9 | | | | 4 | | | | Salt Lake City UT, USA | NCAA Mountain Regional Championships | 13 Nov 10 |
| 10KXC | 30:32.4 | | | | 40 | | | | Terre Haute IN, USA | NCAA DI Cross Country Championships | 22 Nov 10 |
| 2009 SEN Newham & Essex Beagles/St. Mary's Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:48.61 | | | | 7 | | | | Twickenham | St. Mary's Classic | 3 Jun 09 |
| 1500 | 3:49.81 | | | | 12 | B | | | Stretford | BMC Nike Grand Prix | 27 Jun 09 |
| 1500 | 3:53.92 | | | | 1 | B | | | Sportcity | British Athletics League Premiership | 4 Jul 09 |
| 5000 | 14:12.3 | | | | 9 | A | | | Watford | BMC Nike Grand Prix | 13 Jun 09 |
| 5000 | 14:29.35 | | | | 6 | | | | Castellón, ESP | European Champion Clubs Cup | 30 May 09 |
| 10000 | 29:31.84 | | | | 5 | | | | Birmingham | Aviva World Trials & National Championships | 10 Jul 09 |
| 8KXC | 24:48.7 | | | | 73 | | | | Terre Haute IN, USA | Division I Pre-National Invitational | 17 Oct 09 |
| 8KXC | 25:31.7 | | | | 22 | | | | Orem UT, USA | MWC Cross Country Championships | 31 Oct 09 |
| 8KXC | 28:15 | | | | 29 | | | | Las Cruces NM, USA | Kachina Classic | 19 Sep 09 |
| 6M | 32:05 | | | | 1 | | | | Isle of Man | Anna Maria Cutillo Foxdale 6 | 13 Aug 09 |
| 10K | 30:28 | | | | 7 | | | | Bristol | Bristol 10K | 10 May 09 |
| 10K | 30:48 | | | | 1 | | | | Port Erin | Isle of Man Easter Festival 10K | 10 Apr 09 |
| 10KXC | 31:27.5 | | | | 161 | | | | Terre Haute IN, USA | NCAA Division I Cross Country Championships | 23 Nov 09 |
| 12KXC | 39:03 | | | | 96 | | | | Amman, JOR | IAAF World Cross Country Championships | 28 Mar 09 |
| ZRDL | 25:58 | | | | | L5 | | | Sutton Coldfield | ERRA National Men's 12 Stage Road Relays | 18 Apr 09 |
| ZXC | 25:25 | | | | 1 | | | | South Bend IN, USA | Notre Dame Cross Country Invitational | 2 Oct 09 |
| ZXC | 36:30 | | | | 3 | | | | Blackburn | Lancashire County Championships | 10 Jan 09 |
| ZXC | 37:57 | | | | 6 | | | | Nottingham | Inter Counties | 7 Mar 09 |
| ZXC | 40:34 | | | | 24 | | | | Parliament Hill | English National Championships | 21 Feb 09 |
| 2008 U23 Newham & Essex Beagles/St. Mary's Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:53.13 | | | | 1 | C | | | Watford | BMC Nike Grand Prix | 17 May 08 |
| 1500 | 3:53.78 | | | | 6 | C | | | Solihull | BMC Nike Grand Prix | 28 Jun 08 |
| 1500 | 3:57.23 | | | | 2 | B | | | Eton | British Athletics League Premiership | 5 Jul 08 |
| 5000 | 14:26.45 | | | | 19 | | | | Birmingham | Aviva National Championships inc Olympic Trials | 12 Jul 08 |
| 5000 | 14:31.18 | | | | 2 | | | | Bedford | BUSA Outdoor Athletics Championships | 3 May 08 |
| 5000 | 14:32.72 | | | | 14 | A | | | Sportcity | BMC Nike Grand Prix | 31 May 08 |
| 5000 | 14:46.38 | | | | 1 | h1 | | | Bedford | BUSA Outdoor Athletics Championships | 3 May 08 |
| 10000 | 29:39.72 | | | | 14 | | | | Watford | BMC Nike Elite Meeting | 14 Jun 08 |
| 8KXC | 25:21 | | | | 7 | | | | Brussels, BEL | European Cross Country Championships | 14 Dec 08 |
| 10K | 30:57 | | | | 2 | | | | Stubbington Green | Stubbington Green 10K | 13 Jan 08 |
| ZRDL | 14:26 | | | | -2 | L10 | | | Sutton Coldfield | National 12 Stage Relays | 26 Apr 08 |
| ZRDL | 18:01 | | | | 6 | | | | Aldershot | South of England 6 Stage Relay | 27 Sep 08 |
| ZRDL | 18:01 | | | | 1 | | | | Aldershot | South of England 6 Stage Relay | 27 Sep 08 |
| ZXC | 27:42 | | | | 2 | | | | Winchester | Hampshire League | 11 Oct 08 |
| ZXC | 28:34 | | | | 6 | | | | Gateshead | McCain UK Cross Challenge | 15 Nov 08 |
| ZXC | 29:37 | | | | 4 | | | 2 | Liverpool | McCain UK Cross Challenge | 29 Nov 08 |
| ZXC | 33:18 | | | | 2 | | | | Swansea | BUSA Championships | 2 Feb 08 |
| ZXC | 33:26 | | | | 14 | | | | Alton Towers | English National Championships | 23 Feb 08 |
| ZXC | 36:49 | | | | 1 | | | | Blackburn | Lancashire Championships | 5 Jan 08 |
| ZXC | 37:19 | | | | 14 | | | | Forges-les-Eaux, FRA | World Student Cross Country Championships | 6 Apr 08 |
| ZXC | 38:47 | | | | 28 | | | | Nottingham | Inter Counties Championships | 15 Mar 08 |
| ZXC | 47:00 | | | | 3 | | | | Parliament Hill | Southern Championships | 26 Jan 08 |
| ZXCL | 14:59.95 | | | | 7 | | | | Mansfield | ECCU XC Relays | 1 Nov 08 |
| 2007 U23 Newham & Essex Beagles/St. Mary's Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:05.7 | | | | 3 | A | | | Watford | Watford Open Graded Meeting | 16 May 07 |
| 5000 | 14:51.26 | | | | 14 | | | | Solihull | BMC Nike Grand Prix | 21 Jul 07 |
| 5000 | 14:56.90 | | | | 6 | | | | Hendon | British Athletics League Premiership | 4 Aug 07 |
| 5000 | 14:56.9 | | | | 1 | | | | Newham | Southern Men's League Division 1 | 14 Jul 07 |
| 5000 | 15:00.24 | | | | 8 | | | | Bedford | CAU Inter County Championships | 28 May 07 |
| 5000 | 15:07.84 | | | | 23 | B | | | Sportcity | BMC Nike Grand Prix | 9 Jun 07 |
| 10000 | 30:21.72 | | | | 5 | | | | Stretford | BMC Nike Grand Prix | 11 Aug 07 |
| 10000 | 30:35.13 | | | | 4 | | | | Bedford | BUSA Championships | 5 May 07 |
| 10K | 30:35 | | | | 27 | | | | Chichester | Chichester Priory 10K | 7 Oct 07 |
| 10K | 30:52 | | | | 3 | | | | Port Erin | Isle of Man Easter Festival 10K | 6 Apr 07 |
| 10K | 31:09 | | | | 46 | | | | Manchester | Great Manchester Run | 20 May 07 |
| ZXC | 25:25 | | | | 41 | | | | Toro, ESP | European Championships | 9 Dec 07 |
| ZXC | 28:50 | | | | 16 | | | | Gateshead | UK Challenge Series | 10 Nov 07 |
| ZXC | 31:08 | | | | 11 | | | | Liverpool | UK Challenge Series | 24 Nov 07 |
| 2006 U23 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10000 | 30:30.24 | | | | 2 | | | | Birmingham | BUSA Championships | 29 Apr 06 |
| 10K | 31:01 | | | | 3 | | | | London Hyde Park | Nike Run London | 8 Oct 06 |
| 10K | 31:21 | | | | 3 | | | | Port Erin | Isle of Man Easter Festival 10km | 14 Apr 06 |
| 2005 U20 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:04.58 | | | | 2 | | | | Lerwick | NATWEST ISLAND GAMES XI | 15 Jul 05 |
| 1500 | 4:05.1 | | | | 2 | | | | Wigan | Division 2W | 2 Jul 05 |
| 3000 | 8:32.29 | | | | 8 | | | | Crystal Palace | Norwich Union London Grand Prix | 22 Jul 05 |
| 3000 | 8:35.69 | | | | 5 | | | | Stretford | North of England Championships | 16 Aug 05 |
| 5000 | 14:43.85 | | | | 3 | B | | | Crystal Palace | BMC | 6 Aug 05 |
| 5000 | 15:27.84 | | | | 2 | | | | Lerwick | NATWEST ISLAND GAMES XI | 12 Jul 05 |
| 10K | 31:08 | | | | 1 | | | | London Hyde Park | RunLondon 10K | 16 Oct 05 |
| 2004 U20 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:00.76 | | | | 8 | | | | Wigan | North of England Junior Championships | 29 May 04 |
| 1500 | 4:02.0 | | | | 2 | | | | Stockport | Division 2W | 1 May 04 |
| 1500 | 4:06.2 | | | | 3 | | | | Blackburn | Division 2W Blackburn | 5 Jun 04 |
| 3000 | 8:38.17 | | | | 6 | | | | Gateshead | English Schools' Championships | 10 Jul 04 |
| 5000 | 14:54.04 | | | | 3 | | | | Bedford | AAA Under 20 & Under 23 Championships | 27 Jun 04 |
| 2003 U20 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:50.38 | | | | 9 | | | | Stretford | NoEAA Champs | 12 Aug 03 |
| 3000 | 8:59.80 | | | | 7 | | | | Stretford | TRAFFORD OPEN STRETFORD | 29 Jul 03 |
| 5000 | 15:59.97 | | | | 8 | | | | St. Peter Port | NATWEST ISLAND GAMES Guernsey | 1 Jul 03 |
| 2002 U17 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:04.2 | | | | 4 | | | | Blackburn | LANCASHIRE Blackburn | 12 May 02 |
| 1500 | 4:06.7 | | | | 3 | | | | Blackburn | LANCASHIRE Blackburn | 11 May 02 |
| 1500 | 4:07.3 | | | | 4 | | | | Douglas | D2 W Douglas | 4 May 02 |
| 3000 | 8:48.04 | | | | 3 | | | | Nottingham | English Schools | 13 Jul 02 |
| 3000 | 9:07.32 | | | | 5 | | | | Birmingham | AAA U17-15 Champs | 11 Aug 02 |
| 3000 | 9:18.96 | | | | 2 | h2 | | | Birmingham | AAA U17/15 Champs Birmingham | 10 Aug 02 |