DateDisciplineResultWindPos.RoundCompetitions
20192 races
20182 races
20173 races
Sep 24Marathon 2:13:32 –3FinalWarszawa PZU Marathon, Warszawa
May 20Marathon 2:13:46 –1FinalUlaanbaatar Marathon, Ulaanbaatar
Apr 30Marathon 2:16:21 –2FinalNantes Marathon, Nantes
20162 races
Oct 2Marathon 2:14:47 –4FinalLisbon Marathon, Lisboa
Apr 10Marathon 2:16:18 –4FinalGunsan Marathon, Gunsan
20152 races
Dec 20Marathon 2:17:44 –8FinalDanzhou International Marathon, Danzhou
Apr 18Marathon 2:14:42 –1FinalBeograd Marathon, Beograd
20142 races
Apr 20Marathon 2:22:07 –16FinalNagano Commemorative Marathon, Nagano
Feb 2Semi 1:03:59 –15FinalEldoret Discovery Half Marathon, Eldoret
20131 race
Jul 7Semi 1:02:58 –14FinalNairobi Sotokoto Safari Half Marathon, Nairobi
20124 races
Sep 30Semi 1:04:21 –7FinalLisboa Meia Maratona de Portugal, Lisboa
Jul 815Kilometr 44:16 –5FinalUtica Boilermaker, Utica, NY
Jul 410Kilometr 28:16 –6FinalAtlanta Peachtree Road Race, Atlanta, GA
Apr 15Marathon 2:09:10 –2FinalNagano Nagano Olympic Commemorative Marathon, Nagano
20117 races
Dec 3110Kilometr 28:39 –8FinalLuanda Corrida de Săo Silvestre, Luanda
Dec 18Semi 1:02:25 –7FinalZhuhai International Half Marathon, Zhuhai
Oct 9Semi 1:02:34 –1FinalBucuresti Half Marathon, Bucureşti
Sep 25Semi 1:01:12 –1FinalLisboa Meia Maratona de Portugal, Lisboa
May 29Marathon 2:10:58 –4FinalOttawa Marathon, Ottawa
Mar 20Semi 1:00:38 –3FinalLisboa Meia Maratona de Lisboa, Lisboa
Jan 29Semi 1:03:48 –4FinalEldoret Discovery Half Marathon, Eldoret
20101 race
20098 races
Dec 3110Kilometr 29:52 –6FinalLuanda Corrida de Săo Silvestre, Luanda
Oct 4Semi 1:00:20 –1FinalLisboa Meia Maratona de Portugal, Lisboa
May 2310Kilometr 28:38 –5FinalOttawa MDS Nordion 10K, Ottawa
May 910Kilometr 28:53 –1FinalJersey City Newport 10000, Jersey City, NJ
May 312Kilometr 35:19 –8FinalLilac Bloomsday Run, Spokane, WA
Apr 1110Kilometr 28:47 –5FinalNew Orleans Crescent City Classic, New Orleans, LA
Apr 510MilesRoa 45:59 –3FinalWashington Cherry Blossom 10 Mile, Washington, DC
Mar 2810Kilometr 28:28 –3FinalMobile Azalea Trail Run, Mobile, AL
200813 races
Oct 26Semi 1:02:53 –4FinalNairobi Half Marathon, Nairobi
Sep 28Semi 1:01:28 –1FinalLisbon Meia Maratona de Portugal, Lisboa
Jul 203000m 7:56.17 –1FinalLapinlahti Savo Games, Lapinlahti
Jul 165000m 13:37.03 –1FinalJoensuu Vattenfall Elite Games, Joensuu
Jul 103000m 8:18.13 –1FinalVirrat
Jul 93000m 7:59.10 –1FinalLahti 4Athletics GP, Lahti
Jul 25000m 13:36.22 –1FinalTurku Paavo Nurmi Games, Turku
Jun 243000m 7:57.94 –2FinalGöteborg Folksam Grand Prix, Göteborg
Jun 203000m 8:04.73 –1FinalKeuruun
Jun 195000m 13:40.05 –1FinalPudasjärvi
May 17Semi 1:01:24 –2FinalGöteborg Half Marathon, Göteborg
May 11Semi 1:01:11 –1FinalAlbacete Half Marathon, Albacete
Jan 20Semi 1:01:51 –1FinalSanta Pola Half Marathon, Santa Pola
20078 races
Dec 16Semi 1:00:34 –1FinalSevilla Half Marathon, Sevilla
Sep 23Semi 1:03:14 –1FinalPuertollano Half Marathon, Puertollano
Sep 16Semi 1:02:39 –7FinalLisbon Half Marathon, Lisboa