DateDisciplineResultWindPos.RoundCompetitions
20177 races
Aug 27200m 22.80 +2.24HeatGrangemouth Scottish Ch., Grangemouth
Aug 26100m 10.98 +3.92HeatGrangemouth Scottish Ch., Grangemouth
Aug 26100m 11.14 +1.36FinalGrangemouth Scottish Ch., Grangemouth
Aug 26100m 10.99 +2.34SemifinalGrangemouth Scottish Ch., Grangemouth
Aug 20200m 22.67 +0.35FinalHendon British Athletics League, Hendon
May 24200m 22.61 -1.61FinalLivingston
May 13100m 11.16 -0.43FinalGrangemouth
201511 races
Feb 22200m-short-track 22.01 –2Sheffield BUCS Indoor Championships, Sheffield (i)
Feb 22200m-short-track 22.61 –1HeatSheffield BUCS Indoor Championships, Sheffield (i)
Feb 2060m 7.09 –2HeatSheffield BUCS Indoor Championships, Sheffield (i)
Feb 2060m 7.10 –4SemifinalSheffield BUCS Indoor Championships, Sheffield (i)
Feb 7200m-short-track 21.86 –1FinalGlasgow Scottish Univ. Indoor Championships, Glasgow (i)
Feb 7200m-short-track 22.60 –1HeatGlasgow Scottish Univ. Indoor Championships, Glasgow (i)
Feb 760m 7.02 –1HeatGlasgow Scottish Univ. Indoor Championships, Glasgow (i)
Feb 7200m-short-track 22.04 –1SemifinalGlasgow Scottish Univ. Indoor Championships, Glasgow (i)
Feb 1200m-short-track 22.05 –4FinalGlasgow Scottish Indoor Championships, Glasgow (i)
Feb 1200m-short-track 22.92 –1HeatGlasgow Scottish Indoor Championships, Glasgow (i)
Feb 1200m-short-track 22.37 –2SemifinalGlasgow Scottish Indoor Championships, Glasgow (i)
201418 races
Aug 9200m 22.63 –6FinalLee Valley British Athletics League, Lee Valley
Jul 13200m 21.86 +1.73FinalGrangemouth Scottish Athletics League, Grangemouth
Jul 13100m 10.82 –3FinalGrangemouth Scottish Athletics League, Grangemouth
Jul 5200m 22.56 –5FinalBritish Athletics League, Tooting Bec Athletics Track, London
Jun 7200m 22.41 -0.82FinalGateshead British Athletics League, Gateshead
May 18200m 22.60 -4.62FinalAberdeen Scottish Athletics League, Aberdeen
May 10200m 21.44 +2.91FinalEton British Athletics League, Eton
May 5200m 22.45 -1.53SemifinalBedford BUCS Championships, Bedford
May 4200m 22.28 –1HeatBedford BUCS Championships, Bedford
Feb 23200m-short-track 21.92 –2SemifinalSheffield BUCS Indoor Championships, Sheffield (i)
Feb 23200m-short-track 22.47 –1Sheffield BUCS Indoor Championships, Sheffield (i)
Feb 2160m 7.16 –2HeatSheffield BUCS Indoor Championships, Sheffield (i)
Feb 8200m-short-track 21.73 –1FinalGlasgow Scottish Univ. Indoor Championships, Glasgow (i)
Feb 8200m-short-track 22.17 –1SemifinalGlasgow Scottish Univ. Indoor Championships, Glasgow (i)
Feb 8200m-short-track 22.94 –1HeatGlasgow Scottish Univ. Indoor Championships, Glasgow (i)
Feb 860m 7.06 –2FinalGlasgow Scottish Univ. Indoor Championships, Glasgow (i)
Feb 860m 7.13 –1SemifinalGlasgow Scottish Univ. Indoor Championships, Glasgow (i)
Feb 860m 7.17 –1HeatGlasgow Scottish Univ. Indoor Championships, Glasgow (i)
201330 races
Sep 8200m 22.74 +0.05FinalBirmingham UK Youth Development League, Birmingham - U20 Events
Aug 18200m 22.37 -1.41HeatAberdeen Scottish Junior Championships, Aberdeen
Aug 18200m 22.03 -0.51FinalAberdeen Scottish Junior Championships, Aberdeen
Jun 25100m 10.92 +0.06FinalBelfast Mary Peters Track Int. Opening Event, Belfast
Jun 16200m 22.11 +0.93HeatBedford England Jun Ch., Bedford
Jun 16200m 21.71 +0.26FinalBedford England Jun Ch., Bedford
Jun 15100m 10.85 +2.34SemifinalBedford England Jun Ch., Bedford
Jun 15100m 10.8h +1.52HeatBedford England Jun Ch., Bedford
Jun 1100m 11.04 +0.17HeatGenève AtletiCAGenève, Genève
Jun 1200m 21.60 +0.14Genève AtletiCAGenève, Genève