Back to League Tables
WF
William Foster
MaleOhio1998–2026
71
Total Finishes
45
Distinct Races
22
States (43%)
1:19:37
PR (6:05/mi)
2:07:48
Average
+0:27:14
Slower (first to last)
Medal House
2007
Hilton Head Half & Quarter Marathon & 5K
1:31:59
#29 overall#24 gender
2007
Columbus Half Marathon
1:32:10
#26 overall#22 gender
2007
Rock ‘n’ Roll Philadelphia Half Marathon
1:52:05
#3908 overall#2820 gender
2007
Shamrock Marathon
1:58:31
#1511 overall#951 gender
2007
Seattle Marathon
2:00:39
#1484 overall#1484 gender
2007
Kentucky Derby Festival Race Weekend
2:10:50
#3699 overall#2415 gender
2006
Dole Great Race of Agoura Hills
2:06:27
#311 overall#237 gender
2006
Kentucky Derby Festival Race Weekend
2:24:38
#4464 overall#2668 gender
2004
2026 2XU Long Beach Marathon & Half Marathon
2:00:45
#1082 overall#777 gender
2003
Kentucky Derby Festival Race Weekend
2:00:31
#2703 overall#2057 gender
2003
2026 Humboldt Redwoods Marathon, Half Marathon, 5K
2:06:21
#361 overall#217 gender
1998
Kentucky Derby Festival Race Weekend
1:47:05
#1559 overall#1351 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Sleepy Hollow Half MarathonSleepy Hollow | NY | 1:36:02 | #43 |
| 2026 | Shark Bite Half Marathon & 5kNew Smyrna Beach | FL | 1:42:38 | #81 |
| 2026 | Shamrockin RunNew Orleans | LA | 2:14:19 | #234 |
| 2025 | Thanksgiving Day Half MarathonAtlanta | GA | 1:29:45 | #156 |
| 2025 | Tucson MarathonTucson | AZ | 1:55:47 | #456 |
| 2025 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:10:56 | #2743 |
| 2025 | Air Force MarathonDayton | OH | 2:24:58 | #1131 |
| 2025 | Cedarock Trail Run - 5K/10K/Half Marathon/Half RelayBurlington | NC | 2:33:24 | #23 |
| 2024 | Indianapolis Monumental MarathonIndianapolis | IN | 1:50:22 | #1552 |
| 2024 | Capital City Half MarathonColumbus | OH | 2:00:44 | #1595 |
| 2024 | The Hoot Half Marathon & 10k Trail RaceLewis Center | OH | 2:13:08 | #19 |
| 2023 | Hapalua Hawaii's Half MarathonHonolulu | HI | 1:43:02 | #241 |
| 2023 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:29:53 | #2307 |
| 2022 | Luau 5K, 10K, & 13.1M at Athens, GA (19)Athens | GA | 1:29:21 | #45 |
| 2022 | Hapalua Hawaii's Half MarathonHonolulu | HI | 1:39:49 | #140 |
| 2022 | Tucson MarathonTucson | AZ | 1:55:44 | #285 |
| 2022 | Zombie Half MarathonAnchorage | AK | 2:30:09 | #292 |
| 2022 | Great Smoky Mountains Half Marathon & 5KTownsend | TN | 4:02:14 | #1511 |
| 2019 | Luau 5K, 10K, & 13.1M at Athens, GA (19)Athens | GA | 1:29:57 | #27 |
| 2019 | Detroit Free Press MarathonDetroit | MI | 1:56:20 | #1474 |
| 2019 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:04:20 | #12223 |
| 2018 | Air Force MarathonDayton | OH | 1:28:00 | #38 |
| 2018 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 2:13:43 | #411 |
| 2018 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:57:31 | #10947 |
| 2018 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:29:07 | #7864 |
| 2017 | Indianapolis Monumental MarathonIndianapolis | IN | 1:19:37 | #97 |
| 2017 | OhioHealth Emerald City Half and Quarter MarathonDublin | OH | 1:22:20 | #11 |
| 2017 | Air Force MarathonDayton | OH | 1:24:29 | #20 |
| 2017 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:25:22 | #77 |
| 2017 | 3M Half MarathonAustin | TX | 1:52:01 | #1186 |
| 2017 | Heatwave Half Marathon - Little RockLittle Rock | AR | 1:54:27 | #384 |
| 2017 | Flying Pig Pump and RunCincinnati | OH | 1:57:11 | #1945 |
| 2017 | Rock n Roll NashvilleNashville | TN | 2:46:05 | #10261 |
| 2016 | Luau 5K, 10K, & 13.1M at Athens, GA (19)Athens | GA | 1:31:46 | #47 |
| 2016 | Flying Pig Pump and RunCincinnati | OH | 1:57:54 | #1570 |
| 2016 | Rock n Roll NashvilleNashville | TN | 3:53:02 | #17738 |
| 2015 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:42:42 | #741 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:56:40 | #10012 |
| 2015 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:40:21 | #4243 |
| 2015 | Rock n Roll NashvilleNashville | TN | 3:55:42 | #18067 |
| 2014 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:52:16 | #1066 |
| 2014 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 2:28:44 | #1651 |
| 2014 | Hospital Hill RunKansas City | MO | 2:35:34 | #2674 |
| 2014 | Running With The Cows Half Marathon & 5KBucyrus | KS | 2:35:35 | #1345 |
| 2014 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:37:40 | #4694 |
| 2014 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:41:56 | #4247 |
| 2014 | Rock n Roll NashvilleNashville | TN | 3:51:22 | #18688 |
| 2013 | Wenatchee MarathonWenatchee | WA | 1:45:39 | #76 |
| 2013 | Seattle MarathonSeattle | WA | 1:51:50 | #1028 |
| 2013 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:28:24 | #4338 |
| 2013 | Rock n Roll NashvilleNashville | TN | 3:30:57 | #16898 |
| 2012 | Run for GreenDavidson | NC | 2:01:09 | #187 |
| 2012 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:03:11 | #3890 |
| 2012 | Lincoln MarathonLincoln | NE | 2:08:34 | #2763 |
| 2012 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:13:01 | #2834 |
| 2012 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:30:35 | #10324 |
| 2012 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 3:31:02 | #10655 |
| 2012 | Rock n Roll NashvilleNashville | TN | 3:32:20 | #20605 |
| 2012 | Pikes Peak AscentManitou Springs | CO | 4:39:20 | #964 |
| 2011 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:05:44 | #684 |
| 2011 | Rock n Roll NashvilleNashville | TN | 2:21:46 | #9918 |
| 2011 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:23:04 | #3495 |
| 2011 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:27:08 | #6811 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:50:11 | #2245 |
| 2010 | Air Force MarathonDayton | OH | 1:54:27 | #778 |
| 2010 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:28:44 | #6343 |
| 2009 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:27:35 | #86 |
| 2009 | Air Force MarathonDayton | OH | 1:32:20 | #109 |
| 2009 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:38:19 | #1406 |
| 2009 | Rock n Roll NashvilleNashville | TN | 1:45:20 | #810 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 2:11:09 | #3829 |
| 2009 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:16:29 | #6665 |
| 2008 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:31:26 | #144 |
| 2008 | Shamrock MarathonVirginia Beach | VA | 1:42:14 | #411 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:42:19 | #2013 |
| 2008 | City of Oaks MarathonRaleigh | NC | 1:55:07 | #713 |
| 2007 | Hilton Head Half & Quarter Marathon & 5KHilton Head Island | SC | 1:31:59 | #29 |
| 2007 | Columbus Half MarathonDublin | OH | 1:32:10 | #26 |
| 2007 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:52:05 | #3908 |
| 2007 | Shamrock MarathonVirginia Beach | VA | 1:58:31 | #1511 |
| 2007 | Seattle MarathonSeattle | WA | 2:00:39 | #1484 |
| 2007 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:10:50 | #3699 |
| 2006 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:06:27 | #311 |
| 2006 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:24:38 | #4464 |
| 2004 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:00:45 | #1082 |
| 2003 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:00:31 | #2703 |
| 2003 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 2:06:21 | #361 |
| 1998 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:47:05 | #1559 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
OHOhio
15 racesTNTennessee
9 racesVAVirginia
8 racesKYKentucky
7 racesCACalifornia
6 racesGAGeorgia
5 racesNCNorth Carolina
4 racesPAPennsylvania
4 racesWAWashington
4 racesFLFlorida
3 racesAZArizona
2 racesHIHawaii
2 racesKSKansas
2 racesNYNew York
2 racesAKAlaska
1 raceCOColorado
1 raceLALouisiana
1 raceNENebraska
1 raceNJNew Jersey
1 raceOKOklahoma
1 raceSCSouth Carolina
1 raceALAlabama
0 races50-State Challenge
22/ 51 states + DC
29 states to go