DateDisciplineResultWindPos.RoundCompetitions
201810 races
Jul 14400m 48.32 –2FinalCardiff Welsh Championships, Cardiff
Jul 13400m 49.43 –1HeatCardiff Welsh Championships, Cardiff
Jul 7400mH 54.13 –5FinalBedford British Athletics League, Bedford
Jul 7400m 49.96 –4FinalBedford British Athletics League, Bedford
Jun 2400mH 52.33 –4FinalCardiff British Athletics League, Cardiff
May 26400mH 52.30 –5Oordegem IFAM Meeting, Oordegem
May 20400mH 52.30 –6FinalLoughborough International, Loughborough
May 54x400m 3:13.37 –4FinalLeigh British Athletics League, Leigh
May 5400mH 52.56 –4FinalLeigh British Athletics League, Leigh
201714 races
Aug 20400m 49.95 –2FinalManchester British Athletics League, Manchester
Aug 20400mH 53.39 –3FinalManchester British Athletics League, Manchester
Aug 16400mH 54.26 –7FinalManchester
Jul 18400mH 52.74 –5FinalCork City Sports, Cork
Jul 15400mH 52.82 –2FinalBedford British Athletics League Div. 1, Bedford
Jul 12400mH 52.61 –1FinalCardiff Welsh Athletics International, Cardiff
Jul 8400mH 53.77 –2FinalValence
Jul 1400mH 52.76 –2HeatBritish Championships, Birmingham
Jun 21200m 21.58 +2.21Cardiff
Jun 10400mH 54.49 –1HeatCardiff Welsh Championships, Cardiff
Jun 3400mH 51.71 –1FinalSwansea British Athletics League, Swansea
May 27400mH 51.97 –2Oordegem IFAM Meeting, Oordegem
May 21400mH 53.95 –8FinalLoughborough International, Loughborough - Invitational Events
May 6400mH 52.32 –2FinalBasingstoke British Athletics League, Basingstoke
201614 races
Aug 17400mH 52.92 –4FinalManchester
Aug 6400mH 53.17 –1FinalNottingham British Athletics League, Nottingham
Jul 20400mH 53.26 –1FinalCardiff
Jul 2400mH 53.28 –1FinalKingston British Athletics League, Kingston
Jun 25400mH 53.35 –4HeatUK Championships, Birmingham
Jun 11400mH 52.17 –1FinalCardiff Welsh Championships, Cardiff
Jun 4400mH 52.54 –1FinalBedford British Athletics League, Bedford
May 29400mH 51.76 –3Oordegem IFAM Meeting, Oordegem
May 22400mH 52.67 –6FinalLoughborough International, Loughborough
May 7400mH 52.00 –1FinalCardiff British Athletics League, Cardiff
May 2400mH 53.73 –4FinalBedford BUCS Championships, Bedford
Apr 30400mH 52.96 –1HeatBedford BUCS Championships, Bedford
Feb 21400m-short-track 49.41 –3SemifinalSheffield BUCS Indoor Championships, Sheffield (i)
Feb 20400m-short-track 50.43 –1HeatSheffield BUCS Indoor Championships, Sheffield (i)
201514 races
Dec 13300m-short-track 35.26 –1FinalCardiff Christmas Classic, Cardiff (i)
Aug 8200m 22.54 +3.24FinalLiverpool British Athletics League, Liverpool
Aug 2400mH 52.66 –2FinalBedford CAU Inter-County Championships, Bedford
Aug 1400mH 52.79 –2HeatBedford CAU Inter-County Championships, Bedford
Jul 29400mH 53.32 –1FinalCardiff Welsh Athletics International, Cardiff
Jul 11400mH 51.65 –2FinalBromley British Athletics League, Bromley
Jul 4400mH 52.43 –3HeatUK Championships, Birmingham
Jun 6400mH 54.50 –3FinalSouthampton British Athletics League, Southampton
Jun 3200m 22.11 +1.41FinalCardiff Welsh Athletics Sprints & Hurdles Open, Cardiff
Jun 3100m 11.13 +0.87FinalCardiff Welsh Athletics Sprints & Hurdles Open, Cardiff
May 17400mH 56.53 –8FinalLoughborough International, Loughborough
May 3400m 49.71 –3SemifinalBedford BUCS Championships, Bedford