Back to runner search
KP
Kathy Pham
FemaleCalifornia2006–2026
42
Total Finishes
27
Different Races
9
States (18%)
1:59:58
PR (9:09/mi)
2:45:41
Average
-0:31:47
Faster (first to last)
Medal House
2010
Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Capital One Richmond 8k
2:20:24
#4068 overall#2159 gender
2010
OC Marathon - Half Marathon - 5K
2:34:39
#4343 overall#2390 gender
2010
OC Marathon
2:34:39
#4357 overall#2396 gender
2010
Pasadena Marathon
3:16:28
#2702 overall#1421 gender
2010
Monterey Bay Half Marathon
3:24:54
#5505 overall#3536 gender
2010
Big Sur Half Marathon
3:24:54
#5506 overall#3537 gender
2009
Carlsbad Marathon
2:34:30
#5727 overall#3166 gender
2009
Surf City Marathon
2:39:06
#7802 overall#4235 gender
2008
Surf City Marathon
2:46:18
#6638 overall#3508 gender
2007
Surf City Marathon
2:29:20
#5139 overall#2480 gender
2006
Surf City Marathon
2:31:45
#4100 overall#2061 gender
2006
Laguna Hills Memorial Day Half Marathon
2:41:49
#1138 overall#525 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Ogden MarathonOgden | UT | 1:59:58 | #800 |
| 2025 | REVEL Big CottonwoodSalt Lake City | UT | 2:02:29 | #1683 |
| 2024 | REVEL Big CottonwoodSalt Lake City | UT | 2:04:56 | #1556 |
| 2024 | The Louisiana MarathonBaton Rouge | LA | 3:00:53 | #1545 |
| 2024 | Glacier Half MarathonEast Glacier Park | MT | 3:15:21 | #1004 |
| 2024 | The Dam Half MarathonMifflinburg | PA | 4:41:52 | — |
| 2023 | REVEL Big CottonwoodSalt Lake City | UT | 2:20:42 | #1950 |
| 2023 | The Louisiana MarathonBaton Rouge | LA | 3:19:46 | #1260 |
| 2020 | Our Lady of the Lakes Amazing Half Marathon and 10KBaton Rouge | LA | 2:34:31 | #303 |
| 2020 | Surf City MarathonHuntington Beach | CA | 2:40:30 | #6478 |
| 2019 | Northshore Half MarathonMandeville | LA | 2:29:37 | #311 |
| 2019 | Our Lady of the Lakes Amazing Half Marathon and 10KBaton Rouge | LA | 2:46:05 | #239 |
| 2019 | Laguna Hills Memorial Day Half MarathonLaguna Hills | CA | 3:00:54 | #680 |
| 2018 | Long Beach MarathonLong Beach | CA | 2:58:37 | #5154 |
| 2016 | Katy Half MarathonKaty | TX | 2:25:15 | #1055 |
| 2015 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:17:39 | #5269 |
| 2013 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:16:55 | #4271 |
| 2013 | Rock 'n' Roll San JoseSan Jose | CA | 2:24:58 | #5896 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:46:45 | #7809 |
| 2013 | Long Beach MarathonLong Beach | CA | 2:57:46 | #9495 |
| 2012 | Summer's Done 13.1Austin | TX | 2:23:09 | #6683 |
| 2012 | La Jolla Half Marathon, 10K, & 5KLa Jolla | CA | 2:38:08 | #5333 |
| 2012 | La Jolla Half Marathon | — | 2:38:08 | #5333 |
| 2012 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:44:44 | #6589 |
| 2012 | Rock 'n' Roll NashvilleNashville | TN | 3:08:01 | #18467 |
| 2011 | Long Beach MarathonLong Beach | CA | 2:33:06 | #6293 |
| 2011 | Long Beach International City Bank Marathon | — | 2:33:06 | #6328 |
| 2010 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Capital One Richmond 8kRichmond | VA | 2:20:24 | #4068 |
| 2010 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:34:39 | #4343 |
| 2010 | OC Marathon | — | 2:34:39 | #4357 |
| 2010 | Pasadena Marathon | — | 3:16:28 | #2702 |
| 2010 | Monterey Bay Half MarathonMonterey | CA | 3:24:54 | #5505 |
| 2010 | Big Sur Half Marathon | — | 3:24:54 | #5506 |
| 2009 | Carlsbad MarathonCarlsbad | CA | 2:34:30 | #5727 |
| 2009 | Surf City MarathonHuntington Beach | CA | 2:39:06 | #7802 |
| 2008 | Surf City MarathonHuntington Beach | CA | 2:46:18 | #6638 |
| 2007 | Surf City MarathonHuntington Beach | CA | 2:29:20 | #5139 |
| 2006 | Surf City MarathonHuntington Beach | CA | 2:31:45 | #4100 |
| 2006 | Laguna Hills Memorial Day Half MarathonLaguna Hills | CA | 2:41:49 | #1138 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
16 racesLALouisiana
5 racesTXTexas
4 racesUTUtah
4 racesVAVirginia
1 raceFLFlorida
1 raceTNTennessee
1 raceMTMontana
1 racePAPennsylvania
1 race50-State Challenge
9/ 50 states
41 states to go