DateDisciplineResultWindPos.RoundCompetitions
20217 races
Jul 31100m 12.53 +0.61FinalSurrey County Championships, Kingsmeadow Athletics Centre, Kingston-upon-Thames
Jul 17100m 12.85 -3.46HeatEngland Athletics Senior Championships, Bedford Athletic Stadium, Bedford
Jun 30100m 12.6h –1FinalRosenheim League, Millennium Arena, Battersea Park, London
Jun 12100m 12.40 +3.64HeatSouth of England U20/Senior Ch, Bedford Athletic Stadium, Bedford
Jun 12100m 12.53 +1.17FinalSouth of England U20/Senior Ch, Bedford Athletic Stadium, Bedford
May 17100m 12.68 +0.05FinalBlackheath & Bromley Harriers Sprints Evening, Norman Park Athletics Track, Bromley
May 17100m 13.19 -0.26Blackheath & Bromley Harriers Sprints Evening, Norman Park Athletics Track, Bromley
20201 race
Sep 11150m 18.80 +0.45FinalDASH Series, Norman Park Athletics Track, Bromley
201916 races
Aug 14100m 12.61 +2.8FinalLee Valley Sprint Double 100m Open Series, Lee Valley - Mixed Races
Jul 31100m 12.46 +1.0FinalLee Valley Sprint 100m / 200m Open Series, Lee Valley - Mixed Races
Jul 31200m 26.29 +0.2FinalLee Valley Sprint 100m / 200m Open Series, Lee Valley - Mixed Races
Jul 14200m 25.67 +0.42FinalSenior 8 Counties Inter County Match, Ashford
Jul 144x100m 46.95 –1FinalSenior 8 Counties Inter County Match, Ashford
Jul 3100m 12.84 -1.9FinalLee Valley Sprint 100m / 200m Open Series, Lee Valley - Mixed Races
Jun 2200m 25.85 +2.04HeatSouth of England AA U20 / Senior Championships, Bedford
Jun 1100m 12.49 -1.24HeatSouth of England AA U20 / Senior Championships, Bedford
Jun 1100m 12.50 -0.27SemifinalSouth of England AA U20 / Senior Championships, Bedford
May 12200m 25.73 -1.22FinalSurrey County Championships, Kingston
May 11100m 12.69 -3.12HeatSurrey County Championships, Kingston
May 11100m 12.64 -1.83FinalSurrey County Championships, Kingston
Mar 23LJ 5.04 +0.412FinalFlorida State Relays, Tallahassee, FL - High School Events
Jan 2760m 7.94 –2London Games, Lee Valley (i)
Jan 2760m 7.93 –2London Games, Lee Valley (i)
20187 races
May 13200m 25.94 –1FinalKingston Surrey County Championships, Kingston
May 12100m 12.66 +0.51FinalKingston Surrey County Championships, Kingston
Feb 1860m 8.02 –1FinalCarshalton Surrey County Indoor Championships, Carshalton (i)
Jan 1360m 7.98 –4SemifinalLee Valley South of England Indoor Championships, Lee Valley (i)
Jan 1360m 7.99 –3HeatLee Valley South of England Indoor Championships, Lee Valley (i)
Jan 660m 7.93 –FinalCarshalton Open Meeting, Carshalton (i) - Mixed Races
Jan 660m 7.89 –FinalCarshalton Open Meeting, Carshalton (i) - Mixed Races
201712 races
Jul 2200m 25.88 -1.23FinalKingston
Jun 17100m 12.38 +0.04HeatBedford England U23/U20 Championships, Bedford - U23 Events
Jun 11200m 25.51 -2.23HeatLondon South of England Ch., London
Jun 11200m 25.58 +0.06FinalLondon South of England Ch., London
Jun 10100m 12.47 -1.05FinalLondon South of England Ch., London
May 29100m 12.44 -0.27Newham Network Open Series, Newham
May 14200m 25.49 -0.62FinalKingston
May 14200m 25.67 -1.82HeatKingston
Feb 1960m 7.77 –1FinalCarshalton (i)
Jan 15200m-short-track 25.63 –3FinalLee Valley South of England Indoor Championships, Lee Valley (i)
Jan 1460m 7.79 –3HeatLee Valley South of England Indoor Championships, Lee Valley (i)
Jan 1460m 7.75 –5SemifinalLee Valley South of England Indoor Championships, Lee Valley (i)
201610 races
Jul 30100m 12.41 +0.74HeatBedford CAU Inter County Championships, Bedford
Jul 9100m 12.35 -2.93FinalGateshead English Schools' Ch, Gateshead - U20 Events
Jul 8100m 12.06 +1.51HeatGateshead English Schools' Ch, Gateshead - U20 Events
Jun 26100m 12.4h –1FinalWoking
Jun 18100m 12.12 +0.65SemifinalBedford England U23/U20 Championships, Bedford - U20 Events
Jun 18100m 12.08 +2.54HeatBedford England U23/U20 Championships, Bedford - U20 Events
Jun 12100m 12.33 +0.36FinalLee Valley South of England Ch., Lee Valley - U20 Events