Back to League Tables
KW
Kevin Wang
MaleCalifornia1988–2026
107
Total Finishes
63
Distinct Races
15
States (29%)
1:30:11
PR (6:53/mi)
2:12:37
Average
+1:01:50
Slower (first to last)
Medal House
2013
OC Marathon - Half Marathon - 5K
1:46:10
#688 overall#538 gender
2013
2026 Superhero Half Marathon and Relay
1:50:20
#254 overall#176 gender
2013
Surf City Marathon
1:51:41
#1820 overall#1263 gender
2013
Monterey Bay Half Marathon
2:17:50
#3895 overall#1775 gender
2011
The Giant Race
1:37:37
#107 overall#87 gender
2011
Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO
1:43:28
#481 overall#368 gender
2011
Clarksburg Country Run
1:52:14
#221 overall#153 gender
2011
OC Marathon - Half Marathon - 5K
1:54:10
#1104 overall#754 gender
2011
2026 2XU Long Beach Marathon & Half Marathon
2:02:56
#2460 overall#1629 gender
2009
2026 2XU Long Beach Marathon & Half Marathon
1:50:17
#1062 overall#811 gender
2009
Drake Relays
1:50:54
#442 overall#342 gender
1988
The LESS Popular Brooklyn Half Marathon!
1:37:10
#511 overall#476 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Barns & Blooms Half MarathonSouth Hamilton | MA | 1:31:22 | #22 |
| 2026 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:39:51 | #549 |
| 2026 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:04:35 | #1717 |
| 2026 | The Lucky Leprechaun Half Marathon, 10 Miler, & 5KVersailles | KY | 2:05:02 | #81 |
| 2026 | Surf City MarathonHuntington Beach | CA | 2:39:00 | #7331 |
| 2025 | NYRR Fred Lebow Half MarathonNew York | NY | 1:30:11 | #252 |
| 2025 | Jingle Bell Half Marathon & 5KHaverhill | MA | 1:38:10 | #83 |
| 2025 | Berkeley Half MarathonBerkeley | CA | 1:42:58 | #523 |
| 2025 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:49:50 | #4698 |
| 2025 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:51:00 | #723 |
| 2025 | Rock 'n' Roll San JoseSan Jose | CA | 1:51:39 | #962 |
| 2025 | The NY SkylineJersey City | NJ | 1:56:58 | #140 |
| 2025 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:10:19 | #15735 |
| 2025 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:11:30 | #1882 |
| 2025 | Haunted 5K, 10K, 13.1M & 26.2M at Little Rock, AR (41)Little Rock | AR | 2:18:23 | #7 |
| 2025 | Rock 'n' Roll San DiegoSan Diego | CA | 2:20:16 | #8955 |
| 2025 | United Airlines NYC HalfNew York | NY | 2:24:55 | #21395 |
| 2025 | Monterey Bay Half MarathonMonterey | CA | 2:52:34 | #5764 |
| 2025 | Rose Bowl Half MarathonPasadena | CA | 2:55:01 | #4473 |
| 2024 | Bellingham Bay MarathonBellingham | WA | 1:35:43 | #42 |
| 2024 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:37:51 | #318 |
| 2024 | Town and Country Half Marathon & 5KNewburyport | MA | 1:49:17 | #87 |
| 2024 | Mountains 2 Beach Marathon and HalfVentura | CA | 1:58:18 | #562 |
| 2024 | Half Moon Bay Pumpkin RunHalf Moon Bay | CA | 2:07:32 | #128 |
| 2024 | Hogeye Marathon & RelaysSpringdale | AR | 2:25:49 | #490 |
| 2024 | Hogeye MarathonFayetteville | AR | 2:25:49 | #489 |
| 2024 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:25:49 | #5353 |
| 2024 | Davis Turkey TrotDavis | CA | 2:32:58 | #347 |
| 2024 | New Years DoubleAllen | TX | 2:58:17 | #103 |
| 2024 | Dallas Marathon WeekendDallas | TX | 3:20:13 | #8237 |
| 2023 | Rock 'n' Roll San JoseSan Jose | CA | 1:34:28 | #350 |
| 2023 | The Snohomish River Run Marathon, Half Marathon, 10K and 5KSnohomish | WA | 1:38:23 | #60 |
| 2023 | Seattle Cherry Blossom RunSeattle | WA | 1:43:45 | #142 |
| 2023 | Seattle Cherry Blossom RunSeattle | WA | 1:43:46 | #141 |
| 2023 | Dallas Marathon WeekendDallas | TX | 1:52:49 | #1443 |
| 2023 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:55:20 | #3524 |
| 2023 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:57:42 | #3094 |
| 2023 | Detroit Free Press MarathonDetroit | MI | 2:01:22 | #405 |
| 2023 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:02:24 | #1136 |
| 2023 | SPASM Crystal Springs Trail RunWoodside | CA | 2:49:06 | #45 |
| 2022 | Rock 'n' Roll San JoseSan Jose | CA | 1:33:37 | #263 |
| 2022 | Surfer's Path MarathonSanta Cruz | CA | 1:39:51 | #100 |
| 2022 | Gilbert Half MarathonGilbert | AZ | 1:45:20 | #88 |
| 2022 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:50:04 | #727 |
| 2022 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:56:55 | #1013 |
| 2022 | Hogeye MarathonFayetteville | AR | 2:12:21 | #244 |
| 2022 | Providence MarathonProvidence | RI | 2:14:57 | #1283 |
| 2022 | B.A.A. Half MarathonBoston | MA | 2:15:19 | #4154 |
| 2022 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:28:35 | #3827 |
| 2022 | Dallas Marathon WeekendDallas | TX | 2:32:41 | #4650 |
| 2021 | Gilbert Half MarathonGilbert | AZ | 1:34:13 | #54 |
| 2021 | Rock 'n' Roll San JoseSan Jose | CA | 1:51:25 | #760 |
| 2021 | Twin Lights Half MarathonGloucester | MA | 2:09:26 | #100 |
| 2021 | Dallas Marathon WeekendDallas | TX | 3:28:14 | #6203 |
| 2020 | Rain Run Half Marathonredmond | WA | 1:46:50 | #59 |
| 2020 | New Years DoubleAllen | TX | 2:51:01 | #53 |
| 2019 | Rock 'n' Roll San JoseSan Jose | CA | 1:43:01 | #532 |
| 2019 | Rain Run Half Marathonredmond | WA | 2:09:37 | #190 |
| 2019 | Naperville Half MarathonNaperville | IL | 2:20:00 | #1358 |
| 2019 | 3M Half MarathonAustin | TX | 2:26:42 | #4422 |
| 2019 | Dallas Marathon WeekendDallas | TX | 3:21:37 | #5421 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:39:35 | #3106 |
| 2018 | United Airlines NYC HalfNew York | NY | 1:50:43 | #5493 |
| 2018 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 2:05:08 | #1408 |
| 2018 | Romancing The IslandSan Francisco | CA | 2:35:59 | #50 |
| 2018 | Dallas Marathon WeekendDallas | TX | 2:55:38 | #5160 |
| 2018 | Stinson Beach/Muir WoodsStinson Beach | CA | 3:00:08 | #50 |
| 2018 | DRC Half Marathon and 5KDallas | TX | 3:14:23 | #784 |
| 2017 | United Airlines NYC HalfNew York | NY | 1:47:49 | #4159 |
| 2017 | 3M Half MarathonAustin | TX | 1:56:22 | #1571 |
| 2017 | Too Cold to Hold 5K, 10K & Half MarathonDallas | TX | 2:01:02 | #127 |
| 2017 | New Years DoubleAllen | TX | 2:01:09 | #65 |
| 2017 | Vibha Bay Area Dream Mile - Run and WalkSan Jose | CA | 2:07:21 | #52 |
| 2017 | Austin MarathonAustin | TX | 2:11:57 | #2400 |
| 2017 | Hero Up Half Marathon & 5KTigard | OR | 2:14:51 | #82 |
| 2017 | DRC Half Marathon and 5KDallas | TX | 2:14:55 | #399 |
| 2017 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:17:26 | #3016 |
| 2017 | The Showdown Half Marathon and 5KFairview | TX | 2:18:51 | #179 |
| 2017 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:36:11 | #4433 |
| 2017 | WW Military Miles 5k, 10k and Half MarathonKELLER | TX | 2:38:23 | #455 |
| 2017 | Wounded Warrior Half Marathon & 10KIrving | TX | 2:38:24 | #455 |
| 2017 | Tour Des FleursDallas | TX | 2:43:01 | #612 |
| 2017 | Resolution RunMcKinney | TX | 2:43:42 | #102 |
| 2017 | Tinker Bell Half MarathonAnaheim | CA | 3:42:47 | #1526 |
| 2016 | Austin MarathonAustin | TX | 1:51:02 | #1005 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:52:11 | #7757 |
| 2016 | DRC Half Marathon and 5KDallas | TX | 2:04:59 | #497 |
| 2016 | Too Cold to Hold 5K, 10K & Half MarathonDallas | TX | 2:06:26 | #187 |
| 2016 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:14:19 | #2742 |
| 2016 | The Showdown Half Marathon and 5KFairview | TX | 2:14:28 | #220 |
| 2016 | New Years DoubleAllen | TX | 2:28:11 | #240 |
| 2015 | The Showdown Half Marathon and 5KFairview | TX | 2:05:00 | #201 |
| 2015 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:05:02 | #3366 |
| 2015 | Too Cold to Hold 5K, 10K & Half MarathonDallas | TX | 2:05:21 | #132 |
| 2015 | New Years DoubleAllen | TX | 2:15:07 | #216 |
| 2015 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:41:56 | #13782 |
| 2014 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:52:21 | #1542 |
| 2014 | DRC Half Marathon and 5KDallas | TX | 2:08:05 | #921 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:46:10 | #688 |
| 2013 | 2026 Superhero Half Marathon and RelayMorristown | NJ | 1:50:20 | #254 |
| 2013 | Surf City MarathonHuntington Beach | CA | 1:51:41 | #1820 |
| 2013 | Monterey Bay Half MarathonMonterey | CA | 2:17:50 | #3895 |
| 2013 | NYRR Fred Lebow Half MarathonNew York | NY | 2:23:51 | #4261 |
| 2013 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:30:42 | #6765 |
| 2013 | DRC Half Marathon and 5KDallas | TX | 2:45:13 | #1869 |
| 2011 | The Giant RaceSan Francisco | CA | 1:37:37 | #107 |
| 2011 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:43:28 | #481 |
| 2011 | Clarksburg Country RunClarksburg | CA | 1:52:14 | #221 |
| 2011 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:54:10 | #1104 |
| 2011 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:02:56 | #2460 |
| 2009 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:50:17 | #1062 |
| 2009 | Drake RelaysDes Moines | IA | 1:50:54 | #442 |
| 1988 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:37:10 | #511 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
39 racesTXTexas
34 racesNYNew York
11 racesWAWashington
6 racesMAMassachusetts
5 racesARArkansas
4 racesAZArizona
4 racesILIllinois
3 racesNJNew Jersey
2 racesIAIowa
1 raceKYKentucky
1 raceMIMichigan
1 raceOROregon
1 raceCOColorado
0 racesMDMaryland
0 races50-State Challenge
15/ 51 states + DC
36 states to go