| 2012 SEN Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:37.12 | | | | 9 | A | | | Millfield | BMC PB Classic | 7 May 12 |
| 5000 | 14:10.17 | | | | 3 | B | | | Watford | BMC Grand Prix | 9 Jun 12 |
| 5000 | 14:19.41 | | | | 11 | A | | | Sportcity | BMC Grand Prix | 19 May 12 |
| 5M | 25:11 | c | | | 1 | | | | London Olympic Park | National Lottery Olympic Park Run 5 | 31 Mar 12 |
| 8.663KL | 26:09 | | | | 2 | L1 | | | Sutton Coldfield | ERRA National Men's 12 Stage Road Relays (Long Legs) | 14 Apr 12 |
| 10K | 30:15 | | | 30:15 | 8 | | | | London | Bupa London 10,000 (10K) | 27 May 12 |
| 10K | 30:47 | | | 30:47 | 3 | | | | Eastleigh | B&Q Eastleigh 10K | 25 Mar 12 |
| 10K | 31:17 | | | 31:16 | 23 | | | | Clitheroe | Ribble Valley 10K (Inc Northern Champs) | 30 Dec 12 |
| 2011 SEN Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:24.86 | | | | 8 | B | | | Stretford | BMC Nike Grand Prix | 23 Jul 11 |
| 3000 | 8:36.5 | | | | 1 | | | | Loughborough | Charnwood AC Graded Open | 10 Aug 11 |
| 5000 | 14:28.49 | | | | 3 | B | | | Solihull | BMC Nike Grand Prix | 9 Jul 11 |
| 5000 | 14:30.35 | | | | 8 | A | | | Birmingham | BMC Nike Grand Prix | 20 Aug 11 |
| 10000 | 31:12.72 | | | | 10 | | | | Stretford | North West Championships | 12 Jun 11 |
| 5.848KL | 17:54 | | | | 9 | L4 | | | Sutton Park | ERRA National 6 Stage Relays | 15 Oct 11 |
| 2009 SEN Team Southampton/Butler Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:15.93 | i | | | 5 | | | | Bloomington IN, USA | Gladstein Invitational | 23 Jan 09 |
| 3000 | 8:18.89 | i | | | 2 | 2 | | | Greencastle IN, USA | Horizon League Championships | 1 Mar 09 |
| 5000 | 14:05.60 | i# | | | 12 | 3 | | | Seattle WA, USA | Husky Classic | 14 Feb 09 |
| 5000 | 14:10.53 | i# | | | 4 | | | | Notre Dame IN, USA | Meyo Invitational | 6 Feb 09 |
| 5000 | 14:24.21 | i | | | 1= | 2 | | | Greencastle IN, USA | Horizon League Championships | 28 Feb 09 |
| 2008 SEN Team Southampton/Butler Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:55.22 | | | | 3 | | | | Bloomington IN, USA | Indiana Invitational | 18 Apr 08 |
| 1500 | 3:55.81 | | | | 3 | | | | Youngstown OH, USA | Horizon Championships | 9 May 08 |
| Mile | 4:16.93 | i | | | 4 | | | | Kent OH, USA | Horizon Conference Championships | 2 Mar 08 |
| Mile | 4:17.24 | i | | | 3 | | | | Notre Dame IN, USA | Notre Dame Opener | 18 Jan 08 |
| 3000 | 8:14.83 | i# | | | 6 | 2 | | | Seattle WA, USA | Husky Classic | 16 Feb 08 |
| 3000 | 8:24.26 | i | | | 6 | | | | Bloomington IN, USA | Gladstein Invitational | 25 Jan 08 |
| 3000 | 8:31.60 | i | | | 2 | | | | Kent OH, USA | Horizon Conference Championships | 2 Mar 08 |
| 5000 | 14:10.25 | | | | 3 | 3 | | | Stanford CA, USA | Stanford Invitational | 5 Apr 08 |
| 5000 | 14:21.19 | i | | | 8 | | | | Notre Dame IN, USA | Wilson Invite | 7 Mar 08 |
| 5000 | 14:26.57 | | | | 2 | 2 | | | Eugene OR, USA | Oregon Relays | 25 Apr 08 |
| 5000 | 14:38.42 | i | | | 14 | | | | Notre Dame IN, USA | Meyo Invitational | 8 Feb 08 |
| 5000 | 14:42.46 | | | | 16 | | | | Fayetteville AR, USA | NCAA Mid East Championships | 30 May 08 |
| 5000 | 14:44.74 | | | | 1 | | | | Youngstown OH, USA | Horizon Championships | 9 May 08 |
| 8KXC | 24:29 | | | | 38 | | | | Notre Dame IN, USA | Notre Dame Invitational | 3 Oct 08 |
| 10KXC | 32:23 | | | | 229 | | | | Terre Haute IN, USA | NCAA Division 1 Cross Country Championships | 24 Nov 08 |
| 10KXC | 33:12 | | | | 76 | | | | West Lafayette IN, USA | NCAA Great Lakes Regional Cross Country Championships | 15 Nov 08 |
| 2007 U23 Team Southampton/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 8:37.19 | | | | 5 | | | | Loughborough | Loughborough Open/ BUSA Trials Meeting | 28 Apr 07 |
| 2006 U23 Team Southampton/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:56.92 | | | | 7 | | | | Gateshead | British Athletics League National 3 | 5 Aug 06 |
| 800 | 1:57.84 | | | | 8 | C | | | Stretford | BMC Gold Standard | 8 Aug 06 |
| 800 | 1:58.69 | | | | 6 | G | | | Loughborough | Loughborough v Achilles v British Police | 7 Jun 06 |
| 1500 | 3:53.47 | | | | 14 | D | | | Watford | BMC/Nike Grand Prix | 10 Jun 06 |
| 1500 | 3:54.75 | | | | 6 | A | | | Stretford | BMC Gold Standard | 11 Jul 06 |
| 1500 | 3:56.04 | | | | 5 | | | | Ashford | British Athletics League National 3 | 1 Jul 06 |
| 1500 | 3:56.72 | | | | 10 | B | | | Sportcity | BMC/Nike Grand Prix Final | 12 Aug 06 |
| 1500 | 3:58.2 | | | | 6 | | | | Loughborough | Loughborough Open Meeting | 22 Apr 06 |
| 1500 | 3:59.49 | | | | 4 | B | | | Watford | BMC Gold Standard Races | 23 Aug 06 |
| 1500 | 4:03.26 | | | | 2 | | | | Loughborough | Loughborough Students v Brunel University v Combined Services | 18 May 06 |
| 3000 | 8:30.47 | | | | 9 | B | | | Loughborough | BMC/Nike Grand Prix | 20 May 06 |
| 3000 | 8:53.78 | | | | 3 | | | | Loughborough | Loughborough Students V Army | 10 May 06 |
| 5000 | 14:38.66 | | | | 9 | B | | | Solihull | BMC/Nike Grand Prix | 24 Jun 06 |
| 5000 | 15:14.01 | | | | 7 | h2 | | | Birmingham | BUSA Championships | 29 Apr 06 |
| 5000 | 15:22.53 | | | | 11 | | | | Bedford | AAA U23-U20 Championships | 22 Jul 06 |
| 2005 U23 Team Southampton/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:59.19 | | | | 3 | Guest | | | Loughborough | LOUGHBOROUGH v BRUNEL v COMBINED SERVICES | 18 May 05 |
| 1500 | 3:59.90 | | | | 7 | 2 | | | Loughborough | Loughborough | 22 May 05 |
| 1500 | 4:06.4 | | | | 8 | B | | | Loughborough | | 11 May 05 |
| 3000 | 8:47.71 | | | | 5 | | | | Loughborough | LOUGHBOROUGH OPEN | 23 Apr 05 |
| 2004 U20 Team Southampton/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:58.52 | | | | 4 | | | | Portsmouth | HAMPSHIRE | 15 May 04 |
| 800 | 1:59.14 | | | | 7 | Gst A | | | Loughborough | LOUGHBOROUGH STUDENTS v MIDLANDS v ACHILLES Loughborough | 9 Jun 04 |
| 1500 | 3:52.86 | | | | 9 | D | | | Watford | BMC | 12 Jun 04 |
| 1500 | 3:54.85 | | | | 6 | B | | | Cardiff | BMC | 17 Jul 04 |
| 1500 | 3:56.24 | | | | 6 | D | | | Solihull | BMC | 22 May 04 |
| 1500 | 3:59.28 | | | | 2 | | | | Portsmouth | HAMPSHIRE | 16 May 04 |
| 1500 | 4:04.88 | | | | 2 | | | | Kingston | - | 3 Jul 04 |
| 3000 | 8:22.84 | | | | 13 | | | | Loughborough | Loughborough | 6 Jun 04 |
| 3000 | 8:27.19 | | | | 5 | | | | Crystal Palace | Norwich Union London Grand Prix | 30 Jul 04 |
| 3000 | 8:37.45 | | | | 1 | | | | Bedford | SOUTH OF ENGLAND CHAMPIONSHIPS Bedford | 24 Jul 04 |
| 5000 | 14:50.93 | | | | 5 | h2 | | | Gateshead | BUSA Champs | 2 May 04 |
| 5000 | 15:05.8 | | | | 11 | | | | Gateshead | BUSA Champs | 3 May 04 |
| 5000 | 15:07.79 | | | | 8 | | | | Bedford | AAA Under 20 & Under 23 Championships | 27 Jun 04 |
| 2003 U20 Team Southampton/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:57.85 | | | | 10 | C | | | Eton | BMC Grand Prix | 14 Jun 03 |
| 1500 | 4:01.09 | | | | 4 | h1 | | | Watford | SEAA Junior Championships | 25 May 03 |
| 1500 | 4:01.82 | | | | 7 | | | | Watford | SEAA Junior Championships | 25 May 03 |
| 1500 | 4:05.63 | | | | 13 | A | | | Street | BMC PB Classic | 5 May 03 |
| 3000 | 8:33.15 | | | | 7 | C | | | Wythenshawe | BMC Grand Prix | 31 May 03 |
| 3000 | 8:46.57 | | | | 13 | | | | Sheffield | ESAA National Track & Field Championships | 12 Jul 03 |
| 3000 | 8:46.65 | | | | 1 | | | | Portsmouth | HAMPSHIRE (May 10/11) | 10 May 03 |
| 3000 | 8:48.12 | i | | | 1 | | | | Birmingham | AAA U20-U15 Indoor Champs (a) = 25th; (b) = 26th | 25 Jan 03 |
| 3000 | 8:59.88 | | | | 11 | | | | Crystal Palace | Norwich Union London Grand Prix | 8 Aug 03 |
| 5000 | 15:05.85 | | | | 6 | | | | Bedford | NORWICH UNION U23 | 28 Jun 03 |
| 5000 | 15:54.0 | | | | 2 | | | | Hendon | Copthall Stadium, Hendon | 19 Jul 03 |
| 2002 U20 Team Southampton/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:02.0 | | | | 1rC | | | | Watford | WOpen | 24 Apr 02 |
| 1500 | 3:58.51 | | | | 6 | A | | | Street | BMC PB Classic | 6 May 02 |
| 1500 | 3:59.67 | | | | 12 | D | | | Wythenshawe | BMC | 3 Jun 02 |
| 1500 | 4:06.4 | | | | 11 | B | | | Watford | BMC | 22 May 02 |
| 1500 | 4:08.7 | | | | 1 | | | | Bournemouth | BOURNEMOUTH OM Bournemouth | 7 Apr 02 |
| 1500 | 4:12.81 | | | | 9 | h2 | | | Nottingham | English Schools | 12 Jul 02 |
| 3000 | 8:42.98 | | | | 2 | | | | Portsmouth | Hampshire County Championships | 11 May 02 |
| 3000 | 8:54.0 | | | | 2 | | | | Portsmouth | HAMPSHIRE Mountbatten Centre, Portsmouth | 15 Jun 02 |
| 3000 | 9:07.0 | | | | 5 | | | | Watford | WOpen | 28 Aug 02 |
| 5000 | 15:31.34 | | | | 5h2 | | | | Bedford | HALIFAX BUSF Bedford | 5 May 02 |
| 5000 | 16:15.0 | | | | 12 | | | | Bedford | AAA U20 & U23 Champs | 29 Jun 02 |
| 2001 U17 Team Southampton/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:10.6 | | | | 9 | | | | Watford | WATFORD OPEN GRADED MEETING | 5 Sep 01 |
| 1500 | 4:13.65 | | | | 8 | B | | | Street | BMC | 7 May 01 |
| 3000 | 8:51.00 | i | | | 2 | B | | | Cardiff | BI | 9 Dec 01 |
| 3000 | 8:51.00 | i | | | 2 | 2 | | | Cardiff | BMC | 9 Dec 01 |
| 3000 | 9:06.6 | | | | 1 | | | | Watford | Open events | 29 Aug 01 |
| 2000 U17 Team Southampton/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:17.69 | | | | 6 | C | | | Watford | WATFORD OPEN | 26 Jul 00 |
| 1500 | 4:28.94 | | | | 3 | D | | | Street | BMC PB Classic | 1 May 00 |
| 3000 | 9:35.4 | | | | 1 | | | | Kingston | SWEAT SHOP KINGSTON & POLY OPEN Kingsmeadow | 19 Mar 00 |