DateDisciplineResultWindPos.RoundCompetitions
201912 races
Jun 9200m 22.18 +1.33FinalBritish Athletics League Division 1, Leigh
May 25100m 10.79 -0.11HeatSparkassen-Meeting, Ellwangen
May 25100m 10.70 +0.42FinalSparkassen-Meeting, Ellwangen
May 12200m 21.50 +0.21FinalBritish Athletics League, Swansea
Apr 20100m 10.71 +3.55HeatPURE Athletics/NTC Spring Classic, Clermont, FL
Jan 3060m 6.87 –1Sprint Series, Newham (i)
Jan 3060m 7.02 –7Sprint Series, Newham (i)
Jan 1960m 6.90 –3HeatKatrina Cup, Kuldiga (i)
Jan 1960m 6.93 –3FinalKatrina Cup, Kuldiga (i)
201820 races
Jul 7100m 10.71 +2.13FinalBedford British Athletics League, Bedford
Jun 24200m 21.55 +0.94FinalBA Parallel Success & Open, Newham
Jun 16200m 22.37 -3.02FinalLeixlip Le Cheile International, Leixlip
Jun 16100m 11.03 -2.23FinalLeixlip Le Cheile International, Leixlip
Jun 9100m 10.45 +2.61HeatPoitiers Meeting National, Poitiers
Jun 2200m 21.67 -0.24FinalCardiff British Athletics League, Cardiff
Jun 2100m 11.01 -2.84FinalCardiff British Athletics League, Cardiff
May 19200m 21.31 +0.81FinalEllwangen Sparkassen-Meeting, Ellwangen
May 19100m 10.45 +1.51Ellwangen Sparkassen-Meeting, Ellwangen
May 19100m 10.62 +1.44HeatEllwangen Sparkassen-Meeting, Ellwangen
May 7200m 22.00 -1.68FinalBedford BUCS Championships, Bedford
May 6200m 21.70 -1.03SemifinalBedford BUCS Championships, Bedford
May 6200m 22.14 -1.21HeatBedford BUCS Championships, Bedford
Feb 1660m 6.97 –3SemifinalSheffield BUCS Indoor Championships, Sheffield (i)
Feb 1660m 7.01 –2Sheffield BUCS Indoor Championships, Sheffield (i)
Feb 760m 6.97 –2Newham Sprint Series, Newham (i)
Feb 760m 7.07 –7FinalNewham Sprint Series, Newham (i)
201726 races
Jun 18200m 21.08 +0.13SemifinalBedford England U23/U20 Championships, Bedford - U23 Events
Jun 18200m 20.94 -0.41FinalBedford England U23/U20 Championships, Bedford - U23 Events
Jun 18200m 21.54 +0.22HeatBedford England U23/U20 Championships, Bedford - U23 Events
Jun 17100m 10.51 +1.82HeatBedford England U23/U20 Championships, Bedford - U23 Events
Jun 17100m 10.49 -0.12SemifinalBedford England U23/U20 Championships, Bedford - U23 Events
Jun 17100m 10.44 +0.25FinalBedford England U23/U20 Championships, Bedford - U23 Events
Jun 11200m 21.63 –1FinalLondon South of England Ch., London
Jun 11200m 21.97 -4.61SemifinalLondon South of England Ch., London
Jun 11200m 21.86 -1.51HeatLondon South of England Ch., London
Jun 10100m 10.66 -0.82FinalLondon South of England Ch., London
Jun 10100m 10.90 -3.31SemifinalLondon South of England Ch., London
Jun 10100m 10.91 -0.21HeatLondon South of England Ch., London
Jun 7100m 10.62 +3.47FinalLee Valley Summer Sprint Series Open, Lee Valley
Jun 3200m 21.46 +0.21FinalLee Valley British Athletics League, Lee Valley - Invitational Events
Jun 3100m 10.59 +0.33FinalLee Valley British Athletics League, Lee Valley
May 29150m 15.68 -0.31FinalNewham Network Open Series, Newham
May 29100m 10.70 -1.27FinalNewham Network Open Series, Newham