DateDisciplineResultWindPos.RoundCompetitions
20241 race
20231 race
20227 races
Dec 4Marathon 2:50:33 –156FinalCalifornia International Marathon, Sacramento, CA
Oct 9Semi 1:20:41 –6FinalLong Beach Half Marathon, Long Beach, CA
Jun 18Semi 1:17:10 –14FinalGarry Bjorklund Half Marathon, Duluth, MN
May 75000m 16:47.11 –4FinalOccidental Invitational, Jack Kemp Stadium - Occidental College, Los Angeles, CA
Apr 1410000m 33:57.58 –3FinalMt. SAC Relays, Hilmer Lodge Stadium, Walnut, CA
Apr 310MilesRoa 58:47 –11FinalCredit Union Sactown Run, Sacramento, CA
Mar 125000m 16:56.29 –2FinalOccidental Distance Carnival and Spring Break, Jack Kemp Stadium - Occidental College, Los Angeles, CA
20215 races
Dec 5Marathon 2:46:49 –54FinalCalifornia International Marathon, Sacramento, CA
Nov 6Semi 1:19:17 –19FinalIndianapolis Monumental Half Marathon, Indianapolis, IN
Oct 9Semi 1:18:48 –3FinalLong Beach Marathon, Long Beach, CA
May 2810000m 34:42.37 –23FinalPortland Track Festival, Griswold Stadium, Portland, OR
Apr 165000m 17:01.97 –16FinalBryan Clay Invitational, Cougar Athletic Stadium, Azusa, CA
20191 race
Nov 2810Kilometr 35:18 –3FinalDana Point Turkey Trot 10K, Dana Point, CA
20188 races
Oct 7Semi 1:18:19 –5FinalSan José Rock 'n' Roll Half Marathon, San José
Jun 105000m 16:30.43 –25FinalPortland Track Festival, Portland, OR - Elite Event
May 125000m 16:19.69 –6FinalLos Angeles Oxy Invitational, Los Angeles, CA
May 51500m 4:34.21 –2FinalFullerton Titan Twilight, Fullerton, CA
Apr 1910000m 33:46.98 –9FinalTorrance Mt. SAC Relays, Torrance, CA - Invitational Events
Mar 3010000m 34:14.15 –11FinalPalo Alto Stanford Invitational, Palo Alto, CA
Mar 105000m 16:44.67 –4FinalLos Angeles Oxy Distance Carnival Spring Break, Los Angeles, CA
Feb 173000m 9:58.20 –1FinalClaremont Pomona-Pitzer Collegiate All Comers, Claremont, CA
201710 races
Nov 2310Kilometr 34:34 –3FinalDana Point Turkey Trot, Dana Point, CA
Oct 7Semi 1:18:56 –3FinalLong Beach Half Marathon, Long Beach, CA
Jun 115000m 16:23.80 –8FinalPortland Track Festival, Portland, OR - Elite Event
Jun 31500m 4:31.39 –1FinalClaremont So Cal Jim Bush Championships, Claremont, CA
May 65000m 16:10.83 –3FinalEagle Rock Oxy Invitational, Los Angeles, CA
Apr 291500m 4:32.60 –15FinalIrvine adidas/Steve Scott Invitational, Irvine, CA
Apr 1310000m 34:08.75 –11FinalTorrance Mt. SAC Relays, Torrance, CA - Invitational Events
Mar 315000m 16:31.99 –2FinalLos Angeles Bob Larsen Distance Carnival/UCLA Legends Invite, Los Angeles, CA
Mar 105000m 16:40.38 –2FinalLos Angeles Carnival Spring Break Classic, Los Angeles, CA
Feb 253000m 9:47.63 –2FinalClaremont Rossi Relays, Claremont, CA
20163 races
May 75000m 17:02.04 –20FinalLos Angeles Oxy Invitational, Los Angeles, CA
Apr 301500m 4:42.78 –8FinalIrvine Steve Scott Invitational, Irvine, CA
20159 races
Sep 27Semi 1:20:06 –14FinalSan José Rock 'n' Roll Half Marathon, San José
May 2810000m 36:19.26 –32HeatAustin NCAA West Preliminary Round, Austin, TX
May 175000m 16:46.34 –1FinalPortland Twilight Meet, Portland, OR
May 21500m 4:27.57 –4FinalIrvine Steve Scott Invitational, Irvine, CA
Apr 1610000m 34:32.06 –3FinalWalnut Mt. SAC Relays, Walnut, CA - Invitational Events
Apr 35000m 16:34.97 –19Palo Alto Stanford Invitational, Palo Alto, CA
Mar 145000m 16:33.83 –3FinalFullerton Ben Brown Invitational, Fullerton, CA
Mar 7800m 2:19.29 –7FinalLos Angeles Cal State LA Invitational, Los Angeles, CA
Mar 71500m 4:32.90 –3FinalLos Angeles Cal State LA Invitational, Los Angeles, CA
201410 races
May 315000m 16:43.57 –14HeatFayetteville NCAA West Preliminary Round, Fayetteville, AR
May 2910000m 34:51.43 –14HeatFayetteville NCAA West Preliminary Round, Fayetteville, AR
May 155000m 16:19.82 –3FinalSalem West Coast Invitational, Salem, OR
May 105000m 16:26.75 –2FinalSan Francisco West Coast Last Chance, San Francisco, CA
Apr 1710000m 34:56.26 –22FinalWalnut Mt. SAC Relays, Walnut, CA - Invitational Events