DateDisciplineResultWindPos.RoundCompetitions
20222 races
Sep 1810Kilometr 31:37 –11FinalAdmiral Swansea Bay 10k, Swansea
May 2210Kilometr 32:22 –11FinalBrecon Carreg Cardiff Bay Run 10K, Cardiff
20201 race
20195 races
Sep 110Kilometr 31:21 –12FinalCardiff 10K, Cardiff
May 255000m 14:44.35 –11FinalBMC Grand Prix, Manchester
May 123000m 8:41.06 –1FinalBritish Athletics League, Swansea
20182 races
Jun 25000m 15:13.25 –5FinalCardiff British Athletics League, Cardiff
May 53000m 8:39.85 –2FinalLeigh British Athletics League, Leigh
20171 race
Mar 19Semi 1:09:57 –29FinalReading Half Marathon, Reading
20163 races
Jul 25000m 15:06.00 –2FinalKingston British Athletics League, Kingston
Jun 45000m 15:03.38 –2FinalBedford British Athletics League, Bedford
May 73000m 8:46.53 –2FinalCardiff British Athletics League, Cardiff
20156 races
Aug 83000m 8:44.06 –2FinalYeovil British Athletics League, Yeovil
Jul 115000m 15:14.74 –2FinalDerby British Athletics Legaue, Derby
May 165000m 14:59.14 –12FinalStretford BMC Grand Prix, Stretford
May 93000m 8:51.61 –1FinalSwansea British Athletics League, Swansea
Mar 8Semi 1:10:32 –1FinalFrankfurt Half Marathon, Frankfurt
20145 races
Sep 710Kilometr 30:57 –3FinalDraycott Wilne 10K, Draycott
Aug 165000m 14:43.14 –3FinalSolihull BMC Grand Prix, Solihull
Aug 93000m 8:46.28 –1FinalAbingdon British Athletics League, Abingdon
Jul 55000m 14:42.6h –1FinalLeigh British Athletics League, Leigh
May 103000m 8:55.61 –1FinalBedford British Athletics League, Bedford
201310 races
Oct 27Marathon 2:30:16 –67FinalFrankfurt Marathon, Frankfurt
Sep 810Kilometr 30:14 –6FinalCardiff 10 km, Cardiff
Aug 33000m 8:41.43 –3FinalStoke Gifford British Athletics League, Stoke-on-Trent
Jul 313000m 8:30.17 –1FinalCardiff Welsh Athletics International, Cardiff
Jul 205000m 14:37.97 –2FinalOxford BMC Grand Prix, Oxford
Jul 173000m 8:27.67 –4FinalBasingstoke Hampshire Grand Prix, Basingstoke
Jun 83000m 8:55.74 –3FinalAbingdon British Athletics League, Abingdon
May 115000m 15:08.85 –2FinalCardiff British Athletics League, Cardiff
May 510Kilometr 30:55 –18FinalBristol 10K, Bristol
Mar 3Semi 1:09:48 –40FinalRoma-Ostia Half Marathon, Ostia
20124 races
Aug 185000m 14:56.82 –2FinalSwansea British Athletics League, Swansea
Jul 283000m 8:38.57 –2FinalDerby British Athletics League Div. 3, Derby
Jul 213000m 8:44.4h –1FinalNewport BAL Super8 Cup, Newport
May 2010Kilometr 31:24 –15FinalBristol 10K, Bristol
20112 races
Aug 133000m 8:47.79 –3FinalKingston British Athletics League, Kingston
Jul 23000m 8:47.39 –2FinalYeovil British Athletics League, Yeovil
20103 races
Sep 2610Kilometr 31:10 –11FinalSwansea Bay 10K, Swansea
Mar 2810Kilometr 31:23 –2FinalCwmafan Richard Burton 10K, Cwmafan
Feb 255Kilometre 14:36 –23FinalArmagh 5K, Armagh
20098 races
Sep 2710Kilometr 32:28 –9FinalSwansea Bay 10K, Swansea
Aug 15000m 15:09.09 –6FinalLeeds British Athletics League National 2, Leeds
Jul 45000m 15:13.21 –3FinalBromley British Athletics League National 2, Bromley
Jul 41500m 4:04.38 –5FinalBromley British Athletics League National 2, Bromley
Jun 133000m 8:41.92 –6FinalCardiff Welsh Open, Cardiff
Jun 65000m 14:38.80 –3FinalCardiff British Athletics League National 2, Cardiff