DateDisciplineResultWindPos.RoundCompetitions
20181 race
20163 races
Jun 5Semi 1:10:13 –5FinalAnn Arbor Half Marathon, Ann Arbor, MI
May 21Semi 1:06:44 –2FinalFargo Half Marathon, Fargo, ND
May 15Marathon 2:22:00 –2FinalCleveland Marathon, Cleveland, OH
20155 races
Dec 6Marathon 2:21:12 –6FinalMacao International Marathon, Macao
Oct 4Marathon 2:15:51 –4FinalSt. Paul Twin Cities Marathon, St. Paul
Jun 20Marathon 2:15:36 –9FinalDuluth Grandmas Marathon, Duluth, MN
Jun 135Kilometre 14:14 –2FinalCutlerville Brian Diemer 5K, Cutlerville, MI
May 17Marathon 2:16:20 –1FinalCleveland Marathon, Cleveland, OH
20148 races
Dec 7Marathon 2:15:22 –5FinalMacao International Marathon, Macao
Sep 28Marathon 2:18:59 –3FinalMoline Quad Cities Marathon, Moline, IL
Sep 6Semi 1:04:38 –2FinalWaterloo Park to Park Half Marathon, Waterloo, IA
Aug 31Semi 1:06:50 –5FinalVirginia Beach Rock 'n' Roll Half-Marathon, Virginia Beach, VA
Aug 2310MilesRoa 49:43 –10FinalFlint Crim Festival of Races, Flint, MI
Jul 2610Kilometr 30:29 –1FinalChicago BTN Big Ten, Chicago, IL
Jul 1210Kilometr 30:53 –3FinalAmes Midnight Madness 10K, Ames, IA
Jun 21Marathon 2:13:26 –7FinalDuluth Grandma's Marathon, Duluth, MN
20132 races
Oct 20Marathon 2:14:41 –11FinalBeijing International Marathon, Beijing
Apr 28Marathon 2:14:38 –6FinalMadrid Marathon, Madrid
20126 races
Dec 2Marathon 2:29:06 –10FinalMacao International Marathon, Macao
Oct 1420Kilometr 1:01:35 –18FinalParis 20 km, Paris
Sep 23Marathon 2:15:43 –5FinalKarlsruhe Baden Marathon, Karlsruhe
May 26Marathon 2:17:03 –5FinalTianjin Marathon, Tianjin
Apr 29Marathon 2:10:40 –7FinalDüsseldorf Marathon, Düsseldorf
Jan 29Marathon 2:11:34 –8FinalMarrakesh Marathon, Marrakech
20112 races
Dec 4Marathon 2:13:13 –6FinalMacao International Marathon, Macao
Oct 16Marathon 2:10:15 –4FinalReims Marathon, Reims
20104 races
Nov 14Marathon 2:14:07 –6FinalCannes Alpes Maritimes Marathon Nice-Cannes, Cannes
Oct 17Marathon 2:12:02 –8FinalReims Marathon, Reims
Apr 25Marathon 2:15:38 –3FinalPadova Maratona S. Antonio, Padova
Jan 22Marathon 2:10:28 –6FinalDubai Standard Chartered Marathon, Dubai
20092 races
Oct 25Marathon 2:11:46 –6FinalChuncheon Chosunilbo Marathon, Chuncheon
Apr 5Marathon 2:08:43 –11FinalParis Marathon, Paris
20085 races
Dec 7Semi 1:03:11 –1FinalCieza Half Marathon, Cieza
Nov 16Semi 1:01:34 –2FinalValencia Half Marathon, Valencia
Oct 19Marathon 2:10:28 –6FinalReims Marathon, Reims
Apr 6Marathon 2:08:56 –6FinalParis Marathon, Paris
Jan 27Semi 1:05:14 –4FinalAlmería Half Marathon, Almería
20079 races
Dec 3110Kilometr 29:50 –2FinalBarcelona San Silvestre, Barcelona
Dec 16Semi 1:02:43 –5FinalSevilla Half Marathon, Sevilla
Oct 21Marathon 2:10:16 –3FinalReims Marathon, Reims
May 20Semi 1:04:45 –7FinalValencia Half Marathon, Valencia
May 7Semi 1:05:37 –6FinalAlbacete Half Marathon, Albacete
Apr 15Semi 1:05:51 –2FinalVigo Half Marathon, Vigo
Apr 1Semi 1:03:44 –4FinalAzkoitia-Azpeitia Medio Maratón Memorial Diego García, Azpeitia
Mar 25Semi 1:04:15 –5FinalMálaga Half Marathon, Málaga
Feb 18Marathon 2:13:52 –5FinalValencia Marathon, Valencia
200610 races
Nov 26Marathon 2:18:32 –2FinalSan Sebastián de Donostia Marathon, San Sebastián
Nov 19Semi 1:05:31 –2FinalZaragoza Half Marathon, Zaragoza
Nov 5Semi 1:07:23 –1FinalSanta Cruz de Tenerife Half Marathon, Tenerife