DateDisciplineResultWindPos.RoundCompetitions
20204 races
Feb 1960m 6.72 –2FinalNewham & Essex Beagles 60m Open Sprint Series, Newham Leisure Centre, London (i)
Feb 1960m 6.72 –1Newham & Essex Beagles 60m Open Sprint Series, Newham Leisure Centre, London (i)
Feb 960m 6.76 –1FinalSutcliffe Indoor 60's, Eltham Sutcliffe Park Athletics Track, London (i)
Feb 160m 6.76 –1HeatSouth of England AA U20 / Senior Championships, Lee Valley Athletics Centre, London (i)
201911 races
Sep 11100m 10.82 -1.41City of London / Highgate Harriers Open Meeting, London
Sep 3100m 10.65 +1.11Woodford Green Open, Woodford
Jul 9100m 10.69 -1.01Woodford Green Open, Woodford
Feb 2760m 6.76 –2FinalSprint Series, Newham (i)
Feb 2760m 6.70 –1Sprint Series, Newham (i)
Jan 2760m 6.82 –4FinalLondon Games, Lee Valley (i)
Jan 2760m 6.76 –2London Games, Lee Valley (i)
20181 race
Feb 760m 6.76 –3FinalNewham Sprint Series, Newham (i)
20176 races
Jul 29100m 10.77 +0.02FinalHendon London Inter Club Challenge, Hendon
Apr 15200m 21.10 +4.53Clermont NTC/Pure Athletics Spring Invitational, Clermont, FL
Jan 1460m 6.79 –2FinalLee Valley South of England Indoor Championships, Lee Valley (i)
Jan 1460m 6.74 –1SemifinalLee Valley South of England Indoor Championships, Lee Valley (i)
Jan 1460m 6.75 –1QuarterfinalLee Valley South of England Indoor Championships, Lee Valley (i)
Jan 1460m 6.81 –1HeatLee Valley South of England Indoor Championships, Lee Valley (i)
20162 races
May 14100m 10.57 +1.02HeatClermont NTC Pure Athletics Elite Meet, Clermont, FL
Feb 1760m 6.80 –2HeatAthlone AIT International Grand Prix, Athlone (i)
20156 races
Aug 1100m 10.58 +1.21FinalLondon Inter-Club Challenge, Hendon
Jul 4100m 10.67 -0.85HeatUK Championships, Birmingham
Feb 860m 6.78 –1FinalEton Windsor, Slough, Eton & Hounslow AC Winter Series, Eton (i)
Feb 860m 6.84 –4Eton Windsor, Slough, Eton & Hounslow AC Winter Series, Eton (i)
Feb 160m 6.74 –5FinalLee Valley London Indoor Games, Lee Valley (i)
Feb 160m 6.74 –5Lee Valley London Indoor Games, Lee Valley (i)
201420 races
Aug 9200m 21.60 –1FinalLee Valley British Athletics League, Lee Valley
Aug 9100m 10.69 -1.12FinalLee Valley British Athletics League, Lee Valley
Aug 6100m 10.52 +0.05FinalCopenhagen Athletics Games, Copenhagen
Aug 6100m 10.60 +0.03HeatCopenhagen Athletics Games, Copenhagen
Jul 30100m 10.50 +1.25FinalCastres Meeting National, Castres
Jul 30100m 10.40 +2.71HeatCastres Meeting National, Castres
Jul 16200m 21.37 +0.51FinalNewham & Essex Beagles Open Series, Newham
Jul 16100m 10.53 -1.32FinalNewham & Essex Beagles Open Series, Newham
Jul 16100m 10.60 -0.72Newham & Essex Beagles Open Series, Newham
Jun 29100m 10.61 +2.27SemifinalUK Championships, Birmingham
Jun 28100m 10.67 +1.13HeatUK Championships, Birmingham
Jun 14200m 21.37 -1.56FinalGenève AtletiCAGenève - EAP Int. Meeting, Genève
Jun 14100m 10.57 +0.14FinalGenève AtletiCAGenève - EAP Int. Meeting, Genève
Jun 14100m 10.66 -0.71HeatGenève AtletiCAGenève - EAP Int. Meeting, Genève
Jun 1200m 21.30 -0.64FinalBedford International Games, Bedford
May 31100m 10.61 +0.43Bedford International Games, Bedford
May 10100m 10.44 +2.24HeatClermont NTC Pure Athletics Sprint Elite Meet, Clermont, FL - Elite Event
Feb 1560m 6.79 –6HeatBirmingham British Athletics Grand Prix, National Indoor Arena, Birmingham (i)
Jan 2660m 6.64 –1FinalLee Valley London Games, Lee Valley (i)
Jan 2660m 6.60 –1Lee Valley London Games, Lee Valley (i)