Back to League Tables
WL
William Long
MaleCalifornia2000–2026
116
Total Finishes
71
Distinct Races
24
States (47%)
1:25:24
PR (6:31/mi)
2:26:59
Average
+0:12:35
Slower (first to last)
Medal House
2008
City of Oaks Marathon
1:39:55
#194 overall#151 gender
2007
B&A Trail Marathon and Half Marathon
1:42:09
#138 overall#106 gender
2007
Race to Robie Creek
2:19:27
#1090 overall#786 gender
2006
North Shore Classic
1:58:20
#735 overall#496 gender
2005
Baltimore Running Festival
1:47:13
#266 overall#202 gender
2005
2026 2XU Long Beach Marathon & Half Marathon
1:48:48
#508 overall#407 gender
2005
2025 500 Festival Running Events
2:00:13
#6399 overall#4819 gender
2005
Rock 'n' Roll Virgina Beach Half Marathon
2:10:43
#6558 overall#3929 gender
2004
DEXTER-ANN ARBOR RUN
1:50:04
#748 overall#593 gender
2004
Life Time Chicago Half Marathon + 5K
1:54:06
#1653 overall#1198 gender
2001
Beer City Half™ San Diego
2:29:58
#4123 overall#2423 gender
2000
Seattle Marathon
1:56:59
#1304 overall#890 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 2:09:34 | #825 |
| 2025 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:42:42 | #542 |
| 2025 | Garmin Marathon ToledoToledo | OH | 1:56:28 | #385 |
| 2025 | NYCRUNS Falling Leaves Half MarathonBrooklyn | NY | 1:58:02 | #812 |
| 2025 | Indianapolis Monumental MarathonIndianapolis | IN | 2:12:43 | #3489 |
| 2025 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:37:02 | #11447 |
| 2024 | TOLEDO MINI MARATHONToledo | OH | 1:50:55 | #105 |
| 2024 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:38:21 | #6862 |
| 2024 | Norfolk Harbor Half MarathonNorfolk | VA | 2:47:30 | #1340 |
| 2024 | Harbor Half MarathonCorpus Christi | TX | 2:54:03 | #286 |
| 2023 | CHURCHILL'S HALF MARATHONPerrysburg | OH | 1:40:04 | #141 |
| 2023 | TOLEDO MINI MARATHONToledo | OH | 1:42:52 | #52 |
| 2023 | Thankful Turkey Half Marathon & 5KPonte Vedra | FL | 2:10:02 | #48 |
| 2023 | Capital City Half MarathonColumbus | OH | 2:18:02 | #2883 |
| 2023 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 2:34:40 | #505 |
| 2023 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 4:21:04 | #8045 |
| 2022 | Emigration CanyonSalt Lake City | UT | 1:25:24 | #1 |
| 2022 | Lost Dutchman MarathonApache Junction | AZ | 1:59:14 | #177 |
| 2022 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:06:57 | #1563 |
| 2022 | Surf City MarathonHuntington Beach | CA | 3:16:46 | #5435 |
| 2022 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:44:19 | #4975 |
| 2022 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:46:22 | #7121 |
| 2021 | 2026 Palmetto Peach Half Marathon, 10K, and 5KNorth Augusta | SC | 1:46:58 | #54 |
| 2021 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:52:42 | #274 |
| 2021 | Gilbert Half MarathonGilbert | AZ | 1:55:02 | #190 |
| 2021 | DC Half RacesWashington | DC | 1:58:56 | #345 |
| 2021 | Havasu Half Marathon & 5KLake Havasu City | AZ | 2:18:32 | #187 |
| 2021 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:31:57 | #4531 |
| 2021 | Surf City MarathonHuntington Beach | CA | 3:49:09 | #5533 |
| 2020 | Tucson Shamrock Half MarathonTucson | AZ | 1:53:46 | #36 |
| 2020 | Lost Dutchman MarathonApache Junction | AZ | 1:54:21 | #151 |
| 2020 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:55:12 | #1420 |
| 2020 | KMXT's Run the RockKodiak | AK | 1:58:01 | — |
| 2020 | Surf City MarathonHuntington Beach | CA | 3:49:42 | #9205 |
| 2019 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:42:50 | #557 |
| 2019 | Whistlestop MarathonAshland | WI | 1:44:29 | #109 |
| 2019 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:02:08 | #1415 |
| 2019 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 2:03:35 | #547 |
| 2019 | Wickenburg's Wild West RunWickenburg | AZ | 2:08:08 | #60 |
| 2019 | Surf City MarathonHuntington Beach | CA | 3:14:49 | #7247 |
| 2019 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 4:01:06 | #7321 |
| 2019 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 4:15:44 | #6790 |
| 2018 | Gilbert Half MarathonGilbert | AZ | 1:58:11 | #237 |
| 2018 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 2:04:11 | #516 |
| 2018 | Hero Up Half Marathon & 5KTigard | OR | 2:07:00 | #38 |
| 2018 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:08:47 | #1751 |
| 2018 | Phoenix Craft ClassicFountain Hills | AZ | 2:09:19 | #109 |
| 2018 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:58:34 | #7047 |
| 2018 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 4:13:27 | #6724 |
| 2018 | Surf City MarathonHuntington Beach | CA | 4:24:02 | #9934 |
| 2017 | Bob to Bob's Half Marathon and Donut Dash 5Kmarion | NC | 1:50:08 | #6 |
| 2017 | TMC Arizona Distance Classic Half Marathon, Quarter Marathon and 5KOro Valley | AZ | 2:32:14 | #422 |
| 2017 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:08:58 | #5832 |
| 2017 | Surf City MarathonHuntington Beach | CA | 3:56:06 | #10136 |
| 2017 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 4:34:21 | #7861 |
| 2016 | Best Damn Race OrlandoOrlando | FL | 2:04:42 | #353 |
| 2016 | Best Damn Race - OrlandoOrlando | FL | 2:04:42 | #354 |
| 2016 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:17:20 | #4478 |
| 2016 | Shoreline MarathonVentura | CA | 2:42:51 | #482 |
| 2016 | The Woodlands MarathonThe Woodlands | TX | 2:58:47 | #3066 |
| 2016 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:39:05 | #7966 |
| 2016 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:54:33 | #8483 |
| 2016 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 4:00:59 | #6273 |
| 2016 | Surf City MarathonHuntington Beach | CA | 4:10:08 | #11846 |
| 2015 | Prisma Health Half Marathon & 5KGreenville | SC | 1:49:09 | #257 |
| 2015 | 3M Half MarathonAustin | TX | 1:54:00 | #1619 |
| 2015 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:06:35 | #2031 |
| 2015 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:06:42 | #1989 |
| 2015 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 2:09:25 | #510 |
| 2015 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 2:10:05 | #1167 |
| 2015 | Canyonlands Half MarathonMoab | UT | 2:17:42 | #1326 |
| 2015 | Surf City MarathonHuntington Beach | CA | 2:25:51 | #7188 |
| 2015 | Rock 'n' Roll San JoseSan Jose | CA | 2:27:38 | #4879 |
| 2015 | Saratoga Palio Melanie O'Donnell Half MarathonSaratoga Springs | NY | 2:37:21 | #1078 |
| 2015 | Boston's Run To RememberBoston | MA | 2:39:03 | #6255 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:56:50 | #16736 |
| 2015 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 3:10:06 | #3737 |
| 2015 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:24:02 | #3124 |
| 2015 | Berkeley Half MarathonBerkeley | CA | 3:37:16 | #3574 |
| 2014 | Surf City MarathonHuntington Beach | CA | 1:43:56 | #1018 |
| 2014 | Rock 'n' Roll San JoseSan Jose | CA | 1:47:16 | #856 |
| 2014 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:49:17 | #756 |
| 2014 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 1:53:16 | #1095 |
| 2014 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 1:54:39 | #489 |
| 2014 | Shoreline MarathonVentura | CA | 1:54:39 | #113 |
| 2014 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:00:47 | #1945 |
| 2014 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 2:03:31 | #363 |
| 2014 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:04:10 | #1594 |
| 2014 | Snowman's Half MarathonMount Pleasant | MI | 2:08:21 | #67 |
| 2014 | Berkeley Half MarathonBerkeley | CA | 2:21:04 | #2408 |
| 2014 | Boston's Run To RememberBoston | MA | 2:32:47 | #6617 |
| 2014 | Space Coast Marathon & Half MarathonCocoa | FL | 2:32:56 | #1423 |
| 2014 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:54:24 | #10163 |
| 2013 | Prisma Health Half Marathon & 5KGreenville | SC | 1:37:08 | #63 |
| 2013 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:52:34 | #1390 |
| 2013 | Snowman's Half MarathonMount Pleasant | MI | 2:00:05 | #91 |
| 2013 | Lexus Lace Up Running SeriesRancho Palos Verdes | CA | 2:00:59 | #190 |
| 2013 | First Midwest Half MarathonPalos Heights | IL | 2:08:43 | #738 |
| 2012 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:37:33 | #259 |
| 2012 | Wisconsin MarathonKenosha | WI | 1:48:50 | #382 |
| 2012 | Wilmington Half Marathon & 5KWilmington | MA | 2:31:00 | #192 |
| 2011 | Bethel Half Marathon and 5kCanton | NC | 1:32:24 | #19 |
| 2011 | Seymour Mini MarathonSeymour | IN | 1:55:14 | #26 |
| 2011 | Half Madness Half MarathonBatavia | IL | 2:12:22 | #757 |
| 2011 | OUC Orlando Half MarathonOrlando | FL | 2:13:15 | #1384 |
| 2011 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:32:36 | #9369 |
| 2010 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:50:05 | #518 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:56:06 | #2664 |
| 2010 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:58:56 | #4119 |
| 2010 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:59:38 | #2192 |
| 2010 | Lincoln Memorial Half MarathonSpringfield | IL | 2:19:37 | #796 |
| 2010 | Chicago Spring Half MarathonChicago | IL | 2:25:17 | #1914 |
| 2010 | DONNA Marathon WeekendJacksonville Beach | FL | 2:34:50 | #1807 |
| 2010 | Rock n Roll NashvilleNashville | TN | 2:36:29 | #15009 |
| 2010 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 3:11:42 | #17565 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 1:45:58 | #626 |
| 2009 | Chicago Spring Half MarathonChicago | IL | 2:06:55 | #886 |
| 2009 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:18:13 | #8052 |
| 2009 | Greater St. Louis MarathonSt. Louis | MO | 2:25:46 | #5631 |
| 2009 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:38:13 | #11227 |
| 2008 | City of Oaks MarathonRaleigh | NC | 1:39:55 | #194 |
| 2008 | Baltimore Running FestivalBaltimore | MD | 1:43:37 | #392 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:46:11 | #2699 |
| 2008 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:49:47 | #718 |
| 2008 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:01:52 | #3515 |
| 2007 | B&A Trail Marathon and Half MarathonSeverna Park | MD | 1:42:09 | #138 |
| 2007 | Race to Robie CreekBoise | ID | 2:19:27 | #1090 |
| 2006 | North Shore ClassicHighland Park | IL | 1:58:20 | #735 |
| 2005 | Baltimore Running FestivalBaltimore | MD | 1:47:13 | #266 |
| 2005 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:48:48 | #508 |
| 2005 | 2025 500 Festival Running EventsIndianapolis | IN | 2:00:13 | #6399 |
| 2005 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:10:43 | #6558 |
| 2004 | DEXTER-ANN ARBOR RUNDexter | MI | 1:50:04 | #748 |
| 2004 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:54:06 | #1653 |
| 2001 | Beer City Half™ San DiegoSan Diego | CA | 2:29:58 | #4123 |
| 2000 | Seattle MarathonSeattle | WA | 1:56:59 | #1304 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
47 racesILIllinois
15 racesAZArizona
14 racesFLFlorida
7 racesOHOhio
5 racesMDMaryland
4 racesTXTexas
4 racesINIndiana
3 racesMIMichigan
3 racesNCNorth Carolina
3 racesNYNew York
3 racesSCSouth Carolina
3 racesVAVirginia
3 racesALAlabama
2 racesLALouisiana
2 racesTNTennessee
2 racesUTUtah
2 racesWAWashington
2 racesOROregon
1 racePAPennsylvania
1 raceGAGeorgia
0 racesIAIowa
0 racesMNMinnesota
0 racesNENebraska
0 races50-State Challenge
24/ 51 states + DC
27 states to go