DateDisciplineResultWindPos.RoundCompetitions
20222 races
Dec 4Marathon 2:48:29 –131FinalCalifornia International Marathon, Sacramento, CA
Mar 6Semi 1:21:12 –9FinalKaiser Permanente Napa Valley Half Marathon, Napa, CA
20211 race
Nov 14Semi 1:20:47 –12FinalClarksburg Country Run, Clarksburg, CA
20198 races
May 115000m 17:00.41 –18FinalOxy Invitational, Los Angeles, CA
Apr 185000m 16:58.46 –21Bryan Clay Invitational, Azusa, CA
Apr 133000m 9:50.09 –1FinalUCSD Triton Invitational, La Jolla, CA
Apr 61500m 4:33.86 –3FinalPomona/Pitzer invitational, Claremont, CA
Mar 295000m 17:04.85 –8FinalBob Larsen Distance Carnival, Westwood, CA - Invitational Events
Feb 3Semi 1:18:32 –1FinalSurf City Half Marathon, Huntington Beach, CA
20184 races
May 125000m 16:33.23 –7FinalLos Angeles Oxy Invitational, Los Angeles, CA
Apr 195000m 16:27.97 –3FinalAzusa Bryan Clay Invitational, Azusa, CA
Mar 105000m 16:55.52 –10FinalLos Angeles Oxy Distance Carnival Spring Break, Los Angeles, CA
20178 races
Jul 225Kilometre 16:54 –1Final5 km, Cypress, CA
Jun 115000m 16:40.27 –17FinalPortland Track Festival, Portland, OR - Elite Event
May 65000m 16:45.70 –15FinalEagle Rock Oxy Invitational, Los Angeles, CA
Apr 1310000m 34:31.83 –2FinalTorrance Mt. SAC Relays, Torrance, CA - Invitational Events
Apr 81500m 4:36.88 –12FinalClaremont Pomona-Pitzer T&F Invite, Claremont, CA
Mar 315000m 16:34.59 –3FinalLos Angeles Bob Larsen Distance Carnival/UCLA Legends Invite, Los Angeles, CA
Mar 105000m 16:55.44 –5FinalLos Angeles Carnival Spring Break Classic, Los Angeles, CA
Feb 253000m 9:49.78 –3FinalClaremont Rossi Relays, Claremont, CA
201610 races
May 155000m 16:32.65 –13FinalSeattle Pac 12 Ch., Seattle, WA
May 15000m 16:49.46 –6Palo Alto Payton Jordan Invitational, Palo Alto, CA
Apr 231500m 4:30.16 –6FinalBerkeley Brutus Hamilton Open, Berkeley, CA - Invitational Events
Apr 93000m 9:55.10 –10FinalBerkeley The Big Meet -Cal vs. Stanford, Berkeley, CA
Mar 53000m 10:06.89 –1FinalBerkeley Cal Opener, Berkeley, CA
Feb 273000m 9:53.34 –3Seattle MPSF Indoor Championships, Seattle, WA (i)
Feb 265000m 16:49.69 –10FinalSeattle MPSF Indoor Championships, Seattle, WA (i)
Jan 30mile-short-track 5:08.48 –9FinalAlbuquerque New Mexico Team Invitational, Albuquerque, NM (i)
Jan 303000m-short-track 10:20.19 –8FinalAlbuquerque New Mexico Team Invitational, Albuquerque, NM (i)
201511 races
Apr 245000m 17:01.81 –4FinalBerkeley Brutus Hamilton, Berkeley, CA - Open Event
Apr 113000m 9:54.40 –7FinalPalo Alto The Big Meet, Palo Alto, CA
Apr 111500m 4:32.53 –7FinalPalo Alto The Big Meet, Palo Alto, CA
Apr 41500m 4:31.94 –7FinalBerkeley Cal Tri Meet, Berkeley, CA
Mar 215000m 17:29.59 –1FinalSacramento State Hornet Invitational, Sacramento, CA
Mar 71500m 4:27.09 –2FinalBerkeley Cal Opener, Berkeley, CA
Feb 283000m 9:42.93 –10FinalSeattle MPSF Indoor Championships, Seattle, WA (i)
Feb 28Mile 4:57.33 –2Seattle MPSF Indoor Championships, Seattle, WA (i)
Jan 31mile-short-track 5:05.99 –3FinalAlbuquerque New Mexico Team Invitational, Albuquerque, NM (i)
Jan 313000m-short-track 10:15.93 –10FinalAlbuquerque New Mexico Team Invitational, Albuquerque, NM (i)
20143 races
Apr 251500m 4:43.62 –3FinalBerkeley Brutus Hamilton Invitational, Berkeley, CA
Apr 45000m 17:51.29 –10San Francisco SF State Distance Carnival, San Francisco, CA
Mar 221500m 4:48.05 –10FinalSacramento Hornet Invitational, Sacramento, CA
20135 races
May 125000m 17:45.26 –21FinalLos Angeles Pac-12 Conference Championships, Los Angeles, CA
Apr 261500m 4:39.96 –1FinalBerkeley Brutus Hamilton, Berkeley, CA
Apr 201500m 4:42.21 –8FinalPalo Alto The Big Meet, Palo Alto, CA