DateDisciplineResultWindPos.RoundCompetitions
20217 races
Jun 6200m 21.40 +0.62FinalNational Athletics League Premier West, Outdoor Sports Complex Track, Yate
Jun 6100m 10.73 -0.21FinalNational Athletics League Premier West, Outdoor Sports Complex Track, Yate
May 12200m 21.83 -0.16FinalLoughborough Open, Loughborough University Track, Loughborough
May 12100m 10.68 +0.72FinalLoughborough Open, Loughborough University Track, Loughborough
May 1200m 21.68 -0.94Nuneaton Spring Special Open, Pingles Stadium, Nuneaton
Apr 25200m 22.02 -0.52FinalLoughborough April Track Open, Loughborough University Track, Loughborough
20207 races
Feb 1460m 6.90 –2HeatBUCS Indoor Championships, EIS Don Valley Stadium, Sheffield (i)
Feb 1460m 6.86 –6FinalBUCS Indoor Championships, EIS Don Valley Stadium, Sheffield (i)
Feb 1460m 6.83 –2SemifinalBUCS Indoor Championships, EIS Don Valley Stadium, Sheffield (i)
Feb 560m 6.90 –1FinalInter Varsity Meeting, Lee Valley Athletics Centre, London (i)
Jan 2560m 6.96 –1HeatWelsh Athletics Senior Championships, National Indoor Athletics Centre, Cardiff (i)
Jan 2560m 6.93 –2SemifinalWelsh Athletics Senior Championships, National Indoor Athletics Centre, Cardiff (i)
Jan 2560m 6.92 –5FinalWelsh Athletics Senior Championships, National Indoor Athletics Centre, Cardiff (i)
201916 races
Aug 3100m 10.72 +0.05FinalBritish Athletics League Division Premiership, Birmingham
Jul 29100m 10.63 +0.42Charnwood AC Open Series, Loughborough
Jul 6100m 10.66 +0.94FinalBritish Athletics League Division Premiership, Sheffield
Jun 8100m 10.46 +3.26FinalIMC, Leixlip
May 29100m 10.75 +1.91FinalLoughborough Students Match, Loughborough
Feb 1560m 6.76 –1FinalBUCS Indoor Championships, Sheffield (i)
Feb 1560m 6.90 –1BUCS Indoor Championships, Sheffield (i)
Feb 1560m 6.79 –1SemifinalBUCS Indoor Championships, Sheffield (i)
Jan 3060m 6.81 –1FinalInter Varsity Meeting, Lee Valley (i)
201813 races
Aug 154x100m 40.10 –1FinalManchester International Match, Manchester
Aug 15100m 10.4h +2.11FinalManchester International Match, Manchester - Invitational Events
Aug 4100m 10.47 +3.22FinalHendon British Athletics League, Hendon
Jul 14200m 21.72 -2.82FinalCardiff Welsh Championships, Cardiff
Jul 13200m 21.05 +1.71HeatCardiff Welsh Championships, Cardiff
Jul 7200m 21.31 +1.75FinalBedford British Athletics League, Bedford
Jun 9200m 21.15 +3.35FinalLeiden Gouden Spike, Leiden
Jun 6200m 20.93 +2.22FinalLee Valley Sprint Open Series, Lee Valley
May 20100m 10.60 -0.11FinalLoughborough International, Loughborough - Invitational Events
May 7200m 21.38 -1.63FinalBedford BUCS Championships, Bedford
May 6200m 21.19 -1.01SemifinalBedford BUCS Championships, Bedford
May 6200m 21.69 -0.71HeatBedford BUCS Championships, Bedford
201723 races
Dec 2300m-short-track 34.56 –1FinalSheffield (i)
Aug 20100m 10.74 +0.33FinalManchester British Athletics League, Manchester
Aug 20200m 21.19 +0.11FinalManchester British Athletics League, Manchester
Aug 205000m 14:31.53 –1FinalManchester British Athletics League, Manchester
Jul 12100m 10.84 -1.41FinalCardiff Welsh Athletics International, Cardiff