Back to League Tables
WC
William Cook
MalePennsylvania1994–2026
132
Total Finishes
59
Distinct Races
24
States (47%)
1:31:27
PR (6:59/mi)
2:14:08
Average
+1:05:52
Slower (first to last)
Medal House
2004
Huntsville Half Marathon
1:49:09
#156 overall#130 gender
2003
2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San Diego
1:49:27
#360 overall#267 gender
2003
Rock n Roll Nashville
2:08:45
#2998 overall#1706 gender
2002
2025 500 Festival Running Events
2:31:31
#13003 overall#8151 gender
2001
2025 500 Festival Running Events
2:23:58
#10342 overall#6975 gender
2000
2025 500 Festival Running Events
3:12:01
#13050 overall#7861 gender
1999
2025 500 Festival Running Events
2:18:24
#8891 overall#6196 gender
1998
2026 Humboldt Redwoods Marathon, Half Marathon, 5K
2:00:42
#679 overall#398 gender
1998
2025 500 Festival Running Events
2:10:42
#8119 overall#5986 gender
1997
2025 500 Festival Running Events
2:08:27
#6651 overall#5102 gender
1995
2025 500 Festival Running Events
3:06:54
#10532 overall#6793 gender
1994
2025 500 Festival Running Events
2:09:59
#5791 overall#4681 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Scranton Half MarathonScranton | PA | 2:01:14 | #749 |
| 2026 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:15:51 | #9417 |
| 2025 | Scranton Half MarathonScranton | PA | 1:55:23 | #422 |
| 2025 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:01:24 | #2193 |
| 2025 | Fallen Comrades Half MarathonWest Point | NY | 2:03:51 | #325 |
| 2025 | Santa Hustle RosevilleRoseville | CA | 2:16:17 | #187 |
| 2024 | Scranton Half MarathonScranton | PA | 1:50:44 | #296 |
| 2024 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 1:50:48 | #155 |
| 2024 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 1:54:23 | #248 |
| 2024 | Fallen Comrades Half MarathonWest Point | NY | 2:02:58 | #205 |
| 2024 | United Airlines NYC HalfNew York | NY | 2:15:10 | #18123 |
| 2024 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:18:06 | #5307 |
| 2024 | Time to Paddy 5k/10k & Lucky 13.1 - DallasDallas | TX | 2:38:01 | #73 |
| 2024 | Gettysburg Festival of RacesGettysburg | PA | 2:39:02 | #487 |
| 2024 | Gettysburg Festival of RacesGettysburg | PA | 2:39:02 | #487 |
| 2024 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:03:29 | #5353 |
| 2024 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:06:24 | #12157 |
| 2023 | Scranton Half MarathonScranton | PA | 1:51:47 | #343 |
| 2023 | 2026 AmeriHealth April Fools Half Marathon & 8KAtlantic City | NJ | 1:54:03 | #199 |
| 2023 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 1:55:17 | #199 |
| 2023 | Fallen Comrades Half MarathonWest Point | NY | 2:02:45 | #229 |
| 2023 | Shorewood Hot Cider HustleShorewood | WI | 2:09:52 | #355 |
| 2023 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 2:13:06 | #342 |
| 2023 | United Airlines NYC HalfNew York | NY | 2:17:15 | #16566 |
| 2023 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:06:40 | #11182 |
| 2022 | Scranton Half MarathonScranton | PA | 1:48:42 | #167 |
| 2022 | Fallen Comrades Half MarathonWest Point | NY | 1:53:37 | #124 |
| 2022 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 2:29:57 | #1109 |
| 2022 | United Airlines NYC HalfNew York | NY | 2:30:00 | #17604 |
| 2022 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 3:29:45 | #4275 |
| 2022 | Rock 'n' Roll Las VegasLas Vegas | NV | 4:10:02 | #13231 |
| 2021 | Scranton Half MarathonScranton | PA | 1:42:38 | #130 |
| 2021 | PRESALE 2027 AmeriHealth New Jersey April Fools Half Marathon & 8KAtlantic City | NJ | 1:47:56 | #122 |
| 2021 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 1:56:14 | #147 |
| 2020 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:23:55 | #3817 |
| 2020 | PRESALE 2027 AmeriHealth New Jersey April Fools Half Marathon & 8KAtlantic City | NJ | 2:27:22 | #113 |
| 2019 | Scranton Half MarathonScranton | PA | 1:43:17 | #239 |
| 2019 | PRESALE 2027 AmeriHealth New Jersey April Fools Half Marathon & 8KAtlantic City | NJ | 1:44:06 | #82 |
| 2019 | Fallen Comrades Half MarathonWest Point | NY | 1:53:50 | #230 |
| 2019 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 1:58:29 | #159 |
| 2019 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:21:26 | #6247 |
| 2019 | Charlie Horse Half MarathonMohnton | PA | 2:21:57 | #50 |
| 2019 | The Queens NYC Half, 10K, and 5KForest Hills | NY | 2:32:49 | #240 |
| 2019 | Montage Mountain Trail Half MarathonMoosic | PA | 2:36:16 | #122 |
| 2018 | Scranton Half MarathonScranton | PA | 1:39:10 | #147 |
| 2018 | PRESALE 2027 AmeriHealth New Jersey April Fools Half Marathon & 8KAtlantic City | NJ | 1:40:58 | #36 |
| 2018 | Fallen Comrades Half MarathonWest Point | NY | 1:41:19 | #104 |
| 2018 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 1:50:33 | #148 |
| 2018 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:01:57 | #829 |
| 2018 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:29:40 | #6537 |
| 2018 | Charleston Half MarathonCharleston | SC | 2:29:48 | #1760 |
| 2017 | Scranton Half MarathonScranton | PA | 1:35:49 | #133 |
| 2017 | PRESALE 2027 AmeriHealth New Jersey April Fools Half Marathon & 8KAtlantic City | NJ | 1:36:29 | #36 |
| 2017 | Fallen Comrades Half MarathonWest Point | NY | 1:37:55 | #80 |
| 2017 | Detroit Free Press MarathonDetroit | MI | 1:38:29 | #160 |
| 2017 | Flying Pig Pump and RunCincinnati | OH | 1:39:24 | #330 |
| 2017 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 1:39:29 | #40 |
| 2017 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:58:58 | #2140 |
| 2017 | Rock n Roll NashvilleNashville | TN | 2:20:20 | #4912 |
| 2017 | Freedom's RunShepherdstown | WV | 2:40:00 | #506 |
| 2017 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:42:00 | #7518 |
| 2017 | Run the Line Half MarathonTexarkana | TX | 2:50:58 | #400 |
| 2017 | Run Ocean Isle BeachOcean Isles Beach | NC | 3:05:11 | #128 |
| 2016 | Scranton Half MarathonScranton | PA | 1:31:36 | #73 |
| 2016 | Fallen Comrades Half MarathonWest Point | NY | 1:33:33 | #48 |
| 2016 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:44:35 | #443 |
| 2016 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:47:08 | #1066 |
| 2016 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:48:34 | #1261 |
| 2016 | Detroit Free Press MarathonDetroit | MI | 1:50:07 | #650 |
| 2016 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:59:17 | #1949 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:16:31 | #5881 |
| 2016 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 2:46:23 | #4363 |
| 2015 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 1:31:27 | #27 |
| 2015 | Scranton Half MarathonScranton | PA | 1:32:14 | #72 |
| 2015 | Space Coast Marathon & Half MarathonCocoa | FL | 1:47:03 | #105 |
| 2015 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:49:05 | #762 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:49:18 | #1308 |
| 2015 | Scottsboro Half MarathonScottsboro | AL | 1:50:06 | #45 |
| 2015 | Rock 'n' Roll San DiegoSan Diego | CA | 1:53:58 | #2226 |
| 2015 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:54:11 | #915 |
| 2015 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:56:43 | #1280 |
| 2015 | All American Half MarathonFort Bragg | NC | 1:58:06 | #484 |
| 2015 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 1:58:56 | #1371 |
| 2015 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:02:42 | #3048 |
| 2015 | Rockfest Half MarathonHampton Beach | NH | 2:15:30 | #2856 |
| 2015 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:40:46 | #4274 |
| 2015 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:20:15 | #1290 |
| 2014 | D&H Rail Trails Half MarathonForest City | PA | 1:32:55 | #17 |
| 2014 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 1:34:51 | #36 |
| 2014 | Scranton Half MarathonScranton | PA | 1:42:32 | #261 |
| 2014 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:55:38 | #1177 |
| 2014 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:11:57 | #5967 |
| 2014 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:13:39 | #1664 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:14:12 | #7523 |
| 2014 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:19:22 | #5332 |
| 2014 | Detroit Free Press MarathonDetroit | MI | 2:21:34 | #5378 |
| 2014 | 2025 Bridge Street Town Centre Half Marathon - Presented by SportsMEDHuntsville | AL | 2:29:53 | #653 |
| 2014 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:49:54 | #10174 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 3:27:15 | #15841 |
| 2013 | Museum of Aviation Marathon, Half Marathon & 5K and Hand Cycle RaceWarner Robins | GA | 1:46:54 | #89 |
| 2013 | Thanksgiving Distance ClassicJacksonville | FL | 1:53:32 | #679 |
| 2013 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 1:56:36 | #220 |
| 2013 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:24:49 | #5422 |
| 2013 | Oak Barrel Half MarathonLynchburg | TN | 2:42:05 | #828 |
| 2013 | Rock 'n' Roll Las VegasLas Vegas | NV | 4:16:07 | #20507 |
| 2012 | Huntsville Half MarathonHuntsville | AL | 1:40:52 | #81 |
| 2012 | D&H Rail Trails Half MarathonForest City | PA | 1:46:37 | #93 |
| 2012 | Rock 'n' Roll San DiegoSan Diego | CA | 1:50:44 | #1679 |
| 2012 | Rock n Roll NashvilleNashville | TN | 1:51:30 | #1489 |
| 2012 | 2026 Superhero Half Marathon and RelayMorristown | NJ | 1:54:37 | #307 |
| 2012 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 1:55:35 | #773 |
| 2012 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:32:30 | #9867 |
| 2012 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:27:41 | #14391 |
| 2011 | Corporate CupCharlotte | NC | 2:00:32 | #447 |
| 2011 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:05:14 | #7113 |
| 2011 | Huntsville Half MarathonHuntsville | AL | 2:26:54 | #643 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 2:35:57 | #19206 |
| 2011 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:51:31 | #4959 |
| 2010 | Huntsville Half MarathonHuntsville | AL | 1:36:19 | #59 |
| 2010 | D&H Rail Trails Half MarathonForest City | PA | 1:51:42 | #96 |
| 2010 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:55:52 | #2786 |
| 2010 | DONNA Marathon WeekendJacksonville Beach | FL | 2:08:34 | #828 |
| 2010 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:11:24 | #7962 |
| 2010 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:31:17 | #6003 |
| 2010 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:31:35 | #12437 |
| 2010 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:34:06 | #4774 |
| 2010 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 3:05:59 | #730 |
| 2010 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 3:06:32 | #5102 |
| 2009 | Flying Pig Pump and RunCincinnati | OH | 1:52:21 | #1001 |
| 2009 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:03:43 | #1256 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:12:45 | #7562 |
| 2008 | Flying Pig Pump and RunCincinnati | OH | 1:46:54 | #647 |
| 2008 | D&H Rail Trails Half MarathonForest City | PA | 1:48:01 | #67 |
| 2008 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:00:01 | #1619 |
| 2008 | Huntsville Half MarathonHuntsville | AL | 2:32:40 | #507 |
| 2007 | Huntsville Half MarathonHuntsville | AL | 1:41:27 | #101 |
| 2007 | Flying Pig Pump and RunCincinnati | OH | 1:49:53 | #685 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 3:31:20 | #26491 |
| 2006 | Flying Pig Pump and RunCincinnati | OH | 1:41:00 | #203 |
| 2006 | Huntsville Half MarathonHuntsville | AL | 1:48:29 | #133 |
| 2006 | Parlor City TrotBluffton | IN | 1:55:49 | #128 |
| 2006 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:05:10 | #4129 |
| 2006 | Xterra Boney Mountain Trail RunMalibu | CA | 2:14:06 | #32 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 3:34:28 | #25490 |
| 2005 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:40:38 | #157 |
| 2005 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:47:39 | #2131 |
| 2005 | Huntsville Half MarathonHuntsville | AL | 1:48:24 | #128 |
| 2004 | Huntsville Half MarathonHuntsville | AL | 1:49:09 | #156 |
| 2004 | Thanksgiving Day Half MarathonAtlanta | GA | 2:08:48 | #3358 |
| 2004 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:22:40 | #1417 |
| 2004 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:42:59 | #2993 |
| 2003 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 1:49:27 | #360 |
| 2003 | Rock n Roll NashvilleNashville | TN | 2:08:45 | #2998 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 2:31:31 | #13003 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 2:23:58 | #10342 |
| 2000 | 2025 500 Festival Running EventsIndianapolis | IN | 3:12:01 | #13050 |
| 1999 | 2025 500 Festival Running EventsIndianapolis | IN | 2:18:24 | #8891 |
| 1998 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 2:00:42 | #679 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 2:10:42 | #8119 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 2:08:27 | #6651 |
| 1995 | 2025 500 Festival Running EventsIndianapolis | IN | 3:06:54 | #10532 |
| 1994 | 2025 500 Festival Running EventsIndianapolis | IN | 2:09:59 | #5791 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
PAPennsylvania
23 racesNJNew Jersey
18 racesNYNew York
13 racesINIndiana
12 racesALAlabama
11 racesFLFlorida
10 racesAZArizona
9 racesCACalifornia
9 racesTXTexas
9 racesNVNevada
7 racesILIllinois
6 racesOHOhio
5 racesVAVirginia
4 racesMIMichigan
3 racesNCNorth Carolina
3 racesGAGeorgia
2 racesMSMississippi
2 racesARArkansas
1 raceOKOklahoma
1 raceSCSouth Carolina
1 raceWAWashington
1 raceWIWisconsin
1 raceWVWest Virginia
1 raceMAMassachusetts
0 races50-State Challenge
24/ 51 states + DC
27 states to go