Back to runner search
BK
Bill Kwok
MaleCalifornia2012–2019
36
Total Finishes
22
Different Races
7
States (14%)
1:52:33
PR (8:35/mi)
2:17:49
Average
-0:15:28
Faster (first to last)
Medal House
2014
Rock 'n' Roll Arizona Marathon
1:52:52
#1954 overall#1293 gender
2014
St. Jude Rock 'n' Roll Seattle
1:54:23
#1631 overall#1115 gender
2014
Rock 'n' Roll San Diego
1:58:05
#3409 overall#2225 gender
2014
Rock 'n' Roll Las Vegas
2:00:11
#3745 overall#2380 gender
2014
Rock 'n' Roll Nashville
2:11:50
#6458 overall#3288 gender
2014
Rock 'n' Roll Los Angeles Half Marathon
2:14:57
#3008 overall#1783 gender
2013
Rock 'n' Roll Los Angeles Half Marathon
1:52:33
#942 overall#738 gender
2013
Surf City Marathon
1:55:39
#2417 overall#1578 gender
2013
Surf city USA Marathon
1:55:39
#2420 overall#1579 gender
2013
Rock 'n' Roll Las Vegas
1:58:38
#2722 overall#1841 gender
2012
Surf City Marathon
2:37:17
#9708 overall#4411 gender
2012
Surf City USA Marathon
2:37:17
#9717 overall#4414 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2019 | Palm Desert 1/2 Marathon & 5KPalm Desert | CA | 2:10:57 | #302 |
| 2019 | Hapalua Hawaii's Half MarathonHonolulu | HI | 2:21:49 | #2535 |
| 2018 | ALBUQUERQUE MARATHON + HALF MARATHON, 10K, 5K AND KIDS KAlbuquerque | NM | 2:22:08 | #347 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 2:09:14 | #4532 |
| 2017 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:13:27 | #2542 |
| 2017 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:14:13 | #4063 |
| 2017 | Rock 'n' Roll San JoseSan Jose | CA | 2:15:10 | #2978 |
| 2017 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:24:18 | #7433 |
| 2017 | Minnesota Half Marathon and 5kSaint Paul | MN | 2:26:36 | #795 |
| 2016 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:07:19 | #1921 |
| 2016 | Rock 'n' Roll San JoseSan Jose | CA | 2:10:44 | #2987 |
| 2016 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:12:18 | #2854 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:14:33 | #5382 |
| 2016 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:14:46 | #3098 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 2:56:48 | #13462 |
| 2015 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:03:02 | #3086 |
| 2015 | 2026 - San Antonio MarathonSan Antonio | TX | 2:04:54 | #2678 |
| 2015 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:11:39 | #4094 |
| 2015 | Rock ‘n' Roll Washington DCWashington | DC | 2:11:50 | #6867 |
| 2015 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:12:57 | #3016 |
| 2015 | New Year's Race Los Angeles | — | 2:13:09 | #847 |
| 2015 | Rock 'n' Roll San DiegoSan Diego | CA | 2:18:09 | #6733 |
| 2015 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:27:25 | #4098 |
| 2015 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:42:40 | #5272 |
| 2015 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:46:36 | #7408 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:53:30 | #16083 |
| 2015 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 3:09:50 | #10774 |
| 2014 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:52:52 | #1954 |
| 2014 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:54:23 | #1631 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 1:58:05 | #3409 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:00:11 | #3745 |
| 2014 | Rock 'n' Roll NashvilleNashville | TN | 2:11:50 | #6458 |
| 2014 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:14:57 | #3008 |
| 2014 | Rock 'n' Roll San JoseSan Jose | CA | 2:17:07 | #3796 |
| 2013 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:52:33 | #942 |
| 2013 | Surf City MarathonHuntington Beach | CA | 1:55:39 | #2417 |
| 2013 | Surf city USA Marathon | — | 1:55:39 | #2420 |
| 2013 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:58:38 | #2722 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:37:17 | #9708 |
| 2012 | Surf City USA Marathon | — | 2:37:17 | #9717 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
17 racesNVNevada
5 racesAZArizona
3 racesCOColorado
1 raceGAGeorgia
1 raceMNMinnesota
1 raceTXTexas
1 race50-State Challenge
7/ 50 states
43 states to go