Back to League Tables
TP
Tuan Pham
MaleCalifornia2006–2026
71
Total Finishes
23
Distinct Races
7
States (14%)
1:45:05
PR (8:01/mi)
2:19:31
Average
+0:58:43
Slower (first to last)
Medal House
2013
2026 2XU Long Beach Marathon & Half Marathon
2:17:03
#4845 overall#2788 gender
2013
OC Marathon - Half Marathon - 5K
2:19:36
#5088 overall#2580 gender
2012
Urban Wildland Half Marathon & 5K (Richfield, MN)
1:53:32
#344 overall#234 gender
2011
Lake Minnetonka Half Marathon
1:57:26
#1055 overall#669 gender
2011
2026 Disneyland® Half Marathon Weekend presented by HONDA
2:18:43
#3666 overall#1961 gender
2010
Lake Minnetonka Half Marathon
1:58:23
#1106 overall#667 gender
2010
Urban Wildland Half Marathon & 5K (Richfield, MN)
2:03:17
#611 overall#347 gender
2010
2025 Aramco Houston Half Marathon Searchable Finish Line Video
3:01:49
#8477 overall#3842 gender
2009
Lake Minnetonka Half Marathon
2:01:31
#870 overall#520 gender
2009
Rock 'n' Roll Las Vegas
2:07:34
#5066 overall#2894 gender
2009
2025 Aramco Houston Half Marathon Searchable Finish Line Video
2:43:20
#5995 overall#2951 gender
2006
Lake Minnetonka Half Marathon
1:56:02
#441 overall#266 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:58:01 | #916 |
| 2026 | Rose Bowl Half MarathonPasadena | CA | 2:54:32 | #8788 |
| 2026 | Zion Half MarathonSpringdale | UT | 2:54:45 | #868 |
| 2025 | RUN THE ALAMOSan Antonio | TX | 1:45:05 | #184 |
| 2025 | 2026 Beaverton Half Marathon, 5/10K Presented by NIKEBeaverton | OR | 1:55:51 | #105 |
| 2025 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:57:42 | #855 |
| 2025 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 1:57:56 | #1003 |
| 2024 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:54:22 | #794 |
| 2024 | Rock Tahoe Half MarathonStateline | NV | 1:57:17 | #190 |
| 2024 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:06:49 | #3078 |
| 2024 | Surf City MarathonHuntington Beach | CA | 2:07:16 | #2948 |
| 2024 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:56:54 | #8516 |
| 2023 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:49:53 | #719 |
| 2023 | San Diego Beach & Bay Half MarathonSan Diego | CA | 1:52:38 | #427 |
| 2023 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:17:19 | #3365 |
| 2023 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:19:20 | #2916 |
| 2023 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:29:54 | #2805 |
| 2023 | Surf City MarathonHuntington Beach | CA | 2:55:09 | #6055 |
| 2023 | The Florida Run @ Lake Louisa State ParkClermont | FL | 2:56:17 | #118 |
| 2023 | The Florida Run @ Lake Louisa State ParkClermont | FL | 2:56:17 | #118 |
| 2022 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:46:55 | #491 |
| 2022 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:02:16 | #1628 |
| 2022 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:09:23 | #1731 |
| 2022 | Surf City MarathonHuntington Beach | CA | 2:15:07 | #2627 |
| 2022 | Yosemite Half MarathonBass Lake | CA | 2:16:34 | #1322 |
| 2021 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:08:39 | #970 |
| 2021 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:21:23 | #2058 |
| 2020 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:17:15 | #3619 |
| 2020 | Carlsbad MarathonCarlsbad | CA | 2:33:44 | #2812 |
| 2019 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:12:49 | #1574 |
| 2019 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:18:49 | #2924 |
| 2019 | Beer City Half™ San DiegoSan Diego | CA | 2:19:43 | #2031 |
| 2019 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:26:00 | #3060 |
| 2019 | La Jolla Half Marathon & 5KSan Diego | CA | 2:33:36 | #2301 |
| 2019 | Carlsbad MarathonCarlsbad | CA | 2:35:37 | #3233 |
| 2018 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:14:06 | #1623 |
| 2018 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:17:22 | #4881 |
| 2018 | Beer City Half™ San DiegoSan Diego | CA | 2:22:20 | #1860 |
| 2018 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:23:44 | #3047 |
| 2018 | La Jolla Half Marathon & 5KSan Diego | CA | 2:25:51 | #2142 |
| 2018 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:26:09 | #2954 |
| 2018 | Surf City MarathonHuntington Beach | CA | 2:32:08 | #5457 |
| 2018 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:33:02 | #3418 |
| 2018 | Carlsbad MarathonCarlsbad | CA | 2:47:53 | #3642 |
| 2017 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:53:02 | #223 |
| 2017 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:14:29 | #1839 |
| 2017 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:21:18 | #4845 |
| 2017 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:35:29 | #4079 |
| 2017 | Surf City MarathonHuntington Beach | CA | 2:39:01 | #6750 |
| 2016 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:53:21 | #221 |
| 2016 | Lola's Lake WaconiaWaconia | MN | 1:55:17 | #307 |
| 2016 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:21:21 | #5658 |
| 2016 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:54:26 | #6091 |
| 2015 | Lake Minnetonka Half MarathonWayzata | MN | 1:53:14 | #706 |
| 2015 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:08:02 | #2222 |
| 2015 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:15:53 | #5007 |
| 2015 | Surf City MarathonHuntington Beach | CA | 3:09:36 | #12194 |
| 2014 | Lake Minnetonka Half MarathonWayzata | MN | 1:52:54 | #723 |
| 2014 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:53:16 | #297 |
| 2014 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:13:04 | #3550 |
| 2014 | Surf City MarathonHuntington Beach | CA | 2:13:38 | #6322 |
| 2014 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:23:25 | #5898 |
| 2013 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:17:03 | #4845 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:19:36 | #5088 |
| 2013 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:25:57 | #5564 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:44:16 | #7612 |
| 2012 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:53:32 | #344 |
| 2011 | Lake Minnetonka Half MarathonWayzata | MN | 1:57:26 | #1055 |
| 2011 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:18:43 | #3666 |
| 2010 | Lake Minnetonka Half MarathonWayzata | MN | 1:58:23 | #1106 |
| 2010 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:03:17 | #611 |
| 2010 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:01:49 | #8477 |
| 2009 | Lake Minnetonka Half MarathonWayzata | MN | 2:01:31 | #870 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:07:34 | #5066 |
| 2009 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:43:20 | #5995 |
| 2006 | Lake Minnetonka Half MarathonWayzata | MN | 1:56:02 | #441 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
45 racesMNMinnesota
12 racesTXTexas
9 racesGAGeorgia
4 racesFLFlorida
2 racesOROregon
1 raceUTUtah
1 race50-State Challenge
7/ 51 states + DC
44 states to go