DateDisciplineRésultatVentPl.TourCompétitions
20201 course
201912 courses
31 août3000mSt 9:42.39 –1FinaleScottish Athletics Mens League Division 1, Grangemouth
27 août1500m 3:57.62 –2FinaleShettleston Harriers Open Graded Meeting, Crownpoint Sports Complex Track, Glasgow
3 août3000mSt 9:24.34 –1FinaleBritish Athletics League Division 2, Scotstoun Stadium, Glasgow
26 juil.5000m 14:40.95 –5FinaleBMC Regional Races / GAA Miler Meeting Open, Scotstoun Stadium, Glasgow
9 juin3000mSt 9:27.16 –1FinaleBritish Athletics League Division 2, Chelmsford
9 juin3000m 8:40.81 –3FinaleBritish Athletics League Division 2, Chelmsford
12 mai3000mSt 9:20.28 –1FinaleScottish West District Championships, Kilmarnock
19 avr.10000m 30:57.03 –9FinaleBMC Regional Races, Crownpoint
20185 courses
11 août3000mSt 9:22.35 –1FinaleGrangemouth Scottish Ch., Grangemouth
4 août3000mSt 9:23.40 –1FinaleBournemouth British Athletics League, Bournemouth
7 juil.3000mSt 9:26.79 –1FinaleBritish Athletics League Division 2, Bedford
5 mai3000m 8:59.83 –6FinaleYeovil British Athletics League, Yeovil
5 mai3000mSt 9:40.68 –1FinaleYeovil British Athletics League, Yeovil
201710 courses
26 août3000mSt 9:26.07 –1FinaleGrangemouth Scottish Ch., Grangemouth
20 août3000mSt 9:25.39 –1FinaleManchester British Athletics League, Manchester
16 août3000mSt 9:18.94 –6FinaleManchester
29 juil.3000mSt 9:14.23 –9FinaleBedford CAU Inter County Championships, Bedford
25 juil.1500m 3:56.42 –7FinaleStretford BMC Gold Standrad Races, Stretford
15 juil.3000m 8:40.51 –2FinaleBedford British Athletics League Div. 1, Bedford
15 juil.3000mSt 9:12.60 –1FinaleBedford British Athletics League Div. 1, Bedford
27 juin1500m 3:58.70 –1Stretford BMC Gold Standard Races, Stretford
27 mai3000mSt 9:19.35 –5FinaleManchester BMC Grand Prix, Manchester
6 mai3000mSt 9:22.80 –1FinaleBasingstoke British Athletics League, Basingstoke
201610 courses
17 août2000Metres 5:53.99 –7FinaleManchester
13 août3000mSt 9:22.93 –1FinaleGrangemouth Scottish Ch., Grangemouth
6 août3000mSt 9:27.82 –1FinaleBasingstoke British Athletics League, Basingstoke
6 août3000m 8:53.66 –2FinaleBasingstoke British Athletics League, Basingstoke
29 juil.1500m 3:56.39 –9FinaleCrownpoint BMC Regional Races, Crownpoint
17 juil.3000mSt 9:32.60 –1FinaleGrangemouth Scottish Athletics League, Grangemouth
2 juil.3000mSt 9:34.49 –1FinaleBromley British Athletics League, Bromley
4 juin3000mSt 9:15.97 –1FinaleWormwood Scrubs British Athletics League, Wormwood Scrubs
7 mai3000mSt 9:35.82 –2FinaleWatford British Athletics League, Watford
29 avr.10000m 30:52.77 –3FinaleCrownpoint BMC Regional Races, Crownpoint
20159 courses
12 déc.Marathon 2:32:29 –3FinaleHuntsville Rocket City Marathon, Huntsville, AL
4 oct.Semi 1:09:17 –13FinaleGlasgow Great Scottish Run, Glasgow
15 août3000mSt 9:16.56 –2FinaleAberdeen Scottish Ch., Aberdeen
8 août3000mSt 9:11.44 –3FinaleLee Valley British Athletics League, Lee Valley
11 juil.3000mSt 9:15.74 –1FinaleBritish Athletics League, Scotstoun Stadium, Glasgow
11 juil.5000m 15:01.78 –6FinaleBritish Athletics League, Scotstoun Stadium, Glasgow
6 juin3000mSt 9:36.08 –5FinaleLee Valley British Athletics League, Lee Valley
9 mai3000mSt 9:28.81 –3FinaleSheffield British Athletics League, Sheffield
9 mai3000m 8:47.46 –4FinaleSheffield British Athletics League, Sheffield
20145 courses
9 août3000mSt 9:27.69 –3FinaleLee Valley British Athletics League, Lee Valley
13 juil.3000mSt 9:31.93 –1FinaleGrangemouth Scottish Athletics League, Grangemouth
5 juil.3000mSt 9:37.5h –1FinaleBritish Athletics League, Tooting Bec Athletics Track, London