DateDisciplineResultWindPos.RoundCompetitions
20191 race
May 12200m 22.68 +1.55FinalBritish Athletics League, Swansea
20181 race
May 54x400m 3:11.77 –3FinalLeigh British Athletics League, Leigh
20171 race
Jul 7200m 22.50 –7FinalLetterkenny
201513 races
Aug 16400mH 51.79 –2FinalAberdeen Scottish Ch., Aberdeen
Aug 8400mH 51.58 –5FinalLee Valley British Athletics League, Lee Valley
Jul 11400mH 52.77 –4FinalBritish Athletics League, Scotstoun Stadium, Glasgow
Jul 11110mH 15.74 +0.25FinalBritish Athletics League, Scotstoun Stadium, Glasgow
Jul 5400mH 52.04 –8FinalUK Championships, Birmingham
Jul 4400mH 51.83 –1HeatUK Championships, Birmingham
Jun 6400mH 51.97 –2FinalLee Valley British Athletics League, Lee Valley
May 17400mH 52.13 –3FinalLoughborough International, Loughborough
May 9400mH 52.32 –3FinalSheffield British Athletics League, Sheffield
May 9LJ 6.99 -0.3FinalSheffield British Athletics League, Sheffield
May 9LJ 7.04 +2.44FinalSheffield British Athletics League, Sheffield
May 9400m 48.74 –6FinalSheffield British Athletics League, Sheffield
Jan 244x400Metre 3:12.42 –2FinalGlasgow British Athletics International Match, Glasgow (i)
201426 races
Dec 20LJ 7.10 –1FinalGlasgow Yuletide Open Meeting, Glasgow (i)
Dec 20200m-short-track 22.49 –2FinalGlasgow Yuletide Open Meeting, Glasgow (i)
Aug 17400mH 52.91 –1FinalKilmarnock Scottish Ch., Kilmarnock
Aug 16LJ 7.24 –1FinalKilmarnock Scottish Ch., Kilmarnock
Aug 9400mH 52.29 –1FinalLee Valley British Athletics League, Lee Valley
Aug 9LJ 7.23 +0.72FinalLee Valley British Athletics League, Lee Valley
Jul 19LJ 6.99 -0.22FinalLoughborough EAP, Loughborough
Jul 19400mH 51.90 –1FinalLoughborough EAP, Loughborough
Jul 13400mH 52.80 –1FinalGrangemouth Scottish Athletics League, Grangemouth
Jul 13400m 50.38 –1FinalGrangemouth Scottish Athletics League, Grangemouth
Jul 13200m 22.68 +6.13FinalGrangemouth Scottish Athletics League, Grangemouth
Jul 5LJ 7.34 -1.01FinalBritish Athletics League, Tooting Bec Athletics Track, London
Jul 5400mH 51.51 –1FinalBritish Athletics League, Tooting Bec Athletics Track, London
Jun 28400mH 51.48 –8FinalUK Championships, Birmingham
Jun 27400mH 51.13 –3HeatUK Championships, Birmingham
Jun 7400m 48.34 –3Leiria
May 31LJ 6.98 -0.510FinalOordegem IFAM Meeting, Oordegem
May 31400mH 51.62 –2Oordegem IFAM Meeting, Oordegem
May 29400mH 51.59 –4FinalSaint-Niklaas Int. Peugeotmeeting, Sint-Niklaas
May 28400mH 52.34 –2FinalNamur Atletissima, Namur
May 24400mH 52.10 –1FinalKilmarnock Scottish West District Championships, Kilmarnock
May 184x400m 3:07.81 –1FinalLoughborough International, Loughborough
May 18400mH 51.74 –5FinalLoughborough International, Loughborough
May 10400mH 52.01 –1FinalEton British Athletics League, Eton
Jan 18400m-short-track 49.00 –1FinalGlasgow Scottish National Open, Glasgow (i)
Jan 18LJ 6.80 –6FinalGlasgow Scottish National Open, Glasgow (i)
201326 races
Aug 25400mH 52.01 –1HeatBedford CAU Inter-County Championships, Bedford
Aug 25400mH 52.18 –2FinalBedford CAU Inter-County Championships, Bedford
Aug 11400mH 52.91 –1FinalScottish Athletics Championships, Scotstoun Stadium, Glasgow
Aug 10LJ 7.20 -0.64FinalScottish Athletics Championships, Scotstoun Stadium, Glasgow
Aug 3200m 22.94 -3.52FinalLiverpool British Athletics League, Liverpool
Aug 3400mH 51.84 –2FinalLiverpool British Athletics League, Liverpool
Jul 31400mH 52.00 –2FinalCardiff Welsh Athletics International, Cardiff
Jul 23400mH 52.69 –4FinalLoughborough EAP Meeting, Loughborough