DateDisciplineResultWindPos.RoundCompetitions
20195 races
Jun 5100m 11.08 -1.01Thames Valley Harriers Open Graded Series, Wormwood Scrubs
Feb 360m 7.08 –5FinalWindsor, Slough, Eton & Hounslow AC Winter Series, Eton (i)
Feb 360m 6.99 –1Windsor, Slough, Eton & Hounslow AC Winter Series, Eton (i)
Jan 1960m 7.01 –3HeatSouth of England Indoor Championships, Lee Valley (i)
Jan 1960m 6.99 –6SemifinalSouth of England Indoor Championships, Lee Valley (i)
201818 races
Aug 18100m 10.90 +0.91FinalBedford Southern Athletics League, Bedford
Jun 9100m 10.77 +0.17FinalBedford South of England Ch., Bedford
Jun 9100m 10.75 -1.63SemifinalBedford South of England Ch., Bedford
Jun 9100m 10.88 -0.62HeatBedford South of England Ch., Bedford
May 5100m 11.01 -1.75FinalLeigh British Athletics League, Leigh
Apr 14200m 22.46 -1.32FinalBromley
Feb 760m 6.96 –5Newham Sprint Series, Newham (i)
Feb 760m 6.97 –3Newham Sprint Series, Newham (i)
Jan 1360m 6.99 –2HeatLee Valley South of England Indoor Championships, Lee Valley (i)
Jan 1360m 6.92 –4SemifinalLee Valley South of England Indoor Championships, Lee Valley (i)
Jan 660m 7.08 –6FinalCarshalton Open Meeting, Carshalton (i)
Jan 660m 6.91 –2FinalCarshalton Open Meeting, Carshalton (i) - Third Races
Jan 660m 6.93 –1Carshalton Open Meeting, Carshalton (i)
Jan 160m 6.90 –2Lee Valley (i)
Jan 160m 6.95 –1FinalLee Valley (i)
201714 races
Aug 20100m 11.01 -1.72FinalHendon British Athletics League, Hendon
Aug 15100m 11.09 +1.94HeatWillesden
Jul 5100m 11.00 -0.85FinalLee Valley Summer Sprint Series Open, Lee Valley
Jul 1100m 10.77 +1.36HeatBritish Championships, Birmingham
Feb 1160m 6.90 –4HeatBritish Indoor Championships, Sheffield (i)
Feb 1160m 7.34 –8SemifinalBritish Indoor Championships, Sheffield (i)
Jan 2960m 6.90 –1HeatLee Valley London Games, Lee Valley (i)
Jan 2960m 6.89 –2FinalLee Valley London Games, Lee Valley (i)
Jan 28200m-short-track 22.64 –1Lee Valley London Games, Lee Valley (i)
Jan 1460m 6.85 –5FinalLee Valley South of England Indoor Championships, Lee Valley (i)
Jan 1460m 6.92 –2HeatLee Valley South of England Indoor Championships, Lee Valley (i)
Jan 1460m 6.86 –3QuarterfinalLee Valley South of England Indoor Championships, Lee Valley (i)
Jan 1460m 6.86 –3SemifinalLee Valley South of England Indoor Championships, Lee Valley (i)
Jan 1200m-short-track 22.63 –2FinalLee Valley (i)
201617 races
Aug 17100m 10.79 +0.33Lee Valley Summer Sprint Series Open, Lee Valley
Aug 17100m 10.80 +0.43Lee Valley Summer Sprint Series Open, Lee Valley
Aug 6100m 11.00 -1.52FinalBasingstoke British Athletics League, Basingstoke
Jul 30100m 10.73 +1.25HeatBedford CAU Inter County Championships, Bedford
Jun 24100m 10.84 +0.75UK Championships, Birmingham
Jun 18100m 10.9h –1FinalWormwood Scrubs Southern Athletics League, Wormwood Scrubs
Jun 18200m 22.8h –2FinalWormwood Scrubs Southern Athletics League, Wormwood Scrubs
Jun 11100m 10.78 +1.92HeatLee Valley South of England Ch., Lee Valley
Jun 11100m 10.68 +0.74SemifinalLee Valley South of England Ch., Lee Valley
Jun 11100m 10.62 +1.35FinalLee Valley South of England Ch., Lee Valley
Jun 4100m 10.82 +0.93FinalWormwood Scrubs British Athletics League, Wormwood Scrubs
May 7100m 10.79 –1FinalWatford British Athletics League, Watford
Jan 3160m 6.94 –2Lee Valley London Games, Lee Valley (i)