DateDisciplineResultWindPos.RoundCompetitions
20232 races
20225 races
Apr 2200m 22.49 -0.92FinalWindsor, Slough, Eton & Hounslow AC Spring Open Graded Meeting, Thames Valley Athletics Stadium, Eton
Feb 260m 6.99 –1Newham & Essex Beagles Indoor 2x60m Series, Newham Leisure Centre, London (i)
Feb 260m 6.96 –2Newham & Essex Beagles Indoor 2x60m Series, Newham Leisure Centre, London (i)
Jan 1960m 7.09 –2Newham & Essex Beagles Indoor 2x60m Series, Newham Leisure Centre, London (i)
Jan 1960m 7.08 –5Newham & Essex Beagles Indoor 2x60m Series, Newham Leisure Centre, London (i)
20218 races
Aug 7100m 11.13 +2.83FinalNational Athletics League Premier London South, Thames Valley Athletics Centre Indoor Track, Eton
Aug 7100m 11.21 +0.36FinalNational Athletics League Premier London South, Thames Valley Athletics Centre Indoor Track, Eton
Jul 31100m 11.02 +0.71FinalK2 Summer Open, K2 Track, Crawley
Jul 31200m 23.03 -1.74FinalK2 Summer Open, K2 Track, Crawley
Jul 16100m 10.98 +2.61HeatSouth of England Track & Field Academy Sports Pro Sprint Event 2, Univ. of Winchester Sports Stadium, Winchester
Jul 16100m 11.11 +0.24FinalSouth of England Track & Field Academy Sports Pro Sprint Event 2, Univ. of Winchester Sports Stadium, Winchester
Jul 3200m 22.94 -3.64FinalNational Athletics League Premier London South, Linford Christie Stadium, London
Jul 3100m 11.21 +0.44FinalNational Athletics League Premier London South, Linford Christie Stadium, London
20208 races
Feb 16200m-short-track 22.21 –2BUCS Indoor Championships, EIS Don Valley Stadium, Sheffield (i)
Feb 16200m-short-track 22.47 –1HeatBUCS Indoor Championships, EIS Don Valley Stadium, Sheffield (i)
Feb 560m 7.08 –3FinalInter Varsity Meeting, Lee Valley Athletics Centre, London (i)
Feb 5200m-short-track 22.78 –1FinalInter Varsity Meeting, Lee Valley Athletics Centre, London (i)
Feb 260m 7.09 –3FinalWindsor, Slough, Eton & Hounslow AC Winter Series, Thames Valley Athletics Centre Indoor Track, Eton (i)
Feb 260m 7.06 –3Windsor, Slough, Eton & Hounslow AC Winter Series, Thames Valley Athletics Centre Indoor Track, Eton (i)
Jan 1960m 7.17 –5FinalLondon Senior Games, Lee Valley Athletics Centre, London (i) - Group 2
Jan 1960m 7.14 –4London Senior Games, Lee Valley Athletics Centre, London (i) - Group 2
20198 races
Jul 13200m 22.2h –2FinalSouthern Athletics League Division 1, Bracknell
Jul 6100m 11.04 -0.25FinalBritish Athletics League Division 1, Eton
Jul 6200m 22.22 -0.16FinalBritish Athletics League Division 1, Eton
Jun 15200m 22.76 +0.31FinalSouthern Athletics League, Reading
Jun 15100m 11.10 -1.21FinalSouthern Athletics League, Reading
Feb 17200m-short-track 22.94 –4SemifinalBUCS Indoor Championships, Sheffield (i)
Feb 17200m-short-track 22.88 –1HeatBUCS Indoor Championships, Sheffield (i)
Jan 1960m 7.10 –4HeatSouth of England Indoor Championships, Lee Valley (i)
201815 races
Jul 7200m 22.55 +0.04FinalBedford British Athletics League Div. 1, Bedford
Jul 4200m 22.28 -1.31Lee Valley Sprint Open Series, Lee Valley
Jun 10200m 22.66 -0.75HeatBedford South of England Ch., Bedford
Jun 6200m 21.98 +3.22Lee Valley Sprint Open Series, Lee Valley
Jun 6100m 11.00 +1.04Lee Valley Sprint Open Series, Lee Valley
Jun 2200m 22.08 –5FinalPortsmouth British Athletics League, Portsmouth
May 7200m 22.67 -1.28SemifinalBedford BUCS Championships, Bedford
May 6200m 22.47 -1.32HeatBedford BUCS Championships, Bedford
May 5200m 22.23 -1.76FinalEton British Athletics League, Eton
Apr 14200m 22.2h –1FinalDartford
Apr 14100m 10.9h –1FinalDartford
Jan 2860m 7.06 –1Lee Valley London Games, Lee Valley (i)
Jan 2860m 7.03 –1Lee Valley London Games, Lee Valley (i)
Jan 27200m-short-track 22.82 –1Lee Valley London Games, Lee Valley (i)
201710 races
Jul 8200m 21.7h –1FinalReading
Jul 8100m 11.0h –1FinalReading
Jun 18200m 21.94 +2.05HeatBedford England U23/U20 Championships, Bedford - U23 Events
Jun 18200m 22.46 -1.07SemifinalBedford England U23/U20 Championships, Bedford - U23 Events