| 2013 SEN Shaftesbury Barnet/Western State Col |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:51.62 | | | | 5 | A | | | Watford | BMC Gold Standard Races | 12 Jun 13 |
| 3000 | 8:20.50 | | | | 2 | | | | Sportcity | British Athletics League Premiership | 8 Jun 13 |
| 3000SC | 8:53.05 | | | | 5 | | | | Vila Real de Santo Antonio, POR | European Clubs Championships (Group A) | 26 May 13 |
| 3000SC | 9:01.42 | | | | 1 | A | | | Lee Valley | British Athletics League Premiership | 11 May 13 |
| parkrun | 15:11 | | | | 1 | | | | St. Albans | St Albans parkrun 5K Event 71 | 18 May 13 |
| 8.663KL | 27:44 | | | | 31 | L1 | | | Sutton Coldfield | ERRA Men's 12 Stage Relays (Long Legs) | 13 Apr 13 |
| HM | 69:32 | | | 69:30 | 16 | | | | Bath | Bath Half Marathon | 3 Mar 13 |
| ZXC | 29:57 | | | | 3 | | | | Perivale | Metropolitan League | 12 Jan 13 |
| ZXC | 30:11 | | | | 3 | | | | Northwood | Metropolitan League | 9 Feb 13 |
| ZXC | 35:17 | | | | 1 | | | | St Neots | Cambridgeshire County Championships | 6 Jan 13 |
| ZXC | 45:48 | | | | 88 | | | | Sunderland | English National Championships | 23 Feb 13 |
| 2012 SEN Shaftesbury Barnet/Western State Col |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:53.38 | | | | 2 | A | | | Watford | BMC Gold Standard Races | 16 May 12 |
| 1500 | 3:57.80 | | | | 7 | B | | | Watford | BMC Gold Standard Races | 11 Jul 12 |
| 1500 | 3:58.60 | | | | 1 | | | | Hendon | BAL Super8 Cup 2012 Men | 21 Jul 12 |
| Mile | 4:18.05 | | | | 8 | B | | | Oxford | BMC Gold Standard Races (inc Oxford Festival of Miles) | 28 Jul 12 |
| 3000 | 8:26.16 | | | | 8 | 3 | | | Watford | Watford Open Graded Meeting | 30 May 12 |
| 3000 | 8:28.62 | i | | | 12 | | | | Sheffield | Aviva European Indoor Trials & UK Championships | 11 Feb 12 |
| 3000SC | 8:55.13 | | | | 17 | OD | | | Walnut CA, USA | Mt SAC Relays | 19 Apr 12 |
| 3000SC | 8:56.64 | | | | 7 | | | | Birmingham | Aviva Olympic Trials & UK Championships | 23 Jun 12 |
| 3000SC | 9:00.26 | | | | 3 | | | | Olympic Park | Olympic Test Event | 1 Aug 12 |
| 3000SC | 9:00.34 | | | | 9 | A | | | Watford | BMC Grand Prix | 9 Jun 12 |
| 3000SC | 9:05.34 | | | | 16 | 2 | | | Palo Alto CA, USA | Payton Jordan Cardinal Invitational | 29 Apr 12 |
| 3000SC | 9:07.02 | | | | 1 | B | | | Liverpool | British Athletics League Premiership | 18 Aug 12 |
| 3000SC | 9:20.99 | | | | 1 | | | | Birmingham | England Championships (Inc North & Midland Champs) | 3 Jun 12 |
| 3000SCNWJ | 8:53.28 | | | | 1 | A | | | Hendon | British Athletics League Premiership | 30 Jun 12 |
| parkrun | 15:00 | | | | 1 | | | | St. Albans | St Albans parkrun 5K Event 31 | 11 Aug 12 |
| parkrun | 15:06 | | | | 1 | | | | St. Albans | St Albans parkrun 5K Event 23 | 16 Jun 12 |
| 6KL | 18:42 | | | | 4 | L2 | | | Aldershot | Southern Men's 6 Stage Road Relays | 23 Sep 12 |
| 7.664KL | 23:39 | | | | 3 | L1 | | | Milton Keynes | SEAA Men's 12-Stage Relay Long Legs | 25 Mar 12 |
| 10K | 30:23 | | | 30:22 | 10 | | | | London | Bupa London 10,000 (10K) | 27 May 12 |
| 10K | 30:51 | | | | 1 | | | | Abbots Langley | Abbots Langley Tough 10K | 7 Oct 12 |
| 10M | 53:51 | | | | 1 | | | | Leighton Buzzard | Leighton 10 | 30 Sep 12 |
| ZXC | 26:19 | | | | 10 | | | | Stevenage | Metropolitan League | 10 Nov 12 |
| ZXC | 27:07 | | | | 2 | | | | Alexandra Palace | Metropolitan League | 15 Dec 12 |
| ZXC | 31:29 | | | | 16 | | | | Bristol | McCain UK Cross Challenge Series | 28 Oct 12 |
| ZXC | 31:43 | | | | 47 | | | | Liverpool | McCain UK Cross Challenge Series | 24 Nov 12 |
| ZXC | 33:05 | | | | 9 | | | | Cardiff | McCain UK Cross Challenge Series | 15 Jan 12 |
| ZXC | 35:44 | | | | 9 | | | | Birmingham | Inter Counties Championships | 10 Mar 12 |
| ZXC | 37:27 | | | | 17 | | | | Parliament Hill | English National Championships | 25 Feb 12 |
| ZXC | 49:25 | | | | 4 | | | | Brighton | Southern Championships | 28 Jan 12 |
| 2011 SEN Shaftesbury Barnet/Western State Col |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:55.30 | | | | 3 | 15 | | | Watford | Watford Open | 29 Jun 11 |
| 3000 | 8:20.95 | | | | 1 | | | | Watford | Watford Open | 21 Sep 11 |
| 3000 | 8:27.95 | | | | 5 | A | | | Sportcity | British Athletics League Premiership | 13 Aug 11 |
| 3000 | 10:28.0 | | | | 12 | 1 | | | Watford | Watford Open | 20 Apr 11 |
| 5000 | 14:22.20 | | | | 1 | A | | | Cambridge | Hibberd, Bemax & Peterhouse Trophies | 4 Sep 11 |
| 3000SC | 8:43.08 | | | | 6 | | | | Nice, FRA | Decanation | 18 Sep 11 |
| 3000SC | 8:47.01 | | | | 2 | A | | | Sportcity | British Athletics League Premiership | 13 Aug 11 |
| 3000SC | 8:49.43 | | | | 5 | | | | Birmingham | BMC Nike Grand Prix | 20 Aug 11 |
| 3000SC | 8:49.43 | | | | 2 | | | | Birmingham | McCain UK Challenge Final | 20 Aug 11 |
| 3000SC | 8:55.44 | | | | 1 | | | | Eton | Jo Smith Cup | 7 May 11 |
| 3000SC | 8:55.57 | | | | 2 | A | | | Newham | British Athletics League Premiership Division | 27 Aug 11 |
| 3000SC | 8:56.24 | | | | 1 | A | | | Hendon | British Athletics League Premiership | 2 Jul 11 |
| 3000SC | 8:56.93 | | | | 6 | A | | | Solihull | BMC Nike Grand Prix | 9 Jul 11 |
| 3000SC | 9:00.61 | | | | 7 | | | | Birmingham | Aviva World Trials & UK Championships | 31 Jul 11 |
| 5.164KL | 15:12 | | | | 1 | | | | London Hyde Park | Hyde Park Relays | 26 Feb 11 |
| 6KL | 17:59 | | | | 2 | L1 | | | Aldershot | Southern Road Relay Championships | 25 Sep 11 |
| 7.978KL | 24:24 | | | | 3 | L5 | | | Milton Keynes | Southern Men's 12 Stage Relays (Long Legs) | 27 Mar 11 |
| 8.663KL | 26:43 | | | | 7 | L1 | | | Sutton Park | ERRA Men's National 12-stage Relays (Long Legs) | 9 Apr 11 |
| 9.8KXC | 30:29 | | | | 28 | | | | Liverpool | McCain UK Cross Challenge Series (inc European Trials) | 26 Nov 11 |
| 10K | 31:25 | | | | 1 | | | | Abbots Langley | Abbots Langley Tough 10K | 2 Oct 11 |
| HM | 66:21 | | | 66:19 | 4 | | | | Peterborough | Perkins Great Eastern Half Marathon | 9 Oct 11 |
| ZXC | 26:02 | | | | 2 | | | | Ruislip | London City Runner Metropolitan League | 17 Dec 11 |
| ZXC | 26:21 | | | | 2 | | | | Alexandra Palace | Metropolitan League | 15 Jan 11 |
| ZXC | 31:09 | | | | 6 | | | | Bristol | McCain UK Cross Challenge Series | 13 Nov 11 |
| ZXC | 37:31 | | | | 37 | | | | Birmingham | Inter Counties Championships | 5 Mar 11 |
| ZXC | 38:05 | | | | 33 | | | | Alton Towers | English National Championships | 19 Feb 11 |
| ZXC | 38:15 | | | | 2 | | | | St. Albans | Hertfordshire County Championships | 9 Jan 11 |
| ZXC | 49:21 | | | | 6 | | | | Parliament Hill | Southern Cross Country Championships | 29 Jan 11 |
| ZXCL | 16:09 | | | | 9 | L1 | | | Mansfield | Saucony ECCA Relays | 5 Nov 11 |
| 2010 SEN Shaftesbury Barnet/Western State Col |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:02.14 | | | | 5 | A | | | Chelmsford | Hibbard / Bemax / Peterhouse Trophy | 11 Sep 10 |
| 800 | 2:06.08 | iA | | | 14 | | | | Golden CO, USA | Joe Davies Open | 22 Jan 10 |
| 800 | 2:06.64 | A | | | 15 | | | | Albuquerque NM, USA | Don Kirby Memorial Invitational | 1 May 10 |
| 1500 | 4:18.90 | A | | | 18 | | | | Albuquerque NM, USA | Don Kirby Memorial Invitational | 1 May 10 |
| MIle | 4:24.46 | i | | | 10 | B1 | | | Allendale MI, USA | GVSU Big Meet | 12 Feb 10 |
| 3000 | 9:19.52 | iA | | | 20 | | | | Golden CO, USA | RMAC Indoor Championships | 27 Feb 10 |
| 5000 | 14:35.38 | | | | 1 | | | | Norwalk CA, USA | Long Beach Invitational | 17 Apr 10 |
| 5000 | 14:51.62 | i | | | 19 | 1 | | | Allendale MI, USA | GVSU Big Meet | 12 Feb 10 |
| 5000 | 15:06.27 | | | | 3 | A | | | Chelmsford | Hibbard / Bemax / Peterhouse Trophy | 11 Sep 10 |
| 5000 | 15:45.77 | | | | 13 | | | | Pueblo CO, USA | RMAC Outdoor Championships | 11 May 10 |
| 5000 | 16:03.05 | iA | | | 13 | | | | Golden CO, USA | RMAC Indoor Championships | 26 Feb 10 |
| 3000SC | 8:52.15 | | | | 2 | | | | Charlotte NC, USA | NCAA Division II Championships | 29 May 10 |
| 3000SC | 8:58.30 | | | | 4 | h1 | | | Charlotte NC, USA | NCAA Division II Championships | 27 May 10 |
| 3000SC | 8:59.77 | | | | 2 | O | | | Walnut CA, USA | Mt. SAC Relays | 15 Apr 10 |
| 3000SC | 9:07.3 | | | | 9 | A | | | Watford | BMC Nike Grand Prix | 12 Jun 10 |
| 3000SC | 9:11.43 | | | | 12 | | | | Birmingham | Aviva European Trials and UK Championships | 27 Jun 10 |
| 3000SC | 9:15.85 | | | | 2 | A | | | Birmingham | British Athletics League Premiership | 3 Jul 10 |
| 3000SC | 9:22.74 | | | | 2 | A | | | Eton | British Athletics League Premiership | 31 Jul 10 |
| 3000SC | 9:28.66 | | | | 1 | | | | Hendon | 10 In 100 Cup Final (inc Jo Smith Cup) | 4 Sep 10 |
| 3000SC | 9:36.38 | | | | 3 | | | | Greeley CO, USA | Tom Benich Classic | 3 Apr 10 |
| 3000SC | 9:50.70 | | | | 6 | | | | Pueblo CO, USA | RMAC Outdoor Championships | 10 May 10 |
| 5.848KL | 18:12 | | | | 30 | L2 | | | Sutton Park | National 6 Stage Relays | 16 Oct 10 |
| 6KL | 18:37 | | | | 6 | L4 | | | Aldershot | Southern 6 Stage Road Relays | 26 Sep 10 |
| 5.25MMT | 26:44 | | | | 1 | | | | March | March Spud Run | 4 Jul 10 |
| 10K | 32:46 | | | | 1 | | | | Littleport | Littleport 10K | 25 Jul 10 |
| HM | 66:51 | | | 66:50 | 7 | | | | Peterborough | Great Eastern Half Marathon | 10 Oct 10 |
| ZXC | 26:32 | | | | 9 | | | | Trent Park | Metropolitan League | 13 Nov 10 |
| ZXCL | 16:02 | | | | 35 | L1 | | | Mansfield | ECCA Relays | 6 Nov 10 |
| 2009 SEN Shaftesbury Barnet/East Anglia Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 3:58.05 | | | | 1 | A | | | St. Ives | BMC Regional Races | 10 Jun 09 |
| 1500 | 4:01.57 | | | | 9 | | | | Watford | BMC Gold Standard Races | 17 Jun 09 |
| 3000 | 8:34.51 | i | | | 2 | h3 | | | Sheffield | BUCS Indoor Championships | 14 Mar 09 |
| 3000 | 8:36.07 | i | | | 8 | | | | Sheffield | BUCS Indoor Championships | 15 Mar 09 |
| 5000 | 15:19.63 | | | | 6 | A | | | Sportcity | British Athletics League Premiership | 4 Jul 09 |
| 3000SC | 9:14.05 | | | | 9 | | | | Birmingham | Aviva World Trials & National Championships | 12 Jul 09 |
| 3000SC | 9:25.64 | | | | 4 | A | | | Sportcity | British Athletics League Premiership | 4 Jul 09 |
| 3000SC | 9:31.65 | | | | 7 | h2 | | | Bedford | BUCS Championships | 2 May 09 |
| 3000SC | 9:45.93 | | | | 13 | | | | Bedford | BUCS Championships | 4 May 09 |
| 5K | 15:00 | | | | 1 | | | | Hoveton | Wroxham 5K Series | 24 Jun 09 |
| 5K | 15:22 | | | | 1 | | | | Wroxham | Wroxham 5K Series | 27 May 09 |
| 8KXC | 26:08.6 | | | | 104 | | | | Stillwater OK, USA | OSU Cowboy Jamboree | 3 Oct 09 |
| 8KXC | 26:46 | | | | 23 | | | | Denver CO, USA | RMAC Cross Country Championships | 24 Oct 09 |
| 8KXC | 26:50 | | | | 32 | | | | Alamosa CO, USA | Joe I. Vigil Open | 6 Sep 09 |
| 10K | 31:16 | | | | 3 | | | | Ely | Ely 10K | 31 Dec 09 |
| 10K | 32:10 | | | | 1 | | | | Frettenham | Jaguars Spring 10K | 29 Mar 09 |
| 10K | 32:21 | | | | 19 | | | | London | Bupa London 10,000 (10K) | 25 May 09 |
| 10KXC | 33:00.9 | | | | 63 | | | | Evansville IN, USA | NCAA Division II Cross Country Championships | 21 Nov 09 |
| ZXC | 19:52 | | | | 7 | | | | Aberdeen | Banter Race | 7 Feb 09 |
| ZXC | 26:58 | | | | 5 | | | | Stevenage | Metropolitan League | 17 Jan 09 |
| ZXC | 31:54 | | | | 4 | | | | Norwich | Norfolk County Championships | 11 Jan 09 |
| ZXC | 32:38.0 | | | | 21 | | | | Wayne NE, USA | NCAA Division II Central Regional Championships | 7 Nov 09 |
| ZXC | 41:18 | | | | 96 | | | | Nottingham | Inter Counties | 7 Mar 09 |
| ZXC | 41:19 | | | | 44 | | | | Parliament Hill | English National Championships | 21 Feb 09 |
| ZXC | 56:35 | | | | 47 | | | | Hillingdon | Southern Championships | 24 Jan 09 |
| 2008 U23 Shaftesbury Barnet/East Anglia Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:54.66 | | | | 1 | 15 | | | Watford | Watford Harriers Open Graded Meeting | 4 Jun 08 |
| 3000 | 8:26.34 | | | | 1 | 2 | | | Watford | Watford Harriers Open Graded Meeting | 2 Jul 08 |
| 3000 | 8:37.11 | i | | | 5 | | | | Sheffield | BUSA Indoor Athletics Championships | 15 Mar 08 |
| 3000 | 8:40.66 | i | | | 3 | h2 | | | Sheffield | BUSA Indoor Athletics Championships | 15 Mar 08 |
| 3000 | 9:15.59 | | | | | | | | Bedford | BAL Cup Final | 6 Sep 08 |
| 3000SC | 9:05.17 | | | | 1 | | | | Bedford | BUSA Outdoor Athletics Championships | 3 May 08 |
| 3000SC | 9:08.21 | | | | 2 | | | | Loughborough | Loughborough International | 18 May 08 |
| 3000SC | 9:13.89 | | | | 1 | | | | Bedford | England Athletics Open Championships (U23/U20) | 21 Jun 08 |
| 3000SC | 9:18.56 | | | | 10 | | | | Birmingham | Aviva National Championships inc Olympic Trials | 13 Jul 08 |
| 3000SC | 9:20.86 | | | | 4 | A | | | Hendon | British Athletics League Premiership | 2 Aug 08 |
| 3000SC | 9:23.54 | | | | 4 | A | | | Birmingham | British Athletics League Premiership | 8 Jun 08 |
| 3000SC | 9:26.93 | | | | 4 | A | | | Eton | British Athletics League Premiership | 5 Jul 08 |
| 3000SC | 9:35.81 | | | | 2 | h2 | | | Bedford | BUSA Outdoor Athletics Championships | 3 May 08 |
| 10K | 31:42 | | | | 13 | | | | London | Bupa London 10,000 (10K) | 26 May 08 |
| ZRDL | 27:43 | | | | 14 | L1 | | | Aldershot | Southern 12 Stage Relays | 6 Apr 08 |
| ZXC | 29:05 | | | | 16 | | | | Wormwood Scrubs | Metropolitan League | 8 Nov 08 |
| ZXC | 31:45 | | | | 2 | | | | Perivale | London City Runner Metropolitan League | 19 Jan 08 |
| ZXC | 32:48 | | | | 82 | | | 32 | Liverpool | McCain UK Cross Challenge | 29 Nov 08 |
| ZXC | 35:00 | | | | 54 | | | | Alton Towers | English National Championships | 23 Feb 08 |
| ZXC | 49:38 | | | | 20 | | | | Parliament Hill | Southern Championships | 26 Jan 08 |
| 2007 U23 Peterborough/East Anglia Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:02.49 | | | | 2 | 11 | | | Watford | Watford Open Graded Meeting | 8 Aug 07 |
| 1500 | 4:08.4 | | | | | | | | Uxbridge | Southern Men's League Div 3N (4) | 2 Jun 07 |
| 3000 | 8:37.66 | | | | 3 | A | | | Watford | Watford Open Graded Meeting | 30 May 07 |
| 3000 | 8:52.26 | | | | 8 | | | | Watford | Watford Open Graded Meeting | 22 Aug 07 |
| 3000 | 9:02.7 | | | | | | | | St. Ives | East Anglian League | 24 Jun 07 |
| 3000 | 9:07.2 | | | | | | | | Peterborough | Peterborough City Games | 27 Aug 07 |
| 5000 | 16:04.8 | | | | 1 | | | | Milton Keynes | Southern Men's League Division 3N | 14 Jul 07 |
| 3000SC | 9:19.19 | | | | 4 | | | | Bedford | BUSA Championships | 7 May 07 |
| 3000SC | 9:23.33 | | | | 5 | | | | Crystal Palace | South of England Senior Championships | 17 Jun 07 |
| 3000SC | 9:27.06 | | | | 4 | | | | Bedford | England Athletics U23 & U20 Championships | 23 Jun 07 |
| 3000SC | 9:33.08 | | | | 4 | | | | Bedford | CAU Inter County Championships | 27 May 07 |
| 3000SC | 9:36.28 | | | | 2 | | | | Derby | U23 Inter Territorial Match | 19 Aug 07 |
| 3000SC | 9:50.39 | | | | 1 | h1 | | | Bedford | BUSA Championships | 5 May 07 |
| 3000SC | 9:57.7 | | | | 1 | | | | Milton Keynes | Southern Men's League Division 3N | 14 Jul 07 |
| 3000SC | 10:15.4 | | | | | | | | Uxbridge | Southern Men's League Div 3N (4) | 2 Jun 07 |
| 1M | 4:20 | | | | 15 | | | | Peterborough | Mizuno Mile | 13 Jun 07 |
| 10K | 33:17 | | | | 1 | | | | Abbots Langley | Abbots Langley Tough 10K | 7 Oct 07 |
| 10K | 33:30 | | | | 2 | | | | St. Ives | St. Ives Dairy Crest 10K | 22 Jul 07 |
| HM | 71:41 | | | | 5 | | | | Peterborough | Great Eastern Run | 14 Oct 07 |
| ZXC | 30:04 | | | | 32 | | | | Gateshead | UK Challenge Series | 10 Nov 07 |
| ZXC | 33:18 | | | | 61 | | | | Liverpool | UK Challenge Series | 24 Nov 07 |
| ZXC | 38:57 | | | | 3 | | | | Wimbledon Common | Thames Hare & Hounds vs Cambridge University Hare & Hounds | 3 Nov 07 |
| 2006 U23 Peterborough |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mile | 4:25.5 | | | | 1 | | | | St. Ives | Cambridgeshire Development Meeting | 19 Jul 06 |
| 3000 | 8:44.87 | | | | 6 | | | | Birmingham | Senior Inter-Territorial Inc Midland 3000m Champs | 24 Jun 06 |
| 3000 | 8:56.6 | | | | 2 | | | | Peterborough | Marshall Peugeot Games | 28 Aug 06 |
| 3000SC | 9:24.20 | | | | 4 | | | | Bedford | AAA U23-U20 Championships | 22 Jul 06 |
| 3000SC | 9:27.73 | | | | 5 | | | | Bedford | Cau Inter Counties Championships | 28 May 06 |
| 3000SC | 9:31.44 | | | | 4 | | | | Crystal Palace | Southern Senior & U20 Championships | 18 Jun 06 |
| 3000SC | 9:45.7 | | | | 1 | | | | Peterborough | Southern Men's League Division 3N | 3 Jun 06 |
| 3000SC | 9:50.48 | | | | 1 | | | | Derby | Northern Inter-Regional U20 Derby Challenge | 13 Aug 06 |
| 3000SC | 9:51.2 | | | | 1 | | | | Cambridge | Cambridgeshire County Championships | 13 May 06 |
| 5K | 15:35 | | | | 5 | | | | Peterborough | Nene Valley Harriers 5km | 30 Aug 06 |
| 5K | 15:37 | | | | 2 | | | | Werrington | Peterborough 5km Series | 16 Aug 06 |
| 5K | 15:53 | | | | 2 | | | | Peterborough | Peterborough 5km | 21 Jun 06 |
| 5K | 15:59 | | | | 3 | | | | Eye | Peterborough 5km | 5 Jul 06 |
| 10K | 34:25 | | | | 1 | | | | Peterborough | Fred Wright 10km | 26 Mar 06 |
| 10K | 35:06 | | | | 3 | | | | Ramsey | Abbey 10km | 9 Jul 06 |
| HM | 72:51 | | | | 8 | | | | Peterborough | Great Eastern Run | 15 Oct 06 |
| 2005 U20 Peterborough |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:00.33 | | | | 6 | J | | | Watford | WATFORD OPEN GRADED Watford | 4 May 05 |
| 1500 | 4:08.7 | | | | 1 | | | | Peterborough | MARSHALL PEUGEOT GAMES | 28 Aug 05 |
| 1500 | 4:09.92 | | | | 5 | | | | Loughborough | BMC | 15 Jun 05 |
| 3000 | 8:46.36 | | | | 5 | 1 | | | Watford | WATFORD OPEN | 10 Aug 05 |
| 5000 | 16:16.63 | | | | 5 | | | | Bedford | BMC | 16 Apr 05 |
| 2000SC | 6:06.1 | | | | 1 | | | | Ipswich | ANGLIAN SCHOOLS’ CHAMPS | 18 Jun 05 |
| 2000SC | 6:14.35 | | | | 3 | | | | Abingdon | SEAA INTER-REGIONAL MATCH | 4 Sep 05 |
| 2000SC | 6:14.54 | | | | 9 | | | | Birmingham | ESAA Champs | 9 Jul 05 |
| 2000SC | 6:15.7 | | | | 1 | | | | Peterborough | CAMBRIDGESHIRE | 11 Jun 05 |
| 2000SC | 6:19.24 | | | | 1 | | | | Watford | Watford Open Meeting | 1 Jun 05 |
| 2000SC | 6:21.6 | | | | 1 | | | | Peterborough | Cambridgshire County Championships | 14 May 05 |
| 2000SC | 6:24.1 | | | | 1 | B | | | Ware | Thames Division | 22 May 05 |
| 2000SC | 6:26.61 | | | | 3 | | | | Abingdon | SEAA INTER COUNTIES Abingdon | 28 Aug 05 |
| 3000SC | 9:42.20 | | | | 3 | | | | Bedford | AAA U23U20 Champs | 2 Jul 05 |
| 3000SC | 9:50.8 | | | | 1 | | | | Bury St. Edmunds | Division 3N | 30 Jul 05 |
| 5K | 15:44 | | | | 4 | | | | Stamford | PETERBOROUGH 5km SERIES Stamford | 3 Aug 05 |
| 5K | 15:51 | | | | 4 | | | | Peterborough | PETERBOROUGH 5km SERIES Ferry Meadows | 20 Jul 05 |
| 5K | 16:22 | | | | 5 | | | | Peterborough | PETERBOROUGH 5km SERIES Ferry Meadows | 22 Jun 05 |
| 10K | 35:03 | | | | 11 | | | | St. Ives | ST IVES 10km | 17 Jul 05 |
| 10K | 35:10 | | | | 11 | | | | Eye | EYE 10km Cambridgeshire | 15 May 05 |
| 2004 U20 Peterborough |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:00.68 | | | | 3 | 7 | | | Watford | WATFORD OPEN GRADED | 26 May 04 |
| 800 | 2:00.9 | | | | 2 | | | | Cambridge | CAMBRIDGESHIRE Cambridge | 12 Jun 04 |
| 800 | 2:01.3 | | | | 4 | B | | | Eltham | BMC | 16 Jun 04 |
| 800 | 2:02.0 | | | | 2 | | | | St. Ives | CAMBRIDGESHIRE | 15 May 04 |
| 3000 | 9:11.42 | | | | 17 | | | | Birmingham | AAA & MIDLAND COMBINED EVENTS CHAMPIONSHIPS | 7 Aug 04 |
| 3000 | 9:30.6 | | | | 2 | | | | Peterborough | OPEN GRADED MEETING Peterborough | 21 Mar 04 |
| 5K | 16:11 | | | | 4 | | | | Peterborough | PETERBOROUGH 5km GRAND PRIX Ferry Meadows | 11 Aug 04 |
| 5K | 16:21 | | | | 4 | | | | Stamford | STAMFORD 5km Lincolnshire | 14 Jul 04 |
| 5K | 16:40 | | | | 5 | | | | Eye | PETERBOROUGH 5km GRAND PRIX Eye | 28 Jul 04 |
| 5K | 16:58 | | | | 8 | | | | Werrington | PETERBOROUGH 5km GRAND PRIX, | 25 Aug 04 |
| 2003 U17 Peterborough |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:15.5 | | | | 1 | | | | Cambridge | EAST ANGLIAN LEAGUE CAMBRIDGE | 13 Jul 03 |
| 1500 | 4:17.2 | | | | 5 | C | | | Watford | WOpen WATFORD | 9 Jul 03 |
| 1500 | 4:19.4 | | | | 1 | | | | Peterborough | Midland 1E Peterborough | 20 Jul 03 |
| 3000 | 9:24.4 | | | | 1 | | | | Corby | Midland 1E Corby | 4 May 03 |