DataModalidadeResultadoVentoPos.RodadaCompetições
20171 prova
15 de jan.Marathon 2:32:35 –24FinalHouston Marathon, Houston, TX
20161 prova
16 de out.Marathon 2:31:21 –1FinalAlbuquerque Duke City Marathon, Albuquerque, NM
20152 provas
18 de out.Marathon 2:26:15 –1FinalAlbuquerque Duke City Marathon, Albuquerque, NM
18 de jan.Marathon 2:27:38 –3FinalTempe Rock 'n' Roll Arizona Marathon, Tempe, AZ
20142 provas
9 de mar.Marathon 2:22:43 –8FinalLos Angeles Marathon, Los Angeles, CA
19 de jan.Marathon 2:21:00 –1FinalTempe Rock 'n' Roll Arizona Marathon, Tempe, AZ
20135 provas
20 de out.Marathon 2:25:33 –1FinalAlbuquerque Duke City Marathon, Albuquerque, NM
6 de out.Marathon 2:20:21 –19FinalSt. Paul Twin Cities Marathon, St. Paul
15 de set.Semi 1:10:01 –3FinalAlbuquerque Chips 'n Salsa Half Marathon, Albuquerque, NM
28 de abr.Marathon 2:21:49 –15FinalJeonju Gunsan Marathon, Jeonju
13 de jan.Marathon 2:24:24 –13FinalHouston Marathon, Houston, TX
20125 provas
21 de out.Marathon 2:24:04 –1FinalAlbuquerque Duke City Marathon, Albuquerque, NM
18 de mar.Marathon 2:27:02 –2FinalVirginia Beach Shamrock Marathon, Virginia Beach, VA
5 de fev.Marathon 2:27:23 –1FinalTallahassee Marathon, Tallahassee, FL
8 de jan.Marathon 2:32:25 –15FinalMérida Marathon, Mérida
7 de jan.Marathon 2:22:23 –3FinalJackson Mississippi Blues Marathon, Jackson, MS
20116 provas
4 de dez.Marathon 2:17:23 –7FinalSacramento California International Marathon, Sacramento, CA
16 de out.Marathon 2:22:33 –6FinalDes Moines Marathon, Des Moines, IA
28 de ago.Marathon 2:33:23 –48FinalCiudad de México Marathon, Ciudad de México
20 de mar.Semi 1:09:56 –14FinalVirginia Beach Shamrock Half Marathon, Virginia Beach, VA
13 de fev.Marathon 2:23:58 –3FinalJacksonville Marathon, Jacksonville, FL
16 de jan.Marathon 2:18:40 –2FinalTempe Rock 'n' Roll Arizona Marathon, Tempe, AZ
20107 provas
2 de mai.Marathon 2:39:30 –5FinalBarchi-Fano Marathon, Fano
25 de abr.Semi 1:10:41 –2FinalBonelle Maratonina del Partigiano, Bonelle
18 de abr.Marathon 2:31:58 –2FinalNapoli Marathon, Napoli
5 de abr.Marathon 2:30:50 –4FinalRussi Maratona del Lamone, Russi
21 de mar.Semi 1:08:58 –9FinalPistoia Half Marathon, Pistoia
7 de mar.Semi 1:09:28 –5FinalRavenna Half Marathon Valli E Pinete, Ravenna
28 de fev.Semi 1:08:23 –8FinalFucecchio Half Marathon, Fucecchio
20085 provas
31 de mai.3000mSt 8:29.40 –3FinalNew York Reebok Grand Prix, Icahn Stadium, New York, NY
2 de mai.3000mSt 8:52.41 –9FinalColumbus Jesse Owens Classic, Columbus, OH
20 de abr.1500m 3:51.45 –28Walnut Mt. SAC Relays University, Walnut, CA
18 de abr.3000mSt 8:41.23 –6FinalWalnut Mt. SAC Relays Inv., Walnut, CA
4 de abr.3000mSt 8:46.24 –3FinalStanford Invitational, Palo Alto, CA
20078 provas
8 de jun.3000mSt 8:34.60 –2FinalElmhurst, IL
2 de jun.3000mSt 8:37.22 –2FinalNashville Music City Distance Carnival, Nashville, TN
2 de jun.5000m 14:24.82 –2FinalNashville Music City Distance Carnival, Nashville, TN
5 de mai.3000mSt 8:33.62 –2FinalColumbus Jesse Owens Classic, Columbus, OH
13 de abr.3000mSt 8:40.67 –4FinalWalnut Mt. SAC Relays Invitational, Walnut, CA
1 de abr.5Kilometre 14:16 –6FinalCarlsbad 5000, Carlsbad, CA
30 de mar.3000mSt 8:32.03 –2FinalStanford Invitational, Palo Alto, CA
7 de jan.Marathon 2:29:50 –5FinalNewport Beach Orange County Marathon, Newport Beach, CA
20063 provas
5 de mai.3000mSt 8:36.60 –3FinalColumbus Jesse Owens Classic, Columbus, OH
29 de abr.3000mSt 9:06.65 –1FinalAlbuquerque Don Kirby Memorial Invitational, Albuquerque, NM
13 de abr.3000mSt 8:39.94 –1FinalWalnut Mt. SAC Relays Invitational, Walnut, CA
20056 provas
22 de mai.3000mSt 8:40.93 –2FinalCarson adidas Track Classic, Carson, CA
6 de mai.3000mSt 8:32.53 –3FinalColumbus Jesse Owens Track Classic, Columbus, OH
30 de abr.3000mSt 9:17.19 –1FinalAlbuquerque Modrall Sperling Don Kirby Invitational, Albuquerque, NM
30 de abr.1500m 3:51.88 –2FinalAlbuquerque Modrall Sperling Don Kirby Invitational, Albuquerque, NM
15 de abr.3000mSt 8:35.04 –1FinalWalnut Mt. SAC Relays Invitational, Walnut, CA