DateDisciplineResultWindPos.RoundCompetitions
20193 races
Aug 3200m 22.90 -2.27FinalBritish Athletics League Division 2, Scotstoun Stadium, Glasgow
Jul 7200m 22.6h -1.02FinalMidland League Division 1, Tamworth Sports Stadium, Tamworth
20175 races
Jul 15400m 49.69 –4FinalBedford British Athletics League Div. 1, Bedford
Jun 10400m 50.13 –2HeatCardiff Welsh Championships, Cardiff
Jun 10400m 49.83 –6FinalCardiff Welsh Championships, Cardiff
May 21400m 50.09 –4Loughborough International, Loughborough
May 6200m 22.28 +2.35FinalBasingstoke British Athletics League, Basingstoke
20167 races
Aug 6400m 49.76 –6FinalHendon British Athletics League, Hendon
Jul 2400m 50.30 –7FinalBirmingham British Athletics League, Birmingham
Jun 24400m 50.09 –8HeatUK Championships, Birmingham
Jun 11400m 50.05 –5FinalCardiff Welsh Championships, Cardiff
Jun 4400m 49.82 –8FinalManchester British Athletics League, Manchester
May 22400m 49.94 –7Loughborough International, Loughborough - Invitational Events
May 7400m 49.21 –8FinalEton British Athletics League, Eton
201522 races
Aug 8400m 47.94 –3FinalLee Valley British Athletics League, Lee Valley
Jul 11200m 22.14 +3.86FinalBritish Athletics League, Scotstoun Stadium, Glasgow
Jun 14400m 48.81 –1HeatBirmingham Midland Counties Ch., Birmingham
Jun 14400m 47.98 –2FinalBirmingham Midland Counties Ch., Birmingham
Jun 6200m 22.39 -1.87FinalLee Valley British Athletics League, Lee Valley
May 304x100m 40.52 –4FinalMersin ECCC Group A, Mersin
May 27200m 21.81 +4.02Lee Valley Sprint Series Open, Lee Valley
May 27100m 10.71 +3.62Lee Valley Sprint Series Open, Lee Valley
May 17400m 48.83 –2FinalLoughborough International, Loughborough - Invitational Events
May 9200m 21.97 +0.76FinalSheffield British Athletics League, Sheffield
Feb 14400m-short-track 48.72 –4SemifinalUK Indoor Championships, Sheffield (i)
Feb 14400m-short-track 47.98 –3HeatUK Indoor Championships, Sheffield (i)
Feb 7400m-short-track 49.07 –3FinalBirmingham Games, Birmingham (i)
Feb 7400m-short-track 48.63 –1HeatBirmingham Games, Birmingham (i)
Jan 24400m-short-track 49.29 –1HeatCardiff Welsh Indoor Championships, Cardiff (i)
Jan 24400m-short-track 48.76 –1FinalCardiff Welsh Indoor Championships, Cardiff (i)
Jan 11400m-short-track 49.13 –1FinalCardiff Met Grand Prix, Cardiff (i)
Jan 1160m 7.07 –3FinalCardiff Met Grand Prix, Cardiff (i)
Jan 1160m 6.98 –4HeatCardiff Met Grand Prix, Cardiff (i)
Jan 4200m-short-track 22.14 –2FinalManchester Sale Harriers Open Series, Manchester (i)
Jan 460m 7.05 –5FinalManchester Sale Harriers Open Series, Manchester (i)
Jan 460m 7.01 –3Manchester Sale Harriers Open Series, Manchester (i)
201430 races
Aug 17100m 11.00 +0.43FinalExeter
Aug 9200m 21.73 +0.03FinalManchester British Athletics League, Manchester - Invitational Events
Jul 15400m 47.93 –1FinalCardiff Welsh Athletics International, Cardiff
Jul 9200m 22.40 -3.92FinalCheltenham Midsummer Open Meeting, Cheltenham
Jul 5200m 21.72 +1.43FinalHendon British Athletics League, Hendon
Jun 27400m 49.23 –7HeatUK Championships, Birmingham
Jun 15200m 22.06 +0.02HeatBirmingham Midland Counties Ch., Birmingham
Jun 14100m 10.88 +0.16FinalBirmingham Midland Counties Ch., Birmingham
Jun 14100m 10.75 +1.61HeatBirmingham Midland Counties Ch., Birmingham
Jun 7200m 21.86 +0.03FinalBirmingham British Athletics League, Birmingham
Jun 1400m 48.49 –3FinalCardiff Wales Ch., Cardiff
May 31400m 48.08 –1HeatCardiff Wales Ch., Cardiff
May 18200m 21.64 +1.33Loughborough International, Loughborough - Invitational Events