DateDisciplineResultWindPos.RoundCompetitions
20202 races
Jan 26400m-short-track 50.59 –2Sheffield Festival Open, EIS Don Valley Stadium, Sheffield (i)
Jan 22200m-short-track 23.22 –5FinalSheffield Run Jump Throw Series, EIS Don Valley Stadium, Sheffield (i)
201912 races
Jul 6400mH 53.1h –4FinalBritish Athletics League Division Premiership, Sheffield
Jun 26200m 22.00 +3.27FinalLee Valley Four Fest Open, Lee Valley
Jun 9400mH 54.06 –3FinalBritish Athletics League Division Premiership, Hendon
Jun 94x400m 3:13.61 –4FinalBritish Athletics League Division Premiership, Hendon
Jun 2400mH 52.55 –2FinalSouth of England AA U20 / Senior Championships, Bedford
Jun 1400mH 54.24 –2HeatSouth of England AA U20 / Senior Championships, Bedford
201815 races
Aug 4400mH 53.44 –3FinalLiverpool British Athletics League, Liverpool
Aug 1200m 22.43 +1.54Lee Valley Sprint Open Series, Lee Valley
Jul 29400mH 54.27 –7FinalManchester CAU Inter-County Championships, Manchester
Jul 28400mH 53.31 –3HeatManchester CAU Inter-County Championships, Manchester
Jul 25400mH 53.64 –1FinalSwansea Welsh Athletics, Swansea
Jul 7400mH 54.89 –6FinalBedford British Athletics League Div. 1, Bedford
Jun 17400mH 53.15 –6FinalBedford England U23/U20 Championships, Bedford - U20 Events
Jun 10400mH 53.91 –2FinalBedford South of England Ch., Bedford - U20 Events
May 26400mH 53.60 –2Oordegem IFAM Meeting, Oordegem
May 20400mH 54.35 –6FinalLoughborough International, Loughborough - Invitational Events
May 7400mH 52.56 –2FinalBedford BUCS Championships, Bedford
May 6400mH 53.36 –2SemifinalBedford BUCS Championships, Bedford
May 5400mH 53.88 –2HeatBedford BUCS Championships, Bedford
Apr 28400mH 53.73 –4FinalLoughborough BUCS Trials & Open, Loughborough
Apr 18200m 22.76 +0.43FinalWatford Open Graded Meeting, Watford
201710 races
Jul 15400mH 54.26 –4FinalBedford British Athletics League Div. 1, Bedford
Jul 8400mH 53.61 –4FinalBirmingham English Schools Championships, Birmingham - U20 Events
Jul 7400mH 55.47 –3HeatBirmingham English Schools Championships, Birmingham - U20 Events
Jul 1400mH 55.67 –6HeatBritish Championships, Birmingham
Jun 24400mH 53.64 –2FinalNivelles Meeting International EAP, Nivelles
Jun 18400mH 53.77 –4FinalBedford England U23/U20 Championships, Bedford - U20 Events
Jun 17400mH 55.48 –2HeatBedford England U23/U20 Championships, Bedford - U20 Events
May 21400mH 53.06 –7FinalLoughborough International, Loughborough - Invitational Events
May 14400mH 53.04 –1FinalAshford Kent County Championships, Ashford - U20 Events
Apr 8400mH 54.03 –1FinalLee Valley Open, Lee Valley
201612 races
Aug 17400mH 54.54 –6FinalManchester
Jul 30400mH 54.13 –5HeatBedford CAU Inter County Championships, Bedford
Jul 24400mH 54.63 –1FinalEton
Jul 9400mH 53.72 –1FinalGateshead English Schools' Ch, Gateshead - U20 Events
Jul 8400mH 55.37 –1HeatGateshead English Schools' Ch, Gateshead - U20 Events
Jun 18400mhurdle 53.93 –3FinalBedford England U23/U20 Championships, Bedford - U18 Events
Jun 11400mhurdle 54.52 –3FinalNuneaton Midland County Championships, Nuneaton - U18 Events
May 25400mhurdle 53.53 –1FinalLoughborough AC Open, Loughborough
May 14400mhurdle 53.63 –2FinalBedford
May 7400mH 53.65 –3FinalWatford British Athletics League, Watford
Apr 23300MetresH 54.42 –3FinalLoughborough BUCS Trials, Loughborough