Back to League Tables
CP
Christine Pham
FemaleCalifornia2009–2026
59
Total Finishes
26
Distinct Races
6
States (12%)
1:52:32
PR (8:35/mi)
2:34:09
Average
+0:11:27
Slower (first to last)
Medal House
2012
Tinker Bell Half Marathon
2:18:21
#1942 overall#1683 gender
2012
Monterey Bay Half Marathon
2:19:07
#3613 overall#1908 gender
2012
Rock 'n' Roll Las Vegas
2:19:43
#8212 overall#3812 gender
2011
Monterey Bay Half Marathon
2:13:05
#2801 overall#1425 gender
2011
Rock 'n' Roll San Jose
2:28:02
#6229 overall#2727 gender
2011
Vancouver USA Marathon
2:31:02
#883 overall#463 gender
2011
2026 Disneyland® Half Marathon Weekend presented by HONDA
2:47:19
#7413 overall#4230 gender
2011
Ogden Marathon
4:19:44
#2359 overall#1604 gender
2010
Kaiser Permanente San Francisco Half Marathon & 5K
2:12:24
#3805 overall#1675 gender
2010
Rock 'n' Roll San Jose
2:19:48
#5587 overall#2357 gender
2010
Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO
2:38:59
#6287 overall#3415 gender
2009
2026 Disneyland® Half Marathon Weekend presented by HONDA
2:23:10
#4577 overall#2083 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 2:23:38 | #4126 |
| 2026 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:34:37 | #9473 |
| 2025 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:57:17 | #971 |
| 2025 | Martian Invasion of the RacesDearborn | MI | 2:12:44 | #360 |
| 2025 | San Jose 8K & Half MarathonSan Jose | CA | 2:24:55 | #1228 |
| 2025 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:33:03 | #5092 |
| 2025 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:37:43 | #9667 |
| 2025 | Surf City MarathonHuntington Beach | CA | 2:48:51 | #6301 |
| 2025 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:54:14 | #7420 |
| 2025 | Dallas Marathon WeekendDallas | TX | 3:19:06 | #8899 |
| 2024 | Oakland Running FestivalOakland | CA | 2:01:57 | #927 |
| 2024 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:04:43 | #9032 |
| 2024 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:08:38 | #8450 |
| 2023 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:58:27 | #1592 |
| 2023 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:58:32 | #1234 |
| 2023 | Surf City MarathonHuntington Beach | CA | 2:12:39 | #3051 |
| 2023 | Rock 'n' Roll San JoseSan Jose | CA | 2:13:55 | #2694 |
| 2023 | Berkeley Half MarathonBerkeley | CA | 2:38:31 | #2350 |
| 2023 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 2:45:16 | #2347 |
| 2023 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:47:07 | #9649 |
| 2022 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:15:52 | #2739 |
| 2022 | Bay Bridge Half MarathonOakland | CA | 2:20:47 | #654 |
| 2022 | Berkeley Half MarathonBerkeley | CA | 2:42:29 | #1907 |
| 2022 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:53:51 | #8998 |
| 2022 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:54:27 | #3522 |
| 2020 | Surf City MarathonHuntington Beach | CA | 2:01:53 | #2359 |
| 2020 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:38:14 | #9391 |
| 2019 | Surf City MarathonHuntington Beach | CA | 2:08:28 | #2601 |
| 2019 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:12:19 | #2054 |
| 2019 | Holiday Half MarathonPortland | OR | 2:18:39 | #954 |
| 2019 | Berkeley Half MarathonBerkeley | CA | 2:33:17 | #3889 |
| 2019 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:34:59 | #8209 |
| 2019 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:46:58 | #3604 |
| 2018 | Holiday Half MarathonPortland | OR | 2:22:33 | #1068 |
| 2018 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 3:08:28 | #5605 |
| 2017 | Berkeley Half MarathonBerkeley | CA | 3:11:23 | #3971 |
| 2016 | The Giant RaceSan Francisco | CA | 1:52:32 | #559 |
| 2016 | Shamrock Run PortlandPortland | OR | 2:21:32 | #1797 |
| 2016 | Berkeley Half MarathonBerkeley | CA | 2:39:28 | #3713 |
| 2016 | Carlsbad MarathonCarlsbad | CA | 3:38:56 | #5551 |
| 2015 | Shamrock Run PortlandPortland | OR | 2:24:22 | #1954 |
| 2015 | Surf City MarathonHuntington Beach | CA | 2:25:09 | #7086 |
| 2015 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:51:26 | #7364 |
| 2014 | Hop Hop Half MarathonPortland | OR | 2:30:24 | #444 |
| 2013 | Berkeley Half MarathonBerkeley | CA | 1:57:56 | #1821 |
| 2013 | Holiday Half MarathonPortland | OR | 2:19:08 | #1578 |
| 2013 | Surf City MarathonHuntington Beach | CA | 2:35:23 | #9654 |
| 2013 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:43:34 | #7474 |
| 2012 | Tinker Bell Half MarathonAnaheim | CA | 2:18:21 | #1942 |
| 2012 | Monterey Bay Half MarathonMonterey | CA | 2:19:07 | #3613 |
| 2012 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:19:43 | #8212 |
| 2012 | Austin MarathonAustin | TX | 2:30:38 | #7608 |
| 2012 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:31:59 | #5762 |
| 2012 | Holiday Half MarathonPortland | OR | 2:53:32 | #1908 |
| 2011 | Monterey Bay Half MarathonMonterey | CA | 2:13:05 | #2801 |
| 2011 | Rock 'n' Roll San JoseSan Jose | CA | 2:28:02 | #6229 |
| 2011 | Vancouver USA MarathonVancouver | WA | 2:31:02 | #883 |
| 2011 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:47:19 | #7413 |
| 2011 | Ogden MarathonOgden | UT | 4:19:44 | #2359 |
| 2010 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:12:24 | #3805 |
| 2010 | Rock 'n' Roll San JoseSan Jose | CA | 2:19:48 | #5587 |
| 2010 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:38:59 | #6287 |
| 2009 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:23:10 | #4577 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
40 racesTXTexas
9 racesOROregon
7 racesNJNew Jersey
2 racesMIMichigan
1 raceUTUtah
1 race50-State Challenge
6/ 51 states + DC
45 states to go