DateDisciplineResultWindPos.RoundCompetitions
201910 races
May 12400m 49.00 –5FinalBritish Athletics League, Swansea
Feb 17400m-short-track 48.87 –2BUCS Indoor Championships, Sheffield (i)
Feb 16400m-short-track 49.60 –1BUCS Indoor Championships, Sheffield (i)
Jan 26400m-short-track 48.31 –3FinalScottish Indoor Championships, Glasgow (i)
Jan 26400m-short-track 48.90 –2SemifinalScottish Indoor Championships, Glasgow (i)
Jan 4600m-short-track 1:20.94 –1FinalBMC Races, Glasgow (i)
201812 races
Aug 12400m 48.32 –4FinalGrangemouth Scottish Ch., Grangemouth
Aug 11400m 49.10 –2HeatGrangemouth Scottish Ch., Grangemouth
Aug 4400m 48.30 –2FinalHendon British Athletics League, Hendon
Jul 7400m 48.39 –3FinalBedford British Athletics League, Bedford
Jun 2400m 48.04 –4FinalCardiff British Athletics League, Cardiff
Jun 24x400m 3:10.33 –2FinalCardiff British Athletics League, Cardiff
May 26800m 1:57.76 –8Oordegem IFAM Meeting, Oordegem - Pre-Programme
Feb 10400m-short-track 49.48 –1HeatGlasgow Scottish Univ. Indoor Championships, Glasgow (i)
Feb 10400m-short-track 48.24 –2FinalGlasgow Scottish Univ. Indoor Championships, Glasgow (i)
Jan 28400m-short-track 48.91 –2SemifinalGlasgow Scottish Indoor Championships, Glasgow (i)
Jan 28400m-short-track 48.72 –4FinalGlasgow Scottish Indoor Championships, Glasgow (i)
Jan 28400m-short-track 49.17 –1HeatGlasgow Scottish Indoor Championships, Glasgow (i)
201719 races
Aug 20400m 48.77 –1FinalHendon British Athletics League, Hendon
Aug 19400m 49.62 –1FinalScottish U20/U15 Championships, Scotstoun Stadium, Glasgow - U20 Events
Aug 9400m 48.35 –1FinalGlasgow, Scotstoun Stadium, Glasgow
Jun 18400m 47.85 –3FinalBedford England U23/U20 Championships, Bedford - U20 Events
Jun 17400m 48.35 –2SemifinalBedford England U23/U20 Championships, Bedford - U20 Events
Jun 17400m 48.87 –2HeatBedford England U23/U20 Championships, Bedford - U20 Events
Jun 3400m 47.94 –3FinalLee Valley British Athletics League, Lee Valley
May 27400m 48.24 –1FinalDublin
May 13400m 49.29 –1FinalKilmarnock
May 6400m 49.25 –2FinalSheffield British Athletics League, Sheffield
Apr 22400m 48.42 –1FinalGrangemouth Scottish University Championships, Grangemouth
Apr 22400m 50.44 –1HeatGrangemouth Scottish University Championships, Grangemouth
Feb 26400m-short-track 49.48 –5FinalSheffield England U20/U17/U15 Indoor Championships, Sheffield (i) - U20 Events
Feb 25400m-short-track 48.43 –2SemifinalSheffield England U20/U17/U15 Indoor Championships, Sheffield (i) - U20 Events
Feb 25400m-short-track 48.83 –1HeatSheffield England U20/U17/U15 Indoor Championships, Sheffield (i) - U20 Events
Feb 11400m-short-track 48.37 –1FinalGlasgow Scottish U20/U15 Indoor Championships, Glasgow (i) - U20 Events
Feb 11400m-short-track 49.89 –1HeatGlasgow Scottish U20/U15 Indoor Championships, Glasgow (i) - U20 Events
Feb 4400m-short-track 48.76 –2FinalGlasgow Scottish Univ. Indoor Championships, Glasgow (i)
Jan 14400m-short-track 48.73 –1FinalGlasgow Scottish National Open, Glasgow (i)
201611 races
Aug 20400m 48.75 –1FinalGrangemouth Scottish U20/U15/U13 Championships, Grangemouth - U20 Events
Aug 14400m 48.45 –4FinalGrangemouth Scottish Ch., Grangemouth
Aug 13400m 49.87 –1HeatGrangemouth Scottish Ch., Grangemouth
Aug 13400m 48.80 –1SemifinalGrangemouth Scottish Ch., Grangemouth
Aug 6800m 1:56.68 –5FinalHendon British Athletics League, Hendon
Jul 2400m 49.31 –5FinalBirmingham British Athletics League, Birmingham
Jun 24400m 49.02 –8HeatUK Championships, Birmingham
Jun 18400m 48.53 –4HeatBedford England U23/U20 Championships, Bedford - U20 Events
May 22400m 48.09 –2Loughborough International, Loughborough - Invitational Events