DateDisciplineResultWindPos.RoundCompetitions
20212 races
Aug 7100m 11.18 +1.04FinalNational Athletics League Premier West, Outdoor Sports Complex Track, Yate
Jul 3100m 10.82 +2.92FinalNational Athletics League Premier West, Outdoor Sports Complex Track, Yate
20205 races
Feb 160m 6.99 –4SemifinalSouth of England AA U20 / Senior Championships, Lee Valley Athletics Centre, London (i)
Feb 160m 6.99 –3South of England AA U20 / Senior Championships, Lee Valley Athletics Centre, London (i)
Jan 2560m 7.08 –2HeatWelsh Athletics Senior Championships, National Indoor Athletics Centre, Cardiff (i)
Jan 2560m 7.02 –4SemifinalWelsh Athletics Senior Championships, National Indoor Athletics Centre, Cardiff (i)
Jan 1960m 7.08 –6HeatNon Thomas New Year Open (inc. SW England, Welsh 3000m Ch.), National Indoor Athletics Centre, Cardiff (i)
20197 races
Jun 9100m 11.19 -1.73FinalBritish Athletics League Division 2, Chelmsford
Jun 9200m 22.78 -3.82FinalBritish Athletics League Division 2, Chelmsford - Extra Race
Jan 2060m 6.95 –6FinalMet GP2, Cardiff (i)
Jan 2060m 6.99 –6HeatMet GP2, Cardiff (i)
Jan 660m 7.03 –2FinalBirmingham Midland Counties Open, Birmingham (i)
Jan 660m 7.05 –3Birmingham Midland Counties Open, Birmingham (i)
201816 races
Dec 1660m 6.98 –3FinalCardiff (i)
Dec 1660m 7.04 –4HeatCardiff (i)
Aug 4100m 11.04 -1.72FinalNottingham British Athletics League, Nottingham
Jun 9100m 10.83 +1.82HeatBedford South of England Ch., Bedford
Jun 9100m 11.01 -3.74SemifinalBedford South of England Ch., Bedford
Jun 2100m 10.85 -0.32FinalChelmsford British Athletics League, Chelmsford
Feb 460m 6.85 –2FinalCardiff Met GP, Cardiff (i)
Feb 460m 6.93 –1Cardiff Met GP, Cardiff (i)
Jan 2760m 6.95 –2FinalCardiff Welsh Indoor Championships, Cardiff (i)
Jan 2760m 6.96 –2HeatCardiff Welsh Indoor Championships, Cardiff (i)
Jan 1460m 6.98 –4FinalCardiff Met GP, Cardiff (i)
Jan 1460m 7.00 –3HeatCardiff Met GP, Cardiff (i)
Jan 660m 7.03 –4FinalBirmingham (i)
Jan 660m 7.07 –3Birmingham (i)
201712 races
Aug 20100m 11.14 -0.54FinalLee Valley British Athletics League, Lee Valley
Jun 3100m 10.63 +2.32FinalYate British Athletics League, Yate - Invitational Events
May 29200m 22.25 -0.81Newham Network Open Series, Newham
May 29100m 10.76 -0.41Newham Network Open Series, Newham
May 21100m 10.75 -0.85Loughborough International, Loughborough
May 7100m 10.76 +0.51FinalKingston British Athletics League, Kingston
Jan 1460m 6.87 –6FinalLee Valley South of England Indoor Championships, Lee Valley (i)
Jan 1460m 6.86 –3SemifinalLee Valley South of England Indoor Championships, Lee Valley (i)
Jan 1460m 6.89 –4QuarterfinalLee Valley South of England Indoor Championships, Lee Valley (i)
Jan 1460m 6.93 –2Lee Valley South of England Indoor Championships, Lee Valley (i)
Jan 860m 6.93 –1Eton Winter Series, Eton (i)
Jan 860m 6.95 –3FinalEton Winter Series, Eton (i)
201619 races
May 14100m 10.66 +2.19FinalFresno Mountain West Championships, Fresno, CA
May 144x100m 40.38 –3FinalFresno Mountain West Championships, Fresno, CA
May 13100m 10.61 +3.23HeatFresno Mountain West Championships, Fresno, CA
May 1100m 10.74 +0.68FinalPalo Alto Payton Jordan Invitational, Palo Alto, CA
May 14x100m 40.20 –1FinalPalo Alto Payton Jordan Invitational, Palo Alto, CA
Apr 2100m 10.73 +1.34FinalAlbuquerque Don Kirby Tailwind Open, Albuquerque, NM
Apr 2LJ 6.89 +2.36FinalAlbuquerque Don Kirby Tailwind Open, Albuquerque, NM
Apr 2LJ 6.75 +1.2FinalAlbuquerque Don Kirby Tailwind Open, Albuquerque, NM