DateDisciplineResultWindPos.RoundCompetitions
20235 races
20205 races
Feb 1960m 7.20 –6FinalNewham & Essex Beagles 60m Open Sprint Series, Newham Leisure Centre, London (i)
Feb 1960m 7.15 –3Newham & Essex Beagles 60m Open Sprint Series, Newham Leisure Centre, London (i)
Feb 160m 7.01 –3Loughborough Students AC Open, Loughborough University Indoor Track, Loughborough (i)
Feb 160m 7.13 –4FinalLoughborough Students AC Open, Loughborough University Indoor Track, Loughborough (i)
Jan 1160m 7.07 –3Loughborough Students AC Open, Loughborough University Indoor Track, Loughborough (i)
20192 races
Jun 16100m 11.13 +0.97Newham & Essex Beagles 100m Sprint Open, Newham
Jun 12100m 11.14 +1.43FinalLoughborough Students AC Open, Loughborough
201820 races
Sep 15100m 10.87 +0.13FinalCastellón ECCC U20 Group A, Castellón
Sep 9100m 10.99 +0.92FinalBedford UK Youth Development U20/U17 League, Bedford - U20 Events
Aug 4100m 10.83 +2.83FinalLiverpool British Athletics League, Liverpool
Jul 7100m 10.74 +1.76FinalBedford British Athletics League Div. 1, Bedford
Jun 16100m 10.74 +1.25SemifinalBedford England U23/U20 Championships, Bedford - U20 Events
Jun 16100m 10.85 -0.23HeatBedford England U23/U20 Championships, Bedford - U20 Events
Jun 2100m 10.82 +3.32FinalPortsmouth British Athletics League, Portsmouth - Invitational Events
May 20100m 10.87 -0.81Loughborough International, Loughborough - Invitational Events
May 6100m 10.99 -1.46FinalBedford BUCS Championships, Bedford
May 6100m 11.04 -1.13SemifinalBedford BUCS Championships, Bedford
May 5100m 10.95 -1.01HeatBedford BUCS Championships, Bedford
Apr 28100m 10.95 +0.23FinalLoughborough BUCS Trials & Open, Loughborough
Apr 25100m 10.89 +2.01FinalLoughborough Charnwood AC Open Series, Loughborough
Feb 1660m 6.98 –3SemifinalSheffield BUCS Indoor Championships, Sheffield (i)
Feb 1660m 7.04 –1HeatSheffield BUCS Indoor Championships, Sheffield (i)
Feb 360m 7.11 –6FinalLoughborough AC Open, Loughborough (i)
Feb 360m 6.97 –1Loughborough AC Open, Loughborough (i)
Jan 2860m 6.93 –4FinalLee Valley London Games, Lee Valley (i) - U20 Events
Jan 2860m 6.95 –3HeatLee Valley London Games, Lee Valley (i) - U20 Events
201731 races
Sep 3100m 10.89 -1.02FinalBirmingham - U20 Events
Sep 3200m 22.57 -1.53FinalBirmingham - U20 Events
Jul 23100m 10.99 -0.91FinalHendon - U20 Events
Jul 23200m 22.64 +0.55FinalHendon - U20 Events
Jul 15100m 10.77 +0.53FinalBedford British Athletics League Div. 1, Bedford
Jul 8100m 10.62 +0.32FinalBirmingham English Schools Championships, Birmingham - U20 Events
Jul 7100m 10.74 +0.11HeatBirmingham English Schools Championships, Birmingham - U20 Events
Jul 7100m 10.62 +1.71SemifinalBirmingham English Schools Championships, Birmingham - U20 Events
Jun 25200m 22.11 +0.12FinalReading - U20 Events
Jun 25100m 10.79 +0.51FinalReading - U20 Events
Jun 17100m 10.79 -0.13HeatBedford England U23/U20 Championships, Bedford - U20 Events
Jun 17100m 10.54 +3.04SemifinalBedford England U23/U20 Championships, Bedford - U20 Events
Jun 17100m 10.56 +1.07FinalBedford England U23/U20 Championships, Bedford - U20 Events
Jun 3100m 11.06 -1.42FinalSwansea British Athletics League, Swansea
Jun 3200m 22.40 -2.62FinalSwansea British Athletics League, Swansea
May 29100m 10.84 -0.74Newham Network Open Series, Newham
May 28100m 10.81 +0.21FinalBromley - U20 Events
May 14200m 22.51 -2.11FinalAshford Kent County Championships, Ashford - U20 Events