DateDisciplineResultWindPos.RoundCompetitions
20217 races
Jul 17400m 50.60 –6HeatEngland Athletics Senior Championships, Bedford Athletic Stadium, Bedford
Jun 19400m 49.08 –4HeatEngland U23 Championships, Bedford Athletic Stadium, Bedford
Jun 12400m 49.48 –1HeatNorthern Athletics Championships, The Joe Galvin Stadium, Leigh Sports Village, Leigh
Jun 12400m 49.13 –1FinalNorthern Athletics Championships, The Joe Galvin Stadium, Leigh Sports Village, Leigh
Jun 6400m 49.5h –1FinalNational Athletics League Ch. North, Sportcity Regional Arena, Manchester
May 12400m 49.12 –3University of Birmingham Series 2, Birmingham University Athletics Track, Birmingham
Apr 21400m 48.45 –4FinalUniversity of Birmingham Series 1, Birmingham University Athletics Track, Birmingham
20204 races
Aug 23400m 49.33 –4Birchfield 4 Clubs Inter Club, Pingles Stadium, Nuneaton
Aug 16400m 48.59 –4Nuneaton Senior & U20 Open, Pingles Stadium, Nuneaton
Aug 2400m 49.81 –3Nuneaton Senior & U20 Open, Pingles Stadium, Nuneaton
201911 races
Jul 24400mH 54.94 –2FinalWelsh Athletics International, Cardiff - U20 Events
Jun 26400mH 54.11 –1FinalUniversity of Birmingham v Harvard & Yale Ivy League Match, Birmingham
Jun 9400mH 54.45 –5FinalBritish Athletics League Division 1, Leigh
Jun 2400mH 54.52 –1FinalNorthern Athletics U20 / Senior Championships, Manchester - U20 Events
Jan 27400m-short-track 49.46 –1FinalFestival of Athletics, Sheffield (i)
Jan 12400m-short-track 49.55 –2FinalNorthern Athletics Indoor Championships, Sheffield (i) - U20 Events
Jan 6600m-short-track 1:20.57 –4Sale Harriers Open, Manchester (i)
201811 races
Aug 4400m 49.83 –5FinalLiverpool British Athletics League, Liverpool
Jul 25400m 49.26 –4FinalSwansea Welsh Athletics, Swansea
Jul 14400m 48.49 –4FinalBirmingham English Schools Championships, Birmingham - U20 Events
Jul 13400m 48.44 –2HeatBirmingham English Schools Championships, Birmingham - U20 Events
Jul 7400m 49.58 –4FinalBedford British Athletics League Div. 1, Bedford
Jun 16400m 48.69 –4HeatBedford England U23/U20 Championships, Bedford - U20 Events
Jun 10400m 48.50 –1FinalManchester Northern Athletics Championships, Manchester - U20 Events
May 20400m 49.01 –6Loughborough International, Loughborough - Invitational Events
May 5400m 49.28 –7FinalEton British Athletics League, Eton
Apr 29400m 49.64 –1FinalCarlisle - U20 Events
Jan 13400m-short-track 48.74 –2FinalSheffield Northern Athletics Indoor Championships, Sheffield (i) - U20 Events
201714 races
Dec 17600m-short-track 1:21.94 –2FinalManchester Sale Harriers Open, Manchester (i)
Aug 20400m 48.10 –2FinalManchester British Athletics League, Manchester
Jul 8400m 48.07 –2FinalBirmingham English Schools Championships, Birmingham - U20 Events
Jul 7400m 48.25 –2HeatBirmingham English Schools Championships, Birmingham - U20 Events
Jun 18400m 49.47 –7FinalBedford England U23/U20 Championships, Bedford - U20 Events
Jun 17400m 49.14 –3HeatBedford England U23/U20 Championships, Bedford - U20 Events
Jun 17400m 49.57 –5SemifinalBedford England U23/U20 Championships, Bedford - U20 Events
Jun 10400m 48.80 –2FinalManchester Northern Ch., Manchester - U20 Events
Jun 3400m 48.93 –2FinalSwansea British Athletics League, Swansea
May 21400m 49.14 –1Loughborough International, Loughborough
May 6400m 49.05 –2FinalBasingstoke British Athletics League, Basingstoke
Feb 25400m-short-track 50.13 –3HeatSheffield England U20/U17/U15 Indoor Championships, Sheffield (i) - U20 Events
Feb 19400m-short-track 49.42 –1FinalBirmingham (i) - U20 Events
Jan 14400m-short-track 49.72 –3FinalSheffield Northern Athletics Indoor Championships, Sheffield (i) - U20 Events