Back to League Tables
JP
John Pham
MaleCalifornia2003–2026
57
Total Finishes
43
Distinct Races
17
States (33%)
1:19:01
PR (6:02/mi)
2:11:17
Average
+0:58:06
Slower (first to last)
Medal House
2011
Greater St. Louis Marathon
2:22:21
#5788 overall#2912 gender
2010
Greater St. Louis Marathon
2:06:34
#3720 overall#2087 gender
2009
Rock 'n' Roll Las Vegas
1:54:28
#2312 overall#1610 gender
2009
Georgetown to Idaho Springs Half Marathon
2:08:49
#1230 overall#664 gender
2009
Rock 'n' Roll Chicago Half Marathon
2:12:36
#6778 overall#3367 gender
2008
Capital City Half Marathon
1:58:04
#1153 overall#786 gender
2008
Rock 'n' Roll Chicago Half Marathon
2:09:03
#4497 overall#2737 gender
2008
Rock 'n' Roll Arizona Marathon
3:13:15
#16818 overall#6779 gender
2007
Greater St. Louis Marathon
1:56:52
#1601 overall#1079 gender
2007
Rock 'n' Roll Chicago Half Marathon
2:12:31
#4670 overall#2886 gender
2006
River, Roots and Runs Trail Run
1:36:51
#10 overall#9 gender
2003
OUC Orlando Half Marathon
1:36:32
#149 overall#134 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 1:44:58 | #140 |
| 2026 | Asheville Marathon and HalfAsheville | NC | 2:01:30 | #403 |
| 2026 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:34:38 | #9478 |
| 2025 | San Jose 8K & Half MarathonSan Jose | CA | 1:36:33 | #138 |
| 2025 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:37:18 | #375 |
| 2025 | Shipyard Old Port Half MarathonPortland | ME | 1:52:34 | #706 |
| 2025 | NYRR Fred Lebow Half MarathonNew York | NY | 2:05:04 | #2650 |
| 2025 | Cypress Half Marathon & 5K presented by Houston MethodistCypress | TX | 2:16:51 | #628 |
| 2025 | Half Moon Bay Pumpkin RunHalf Moon Bay | CA | 2:29:22 | #179 |
| 2025 | Good Life HalfsyLincoln | NE | 2:38:43 | #5517 |
| 2024 | United Airlines NYC HalfNew York | NY | 1:19:01 | #307 |
| 2024 | Berkeley Half MarathonBerkeley | CA | 1:37:29 | #264 |
| 2024 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:40:49 | #226 |
| 2024 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:57:22 | #1052 |
| 2024 | Good Life HalfsyLincoln | NE | 2:11:07 | #2715 |
| 2024 | Surf City MarathonHuntington Beach | CA | 2:14:13 | #3731 |
| 2024 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:14:36 | #4058 |
| 2024 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:40:42 | #7117 |
| 2023 | United Airlines NYC HalfNew York | NY | 1:24:48 | #635 |
| 2023 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:51:31 | #2954 |
| 2023 | Good Life HalfsyLincoln | NE | 2:33:08 | #3725 |
| 2023 | Paine to Pain Trail Half MarathonNew Rochelle | NY | 2:34:21 | #475 |
| 2023 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:35:38 | #4335 |
| 2023 | Rock 'n' Roll San DiegoSan Diego | CA | 2:43:46 | #10575 |
| 2022 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:28:37 | #373 |
| 2022 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:33:54 | #1313 |
| 2022 | Zion at Night Half MarathonVirgin | UT | 2:36:24 | #257 |
| 2022 | Hapalua Hawaii's Half MarathonHonolulu | HI | 3:11:29 | #3709 |
| 2021 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:10:11 | #3471 |
| 2020 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:29:14 | #13198 |
| 2019 | Malden Half + 5 MileMalden | MA | 1:41:42 | #192 |
| 2019 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:45:51 | #5284 |
| 2019 | Cascade Half Marathon & 10KTurner | OR | 1:49:11 | #64 |
| 2019 | North Shore ClassicHighland Park | IL | 2:07:43 | #711 |
| 2018 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:57:58 | #1138 |
| 2017 | Rockfest Half MarathonHampton Beach | NH | 1:34:15 | #104 |
| 2017 | Cambridge Half Marathon + 5KCambridge | MA | 1:42:59 | #969 |
| 2017 | Chicago Spring Half MarathonChicago | IL | 1:58:58 | #1302 |
| 2016 | Cambridge Half Marathon + 5KCambridge | MA | 1:34:58 | #382 |
| 2016 | 2026 Avenue of the Giants MarathonArcata | CA | 2:12:13 | #571 |
| 2016 | Santa Cruz Half MarathonSanta Cruz | CA | 2:18:35 | #800 |
| 2016 | Philadelphia MarathonPhiladelphia | PA | 2:20:19 | #6695 |
| 2016 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:49:24 | #8316 |
| 2015 | Rock The Parkway Half Marathon and 5kKansas City | MO | 1:48:04 | #746 |
| 2015 | Santa Cruz Half MarathonSanta Cruz | CA | 2:28:07 | #1445 |
| 2015 | Monterey Bay Half MarathonMonterey | CA | 2:34:55 | #4691 |
| 2014 | Dole Great Race of Agoura HillsAgoura Hills | CA | 1:57:43 | #252 |
| 2014 | Surf City MarathonHuntington Beach | CA | 2:43:27 | #11307 |
| 2013 | Philadelphia MarathonPhiladelphia | PA | 2:16:08 | #7449 |
| 2013 | Monterey Bay Half MarathonMonterey | CA | 2:35:58 | #5404 |
| 2012 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:31:54 | #3175 |
| 2012 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:46:58 | #11984 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 2:22:21 | #5788 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 2:06:34 | #3720 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:54:28 | #2312 |
| 2009 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 2:08:49 | #1230 |
| 2009 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:12:36 | #6778 |
| 2008 | Capital City Half MarathonColumbus | OH | 1:58:04 | #1153 |
| 2008 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:09:03 | #4497 |
| 2008 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:13:15 | #16818 |
| 2007 | Greater St. Louis MarathonSt. Louis | MO | 1:56:52 | #1601 |
| 2007 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:12:31 | #4670 |
| 2006 | River, Roots and Runs Trail RunAlva | FL | 1:36:51 | #10 |
| 2003 | OUC Orlando Half MarathonOrlando | FL | 1:36:32 | #149 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
17 racesNYNew York
8 racesILIllinois
6 racesMOMissouri
4 racesMAMassachusetts
3 racesNENebraska
3 racesOKOklahoma
3 racesTXTexas
3 racesFLFlorida
2 racesAZArizona
1 raceCOColorado
1 raceHIHawaii
1 raceKSKansas
1 raceOHOhio
1 raceOROregon
1 raceUTUtah
1 raceVAVirginia
1 race50-State Challenge
17/ 51 states + DC
34 states to go