DateDisciplineResultWindPos.RoundCompetitions
20196 races
Jun 22400m 47.93 –3FinalMeeting International EAP, Nivelles
Jun 9400m 48.05 –3FinalBritish Athletics League Division 1, Leigh
Jun 2400m 48.07 –3FinalSouth of England AA U20 / Senior Championships, Bedford
Jun 1400m 48.98 –1HeatSouth of England AA U20 / Senior Championships, Bedford
Jun 1400m 48.23 –2SemifinalSouth of England AA U20 / Senior Championships, Bedford
201817 races
Jul 25200m 22.44 -0.83Loughborough EAP Open Meeting, Loughborough
Jul 7400m 48.74 –2FinalBritish Athletics League Division 2, Bedford
Jun 16400m 49.19 –3HeatBedford England U23/U20 Championships, Bedford - U23 Events
Jun 10400m 48.17 –6FinalBedford South of England Ch., Bedford
Jun 9400m 48.87 –2SemifinalBedford South of England Ch., Bedford
Jun 9400m 49.48 –4HeatBedford South of England Ch., Bedford
May 26400m 48.91 –1Oordegem IFAM Meeting, Oordegem - Pre-Programme
May 20400m 49.78 –6Loughborough International, Loughborough - Invitational Events
May 12200m 22.61 –1FinalPortsmouth Hampshire County Championships, Portsmouth
Apr 28200m 22.60 -0.57FinalLoughborough BUCS Trials & Open, Loughborough
Apr 28400m 49.28 –1FinalLoughborough BUCS Trials & Open, Loughborough
Feb 18400m-short-track 50.10 –1SemifinalSheffield BUCS Indoor Championships, Sheffield (i)
Feb 17400m-short-track 50.69 –1Sheffield BUCS Indoor Championships, Sheffield (i)
Jan 28400m-short-track 49.24 –3FinalSheffield Indoor Open, Sheffield (i)
Jan 14400m-short-track 50.05 –2SemifinalLee Valley South of England Indoor Championships, Lee Valley (i)
Jan 14400m-short-track 50.15 –3FinalLee Valley South of England Indoor Championships, Lee Valley (i)
Jan 14400m-short-track 50.21 –1HeatLee Valley South of England Indoor Championships, Lee Valley (i)
20173 races
Jul 22400m 49.03 –2Loughborough EAP Open Meeting, Loughborough
Jun 17400m 49.90 –5HeatBedford England U23/U20 Championships, Bedford - U23 Events
May 14400m 49.92 –3FinalPortsmouth
201412 races
Sep 7100m 11.17 +1.66FinalBirmingham UK Youth Development, Birmingham - U20 Events
Jul 26100m 10.99 +0.71FinalHerne Hill Harriers Open, Tooting Bec Athletics Track, London
Jul 26200m 22.1h –3FinalHerne Hill Harriers Open, Tooting Bec Athletics Track, London
Jul 23100m 10.93 +1.65Lee Valley Sprints Evening, Lee Valley
Jul 12200m 22.15 +0.16HeatBirmingham English Schools Championships, Birmingham - U20 Events
Jun 29100m 11.05 +0.41FinalEton UK Youth Development, Eton - U20 Events
Jun 29200m 22.44 +1.91FinalEton UK Youth Development, Eton - U20 Events
Jun 21100m 10.9h –1FinalTwickenham Southern Athletics League, Twickenham
Jun 14200m 22.12 +1.03HeatLondon South of England AA Ch., London - U20 Events
Jun 14200m 21.90 +3.44FinalLondon South of England AA Ch., London - U20 Events
Jun 1200m 22.19 +0.42FinalBromley UK Youth Development, Bromley - U20 Events
May 25100m 11.10 +0.82FinalPortsmouth Hampshire County Championships, Portsmouth - U20 Events
201312 races
Sep 11200m 22.65 -0.55FinalLee Valley Sprint Evening Open, Lee Valley
Aug 10400m 49.7h –1FinalTidworth Southern Athletics League, Tidworth
Jul 5400m 50.18 –2HeatBirmingham English Schools Championships, Birmingham - U17 Events
Jun 15400m 49.95 –7HeatBedford England Jun Ch., Bedford
May 27400m 49.38 –5FinalBedford International Games, Bedford
May 25200m 22.06 -0.83FinalPortsmouth Hampshire County Championships, Portsmouth - U17 Events
May 25200m 22.34 +0.62HeatPortsmouth Hampshire County Championships, Portsmouth - U17 Events
May 18400m 49.9h –2FinalCroydon Southern Athletics League, Croydon
Apr 20200m 22.56 -1.71FinalEltham Southern Athletics League, Eltham
Feb 23400m-short-track 50.13 –1HeatBirmingham England Junior Indoor Championships, Birmingham (i) - U17 Events
Feb 23400m-short-track 49.31 –3FinalBirmingham England Junior Indoor Championships, Birmingham (i) - U17 Events
Jan 13400m-short-track 49.58 –1FinalLee Valley South of England AA Indoor Championships, Lee Valley (i) - U17 Events