DataModalidadeResultadoVentoPos.RodadaCompetições
20111 prova
23 de out.Marathon 2:26:10 –9FinalToulouse Marathon, Toulouse
20107 provas
21 de nov.10Kilometr 29:53 –7FinalMarseille 10 km La Provence, Marseille
14 de nov.Semi 1:04:55 –8FinalBoulogne-Billancourt Semi-marathon, Boulogne-Billancourt
24 de out.Semi 1:04:51 –2FinalEpinay-sur-Seine Half Marathon, Epinay-sur-Seine
11 de jun.10Kilometr 29:48 –6FinalMelun 10 km, Melun
13 de mai.10Kilometr 30:05 –5FinalPierrefitte-sur-Seine 10 km, Pierrefitte-sur-Seine
9 de mai.Semi 1:05:19 –3FinalStrasbourg Courses Europe Half Marathon, Strasbourg
1 de mai.20Kilometr 59:28 –3FinalMaroilles 20 km, Maroilles
20091 prova
29 de nov.Semi 1:03:04 –10FinalNyeri Half Marathon, Nyeri
20071 prova
14 de jun.800m 1:54.0h –7BateriaKenyan Championships, Nairobi
20054 provas
4 de dez.10Kilometr 31:00 –1FinalBridgetown Barbados Run, Bridgetown
20 de nov.Marathon 2:23:37 –3FinalPhiladelphia Marathon, Philadelphia, PA
25 de set.Semi 1:04:47 –3FinalToronto Scotiabank Waterfront Half Marathon, Toronto
28 de jun.10Kilometr 30:59 –3FinalGrimsby Peach Bud, Grimsby
20048 provas
12 de dez.Marathon 2:19:17 –5FinalDallas White Rock Marathon, Dallas, TX
4 de dez.10Kilometr 32:09 –2FinalBridgetown Barbados Run, Bridgetown
14 de nov.Marathon 2:21:41 –2FinalPalm Beach Marathon, Palm Beach, FL
28 de ago.10MilesRoa 49:41 –10FinalFlint Crim Festival of Races, Flint, MI
11 de jul.Semi 1:06:54 –1FinalCalgary Half Marathon, Calgary
2 de mai.10Kilometr 29:24 –6FinalToronto Sporting Life 10K, Toronto
4 de abr.10MilesRoa 50:02 –11FinalWashington Cherry Blossom 10 Miles, Washington, DC
28 de mar.30Kilometr 1:37:18 –3FinalHamilton Around the Bay, Hamilton
20036 provas
12 de out.Marathon 2:21:56 –1FinalLong Beach Marathon, Long Beach, CA
21 de jun.Marathon 2:11:22 –1FinalDuluth Marathon, Duluth, MN
11 de mai.Marathon 2:16:10 –2FinalOttawa Marathon, Ottawa
4 de mai.10Kilometr 30:07 –8FinalToronto Sporting Life 10K, Toronto
13 de abr.Semi 1:04:06 –3FinalMontreal Half Marathon, Montréal
30 de mar.30Kilometr 1:35:36 –3FinalHamilton Around the Bay, Hamilton
20028 provas
27 de out.Semi 1:09:09 –5FinalBuffalo Half Marathon, Buffalo, NY
13 de out.Marathon 2:16:46 –1FinalLong Beach Marathon, Long Beach, CA
14 de jul.Marathon 2:17:07 –4FinalSao Paulo Marathon, São Paulo
5 de mai.10Kilometr 29:21 –4FinalToronto Sporting Life 10K, Toronto
28 de abr.10Kilometr 30:11 –6FinalVictoria Times-Colonist Garden City 10 km, Victoria
21 de abr.10Kilometr 30:37 –16FinalVancouver Sun Run 10 km, Vancouver
30 de mar.10Kilometr 29:58 –18FinalNew Orleans Crescent City Classic 10 km, New Orleans, LA
23 de mar.10Kilometr 29:17 –9FinalMobile Azalea Trail Run, Mobile, AL
20015 provas
3 de dez.Marathon 2:20:30 –2FinalMacao International Marathon, Macao
22 de nov.Semi 1:04:28 –2FinalJacksonville Half Marathon, Jacksonville, FL
11 de nov.Marathon 2:18:52 –1FinalLong Beach Marathon, Long Beach, CA
21 de out.10Kilometr 30:12 –3FinalToronto 10 km, Toronto
14 de out.Marathon 2:26:48 –2FinalToronto Marathon, Toronto
20007 provas
24 de set.Semi 1:04:03 –1FinalToronto Half Marathon, Toronto
4 de set.20Kilometr 59:44 –2FinalNew Haven 20 km, New Haven, CT
26 de ago.10MilesRoa 47:42 –6FinalFlint 10 miles, Flint, MI
13 de ago.Semi 1:03:37 –2FinalSan Diego Half Marathon, San Diego, CA
9 de jul.15Kilometr 44:42 –18FinalUtica Boilermaker 15 km, Utica, NY
4 de jul.10Kilometr 29:18 –14FinalAtlanta Peachtree 10 km, Atlanta, GA
13 de mai.25Kilometr 1:19:39 –6FinalGrand Rapids 25 km, Grand Rapids, MI
19997 provas
30 de out.15Kilometr 44:00 –6Final15 km, Tulsa, OK
16 de out.10MilesRoa 49:31 –11FinalSouthTrust Florida Running Festival, St. Petersburg, FL