DateDisciplineResultWindPos.RoundCompetitions
20185 races
May 12100m 10.92 -1.02FinalLee Valley Middlesex County Championships, Lee Valley
Feb 10200m-short-track 22.21 –1Sheffield (i)
Feb 10400m-short-track 48.45 –1FinalSheffield (i)
Feb 4400m-short-track 49.04 –1Cardiff Met GP, Cardiff (i)
Jan 28400m-short-track 50.19 –4FinalSheffield Indoor Open, Sheffield (i)
20171 race
Apr 15400m 48.63 –1FinalLee Valley
201612 races
Jul 20100m 10.81 +0.54Lee Valley
Jul 20100m 10.80 +0.61Lee Valley
Jul 10200m 21.73 -1.54FinalNewham Open Series, Newham
May 25100m 11.12 +0.56HeatNewham Open Series, Newham
May 22100m 11.14 +0.37FinalLoughborough International, Loughborough - Invitational Events
Jan 30200m-short-track 21.77 –1FinalWien Indoor Track & Field Vienna, Wien (i)
Jan 3060m 6.86 –3HeatWien Indoor Track & Field Vienna, Wien (i)
Jan 1660m 6.90 –2QuarterfinalLee Valley South of England Indoor Championships, Lee Valley (i)
Jan 1660m 6.92 –2Lee Valley South of England Indoor Championships, Lee Valley (i)
Jan 1660m 7.04 –3SemifinalLee Valley South of England Indoor Championships, Lee Valley (i)
Jan 360m 6.81 –3Lee Valley Metaswitch Games Open, Lee Valley (i)
Jan 360m 6.86 –3FinalLee Valley Metaswitch Games Open, Lee Valley (i)
20153 races
Jul 22100m 10.66 +1.35FinalNewham Open Series, Newham
Jul 22100m 10.62 +0.35HeatNewham Open Series, Newham
Jun 10400m 47.93 –2FinalActive Newham Open Series, Newham
201413 races
Jun 28400m 46.73 –4SemifinalUK Championships, Birmingham
Jun 27400m 47.53 –3HeatUK Championships, Birmingham
Jun 11400m 46.68 –1FinalNewham & Essex Beagles Open Series, Newham
Jun 1400m 47.00 –1FinalBedford International Games, Bedford
May 31400m 47.05 –1FinalBedford International Games, Bedford
May 28400m 47.17 –3FinalNamur Atletissima, Namur
May 18200m 21.41 -0.17FinalLoughborough International, Loughborough - Invitational Events
May 18100m 10.68 +1.55Loughborough International, Loughborough - Invitational Events
May 14400m 46.59 –1FinalNewham & Essex Beagles Open, Newham
May 14200m 21.60 -0.32FinalNewham & Essex Beagles Open, Newham
May 14100m 10.79 +1.86FinalNewham & Essex Beagles Open, Newham
May 5200m 21.82 -3.32FinalMile End Open, Mile End
May 5100m 11.01 -4.21FinalMile End Open, Mile End
201336 races
Aug 24400m 47.73 –1HeatBedford CAU Inter-County Championships, Bedford
Aug 3300m 33.27 –2FinalMölndal Folksam Challenge, Mölndal
Aug 3200m 21.55 +1.15FinalMölndal Folksam Challenge, Mölndal
Aug 1400m 46.58 –2FinalCopenhagen Athletics Games, København
Jul 23400m 46.53 –4FinalLoughborough EAP Meeting, Loughborough
Jul 20400m 46.09 –1Birmingham Games, Birmingham
Jul 20200m 21.62 -0.71Birmingham Games, Birmingham
Jul 14400m 46.24 –6FinalUK Championships, Birmingham
Jul 13400m 46.61 –4SemifinalUK Championships, Birmingham
Jul 12400m 46.85 –2HeatUK Championships, Birmingham
Jul 7400m 45.48 –1FinalLa Chaux-de-Fonds Resisprint International, La Chaux-de-Fonds
Jul 7200m 21.26 +2.34La Chaux-de-Fonds Resisprint International, La Chaux-de-Fonds
Jun 30200m 20.93 +0.75FinalCastres Meeting National, Castres
Jun 26200m 21.00 +0.61FinalNewham Open, Newham