DateDisciplineResultWindPos.RoundCompetitions
20056 races
Dec 4Marathon 2:48:15 –9FinalSingapore Marathon, Singapore
Oct 2Marathon 2:38:21 –4FinalIstanbul Intercontinental Eurasia Marathon, Istanbul
Apr 29Marathon 2:35:40 –2FinalNashville Country Music Marathon, Nashville, TN
Apr 310MilesRoa 54:57 –4FinalWashington Cherry Blossom 10 Mile Run, Washington, DC
Mar 6Marathon 2:40:49 –9FinalLos Angeles Marathon, Los Angeles, CA
20046 races
Aug 22Semi 1:12:31 –7FinalGlasgow Great Scottish Run, Glasgow
May 3110Kilometr 36:25 –17FinalBoulder International Challenge, Boulder, CO
Apr 24Marathon 2:40:31 –4FinalSalt Lake City Marathon, Salt Lake City, UT
Apr 410MilesRoa 55:33 –8FinalWashington Cherry Blossom 10 Miles, Washington, DC
Jan 11Marathon 2:40:22 –6FinalTempe Rock 'n' Roll Arizona Marathon, Tempe, AZ
20034 races
Aug 330Kilometr 1:44:09 –2FinalSnagov
May 25Marathon 2:35:57 –2FinalVienna City Marathon, Wien
Mar 2Marathon 2:34:15 –4FinalLos Angeles Marathon, Los Angeles, CA
20024 races
Dec 8Marathon 2:40:53 –2FinalSingapore Marathon, Singapore
Sep 29Marathon 2:32:47 –5FinalBerlin Marathon, Berlin
Apr 27Marathon 2:35:58 –1FinalNashville Country Music Marathon, Nashville, TN
Mar 3Marathon 2:34:53 –5FinalLos Angeles Marathon, Los Angeles, CA
20015 races
Dec 2Marathon 2:39:12 –6FinalMilano Marathon, Milano
Sep 9Semi 1:11:31 –2FinalRomanian Half Marathon Championships, Cluj-Napoca
Jun 3Marathon 2:36:28 –8FinalSan Diego Marathon, San Diego, CA
Apr 28Marathon 2:34:40 –1FinalNashville Marathon, Nashville, TN
20001 race
Mar 5Marathon 2:45:42 –4FinalLos Angeles Marathon, Los Angeles, CA
19992 races
May 30Marathon 2:36:29 –4FinalVienna Marathon, Wien
Mar 14Marathon 2:37:54 –4FinalLos Angeles Marathon, Los Angeles, CA
19983 races
Apr 20Marathon 2:34:17 –10FinalBoston Marathon, Boston, MA
19972 races
19964 races
Nov 17Marathon 2:33:08 –4FinalTokyo Marathon, Tokyo
Sep 29Semi 1:11:01 –3FinalPalma de Mallorca IAAF World Half Marathon Championships, Palma de Mallorca
Aug 18Semi 1:10:45 –2FinalCraiova Half Marathon, Craiova
Apr 14Marathon 2:31:39 –1FinalWien Marathon, Wien
19953 races
Oct 1Semi 1:11:44 –11FinalBelfort IAAF World Half Marathon Championships, Belfort
Mar 10Marathon 2:32:48 –1FinalOradea Marathon, Oradea
19941 race
Sep 25Marathon 2:33:16 –6FinalBerlin Marathon, Berlin
19932 races
Sep 26Marathon 2:33:40 –7FinalBerlin Marathon, Berlin
Mar 7Marathon 2:31:48 –8FinalNagoya
19922 races
Sep 20Semi 1:12:03 –19FinalSouth-Shields IAAF World Half Marathon Championships, South Shields
May 29Marathon 2:33:01 –3FinalBaneasa
19911 race
Aug 2Marathon 2:33:13 –1FinalBucuresti Romanian Marathon Championships, Bucureşti
19891 race
Mar 19CrossCount 17:47 –93Final17th IAAF World Cross Country Championships, Stavanger