DateDisciplineResultWindPos.RoundCompetitions
20221 race
May 7TJ 14.79 +2.01FinalScottish Athletics Throws & Jumps Grand Prix 2, Grangemouth Sports Stadium, Grangemouth
20202 races
Jan 26TJ 15.58 –3FinalScottish National U17 / Senior Championships, Emirates Arena, Glasgow (i)
Jan 18TJ 15.50 –1FinalScottish National Open, Emirates Arena, Glasgow (i)
20197 races
Jul 13TJ 14.76 –1FinalSouthern Athletics League Division 2E, Tonbridge
Jun 16TJ 15.04 +1.81FinalScottish Athletics Mens League Division 2, Grangemouth
Jan 26TJ 15.12 –3FinalScottish Indoor Championships, Glasgow (i)
Jan 12TJ 15.07 –1FinalScottish Open, Glasgow (i)
20185 races
Aug 11TJ 15.06 +0.42FinalGrangemouth Scottish Ch., Grangemouth
Aug 4TJ 14.23 -3.01FinalBournemouth British Athletics League, Bournemouth
Jan 28TJ 15.34 –1FinalGlasgow Scottish Indoor Championships, Glasgow (i)
Jan 1360m 7.17 –5FinalGlasgow Scottish Indoor Open, Glasgow (i)
20178 races
Aug 26TJ 15.63 +1.91FinalGrangemouth Scottish Ch., Grangemouth
Aug 20TJ 14.56 +0.41FinalLee Valley British Athletics League, Lee Valley
Jul 15TJ 15.23 +0.11FinalBedford British Athletics League Div. 2, Bedford
Jul 1TJ 15.40 -0.98FinalBritish Championships, Birmingham
Jun 3TJ 14.94 –1FinalYate British Athletics League, Yate
May 21TJ 15.43 +0.55FinalLoughborough International, Loughborough
May 7TJ 14.52 -2.31FinalKingston British Athletics League, Kingston
Jan 28TJ 15.54 –1FinalGlasgow Scottish Indoor Championships, Glasgow (i)
20169 races
Aug 17TJ 15.25 +1.32FinalManchester
Aug 13TJ 15.57 +1.91FinalGrangemouth Scottish Ch., Grangemouth
Aug 6TJ 15.09 +0.32FinalNottingham British Athletics League, Nottingham
Jul 17TJ 15.02 +3.21FinalGrangemouth Scottish Athletics League, Grangemouth
Jul 2TJ 15.19 +1.41FinalKingston British Athletics League, Kingston
Jun 25TJ 15.42 +1.411FinalUK Championships, Birmingham
May 22TJ 15.46 -0.12FinalLoughborough International, Loughborough
May 7TJ 14.64 +1.91FinalCardiff British Athletics League, Cardiff
Jan 30TJ 15.29 –1FinalGlasgow Scottish Indoor Championships, Glasgow (i)
20156 races
Aug 15TJ 15.16 +1.31FinalAberdeen Scottish Ch., Aberdeen
Aug 8TJ 14.74 -0.52FinalLiverpool British Athletics League, Liverpool
Jul 4TJ 14.97 +1.210FinalUK Championships, Birmingham
May 17TJ 15.20 +1.42FinalLoughborough International, Loughborough
Feb 14TJ 15.09 –6FinalUK Indoor Championships, Sheffield (i)
Feb 1TJ 15.40 –1FinalGlasgow Scottish Indoor Championships, Glasgow (i)
20148 races
Aug 9TJ 15.03 +1.71FinalLee Valley British Athletics League, Lee Valley
Jul 5TJ 14.50 +0.33FinalBritish Athletics League, Tooting Bec Athletics Track, London
May 18TJ 15.07 -0.85FinalLoughborough International, Loughborough
May 10TJ 15.01 +3.81FinalEton British Athletics League, Eton
Apr 20LJ 6.88 +1.01FinalGrangemouth Scottish Athletics League Div. 1, Grangemouth
Feb 8TJ 15.24 –6FinalUK Indoor Championships, Sheffield (i)
Feb 2TJ 15.21 –1FinalGlasgow Scottish Indoor Championships, Glasgow (i)
Jan 18TJ 15.09 –1FinalGlasgow Scottish National Open, Glasgow (i)
20139 races
Aug 25TJ 14.90 +1.11FinalAberdeen Scottish Athletics League, Aberdeen
Aug 11TJ 15.13 +4.81FinalScottish Athletics Championships, Scotstoun Stadium, Glasgow
Jul 31TJ 15.01 -1.02FinalCardiff Welsh Athletics International, Cardiff
Jul 6TJ 15.16 +0.03FinalEton British Athletics League, Eton