DateDisciplineResultWindPos.RoundCompetitions
201910 races
Aug 3LJ 6.99 +1.06FinalBritish Athletics League Division Premiership, Birmingham
Jul 21LJ 7.31 –1FinalScottish Athletics Mens League Division 1, Aberdeen
Jul 21200m 22.92 –1FinalScottish Athletics Mens League Division 1, Aberdeen
Jul 6LJ 7.00 +1.04FinalBritish Athletics League Division Premiership, Sheffield
Jun 9LJ 7.08 -1.33FinalBritish Athletics League Division Premiership, Hendon
Jun 8100m 11.15 +3.44IMC, Leixlip
Jun 8LJ 7.33 +3.02FinalIMC, Leixlip
May 12LJ 6.96 +1.14FinalBritish Athletics League, Swansea
Jan 26LJ 7.23 –3FinalScottish Indoor Championships, Glasgow (i)
201812 races
Aug 26LJ 7.27 +0.61FinalKilmarnock Scottish Men's League Div. I, Kilmarnock
Aug 26200m 22.01 +1.81FinalKilmarnock Scottish Men's League Div. I, Kilmarnock
Aug 12LJ 7.43 +2.11FinalGrangemouth Scottish Ch., Grangemouth
Aug 4200m 22.23 +0.56FinalHendon British Athletics League, Hendon
Aug 4LJ 7.04 +0.53FinalHendon British Athletics League, Hendon
Jul 29LJ 7.45 +5.14FinalManchester CAU Inter-County Championships, Manchester
Jul 14LJ 7.16 +1.9FinalCardiff Welsh Championships, Cardiff
Jul 14LJ 7.22 +3.51FinalCardiff Welsh Championships, Cardiff
Jul 7LJ 7.21 +2.83FinalBedford British Athletics League, Bedford
Jun 2LJ 7.24 +1.04FinalCardiff British Athletics League, Cardiff
May 5LJ 7.22 -1.71FinalLeigh British Athletics League, Leigh
20179 races
Aug 27LJ 7.53 +2.31FinalGrangemouth Scottish Ch., Grangemouth
Aug 27LJ 7.37 +0.4FinalGrangemouth Scottish Ch., Grangemouth
Jul 18LJ 6.95 -2.36FinalCork City Sports, Cork
Jul 5LJ 7.14 +0.24FinalBelfast International, Belfast
Jun 20LJ 7.10 +0.014FinalCopenhagen Athletics Games, København
Jun 3LJ 7.13 +3.53FinalSwansea British Athletics League, Swansea
May 12200m 22.50 –4FinalKilmarnock
May 12200m 22.67 +0.02HeatKilmarnock
May 11LJ 5.63 +0.08Shawnee NCCAA National Championships, Shawnee, OK - Combined Events
201613 races
Aug 20LJ 7.05 +0.12FinalMerksem Antwerp Athletics Gala, Merksem
Aug 14LJ 7.11 +0.34FinalGrangemouth Scottish Ch., Grangemouth
Aug 6LJ 7.05 –1FinalBasingstoke British Athletics League, Basingstoke
Jul 30LJ 7.33 –1FinalLeixlip Le Cheile International, Leixlip
Jul 2LJ 6.97 +2.22FinalBromley British Athletics League, Bromley
Jun 28LJ 7.05 +0.95FinalCork City Sports, Cork
Jun 18LJ 7.09 -1.47FinalCopenhagen Athletics Games, København
Jun 11LJ 6.83 +0.08FinalGenève AtletiCAGenève, Genève
May 28LJ 7.12 +1.78FinalBedford BIG ish Jumps & Throws Fest, Bedford
May 7LJ 7.40 -1.32FinalWatford British Athletics League, Watford
Feb 6LJ 7.25 –1FinalGlasgow Scottish University Championships, Glasgow (i) - Invitational Events
Jan 16LJ 7.20 –2FinalGlasgow Scottish National Open, Glasgow (i)
Jan 3LJ 7.24 –1FinalSheffield Finish Line Open, Sheffield (i)
201513 races
Aug 16LJ 7.35 +1.71FinalAberdeen Scottish Ch., Aberdeen
Aug 8LJ 7.26 +1.54FinalLee Valley British Athletics League, Lee Valley
Aug 2LJ 7.03 +1.61Bedford CAU Inter-County Championships, Bedford
Aug 2LJ 7.18 +1.94FinalBedford CAU Inter-County Championships, Bedford
Jul 11LJ 7.03 +1.6FinalBritish Athletics League, Scotstoun Stadium, Glasgow
Jul 11LJ 7.31 +2.42FinalBritish Athletics League, Scotstoun Stadium, Glasgow