DateDisciplineResultWindPos.RoundCompetitions
20224 races
May 2200m 22.33 -0.54Kettering Town Harriers Open, Kettering Athletics Track, Kettering
Apr 20200m 22.38 -0.81Charnwood AC Opens, Loughborough University Track, Loughborough
Feb 9400m-short-track 49.72 –3FinalIndoor Inter Varsity, Lee Valley Athletics Centre, London (i)
Jan 9200m-short-track 22.53 –2Manchester Indoor Open Meetings, Sportcity Indoor Track, Manchester (i)
202110 races
Jun 19400m 47.62 –1HeatEngland U23 Championships, Bedford Athletic Stadium, Bedford
Jun 19400m 47.09 –1FinalEngland U23 Championships, Bedford Athletic Stadium, Bedford
May 31400m 47.77 –2Kettering Open Meeting, Kettering Athletics Track, Kettering
May 16400m 47.55 –2Birchfield Harriers NAL warmup, Pingles Stadium, Nuneaton
May 1400m 47.37 –4Nuneaton Spring Special Open, Pingles Stadium, Nuneaton
Apr 25400m 47.49 –1FinalLoughborough April Track Open, Loughborough University Track, Loughborough
20208 races
Aug 30300m 34.07 –2FinalCharnwood AC August Open, Loughborough University Track, Loughborough
Aug 23200m 21.76 +4.34Birchfield 4 Clubs Inter Club, Pingles Stadium, Nuneaton
Aug 2200m 21.72 +5.01Nuneaton Senior & U20 Open, Pingles Stadium, Nuneaton
Feb 16400m-short-track 47.93 –1SemifinalBUCS Indoor Championships, EIS Don Valley Stadium, Sheffield (i)
Feb 16400m-short-track 47.96 –3FinalBUCS Indoor Championships, EIS Don Valley Stadium, Sheffield (i)
Feb 15400m-short-track 50.30 –1HeatBUCS Indoor Championships, EIS Don Valley Stadium, Sheffield (i)
Jan 26400m-short-track 49.09 –4FinalSheffield Festival Open, EIS Don Valley Stadium, Sheffield (i)
Jan 18400m-short-track 49.01 –3FinalLondon Senior Games, Lee Valley Athletics Centre, London (i)
20196 races
Dec 15300m-short-track 35.13 –1Sale Harriers Open Series, Sportcity Regional Arena, Manchester (i)
Aug 24200m 22.27 +0.72Charnwood AC Open Series, Loughborough
Aug 4200m 22.3h -1.01FinalMidland League Division 2, Wolverhampton
Apr 27400m 49.38 –5FinalBUCS Trials & Open, Loughborough
Apr 27200m 22.07 +4.22FinalBUCS Trials & Open, Loughborough
Jan 27200m-short-track 22.63 –2Festival of Athletics, Sheffield (i)
20187 races
Jun 17400m 48.27 –6FinalBedford England U23/U20 Championships, Bedford - U20 Events
Jun 16400m 48.11 –2HeatBedford England U23/U20 Championships, Bedford - U20 Events
May 20400m 47.65 –1Loughborough International, Loughborough - Invitational Events
May 5200m 22.08 +0.91FinalYeovil British Athletics League, Yeovil
May 5400m 48.07 –2FinalYeovil British Athletics League, Yeovil
Apr 28400m 49.33 –3FinalLoughborough BUCS Trials & Open, Loughborough
Apr 18200m 22.19 +0.41FinalWatford Open Graded Meeting, Watford
201714 races
Aug 5400m 49.0h –1FinalNottingham
Jul 8400m 48.85 –4FinalBirmingham English Schools Championships, Birmingham - U20 Events
Jul 7400m 49.20 –3HeatBirmingham English Schools Championships, Birmingham - U20 Events
Jun 17400m 49.31 –4HeatBedford England U23/U20 Championships, Bedford - U20 Events
Jun 11400m 50.91 –2HeatNuneaton Midland Counties Ch., Nuneaton - U20 Events
Jun 11400m 49.58 –2FinalNuneaton Midland Counties Ch., Nuneaton - U20 Events
May 28400m 49.0h –1FinalRugby - U20 Events
May 13400m 49.37 –1FinalNuneanton, Nuneaton - U20 Events
Apr 30400m 48.7h –1FinalNottingham - U20 Events
Apr 22200m 22.43 -1.24Loughborough Students BUCS Trials & Open, Loughborough
Feb 25400m-short-track 49.94 –2HeatSheffield England U20/U17/U15 Indoor Championships, Sheffield (i) - U20 Events
Feb 25400m-short-track 48.87 –3SemifinalSheffield England U20/U17/U15 Indoor Championships, Sheffield (i) - U20 Events
Feb 12400m-short-track 49.68 –1SemifinalBirmingham (i) - U20 Events
Feb 12400m-short-track 48.82 –1FinalBirmingham (i) - U20 Events
20169 races
Sep 4200m 22.34 +1.52FinalBedford - U17 Events