DateDisciplineResultWindPos.RoundCompetitions
201810 races
Aug 4400m 48.81 –2FinalLiverpool British Athletics League, Liverpool
Aug 4400mH 52.94 –2FinalLiverpool British Athletics League, Liverpool
Jul 29400mH 53.65 –5FinalManchester CAU Inter-County Championships, Manchester
Jul 28400mH 53.03 –1HeatManchester CAU Inter-County Championships, Manchester
Jul 7400mH 52.84 –3FinalBedford British Athletics League Div. 1, Bedford
Jul 7400m 49.03 –2FinalBedford British Athletics League Div. 1, Bedford
Jun 9400mH 51.89 –6Genève AtletiCAGenève, Genève
Jun 2400mH 52.09 –1FinalPortsmouth British Athletics League, Portsmouth
May 5400mH 51.83 –2FinalEton British Athletics League, Eton
201711 races
Aug 20400mH 52.61 –2FinalHendon British Athletics League, Hendon
Aug 13200m 22.06 +1.22FinalGrangemouth
Aug 13400m 48.99 –1FinalGrangemouth
Jul 15400mH 52.55 –3FinalBedford British Athletics League Div. Premiership, Bedford
Jul 1400mH 53.17 –3HeatBritish Championships, Birmingham
Jun 10400mH 54.41 –6Genève AtletiCAGenève, Genève
Jun 3400mH 52.15 –3FinalLee Valley British Athletics League, Lee Valley
May 21400mH 51.33 –3FinalLoughborough International, Loughborough
May 13400m 48.81 –1HeatKilmarnock
May 13400mH 53.27 –1FinalKilmarnock
May 6400mH 52.14 –4FinalSheffield British Athletics League, Sheffield
201610 races
Aug 14400mH 52.81 –4FinalGrangemouth Scottish Ch., Grangemouth
Aug 6400mH 53.95 –4FinalHendon British Athletics League, Hendon
Jul 30400mH 53.05 –6FinalLeixlip Le Cheile International, Leixlip
Jul 2400mH 52.01 –4FinalBirmingham British Athletics League, Birmingham
Jun 25400mH 51.93 –3HeatUK Championships, Birmingham
Jun 11400mH 51.73 –5Genève AtletiCAGenève, Genève
Jun 4400mH 51.42 –3FinalManchester British Athletics League, Manchester
May 22400mH 51.41 –2FinalLoughborough International, Loughborough - Invitational Events
May 14400mH 52.84 –1FinalKilmarnock
May 7400mH 52.20 –5FinalEton British Athletics League, Eton
20158 races
Aug 16400mH 52.95 –5FinalAberdeen Scottish Ch., Aberdeen
Aug 8400mH 52.58 –3FinalLiverpool British Athletics League, Liverpool
Jun 20400mH 51.61 –4FinalValence
Jun 6400mH 51.50 –2FinalSouthampton British Athletics League, Southampton
May 31400mH 52.51 –3FinalBedford International Games, Bedford
May 17400mH 52.55 –2FinalLoughborough International, Loughborough - Invitational Events
May 9400mH 52.79 –1FinalEton British Athletics League, Eton
May 9400m 48.07 –1FinalEton British Athletics League, Eton
201417 races
Aug 9110mH 15.94 -0.66FinalManchester British Athletics League, Manchester
Aug 9400mH 52.59 –1FinalManchester British Athletics League, Manchester
Jul 13200m 22.04 +1.74FinalGrangemouth Scottish Athletics League, Grangemouth
Jul 5400mH 53.33 –1FinalHendon British Athletics League, Hendon
Jun 27400mH 52.01 –3HeatUK Championships, Birmingham
Jun 7400mH 52.86 –4FinalBirmingham British Athletics League, Birmingham
Jun 2400mH 52.71 –4FinalBydgoszcz European Athletics Festival, Bydgoszcz
May 31400mH 52.11 –2Oordegem IFAM Meeting, Oordegem
May 28400mH 53.19 –6Namur Atletissima, Namur
May 24400mH 52.51 –2FinalKilmarnock Scottish West District Championships, Kilmarnock
May 18400mH 55.06 –1FinalAberdeen Scottish Athletics League, Aberdeen