DateDisciplineResultWindPos.RoundCompetitions
20192 races
May 12400m 49.50 –7FinalBritish Athletics League, Swansea
201811 races
Jun 30400m 49.81 –4FinalKnoxville AAU Region 6, Knoxville, TN
Jun 29200m 22.66 -0.62HeatKnoxville AAU Region 6, Knoxville, TN
May 20200m 22.17 -1.93Loughborough International, Loughborough - Invitational Events
May 5200m 22.11 –2FinalLeigh British Athletics League, Leigh - Invitational Events
May 5100m 10.98 -1.46FinalLeigh British Athletics League, Leigh
Apr 28200m 22.18 -2.77FinalLoughborough BUCS Trials & Open, Loughborough
Apr 28100m 11.03 -1.23Loughborough BUCS Trials & Open, Loughborough
Feb 360m 6.96 –2FinalLoughborough AC Open, Loughborough (i)
Feb 360m 7.02 –6Loughborough AC Open, Loughborough (i)
Jan 28200m-short-track 22.18 –3FinalSheffield Indoor Open, Sheffield (i)
201735 races
Dec 960m 6.99 –2FinalLoughborough AC Open, Loughborough (i)
Dec 960m 6.98 –2Loughborough AC Open, Loughborough (i)
Jul 30200m 22.07 +0.67SemifinalBedford CAU Inter County Championships, Bedford
Jul 30200m 22.00 +3.36HeatBedford CAU Inter County Championships, Bedford
Jul 22200m 21.71 -0.83FinalLoughborough EAP Open Meeting, Loughborough
Jul 22100m 10.83 +1.06Loughborough EAP Open Meeting, Loughborough
Jul 15200m 21.76 +3.85FinalBedford British Athletics League Div. Premiership, Bedford
Jul 15100m 10.77 -0.25Bedford British Athletics League Div. Premiership, Bedford - Invitational Events
Jul 1100m 10.66 +1.35HeatBritish Championships, Birmingham
Jun 25200m 21.33 –1FinalWakefield
Jun 20200m 21.37 +1.72FinalStretford
Jun 11200m 21.00 +6.03FinalNuneaton Midland Counties Ch., Nuneaton
Jun 11200m 21.26 +4.32HeatNuneaton Midland Counties Ch., Nuneaton
Jun 3200m 21.68 +0.53FinalLee Valley British Athletics League, Lee Valley
Jun 3100m 10.88 -0.52FinalLee Valley British Athletics League, Lee Valley - Invitational Events
May 29100m 10.90 -0.43Newham Network Open Series, Newham
May 29200m 21.88 -1.13FinalNewham Network Open Series, Newham
May 24100m 10.79 +1.14FinalLoughborough Students AC Open, Loughborough
May 21200m 21.70 +1.23Loughborough International, Loughborough
May 21100m 10.77 -0.86Loughborough International, Loughborough
May 14200m 21.52 +3.33FinalNuneaton
May 13100m 10.72 +1.72FinalNuneaton
May 6200m 21.83 -0.62FinalSheffield British Athletics League, Sheffield
May 6100m 11.02 -1.54FinalSheffield British Athletics League, Sheffield
Apr 22200m 21.91 -1.24FinalLoughborough Students BUCS Trials & Open, Loughborough
Apr 22100m 10.88 +0.35FinalLoughborough Students BUCS Trials & Open, Loughborough
Feb 19200m-short-track 21.93 –3FinalBirmingham (i)
Feb 1960m 7.01 –4FinalBirmingham (i)
Feb 12200m-short-track 22.06 –5FinalBritish Indoor Championships, Sheffield (i)
Feb 12200m-short-track 21.84 –3SemifinalBritish Indoor Championships, Sheffield (i)
Feb 12200m-short-track 21.97 –4HeatBritish Indoor Championships, Sheffield (i)
Jan 2860m 6.93 –3Loughborough AC Open, Loughborough (i)
Jan 2860m 7.00 –1FinalLoughborough AC Open, Loughborough (i)
Jan 1460m 7.03 –3FinalLoughborough AC Open, Loughborough (i)
Jan 1460m 7.03 –1Loughborough AC Open, Loughborough (i)
201621 races
Dec 1060m 7.01 –1Loughborough (i)
Dec 1060m 7.07 –2FinalLoughborough (i)