DateDisciplineResultWindPos.RoundCompetitions
20251 race
20242 races
20227 races
Sep 61500m 4:05.77 –4Milnbank Shettleston open Graded meeting, Crownpoint Sports Complex Track, Glasgow
Aug 303000m 8:44.94 –8FinalMilnbank Shettleston Harriers open Graded Meeting, Glasgow
Aug 213000m 8:50.95 –7FinalNational Athletics League - Ch. A & B Final, Bedford Athletic Stadium, Bedford
Jun 43000m 8:46.66 –3FinalNational Athletics League - Ch., Bedford Athletic Stadium, Bedford
May 75000m 14:59.13 –1FinalNational Athletics League Championship - Round 1B, Chelmsford Sport And Athletics Centre Melbourne Park, Chelmsford
Apr 3Semi 1:05:58 –1FinalUnleashed Performance Reading Half Marathon, Reading
20212 races
Aug 22Semi 1:07:54 –14FinalThe Vitality Big Half, London
Jul 35000m 15:07.90 –1FinalNational Athletics League Ch. London, Kingsmeadow Athletics Centre, Kingston-upon-Thames
20201 race
20196 races
Sep 29Semi 1:06:52 –11FinalBank of Scotland Great Scottish Half Marathon & 10K, Glasgow
Aug 175000m 15:13.20 –2FinalSouthern Athletics League Division 2E 2, Woodford
Jul 65000m 15:10.79 –3FinalBritish Athletics League Division 2, Kingston
Jun 93000m 8:50.97 –4FinalBritish Athletics League Division 2, Chelmsford
20172 races
May 2910Kilometr 31:00 –27FinalLondon British 10 km Road Running Championships, London
Feb 5Semi 1:08:39 –1FinalGreat Bentley Half Marathon, Great Bentley
20164 races
Oct 30Marathon 2:19:33 –15FinalFrankfurt Marathon, Frankfurt
Sep 25Semi 1:07:54 –1FinalBristol Half Marathon, Bristol
Jul 23000mSt 9:43.5h –2FinalKingston British Athletics League, Kingston
Mar 13Semi 1:08:57 –9FinalBath Half Marathon, Bath
20151 race
May 93000mSt 9:55.57 –1FinalEton British Athletics League, Eton
201410 races
Oct 5Semi 1:08:15 –19FinalCardiff Half Marathon, Cardiff
Jul 195000m 14:42.18 –4FinalOxford BMC Grand Prix, Oxford
Jul 55000m 14:36.84 –1FinalBritish Athletics League, Tooting Bec Athletics Track, London
Jun 75000m 14:47.83 –4FinalGateshead British Athletics League, Gateshead
May 2510Kilometr 30:34 –9FinalLondon BUPA 10K, London
May 1110Kilometr 30:54 –8FinalBristol 10K, Bristol
May 35000m 14:50.80 –1FinalSouthern Men's League, Wimbledon Park Athletics Track, London
Mar 23Semi 1:07:46 –1FinalBrentwood Half Marathon, Brentwood
Mar 2Semi 1:06:44 –11FinalReading Half Marathon, Reading
Feb 9Semi 1:10:32 –1FinalGreat Bentley Half Marathon, Great Bentley
20135 races
Jun 83000m 8:57.12 –6FinalWormwood Scrubs British Athletics League, Wormwood Scrubs
May 115000m 15:02.9h –1FinalCardiff British Athletics League, Cardiff
May 510Kilometr 30:32 –6FinalBristol 10K, Bristol
Mar 215000m 14:06.95 –4FinalSydney GWS Summer Series, Sydney
Feb 165000m 14:24.05 –1FinalSydney
20123 races
Jun 303000m 9:04.73 –5FinalHendon British Athletics League, Hendon
Jun 303000mSt 9:22.14 –2FinalHendon British Athletics League, Hendon
Jun 95000m 15:21.15 –5FinalBirmingham British Athletics League, Birmingham
20119 races
Oct 30Marathon 2:18:31 –38FinalFrankfurt Marathon, Frankfurt
Sep 11Semi 1:06:17 –4FinalBristol Half Marathon, Bristol
Aug 133000mSt 9:09.72 –1FinalGateshead British Athletics League, Gateshead
Jul 23000mSt 9:12.6h –1FinalKingston British Athletics League, Kingston
May 3010Kilometr 30:54 –28FinalLondon BUPA 10K, London