Back to League Tables
DF
David Foster
MaleTexas1989–2026
156
Total Finishes
89
Distinct Races
32
States (63%)
1:21:41
PR (6:14/mi)
2:04:19
Average
+0:41:48
Slower (first to last)
Medal House
2005
Thanksgiving Day Half Marathon
1:56:36
#1892 overall#1381 gender
2004
Rock n Roll Nashville
3:04:49
#7987 overall#3502 gender
2003
Rock ‘n’ Roll Philadelphia Half Marathon
1:45:46
#1948 overall#1585 gender
2003
South Shore Half Marathon
2:15:43
#349 overall#243 gender
2002
Rock n Roll Nashville
1:33:09
#86 overall#74 gender
2002
Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO
1:44:18
#241 overall#193 gender
2001
2027 Walt Disney World® Marathon Weekend
1:48:29
#406 overall#297 gender
2000
Texas Sun Showdown Half Marathon, Relay & 5k
1:41:06
#9 overall#8 gender
1998
NYRR Fred Lebow Half Marathon
1:37:04
#418 overall#386 gender
1998
2025 500 Festival Running Events
1:47:04
#2752 overall#2392 gender
1996
Leaf Peepers Half Marathon
1:39:13
#111 overall#102 gender
1989
Leaf Peepers Half Marathon
1:21:41
#21 overall#21 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:03:29 | #2065 |
| 2025 | Good Life HalfsyLincoln | NE | 1:44:28 | #925 |
| 2025 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:46:13 | #244 |
| 2025 | Kiawah Island MarathonKiawah Island | SC | 1:51:40 | #514 |
| 2025 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:54:58 | #1438 |
| 2025 | Lincoln MarathonLincoln | NE | 1:57:48 | #1339 |
| 2025 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:58:46 | #1417 |
| 2025 | The BearathonWaco | TX | 2:03:40 | #360 |
| 2025 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:11:24 | #4104 |
| 2025 | Rocket City MarathonHuntsville | AL | 2:34:40 | #1028 |
| 2025 | Millinocket MarathonMillinocket | ME | 3:35:35 | #1926 |
| 2024 | City of Oaks MarathonRaleigh | NC | 1:34:10 | #98 |
| 2024 | Naples Distance ClassicNaples | FL | 1:41:00 | #4 |
| 2024 | Kiawah Island MarathonKiawah Island | SC | 1:46:46 | #303 |
| 2024 | The Iron Horse Half Marathon, 12k & 5kMidway | KY | 1:49:58 | #74 |
| 2024 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:58:01 | #372 |
| 2024 | Good Life HalfsyLincoln | NE | 1:58:04 | #1759 |
| 2024 | Lincoln MarathonLincoln | NE | 2:03:47 | #1498 |
| 2024 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:05:28 | #618 |
| 2024 | Historic Drawbridge Running FestivalSt Michaels | MD | 2:14:01 | #123 |
| 2023 | Drake Road RacesDes Moines | IA | 1:47:23 | #202 |
| 2023 | Greater St. Louis MarathonSt. Louis | MO | 1:47:51 | #502 |
| 2023 | The Jamestown Half Marathon, Virginia Company 5K and Discovery MileWilliamsburg | VA | 1:47:58 | #35 |
| 2023 | The Iron Horse Half Marathon, 12k & 5kMidway | KY | 1:48:55 | #69 |
| 2023 | Lake Norman Half MarathonMooresville | NC | 1:49:22 | #68 |
| 2023 | Kiawah Island MarathonKiawah Island | SC | 1:51:06 | #520 |
| 2023 | Austin MarathonAustin | TX | 1:54:08 | #1654 |
| 2023 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:00:24 | #3534 |
| 2023 | Good Life HalfsyLincoln | NE | 2:00:55 | #1819 |
| 2023 | Lincoln MarathonLincoln | NE | 2:06:06 | #1395 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:20:43 | #4767 |
| 2023 | The Rugged Red Trail Half MarathonSlade | KY | 2:54:12 | #74 |
| 2022 | 2024 Medina Half Marathon and 5KMedina | OH | 1:39:21 | #38 |
| 2022 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:50:48 | #324 |
| 2022 | Lincoln MarathonLincoln | NE | 1:52:54 | #664 |
| 2022 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:58:51 | #2741 |
| 2022 | Good Life HalfsyLincoln | NE | 2:00:11 | #1064 |
| 2022 | 2026 Fall Prairie Fire Marathon presented by Davis-Moore Automotive GroupWichita | KS | 2:09:36 | #314 |
| 2022 | Freedom's RunShepherdstown | WV | 2:55:20 | #250 |
| 2022 | Freedom's RunShepherdstown | WV | 2:55:20 | #251 |
| 2021 | Austin MarathonAustin | TX | 1:56:16 | #1024 |
| 2021 | Lincoln MarathonLincoln | NE | 2:03:47 | #981 |
| 2020 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:59:27 | #3269 |
| 2020 | Life Time Miami Marathon & HalfMiami | FL | 2:58:39 | #12832 |
| 2019 | 8th Annual - Hollywood Beach Half Marathon & 5k | ELITE EVENTSHollywood | FL | 1:34:13 | #14 |
| 2019 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:49:12 | #746 |
| 2019 | Chisholm Trail Marathon and half MarathonWichita | KS | 2:01:12 | #199 |
| 2019 | Truckee Half Marathon and 5KTruckee | CA | 2:06:04 | #57 |
| 2019 | Hot Cider Hustle OmahaOmaha | NE | 2:06:43 | #116 |
| 2019 | Austin MarathonAustin | TX | 2:10:06 | #3084 |
| 2019 | Horse Capital MarathonLexington | KY | 2:11:19 | #133 |
| 2018 | Air Capital ClassicWichita | KS | 1:57:45 | #66 |
| 2018 | The Iron Horse Half Marathon, 12k & 5kMidway | KY | 2:02:23 | #178 |
| 2018 | The North Face® Endurance Challenge - New YorkBear Mountain | NY | 2:31:55 | #191 |
| 2017 | USA Fit Marathon, Half Marathon, and 5KSugar Land | TX | 1:43:45 | #29 |
| 2017 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:51:53 | #8096 |
| 2017 | Katy Half Marathon & 5K presented by Houston MethodistKaty | TX | 1:54:30 | #184 |
| 2017 | St. Paddy's Day Half MarathonHouston | TX | 1:56:36 | #135 |
| 2017 | 2026 Fall Prairie Fire Marathon presented by Davis-Moore Automotive GroupWichita | KS | 2:02:09 | #382 |
| 2017 | Shamrock MarathonVirginia Beach | VA | 2:21:08 | #2973 |
| 2017 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:35:19 | #6475 |
| 2017 | Encinitas Half MarathonEncinitas | CA | 3:00:27 | #3742 |
| 2017 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 3:20:24 | #12062 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:44:47 | #4552 |
| 2016 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:59:45 | #2540 |
| 2016 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:06:51 | #1910 |
| 2016 | Run Magic CityBirmingham | AL | 2:08:54 | #455 |
| 2016 | Kaiser Permanente Colfax MarathonDenver | CO | 2:10:44 | #2206 |
| 2016 | 2026 Fall Prairie Fire Marathon presented by Davis-Moore Automotive GroupWichita | KS | 2:12:18 | #686 |
| 2016 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:25:42 | #3274 |
| 2016 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:29:47 | #1455 |
| 2016 | Runner's World Half Marathon and FestivalBethlehem | PA | 2:32:04 | #1518 |
| 2016 | Crawlin' Crab Half MarathonHampton | VA | 2:35:25 | #1104 |
| 2016 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:47:34 | #3323 |
| 2015 | Baystate MarathonLowell | MA | 1:25:12 | #37 |
| 2015 | BLACK GOOSEnorth kingstown | MA | 1:27:51 | #5 |
| 2015 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 1:33:56 | #181 |
| 2015 | Palmetto Half Marathon - ColumbiaColumbia | SC | 1:42:24 | #44 |
| 2015 | Austin MarathonAustin | TX | 1:45:39 | #691 |
| 2015 | Bismarck MarathonBismarck | ND | 1:46:45 | #51 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:47:51 | #5571 |
| 2015 | Rock 'n' Roll Washington DCWashington | DC | 1:49:31 | #1906 |
| 2015 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:01:52 | #2931 |
| 2015 | Ralston Creek Half Marathon & 5KArvada | CO | 2:08:17 | #244 |
| 2015 | Run Magic CityBirmingham | AL | 2:16:26 | #519 |
| 2015 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:19:57 | #5380 |
| 2015 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:24:36 | #1483 |
| 2015 | Grand Teton Half MarathonJackson | WY | 2:25:01 | #504 |
| 2014 | Clarence DeMar MarathonKeene | NH | 1:24:47 | #8 |
| 2014 | Baystate MarathonLowell | MA | 1:27:00 | #41 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:32:25 | #1189 |
| 2014 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:06:46 | #993 |
| 2014 | Crawlin' Crab Half MarathonHampton | VA | 2:08:24 | #902 |
| 2014 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:10:54 | #3633 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:17:49 | #8756 |
| 2014 | Race to Robie CreekBoise | ID | 2:24:51 | #1172 |
| 2014 | Sand Creek Half MarathonDenver | CO | 2:43:07 | #246 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 1:27:20 | #63 |
| 2013 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:39:06 | #2560 |
| 2013 | Austin MarathonAustin | TX | 1:55:55 | #2080 |
| 2013 | Outer Banks MarathonManteo | NC | 1:56:36 | #569 |
| 2013 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:09:12 | #1096 |
| 2013 | Race to Robie CreekBoise | ID | 2:13:43 | #1035 |
| 2013 | Monterey Bay Half MarathonMonterey | CA | 3:01:52 | #6531 |
| 2012 | Life Time Miami Marathon & HalfMiami | FL | 1:38:08 | #524 |
| 2012 | Mistletoe RunWinston Salem | NC | 1:49:19 | #311 |
| 2012 | United Airlines NYC HalfNew York | NY | 1:54:23 | #6031 |
| 2012 | YMCA Famous Idaho Potato Marathon & Fun RunsBoise | ID | 1:58:41 | #460 |
| 2012 | Austin MarathonAustin | TX | 2:04:29 | #3737 |
| 2012 | Race to Robie CreekBoise | ID | 2:22:40 | #936 |
| 2012 | Boston's Run To RememberBoston | MA | 2:27:42 | #4829 |
| 2012 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:28:48 | #4137 |
| 2012 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:42:07 | #6833 |
| 2011 | Great Bay Half MarathonNewmarket | NH | 1:28:52 | #28 |
| 2011 | Oak Barrel Half MarathonLynchburg | TN | 2:08:26 | #394 |
| 2011 | Race to Robie CreekBoise | ID | 2:21:16 | #1081 |
| 2011 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:32:01 | #7158 |
| 2011 | Outer Banks MarathonManteo | NC | 2:46:59 | #2172 |
| 2010 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:45:29 | #965 |
| 2010 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 1:52:09 | #285 |
| 2010 | Charleston Half MarathonCharleston | SC | 2:00:43 | #282 |
| 2010 | Combos(R) Marathon and Half MarathonAlbany | GA | 2:03:40 | #221 |
| 2010 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:04:16 | #2459 |
| 2010 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 2:04:37 | #769 |
| 2010 | Thanksgiving Day Half MarathonAtlanta | GA | 2:05:28 | #3988 |
| 2010 | United Airlines NYC HalfNew York | NY | 2:06:12 | #7310 |
| 2010 | Outer Banks MarathonManteo | NC | 2:08:15 | #1485 |
| 2010 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:13:33 | #6431 |
| 2010 | Race to Robie CreekBoise | ID | 2:16:53 | #823 |
| 2010 | Oak Barrel Half MarathonLynchburg | TN | 2:50:42 | #612 |
| 2010 | Murfreesboro Half MarathonMurfreesboro | TN | 3:00:53 | #1612 |
| 2009 | NYRR Fred Lebow Half MarathonNew York | NY | 1:36:33 | #558 |
| 2009 | Drake RelaysDes Moines | IA | 1:38:52 | #176 |
| 2009 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:49:12 | #1065 |
| 2009 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:55:04 | #1127 |
| 2009 | Combos(R) Marathon and Half MarathonAlbany | GA | 1:58:34 | #192 |
| 2009 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:00:18 | #1360 |
| 2009 | Extraterrestrial Full MoonRachel | NV | 2:06:52 | #67 |
| 2009 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 2:13:12 | #823 |
| 2009 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:14:24 | #1903 |
| 2009 | Murfreesboro Half MarathonMurfreesboro | TN | 2:44:06 | #1275 |
| 2009 | Rock n Roll NashvilleNashville | TN | 2:44:59 | #14837 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:50:55 | #13090 |
| 2009 | Austin MarathonAustin | TX | 2:54:44 | #6364 |
| 2009 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 3:07:00 | #13044 |
| 2008 | Life Time Miami Marathon & HalfMiami | FL | 1:28:27 | #98 |
| 2008 | Great Bay Half MarathonNewmarket | NH | 1:31:42 | #67 |
| 2008 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:33:04 | #491 |
| 2008 | Combos(R) Marathon and Half MarathonAlbany | GA | 1:54:32 | #103 |
| 2008 | Thanksgiving Day Half MarathonAtlanta | GA | 1:58:30 | #3024 |
| 2008 | Race to Robie CreekBoise | ID | 2:12:00 | #889 |
| 2008 | Rock n Roll NashvilleNashville | TN | 2:29:08 | #12753 |
| 2007 | Boulder Rez MarathonBoulder | CO | 1:54:27 | #374 |
| 2007 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:59:12 | #1933 |
| 2006 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:35:39 | #538 |
| 2006 | NYRR Fred Lebow Half MarathonNew York | NY | 2:04:25 | #2308 |
| 2006 | Race to Robie CreekBoise | ID | 2:16:21 | #981 |
| 2005 | Thanksgiving Day Half MarathonAtlanta | GA | 1:56:36 | #1892 |
| 2004 | Rock n Roll NashvilleNashville | TN | 3:04:49 | #7987 |
| 2003 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:45:46 | #1948 |
| 2003 | South Shore Half MarathonMilwaukee | WI | 2:15:43 | #349 |
| 2002 | Rock n Roll NashvilleNashville | TN | 1:33:09 | #86 |
| 2002 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:44:18 | #241 |
| 2001 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:48:29 | #406 |
| 2000 | Texas Sun Showdown Half Marathon, Relay & 5kSan Antonio | TX | 1:41:06 | #9 |
| 1998 | NYRR Fred Lebow Half MarathonNew York | NY | 1:37:04 | #418 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 1:47:04 | #2752 |
| 1996 | Leaf Peepers Half MarathonWaterbury | VT | 1:39:13 | #111 |
| 1989 | Leaf Peepers Half MarathonWaterbury | VT | 1:21:41 | #21 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
TXTexas
19 racesNYNew York
13 racesCACalifornia
11 racesNENebraska
10 racesVAVirginia
10 racesCOColorado
9 racesTNTennessee
9 racesFLFlorida
8 racesIDIdaho
8 racesGAGeorgia
7 racesSCSouth Carolina
7 racesNCNorth Carolina
6 racesKSKansas
5 racesKYKentucky
5 racesMAMassachusetts
4 racesALAlabama
3 racesMOMissouri
3 racesNHNew Hampshire
3 racesOHOhio
3 racesDCDistrict of Columbia
2 racesIAIowa
2 racesMDMaryland
2 racesNJNew Jersey
2 racesPAPennsylvania
2 racesVTVermont
2 racesWAWashington
2 racesINIndiana
1 raceMEMaine
1 raceNDNorth Dakota
1 raceWIWisconsin
1 raceWYWyoming
1 raceILIllinois
0 races50-State Challenge
32/ 51 states + DC
19 states to go