Back to League Tables
SP
Steven Pham
MaleNew Jersey2004–2026
44
Total Finishes
36
Different Races
15
States (29%)
1:35:13
PR (7:16/mi)
2:26:56
Average
-1:55:48
Faster (first to last)
Medal House
2015
All American Half Marathon
2:15:27
#977 overall#653 gender
2015
Rock ‘n’ Roll Philadelphia Half Marathon
2:27:05
#10047 overall#4484 gender
2015
St. Jude Rock 'n' Roll Seattle
2:30:53
#6871 overall#3109 gender
2015
Baltimore Running Festival
2:32:28
#5517 overall#2564 gender
2015
Rock 'n' Roll Washington DC
2:33:05
#11191 overall#4803 gender
2015
Rock 'n' Roll New Orleans
2:36:03
#5278 overall#2274 gender
2015
2026 - San Antonio Marathon
2:47:55
#8311 overall#3840 gender
2015
Rock 'n' Roll Virgina Beach Half Marathon
2:49:39
#6014 overall#2981 gender
2015
Rock 'n' Roll Savannah Marathon & 1/2 Marathon
2:53:45
#8317 overall#2933 gender
2015
Rock 'n' Roll Chicago Half Marathon
2:54:38
#9642 overall#4265 gender
2012
OUC Orlando Half Marathon
1:44:57
#352 overall#275 gender
2004
Surf City Marathon
3:48:03
#3635 overall#1858 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | PNC Alexandria HalfAlexandria | VA | 1:52:15 | #1095 |
| 2025 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:02:28 | #2471 |
| 2024 | Kaiser Permanente Colfax MarathonDenver | CO | 1:39:34 | #212 |
| 2024 | JSRC RunAPaloozaAsbury Park | NJ | 2:48:15 | #1988 |
| 2024 | Runapalooza Asbury ParkAsbury Park | NJ | 2:48:15 | #1984 |
| 2023 | All-Out RunapaloozaArvada | CO | 1:35:13 | #5 |
| 2023 | RunapaloozaArvada | CO | 1:35:13 | #5 |
| 2023 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:11:38 | #1778 |
| 2023 | Carmel Marathon WeekendCarmel | IN | 2:30:26 | #1163 |
| 2023 | JSRC RunAPaloozaAsbury Park | NJ | 2:36:32 | #1569 |
| 2023 | Runapalooza Asbury ParkAsbury Park | NJ | 2:36:32 | #1570 |
| 2021 | Palisades Half Marathon + 6K Trail RunFort Lee | NJ | 2:53:33 | #148 |
| 2020 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:38:03 | #1695 |
| 2020 | Charleston Half MarathonCharleston | SC | 2:41:27 | #1805 |
| 2019 | OUC Orlando Half MarathonOrlando | FL | 1:55:07 | #620 |
| 2019 | Tomoka Marathon & Half MarathonOrmond Beach | FL | 2:11:40 | #318 |
| 2019 | Salt Lake City MarathonSalt Lake City | UT | 2:21:43 | #1496 |
| 2019 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:30:55 | #1641 |
| 2019 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:31:44 | #1027 |
| 2019 | Newport MarathonNewport | RI | 2:32:52 | #1638 |
| 2019 | Omaha MarathonOmaha | NE | 2:35:32 | #339 |
| 2018 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:43:16 | #633 |
| 2018 | JSRC RunAPaloozaAsbury Park | NJ | 2:15:34 | #884 |
| 2018 | Runapalooza Asbury ParkAsbury Park | NJ | 2:15:35 | #879 |
| 2018 | Delaware Running FestivalWilmington | DE | 2:17:43 | #410 |
| 2018 | Maine Coast Marathon & Half MarathonBiddeford | ME | 2:18:59 | #1015 |
| 2018 | Rock 'n' Roll Washington DCWashington | DC | 2:25:44 | #6983 |
| 2018 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:30:24 | #4909 |
| 2018 | Parks Half MarathonRockville | MD | 2:30:44 | #1178 |
| 2018 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:35:37 | #3360 |
| 2018 | Philadelphia MarathonPhiladelphia | PA | 2:36:26 | #8809 |
| 2018 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:41:42 | #5403 |
| 2018 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:51:36 | #2933 |
| 2017 | OUC Orlando Half MarathonOrlando | FL | 2:03:23 | #759 |
| 2017 | Rock 'n' Roll Washington DCWashington | DC | 2:15:59 | #6817 |
| 2017 | Philadelphia MarathonPhiladelphia | PA | 2:21:08 | #6882 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 2:27:30 | #7732 |
| 2017 | Baltimore Running FestivalBaltimore | MD | 2:28:16 | #4042 |
| 2017 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:31:28 | #6086 |
| 2017 | Huntsville Half MarathonHuntsville | AL | 2:33:22 | #369 |
| 2017 | 2026 - San Antonio MarathonSan Antonio | TX | 2:36:53 | #5502 |
| 2017 | Rock n Roll NashvilleNashville | TN | 2:54:49 | #11872 |
| 2016 | Detroit Free Press MarathonDetroit | MI | 1:42:12 | #267 |
| 2016 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 1:42:59 | #207 |
| 2016 | Baltimore Running FestivalBaltimore | MD | 2:33:24 | #5445 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:39:21 | #9067 |
| 2016 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:41:35 | #4760 |
| 2016 | Philadelphia MarathonPhiladelphia | PA | 2:43:38 | #9103 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:58:28 | #15603 |
| 2016 | 3M Half MarathonAustin | TX | 3:11:13 | #5088 |
| 2015 | All American Half MarathonFort Bragg | NC | 2:15:27 | #977 |
| 2015 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:27:05 | #10047 |
| 2015 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:30:53 | #6871 |
| 2015 | Baltimore Running FestivalBaltimore | MD | 2:32:28 | #5517 |
| 2015 | Rock 'n' Roll Washington DCWashington | DC | 2:33:05 | #11191 |
| 2015 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:36:03 | #5278 |
| 2015 | 2026 - San Antonio MarathonSan Antonio | TX | 2:47:55 | #8311 |
| 2015 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:49:39 | #6014 |
| 2015 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:53:45 | #8317 |
| 2015 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:54:38 | #9642 |
| 2015 | Summer's Done 13.1Austin | TX | 3:07:40 | #8167 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 3:08:41 | #26093 |
| 2015 | XTERRA Big Elk Marathon and Half MarathonElkton | MD | 3:28:24 | #211 |
| 2012 | OUC Orlando Half MarathonOrlando | FL | 1:44:57 | #352 |
| 2004 | Surf City MarathonHuntington Beach | CA | 3:48:03 | #3635 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
PAPennsylvania
8 racesNJNew Jersey
7 racesCACalifornia
5 racesMDMaryland
5 racesCOColorado
4 racesFLFlorida
4 racesTXTexas
4 racesVAVirginia
3 racesMIMichigan
2 racesAZArizona
1 raceINIndiana
1 raceMEMaine
1 raceNCNorth Carolina
1 raceNENebraska
1 raceWIWisconsin
1 race50-State Challenge
15/ 51 states + DC
36 states to go