DateDisciplineResultWindPos.RoundCompetitions
20222 races
Sep 10200m 23.0h –2FinalSouthern Athletics League Division 1, Norfolk Athletics Track, Norwich
Sep 10100m 11.2h –2FinalSouthern Athletics League Division 1, Norfolk Athletics Track, Norwich
20171 race
May 6200m 22.95 +1.95FinalYeovil British Athletics League, Yeovil
201615 races
Aug 6400m 49.31 –3FinalYeovil British Athletics League, Yeovil
Jul 30400m 49.33 –7SemifinalBedford CAU Inter County Championships, Bedford
Jul 30400m 49.00 –3HeatBedford CAU Inter County Championships, Bedford
Jul 10400m 49.10 –4FinalBasingstoke
Jul 2400m 48.88 –1FinalBournemouth British Athletics League, Bournemouth
Jul 2100m 11.10 +1.86FinalBournemouth British Athletics League, Bournemouth
Jun 24400m 48.83 –6HeatUK Championships, Birmingham
Jun 18200m 22.7h –1FinalWormwood Scrubs Southern Athletics League, Wormwood Scrubs
Jun 12400m 48.28 –5FinalLee Valley South of England Ch., Lee Valley
Jun 11400m 48.31 –2SemifinalLee Valley South of England Ch., Lee Valley
Jun 11400m 48.98 –2HeatLee Valley South of England Ch., Lee Valley
May 15200m 22.36 +1.02FinalChelmsford
May 14400m 49.09 –2FinalChelmsford
May 7400m 49.04 –2FinalCarn Brea British Athletics League, Carn Brea
Apr 16200m 22.26 +1.41FinalSouthern Athletics League Division 1 - Round 1, Stantonbury Stadium, Milton Keynes
20159 races
Sep 1400m 48.79 –2FinalWoodford Green Open, Woodford
Aug 19400m 49.24 –1FinalEltham Cambridge Harriers Open, Eltham
Aug 8400m 49.15 –2FinalChelmsford British Athletics League, Chelmsford
Jul 12400m 48.75 –3FinalCrawley
Jun 6200m 22.41 +1.62FinalReading British Athletics League, Reading
Jun 6100m 10.88 +3.25FinalReading British Athletics League, Reading
May 9400m 49.63 –2FinalPortsmouth British Athletics League, Portsmouth
May 9100m 10.98 +2.73FinalPortsmouth British Athletics League, Portsmouth
May 2200m 22.05 –1FinalLee Valley Southern Men's League, Lee Valley
201419 races
Aug 24400m 48.74 –8FinalBedford CAU Inter-County Championships, Bedford
Aug 23400m 49.47 –4HeatBedford CAU Inter-County Championships, Bedford
Aug 23400m 49.19 –5SemifinalBedford CAU Inter-County Championships, Bedford
Aug 9400m 48.59 –1FinalBath British Athletics League, Bath
Aug 2400m 49.0h –1FinalChelmsford Southern Athletics League, Chelmsford
Aug 2200m 22.7h –1FinalChelmsford Southern Athletics League, Chelmsford
Jul 26400m 48.91 –2FinalCambridge Eastern Counties Ch., Cambridge
Jul 13400m 49.10 –2FinalMile End Southern Counties Senior Inter County Match, Mile End
Jun 15400m 48.24 –5FinalLondon South of England AA Ch., London
Jun 14400m 49.11 –2SemifinalLondon South of England AA Ch., London
Jun 14400m 49.55 –2HeatLondon South of England AA Ch., London
Jun 7400m 48.00 –1FinalSouthampton British Athletics League, Southampton
May 24200m 22.53 -2.83FinalChelmsford Essex County Championships, Chelmsford
May 18400m 48.88 –1FinalChelmsford Essex County Championships, Chelmsford
May 5400m 48.83 –1FinalStevenage Hertfordshire County AAA Open, Stevenage
Apr 19400m 48.5h –1FinalNorwich Southern Athletics League, Norwich
Apr 13400m 48.76 –1FinalGillingham Medway & Maidstone AC Open, Gillingham
Mar 30400m 49.6h –2FinalHornchurch Havering Spring Warm Up Meeting, Hornchurch
Feb 8400m-short-track 49.53 –3FinalLee Valley Essex & Eastern AA Indoor Championships, Lee Valley (i)
201310 races
May 26200m 22.28 +2.53HeatChelmsford Essex County Championships, Chelmsford
May 26200m 22.34 -0.95FinalChelmsford Essex County Championships, Chelmsford
May 25400m 48.76 –2FinalChelmsford Essex County Championships, Chelmsford
May 19400m 49.17 –6FinalLoughborough International, Loughborough - Invitational Events