2019:
IAAF World T&F Championships, Doha, 5000m, 1st, 14:26.72 CBP
IAAF World T&F Championships, Doha, 10,000m, 5th
IAAF Diamond League Final, Brussels, 5000m, 4th
IAAF Diamond League, London, 5000m, 1st, 14:20.36
IAAF Diamond League, Stanford, 3000m, 6th
Great Manchester Run, 10k, 1st
IAAF Diamond League, Doha, 3000m, 1st
IAAF World Cross Country Championships, Aarhus, 10km, 1st
Kenyan National Cross-Country Championships, Eldoret, 10k, 1st
Kenyan Defence Forces Cross Country, Nairobi, 1st
IAAF Cross Country Permit, Elgoibar, 6.6km, 1st
2018:
San Silvestre Vallecana, Madrid, 10k, 2nd, 29:59
AK Cross Country, Ol Kalou, 1st
IAAF Continental Cup, Ostrava, 3000m, 3rd
IAAF Diamond League Final, Zurich, 5000m, 1st
IAAF Diamond League, Birmingham, 3000m, 3rd
African T&F Championships, Asaba, 5000m, 1st
IAAF Diamond League, London, 1 mile, 3rd, 4:16.15 NR
IAAF Diamond League, Rabat, 5000m, 1st, 14:21.75
Kenyan National T&F Championships, Nairobi, 5000m, 1st
Kenyan Defence Forces Championships, Nairobi, 5000m, 1st
IAAF Diamond League, Eugene, 5000m, 3rd
Commonwealth Games, Gold Cost, 5000m, 1st
IAAF World Indoor Championships, Birmingham, 3000m, 4th
IAAF World Indoor Tour, Torun, 1500m, 3rd, 4:05.04
IAAF Cross Country Permit, Seville, 3rd
Kenyan Defence Forces Cross-Country, Nairobi, 1st
IAAF Cross Country Permit, Campaccio, 4th
2017:
IAAF Diamond League Final, Brussels, 5000m, 1st
IAAF Diamond League, Birmingham, 3000m, 4th
IAAF World T&F Championships, London, 5000m, 1st
IAAF Diamond League, Monaco, 3000m, 1st
IAAF Diamond League, London, 1 mile, 1st, 4:16.56 NR
Kenyan World Championships Trials, Nairobi, 5000m, 1st
IAAF Diamond League, Rome, 5000m, 1st, 14:18.37 NR
IAAF Diamond League, Eugene, 1500m, 2nd
IAAF Diamond League, Shanghai, 5000m, 1st, 14:22.47
Kenyan Defence Forces Championships, Nairobi, 5000m, 1st
IAAF World Indoor Tour, Birmingham, 3000m, 1st, 8:28.41 NR
IAAF World Indoor Tour, Karlsruhe, 3000m, 2nd, 8:29.46 NR
IAAF World Indoor Tour, Boston, 3000m, 1st
Kenyan Defence Forces Cross-Country, Nairobi, 8km, 1st
Campaccio Cross Country, Milan, 1st
2016:
IAAF Diamond League, Brussels, 5000m, 2nd, 14:25.78
IAAF Diamond League, Lausanne, 3000m, 2nd
Olympic Games, Rio de Janeiro, 5000m, 2nd, 14:29.77
IAAF Diamond League, Monaco, 3000m, 1st, 8:24.27
Kenyan Olympic Trials, Eldoret, 5000m, 2nd
IAAF Diamond League, Eugene, 5000m, 1st, 14:32.02
IAAF World Challenge, Beijing, 1500m, 1st
IAAF Diamond League, Shanghai, 1500m, 2nd, 3:59.34
2014:
IAAF Continental Cup, Marrakesh, 1500m, 4th
Great North CityGames, Gateshead, 1 mile, 4th
African T&F Championhips, Marrakesh, 1500m, 1st
Commonwealth Games, Glasgow, 1500m, 6th
IAAF Diamond League, Paris, 1500m, 3rd
Kenyan Commonwealth Games Trials, Nairobi, 1500m, 1st
IAAF Diamond League, Eugene, 1500m, 1st, 3:57.05
IAAF Diamond League, Doha, 3000m, 1st, 8:20.68 AR
Drake Relays, Des Moins, 1500m, 1st
IAAF World Indoor Championships, Sopot, Poland, 3000m, 2nd
Birmingham Indoors, 1500m, 4th, 4:05.82
Stockholm Indoors, 3000m, 2nd, 8:29.99
Dusseldorf Indoors, 1500m, 1st
International Match, Glasgow, 1500m, 1st
Kenya Defence Forces Cross Country, Nairobi, 8km, 1st
2013:
IAAF Diamond League, Brussels, 1500m, 3rd
IAAF Diamond League, Stockholm, 3000m, 6th, 8:34.25
IAAF World T&F Championships, Moscow, 1500m, 3rd
IAAF Diamond League, Monaco, 1500m, 2nd
Kenyan World Championship Trials, Nairobi, 1500m, 1st
Kenyan National Championships, Nairobi, 1500m, 1st
Rabat, 1500m, 1st
Prefontaine, Oregon, 1500m, 1st, 3:58.58
IAAF Diamond League, New York, 1500m, 2nd
2012:
IAAF Diamond League, Birmingham, 1500m, 6th
IAAF Diamond League, Stockholm, 1500m, 7th
Olympic Games, 1500m, 12th
IAAF Diamond League, Paris, 1500m, 7th
IAAF Diamond League, Oslo, 1500m 4th
IAAF Diamond League, Rome, 1500m, 2nd 3:59.68
IAAF Diamond League, Shanghai 1500m, 4th
IAAF World Indoor 3000m Champion
Birmingham Indoor Meeting, 3000m, 2nd, 8:35.35
Karlsruhe Indoor Meteing 1500m, 2nd
Glasgow Indoor International Match, 3000m, 1st
2011:
IAAF Diamond League, Brussels 1500m, 7th 4:02.42
IAAF World Challenge, Rieti 1500m B race, 1st
IAAF World T&F Championships, 1500m finalist
IAAF Diamond League, London 800m, 7th
World Military Games, 800m, 3rd
Kenyan 1500m Champion
IAAF World Challenge, Moscow 1500m, 3rd
Rabat 1500m, 4th