DateDisciplineResultWindPos.RoundCompetitions
20211 race
Sep 12100m 10.47 +1.41FinalNewham September Track Meeting, Stratford Community Track, London
20178 races
Jul 1100m 10.59 +1.03HeatBritish Championships, Birmingham
Jun 17100m 10.25 -0.11SemifinalBedford England U23/U20 Championships, Bedford - U23 Events
Jun 17100m 10.26 +0.23FinalBedford England U23/U20 Championships, Bedford - U23 Events
Jun 17100m 10.28 +1.71HeatBedford England U23/U20 Championships, Bedford - U23 Events
May 21100m 10.73 +1.08FinalLoughborough International, Loughborough
Mar 560m 6.58 –1FinalEton (i)
20166 races
Jun 18100m 10.83 +0.37SemifinalBedford England U23/U20 Championships, Bedford - U23 Events
Jun 18100m 10.59 +2.01HeatBedford England U23/U20 Championships, Bedford - U23 Events
May 7100m 10.53 +0.81FinalEton British Athletics League, Eton
May 1100m 10.58 -0.93FinalBedford BUCS Championships, Bedford
May 1100m 10.63 -0.11SemifinalBedford BUCS Championships, Bedford
Apr 30100m 10.42 +2.31Bedford BUCS Championships, Bedford
201519 races
Aug 23100m 10.64 +0.01FinalHendon South of England Junior Championships, Hendon
Aug 23100m 10.80 +0.01HeatHendon South of England Junior Championships, Hendon
Aug 19100m 10.20 –2FinalLee Valley Sprint Series Open, Lee Valley
Aug 9100m 10.43 -1.51HeatNewham Open Series, Newham
Aug 8100m 10.39 -0.81FinalLee Valley British Athletics League, Lee Valley
Aug 2LJ 7.04 -1.23Bedford CAU Inter-County Championships, Bedford
Aug 1100m 10.39 +1.02HeatBedford CAU Inter-County Championships, Bedford
Jun 274x100m 39.68 –2FinalMannheim Bauhaus Junioren-Gala, Mannheim
Jun 27100m 10.34 +0.11FinalMannheim Bauhaus Junioren-Gala, Mannheim - U20 Events
Jun 27100m 10.41 -0.51HeatMannheim Bauhaus Junioren-Gala, Mannheim - U20 Events
Jun 20100m 10.41 +0.32FinalBedford England U23/U20 Championships, Bedford - U20 Events
Jun 20100m 10.49 -0.51SemifinalBedford England U23/U20 Championships, Bedford - U20 Events
Jun 20100m 10.73 +0.41HeatBedford England U23/U20 Championships, Bedford - U20 Events
May 31100m 10.49 +2.72Bedford International Games, Bedford
May 31100m 10.51 +3.76Bedford International Games, Bedford
May 17100m 10.41 +1.71FinalLoughborough International, Loughborough - Invitational Events
201433 races
Aug 24LJ 7.09 +0.75FinalBedford CAU Inter-County Championships, Bedford
Aug 23100m 10.46 +1.62HeatBedford CAU Inter-County Championships, Bedford
Aug 23100m 10.34 +2.63SemifinalBedford CAU Inter-County Championships, Bedford
Aug 23100m 10.41 +3.66FinalBedford CAU Inter-County Championships, Bedford
Aug 17100m 10.50 -1.82HeatNewham Open Series, Newham
Aug 9LJ 6.98 +1.63FinalLee Valley British Athletics League, Lee Valley
Aug 6100m 10.58 -0.23Lee Valley Sprints Evening, Lee Valley
Aug 6100m 10.54 -0.84FinalLee Valley Sprints Evening, Lee Valley
Aug 3100m 10.64 -1.91HeatHendon South of England Junior Championships, Hendon - U20 Events
Aug 3100m 10.70 -2.21FinalHendon South of England Junior Championships, Hendon - U20 Events
Aug 2LJ 7.15 –1FinalLee Valley Southern Athletics League, Lee Valley
Jul 11LJ 6.90 -1.25FinalBirmingham English Schools Championships, Birmingham - U20 Events
Jul 8LJ 6.86 +2.21FinalWoodford Green Open, Woodford
Jun 21LJ 6.91 +0.36FinalBedford England Athletics U23 Championships, Bedford - U20 Events
Jun 21100m 10.61 –2HeatBedford England Athletics U23 Championships, Bedford - U20 Events
Jun 21100m 10.63 +1.13SemifinalBedford England Athletics U23 Championships, Bedford - U20 Events