DateDisciplineResultWindPos.RoundCompetitions
20202 races
Feb 160m 7.00 –2HeatSouth of England AA U20 / Senior Championships, Lee Valley Athletics Centre, London (i)
Feb 160m 6.94 –2SemifinalSouth of England AA U20 / Senior Championships, Lee Valley Athletics Centre, London (i)
20197 races
Aug 34x100m 40.98 –1FinalBritish Athletics League Division Premiership, Birmingham
Feb 1360m 6.90 –3FinalSprint Series, Newham (i)
Jan 660m 6.69 –1FinalSouth London Athletic Open Meeting, Carshalton (i) - Third Races
Jan 660m 6.76 –1South London Athletic Open Meeting, Carshalton (i)
Jan 660m 6.86 –1FinalSouth London Athletic Open Meeting, Carshalton (i)
201818 races
Aug 15100m 10.77 +3.05Lee Valley Sprint Open Series, Lee Valley
Aug 15100m 10.65 +1.95FinalLee Valley Sprint Open Series, Lee Valley
Aug 44x100m 40.88 –1FinalHendon British Athletics League, Hendon
Aug 4100m 10.48 +2.13FinalHendon British Athletics League, Hendon
Jul 28100m 10.38 +6.72HeatManchester CAU Inter-County Championships, Manchester
Jul 28100m 10.57 +1.93SemifinalManchester CAU Inter-County Championships, Manchester
Jul 28100m 10.41 +5.64FinalManchester CAU Inter-County Championships, Manchester
Jul 25100m 10.64 -0.64FinalLoughborough EAP Open Meeting, Loughborough
Jul 25100m 10.56 +2.04HeatLoughborough EAP Open Meeting, Loughborough
Jul 18100m 10.66 +0.57FinalLee Valley Sprint Open Series, Lee Valley
Jul 18100m 10.57 +0.21Lee Valley Sprint Open Series, Lee Valley
Jun 24100m 10.57 +2.01FinalInter County Match, Chelmsford
Jun 24200m 22.21 -1.91FinalInter County Match, Chelmsford
May 12100m 10.79 -2.41FinalChelmsford Essex County Championships, Chelmsford
May 5100m 10.77 -1.72FinalLeigh British Athletics League, Leigh
Jan 2860m 6.80 –1FinalLee Valley London Games, Lee Valley (i)
Jan 2060m 6.78 –2FinalKuldiga Katrina Cup, Kuldiga (i)
Jan 2060m 6.84 –2HeatKuldiga Katrina Cup, Kuldiga (i)
201728 races
Jul 15100m 11.16 +0.87FinalBedford British Athletics League Div. Premiership, Bedford
Jul 1100m 10.57 +0.62HeatBritish Championships, Birmingham
Jul 1100m 10.36 +1.010SemifinalBritish Championships, Birmingham
Jun 21100m 10.45 +0.45Lee Valley Summer Sprint Series Open, Lee Valley
Jun 21100m 10.44 +0.23FinalLee Valley Summer Sprint Series Open, Lee Valley
Jun 17100m 10.8h –1FinalLee Valley
Jun 14200m 21.80 -0.82FinalWatford Open Graded Meeting, Watford
Jun 3100m 10.58 +0.32FinalLee Valley British Athletics League, Lee Valley
Jun 3200m 21.47 +1.84FinalLee Valley British Athletics League, Lee Valley
May 29200m 21.48 -1.81Newham Network Open Series, Newham
May 29100m 10.49 -1.23FinalNewham Network Open Series, Newham
May 29100m 10.42 -0.63Newham Network Open Series, Newham
May 13100m 10.61 -0.41FinalChelmsford Essex County Championships, Chelmsford
May 6200m 21.92 -2.15FinalSheffield British Athletics League, Sheffield
May 6100m 11.01 -2.82FinalSheffield British Athletics League, Sheffield
Apr 28100m 10.41 +3.35FinalGainesville Tom Jones Memorial, Gainesville, FL
Apr 15100m 10.36 +5.84Clermont NTC/Pure Athletics Spring Invitational, Clermont, FL
Feb 1160m 6.78 –4SemifinalBritish Indoor Championships, Sheffield (i)
Feb 1160m 6.84 –2HeatBritish Indoor Championships, Sheffield (i)
Jan 2860m 6.79 –4FinalWien Indoor Classic, Wien (i)
Jan 2860m 6.74 –1HeatWien Indoor Classic, Wien (i)
Jan 1460m 6.67 –1QuarterfinalLee Valley South of England Indoor Championships, Lee Valley (i)