DateDisciplineResultWindPos.RoundCompetitions
20101 race
Oct 31Marathon 2:33:38 –10FinalWashington Marine Corps Marathon, Washington, DC
20091 race
Oct 25Marathon 2:25:24 –3FinalWashington Marine Corps Marathon, Washington, DC
20081 race
Apr 183000mSt 9:05.71 –17FinalWalnut Mt. SAC Relays Inv., Walnut, CA
20075 races
Oct 28Marathon 2:26:03 –4FinalWashington Marine Corps Marathon, Washington, DC
Jun 33000mSt 8:48.52 –1FinalLos Angeles SoCal USATF Ch., Los Angeles, CA
Apr 293000mSt 8:55.54 –11FinalStanford Payton Jordan Cardinal Invitational, Palo Alto, CA
Apr 133000mSt 8:53.42 –11FinalWalnut Mt. SAC Relays Invitational, Walnut, CA
20066 races
Jul 283000mSt 8:53.31 –4FinalCartagena de Indias CAC Games, Cartagena de Indias
May 281500m 3:53.15 –13FinalPonce Ibero-American Championships, Ponce
May 53000mSt 8:55.22 –3FinalLa Habana Cuban National Olympics, La Habana
Apr 303000mSt 8:44.90 –9FinalStanford Payton Jordan Cardinal Invitational, Palo Alto, CA
20056 races
Dec 11Marathon 2:23:25 –4FinalMonterrey Marathon, Monterrey
Jul 93000mSt 9:11.67 –3FinalNassau CAC Championships, Nassau
Apr 2810000m 30:17.63 –10FinalPhiladelphia Penn Relays Coll., Philadelphia, PA
Apr 153000mSt 8:55.22 –11FinalWalnut Mt. SAC Relays Invitational, Walnut, CA
Apr 103000mSt 9:09.28 –5FinalMonterrey Relevos del Tec, Monterrey
20047 races
Jul 13000mSt 8:42.64 –8FinalBurnaby Harry Jerome International Track Classic, Burnaby
Jun 203000mSt 8:54.21 –1FinalXalapa Grand Prix Atletismo, Xalapa
Apr 303000mSt 8:48.73 –20FinalStanford Cardinal Invitational, Palo Alto, CA
Apr 173000mSt 8:49.16 –13FinalWalnut Mt. SAC Relays Invitational, Walnut, CA
20036 races
Nov 30Marathon 2:21:46 –9FinalMazatlan Gran Maratón Pacifico, Mazatlán
Aug 73000mSt 8:47.84 –5FinalSanto Domingo Pan American Games, Santo Domingo
Jul 53000mSt 8:44.95 –12FinalBarakaldo International Meeting, Barakaldo
Jun 73000mSt 9:07.05 –1FinalGuadalajara Gran Prix Internacional, Guadalajara
Apr 173000mSt 8:37.93 –6FinalWalnut Mt. SAC Relays Invitational, Walnut, CA
200212 races
Dec 63000mSt 8:48.18 –2FinalSan Salvador CAC Games, San Salvador
Oct 273000mSt 8:43.01 –1FinalBarquisimeto Brigido Irarte Memorial, Barquisimeto
Sep 29Semi 1:04:43 –3FinalAcapulco Half Marathon, Acapulco
Aug 243000mSt 8:47.29 –2FinalMexican Championships, Xalapa
Jul 133000mSt 8:32.43 –2FinalBarakaldo
Jul 31500m 3:46.84 –17FinalMadrid Meeting 2012, Madrid
Jun 293000mSt 8:46.82 –3FinalAlcalá de Henares International Meeting, Alcalá de Henáres
Jun 203000mSt 8:37.2h –6FinalBlida
May 183000mSt 8:30.34 –7FinalPortland adidas Oregon Track Classic, Portland, OR
Apr 203000m-short-track 8:39.77 –4FinalWalnut Mt.SAC Relays HS, Walnut, CA (i)
Apr 193000mSt 8:38.6h –5FinalWalnut Mt.SAC Relays Invitational, Walnut, CA
20018 races
Dec 2Semi 1:03:39 –4FinalMazatlan Half Marathon, Mazatlán
Jul 223000mSt 8:50.36 –1FinalGuatemala City CAC Championships, Ciudad de Guatemala
Jul 201500m 3:46.78 –1FinalGuatemala City CAC Championships, Ciudad de Guatemala
Jun 33000mSt 8:35.21 –8FinalPortland adidas Oregon Track Classic, Portland, OR