DateDisciplineResultWindPos.RoundCompetitions
20228 races
Jul 16100m 11.27 +1.22HeatEAP - Malta International Meet, Marsa Athletics Track, Marsa
Apr 30100m 11.24 +1.34HeatBUCS British University Championships, Chelmsford Sport And Athletics Centre Melbourne Park, Chelmsford
Mar 660m 7.20 –3Sutcliffe Indoor 60's, Eltham Sutcliffe Park Athletics Track, London (i)
Mar 660m 7.23 –3Sutcliffe Indoor 60's, Eltham Sutcliffe Park Athletics Track, London (i)
Feb 1860m 7.14 –2BUCS British University Championships, Hallam University City Athletics Stadium, Sheffield (i)
Feb 1860m 7.20 –8SemifinalBUCS British University Championships, Hallam University City Athletics Stadium, Sheffield (i)
Feb 1360m 7.16 –6Sutcliffe Indoor 60's, Eltham Sutcliffe Park Athletics Track, London (i)
Feb 1360m 7.15 –6Sutcliffe Indoor 60's, Eltham Sutcliffe Park Athletics Track, London (i)
20201 race
Sep 6100m 11.24 +2.34Newham & Essex Beagles Sprint Meeting, Longford Stadium Trafford, Manchester - A
201717 races
Aug 20200m 22.79 +0.11FinalManchester British Athletics League, Manchester - Invitational Events
Jul 5100m 11.12 -0.97FinalLee Valley Summer Sprint Series Open, Lee Valley
Jul 5200m 22.67 +0.05FinalLee Valley Summer Sprint Series Open, Lee Valley
Jul 2100m 11.12 -1.65FinalNewham Parallel Success & Open, Newham
Jun 27100m 11.03 -1.01FinalExeter
Jun 20100m 11.12 -1.06HeatCopenhagen Athletics Games, København
Jun 10100m 11.03 +0.83FinalCardiff Welsh Championships, Cardiff
Jun 10100m 10.96 +2.82HeatCardiff Welsh Championships, Cardiff
Apr 30200m 22.63 -1.72HeatBedford BUCS Championships, Bedford
Feb 560m 7.12 –8FinalCardiff (i)
Feb 560m 7.02 –4HeatCardiff (i)
Feb 1200m-short-track 22.76 –1FinalLee Valley (i)
Feb 160m 7.03 –4FinalLee Valley (i)
Jan 2860m 7.04 –4FinalLoughborough AC Open, Loughborough (i)
Jan 2860m 7.08 –6Loughborough AC Open, Loughborough (i)
Jan 2160m 7.11 –4FinalSheffield Finish Line Open, Sheffield (i)
Jan 21200m-short-track 22.44 –3FinalSheffield Finish Line Open, Sheffield (i)
201619 races
Aug 27400m 49.75 –1FinalBrecon Welsh Inter Regional Championships, Brecon
Jul 31200m 21.99 +3.46HeatBedford CAU Inter County Championships, Bedford
Jul 20100m 11.16 -1.58Lee Valley
Jul 20100m 10.93 +2.42Lee Valley
Jun 24100m 10.97 +0.76HeatUK Championships, Birmingham
Jun 11200m 22.26 -1.82FinalCardiff Welsh Championships, Cardiff
Jun 11100m 10.92 -0.52FinalCardiff Welsh Championships, Cardiff
Jun 11100m 11.04 -0.83HeatCardiff Welsh Championships, Cardiff
Jun 11200m 22.20 –1HeatCardiff Welsh Championships, Cardiff
May 2200m 22.28 +1.06FinalBedford BUCS Championships, Bedford
May 2200m 22.35 +1.62SemifinalBedford BUCS Championships, Bedford
May 1200m 22.16 +3.61HeatBedford BUCS Championships, Bedford
Feb 2760m 7.06 –5HeatBritish Indoor Championships, Sheffield (i)
Feb 1960m 7.08 –1HeatSheffield BUCS Indoor Championships, Sheffield (i)
Feb 1960m 7.05 –4SemifinalSheffield BUCS Indoor Championships, Sheffield (i)
Jan 31200m-short-track 22.56 –1SemifinalCardiff Welsh Indoor Championships, Cardiff (i)
Jan 31200m-short-track 22.81 –1HeatCardiff Welsh Indoor Championships, Cardiff (i)
Jan 2360m 6.97 –3FinalCardiff (i)
Jan 2360m 6.99 –4HeatCardiff (i)
201519 races
Dec 1360m 7.06 –2FinalCardiff Christmas Classic, Cardiff (i)
Dec 1360m 7.13 –4HeatCardiff Christmas Classic, Cardiff (i)
Aug 8100m 11.13 -0.23FinalLiverpool British Athletics League, Liverpool
Aug 8200m 22.37 +1.45FinalLiverpool British Athletics League, Liverpool
Aug 2200m 22.73 -0.27HeatBedford CAU Inter-County Championships, Bedford