DateDisciplineResultWindPos.RoundCompetitions
20264 races
20226 races
Jul 16100m 12.22 +1.01FinalSouthern Athletics League Division 3 South London, Tooting Bec Athletics Track, London
Jun 19100m 12.06 +1.92HeatSouth of England U20/Senior & U15/U17 3000 Metres Ch., Chelmsford Sport And Athletics Centre Melbourne Park, Chelmsford
Jun 19100m 12.12 +1.24FinalSouth of England U20/Senior & U15/U17 3000 Metres Ch., Chelmsford Sport And Athletics Centre Melbourne Park, Chelmsford
Jan 2360m 7.64 –2FinalLondon Indoor Games U20/Senior, Lee Valley Athletics Centre, London (i)
20218 races
Jun 19100m 12.26 -1.14HeatEngland U23 Championships, Bedford Athletic Stadium, Bedford
Jun 19100m 12.33 -2.47FinalEngland U23 Championships, Bedford Athletic Stadium, Bedford
Jun 13100m 11.90 +0.71Newham & Essex Beagles Sprint & Hurdles Meeting, Stratford Community Track, London
Jun 13100m 11.91 +0.81Newham & Essex Beagles Sprint & Hurdles Meeting, Stratford Community Track, London
Jun 9100m 12.23 -0.2FinalLee Valley Sprint 100m / 200m Open Series, Lee Valley Athletics Centre, London - Mixed Races
May 24100m 12.16 +0.8FinalBlackheath & Bromley Harriers AC - London Sprints 100/200/300/400, Norman Park Athletics Track, Bromley - Mixed Races
May 24200m 25.25 +0.5FinalBlackheath & Bromley Harriers AC - London Sprints 100/200/300/400, Norman Park Athletics Track, Bromley - Mixed Races
20209 races
Feb 1460m 7.75 –1BUCS Indoor Championships, EIS Don Valley Stadium, Sheffield (i)
Feb 1460m 7.73 –3BUCS Indoor Championships, EIS Don Valley Stadium, Sheffield (i)
Feb 160m 7.74 –4SemifinalSouth of England AA U20 / Senior Championships, Lee Valley Athletics Centre, London (i)
Feb 160m 7.72 –2HeatSouth of England AA U20 / Senior Championships, Lee Valley Athletics Centre, London (i)
Jan 2260m 7.78 –6Newham & Essex Beagles 60m Open Sprint Series, Newham Leisure Centre, London (i)
Jan 2260m 7.73 –2FinalNewham & Essex Beagles 60m Open Sprint Series, Newham Leisure Centre, London (i)
Jan 1960m 7.83 –2London Senior Games, Lee Valley Athletics Centre, London (i) - Group 1
Jan 1960m 7.86 –6London Senior Games, Lee Valley Athletics Centre, London (i) - Group 1
201912 races
Jul 17100m 12.36 –1FinalRosenheim League Western Division, Elmbridge Xcel Sports Hub Track, Walton-on-Thames
Jul 17200m 25.64 –1FinalRosenheim League Western Division, Elmbridge Xcel Sports Hub Track, Walton-on-Thames
Jul 14200m 25.62 +1.03FinalSenior 8 Counties Inter County Match, Ashford
Jul 14100m 12.29 +0.03FinalSenior 8 Counties Inter County Match, Ashford
Jul 13100m 12.45 –1FinalSouthern Athletics League Division 3SE 1, Carshalton
Jun 16100m 12.17 +3.27Newham & Essex Beagles 100m Sprint Open, Newham
Jun 16100m 12.07 +4.32FinalNewham & Essex Beagles 100m Sprint Open, Newham
Feb 1560m 7.88 –6SemifinalBUCS Indoor Championships, Sheffield (i)
Feb 1560m 7.91 –1HeatBUCS Indoor Championships, Sheffield (i)
20188 races
Jan 2860m 7.82 –6FinalLee Valley London Games, Lee Valley (i) - U20 Events
Jan 2860m 7.79 –2HeatLee Valley London Games, Lee Valley (i) - U20 Events
Jan 14200m-short-track 25.88 –3HeatLee Valley South of England Indoor Championships, Lee Valley (i) - U20 Events
Jan 14200m-short-track 25.74 –5SemifinalLee Valley South of England Indoor Championships, Lee Valley (i) - U20 Events
Jan 1360m 7.81 –4SemifinalLee Valley South of England Indoor Championships, Lee Valley (i) - U20 Events
Jan 1360m 7.80 –1HeatLee Valley South of England Indoor Championships, Lee Valley (i) - U20 Events
Jan 660m 7.87 –FinalCarshalton Open Meeting, Carshalton (i) - Mixed Races
Jan 660m 7.82 –FinalCarshalton Open Meeting, Carshalton (i) - Mixed Races
201720 races
Jul 29100m 12.31 +1.16HeatBedford CAU Inter County Championships, Bedford
Jul 29100m 12.46 +1.08SemifinalBedford CAU Inter County Championships, Bedford
Jun 18200m 25.37 +0.56HeatBedford England U23/U20 Championships, Bedford - U20 Events