Back to League Tables
DM
David Marshall
MaleTexas1997–2026
205
Total Finishes
121
Distinct Races
36
States (71%)
1:27:24
PR (6:40/mi)
2:13:16
Average
+0:59:43
Slower (first to last)
Medal House
2004
Whistlestop Marathon
1:52:38
#205 overall#135 gender
2003
Whistlestop Marathon
1:56:44
#249 overall#153 gender
2003
Essentia Health Dick Beardsley Races
2:00:32
#264 overall#202 gender
2002
Caesar Rodney Half Marathon
1:36:47
#238 overall#209 gender
2002
Parkersburg News and Sentinel Half Marathon and Two Mile Race
1:49:16
#292 overall#248 gender
2002
2025 500 Festival Running Events
2:03:48
#7141 overall#5297 gender
2001
2025 500 Festival Running Events
2:12:21
#8085 overall#5815 gender
2000
2025 500 Festival Running Events
2:31:40
#7455 overall#5196 gender
1999
2026 Humboldt Redwoods Marathon, Half Marathon, 5K
1:56:54
#489 overall#308 gender
1999
2025 500 Festival Running Events
2:04:11
#5971 overall#4568 gender
1998
Beer City Half™ San Diego
1:39:51
#716 overall#622 gender
1997
2025 500 Festival Running Events
1:56:40
#4333 overall#3599 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | 2027 Syracuse Half MarathonSyracuse | NY | 2:13:44 | #1446 |
| 2026 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:56:23 | #3140 |
| 2025 | B.A.A. Half MarathonBoston | MA | 1:33:59 | #353 |
| 2025 | Forbidden Run FestPhiladelphia | PA | 1:41:25 | #17 |
| 2025 | Forbidden Run FestPhiladelphia | PA | 1:41:25 | #17 |
| 2025 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:56:17 | #754 |
| 2024 | B.A.A. Half MarathonBoston | MA | 1:30:16 | #250 |
| 2024 | Newport MarathonNewport | RI | 1:30:45 | #43 |
| 2024 | Life Time Miami Marathon & HalfMiami | FL | 1:42:37 | #631 |
| 2024 | Boston's Run To RememberBoston | MA | 2:35:22 | #3197 |
| 2024 | Covered Bridges Half MarathonWoodstock | VT | 2:35:50 | #1567 |
| 2024 | California Classic Half MarathonFresno | CA | 2:36:07 | #413 |
| 2024 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 2:38:09 | #756 |
| 2024 | Flying Pig Pump and RunCincinnati | OH | 2:49:31 | #7618 |
| 2023 | B.A.A. Half MarathonBoston | MA | 1:31:44 | #286 |
| 2023 | Life Time Miami Marathon & HalfMiami | FL | 1:44:34 | #818 |
| 2023 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:04:06 | #3102 |
| 2023 | Greater St. Louis MarathonSt. Louis | MO | 2:04:59 | #1330 |
| 2023 | "LOOP THE LAKE" The Great New York State Marathon WeekendSyracuse | NY | 2:13:17 | #399 |
| 2023 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:17:44 | #2799 |
| 2023 | Duke City MarathonAlbuquerque | NM | 2:41:01 | #674 |
| 2023 | Salt Lake City MarathonSalt Lake City | UT | 2:50:58 | #1967 |
| 2023 | Casper MarathonCasper | WY | 2:55:12 | #97 |
| 2023 | Bismarck MarathonBismarck | ND | 3:05:59 | #410 |
| 2023 | Great Smoky Mountains Half Marathon & 5KTownsend | TN | 3:30:47 | #1466 |
| 2022 | B.A.A. Half MarathonBoston | MA | 1:30:52 | #264 |
| 2022 | Coeur D'Alene Marathon & Half MarathonCoeur D'alene | ID | 2:30:46 | #563 |
| 2022 | Whitefish Marathon, Half Marathon & 5K Presented by Hammer NutritionWhitefish | MT | 2:34:21 | #288 |
| 2022 | Seattle MarathonSeattle | WA | 2:38:06 | #1940 |
| 2022 | Marshall University MarathonHuntington | WV | 2:40:57 | #453 |
| 2022 | 2025 500 Festival Running EventsIndianapolis | IN | 2:41:41 | #9183 |
| 2022 | Delaware Running FestivalWilmington | DE | 2:46:24 | #614 |
| 2022 | Detroit Free Press MarathonDetroit | MI | 2:57:03 | #1519 |
| 2022 | Bridge Burner UltraCanon City | CO | 3:41:02 | #7 |
| 2021 | Delaware Running FestivalWilmington | DE | — | — |
| 2021 | Cambridge Half Marathon + 5KCambridge | MA | 1:29:13 | #187 |
| 2021 | 2024 Medina Half Marathon and 5KMedina | OH | 1:48:52 | #117 |
| 2021 | Run the BluegrassLexington | KY | 1:50:03 | #53 |
| 2021 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 1:58:27 | #227 |
| 2021 | Montezuma Festival of Races (Half Marathon, 10K, and 5K)Savannah | NY | 2:35:37 | #131 |
| 2021 | angry unicornWakefield | RI | 2:39:34 | #140 |
| 2021 | Baltimore Running FestivalBaltimore | MD | 2:40:02 | #2216 |
| 2021 | Des Moines St. Paddy's Half Marathon, 5K & Marathon Run/WalkDes Moines | IA | 2:51:05 | #280 |
| 2021 | Brew City Marathon, Half Marathon, 10K & 5KMilwaukee | WI | 2:58:58 | #642 |
| 2021 | Parkway Subaru Battleship Half Marathon & GFL 10K|5KWilmington | NC | 3:49:37 | #764 |
| 2020 | Earth Day Half Marathon, 5K & RelayBaldwinsville | NY | 2:17:50 | #99 |
| 2020 | Sarasota Music Half MarathonSaraota | FL | 2:43:11 | #836 |
| 2019 | Life Time Miami Marathon & HalfMiami | FL | 1:33:21 | #212 |
| 2019 | B.A.A. Half MarathonBoston | MA | 1:34:45 | #309 |
| 2019 | 36th Mill Creek Distance Classic Half Marathon & 5-MileYoungstown | OH | 1:51:09 | #104 |
| 2019 | New Moon Half and Quarter MarathonDelaware | OH | 1:54:32 | #57 |
| 2019 | Whiskeydaddle RacesPeoria | IL | 2:03:43 | #221 |
| 2019 | Manchester City MarathonManchester | NH | 2:07:36 | #301 |
| 2019 | CMC Manch City MarathonManchester | NH | 2:07:36 | #301 |
| 2019 | Doc Rock and Run Half Marathon and 5KJonesboro | AR | 2:13:57 | #81 |
| 2019 | Half and Half & Double HalfTulsa | OK | 2:15:19 | #56 |
| 2019 | 2027 Syracuse Half MarathonSyracuse | NY | 2:19:25 | #2043 |
| 2019 | Eugene Marathon 2024Eugene | OR | 2:19:27 | #1565 |
| 2019 | Lincoln MarathonLincoln | NE | 2:26:28 | #3931 |
| 2019 | The Woodlands MarathonThe Woodlands | TX | 2:41:33 | #2796 |
| 2018 | B.A.A. Half MarathonBoston | MA | 1:27:24 | #116 |
| 2018 | Life Time Miami Marathon & HalfMiami | FL | 1:29:37 | #86 |
| 2018 | Rock Hall Half Marathon presented by INFINITICleveland | OH | 1:54:11 | #301 |
| 2018 | Doc Rock and Run Half Marathon and 5KJonesboro | AR | 2:02:14 | #58 |
| 2018 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:14:18 | #1125 |
| 2018 | Louisville Marathon, Half Marathon and 10KLouisville | KY | 2:18:03 | #295 |
| 2018 | Capital City River RunLansing | MI | 2:24:58 | #859 |
| 2018 | Capital City River RunLansing | MI | 2:24:59 | #859 |
| 2018 | Combos(R) Marathon and Half MarathonAlbany | GA | 2:32:40 | #380 |
| 2018 | Saints and Sinners Half Marathon and RelayBoulder City | NV | 2:50:47 | #556 |
| 2017 | Life Time Miami Marathon & HalfMiami | FL | 1:27:34 | #94 |
| 2017 | ChelanMan MultiSportChelan | WA | 1:28:18 | #24 |
| 2017 | B.A.A. Half MarathonBoston | MA | 1:29:26 | #125 |
| 2017 | Great Smoky Mountains Half Marathon & 5KTownsend | TN | 1:59:06 | #253 |
| 2017 | Freedom's RunShepherdstown | WV | 2:04:36 | #219 |
| 2017 | Blooms to Brewswoodland | WA | 2:17:00 | #214 |
| 2017 | Covered Bridges Half MarathonWoodstock | VT | 2:18:55 | #1376 |
| 2017 | Anchorage RunFestAnchorage | AK | 2:38:11 | #431 |
| 2017 | Buffalo Marathon WeekendBuffalo | NY | 2:46:47 | #2573 |
| 2016 | Life Time Miami Marathon & HalfMiami | FL | 1:28:30 | #133 |
| 2016 | B.A.A. Half MarathonBoston | MA | 1:29:14 | #172 |
| 2016 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:01:59 | #1781 |
| 2016 | Independence Half MarathonIndependence | MO | 2:02:10 | #205 |
| 2016 | Doc Rock and Run Half Marathon and 5KJonesboro | AR | 2:04:58 | #95 |
| 2016 | Scranton Half MarathonScranton | PA | 2:10:32 | #1401 |
| 2016 | Rock 'n' Roll San JoseSan Jose | CA | 2:15:00 | #3408 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:39:04 | #11415 |
| 2016 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 2:41:52 | #1471 |
| 2016 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:43:34 | #2507 |
| 2016 | Our Lady of the Lakes Amazing Half Marathon and 10KBaton Rouge | LA | 2:43:41 | #482 |
| 2016 | Red White and Boom Half MarathonMinneapolils | MN | 2:57:27 | #2131 |
| 2015 | Beer City Half™ San DiegoSan Diego | CA | 1:41:21 | #219 |
| 2015 | Rockfest Half MarathonHampton Beach | NH | 1:53:07 | #965 |
| 2015 | Covered Bridges Half MarathonWoodstock | VT | 1:57:53 | #870 |
| 2015 | Scranton Half MarathonScranton | PA | 2:02:21 | #891 |
| 2015 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:08:44 | #3914 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:19:02 | #20202 |
| 2015 | Run Crazy HorseHill City | SD | 2:48:02 | #508 |
| 2015 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:51:10 | #1446 |
| 2015 | Tupelo Marathon and Half MarathonTupelo | MS | 2:59:42 | #234 |
| 2015 | Life Time Miami Marathon & HalfMiami | FL | 3:09:02 | #11905 |
| 2014 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:44:33 | #228 |
| 2014 | River Run Half MarathonBerea | OH | 1:51:14 | #398 |
| 2014 | Love Run Half MarathonPhiladelphia | PA | 1:52:43 | #1410 |
| 2014 | Covered Bridges Half MarathonWoodstock | VT | 2:01:29 | #895 |
| 2014 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:02:06 | #3299 |
| 2014 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:10:24 | #3905 |
| 2014 | Doc Rock and Run Half Marathon and 5KJonesboro | AR | 2:13:20 | #69 |
| 2014 | Capital City Half MarathonColumbus | OH | 2:46:57 | #7250 |
| 2014 | Life Time Miami Marathon & HalfMiami | FL | 2:55:53 | #12507 |
| 2013 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 1:27:44 | #37 |
| 2013 | Cleveland Marathon & Half MarathonCleveland | OH | 1:39:53 | #354 |
| 2013 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:50:00 | #3398 |
| 2013 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:56:36 | #2294 |
| 2013 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:56:58 | #2581 |
| 2013 | Freedom's RunShepherdstown | WV | 1:58:46 | #188 |
| 2013 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:01:18 | #731 |
| 2013 | Doc Rock and Run Half Marathon and 5KJonesboro | AR | 2:02:31 | #49 |
| 2013 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:03:42 | #2596 |
| 2013 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:16:44 | #5728 |
| 2013 | Covered Bridges Half MarathonWoodstock | VT | 2:20:11 | #1241 |
| 2013 | Life Time Miami Marathon & HalfMiami | FL | 2:32:24 | #9427 |
| 2013 | Capital City Half MarathonColumbus | OH | 2:57:07 | #7489 |
| 2012 | Whistlestop MarathonAshland | WI | 1:41:52 | #117 |
| 2012 | Grandma's MarathonDuluth | MN | 1:42:13 | #648 |
| 2012 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:44:39 | #1924 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:45:38 | #1052 |
| 2012 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 1:46:40 | #133 |
| 2012 | Covered Bridges Half MarathonWoodstock | VT | 2:04:49 | #1078 |
| 2012 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:16:54 | #4964 |
| 2012 | 2025 500 Festival Running EventsIndianapolis | IN | 2:22:45 | #13516 |
| 2012 | Life Time Miami Marathon & HalfMiami | FL | 2:51:41 | #13015 |
| 2012 | Dallas Marathon WeekendDallas | TX | 2:53:34 | #8216 |
| 2011 | Covered Bridges Half MarathonWoodstock | VT | 1:52:45 | #616 |
| 2011 | Quad Cities Distance ClassicMoline | IL | 1:59:02 | #592 |
| 2011 | Austin MarathonAustin | TX | 2:17:57 | #4988 |
| 2011 | Roanoke Canal Half Marathon & 8k Trail RaceRoanoke Rapids | NC | 2:29:41 | #161 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 2:29:41 | #17776 |
| 2011 | Life Time Miami Marathon & HalfMiami | FL | 2:36:54 | #9886 |
| 2011 | Flying Pirate Half MarathonKill Devil Hills | NC | 2:53:11 | #1508 |
| 2011 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:19:58 | #29566 |
| 2010 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:43:12 | #610 |
| 2010 | Covered Bridges Half MarathonWoodstock | VT | 1:52:08 | #531 |
| 2010 | Saint Louis Half Marathon and 5KSaint Louis | MO | 1:52:12 | #521 |
| 2010 | Martian Invasion of the RacesDearborn | MI | 1:53:39 | #622 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 1:56:49 | #7325 |
| 2010 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:59:10 | #1889 |
| 2010 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:04:22 | #5420 |
| 2010 | Austin MarathonAustin | TX | 2:04:38 | #2533 |
| 2010 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:05:58 | #1147 |
| 2010 | Roanoke Canal Half Marathon & 8k Trail RaceRoanoke Rapids | NC | 2:19:53 | #139 |
| 2010 | Louisville Marathon, Half Marathon and 10KLouisville | KY | 2:20:31 | #343 |
| 2010 | Life Time Miami Marathon & HalfMiami | FL | 2:37:58 | #7671 |
| 2009 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:35:15 | #700 |
| 2009 | Rock n Roll NashvilleNashville | TN | 1:46:56 | #947 |
| 2009 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:53:37 | #1073 |
| 2009 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:06:52 | #2442 |
| 2009 | Covered Bridges Half MarathonWoodstock | VT | 2:11:12 | #1161 |
| 2009 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:26:51 | #3191 |
| 2009 | American Discovery Trail MarathonColorado Springs | CO | 2:31:04 | #367 |
| 2009 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:35:46 | #6442 |
| 2009 | Life Time Miami Marathon & HalfMiami | FL | 2:38:42 | #7134 |
| 2008 | Philadelphia MarathonPhiladelphia | PA | 1:36:53 | #235 |
| 2008 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:50:17 | #1424 |
| 2008 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:53:15 | #647 |
| 2008 | Covered Bridges Half MarathonWoodstock | VT | 2:01:59 | #871 |
| 2008 | Austin MarathonAustin | TX | 2:02:19 | #2053 |
| 2008 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:02:34 | #2060 |
| 2008 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:08:27 | #1222 |
| 2008 | Life Time Miami Marathon & HalfMiami | FL | 2:29:04 | #5165 |
| 2008 | 2026 Haulin AspenBend | OR | 2:43:36 | #289 |
| 2008 | La Jolla Half Marathon & 5KSan Diego | CA | 2:49:47 | #2085 |
| 2007 | Celebrate Life Half MarathonRock Hill | NY | 1:38:44 | #52 |
| 2007 | Rock n Roll NashvilleNashville | TN | 1:42:55 | #892 |
| 2007 | Whistlestop MarathonAshland | WI | 1:45:57 | #166 |
| 2007 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:50:49 | #466 |
| 2007 | Outer Banks MarathonManteo | NC | 1:55:50 | #480 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:02:55 | #5213 |
| 2007 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:06:05 | #1117 |
| 2007 | Greater St. Louis MarathonSt. Louis | MO | 2:20:00 | #4111 |
| 2007 | 2026 Haulin AspenBend | OR | 2:30:46 | #260 |
| 2007 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:32:07 | #10321 |
| 2007 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:35:04 | #11814 |
| 2007 | Life Time Miami Marathon & HalfMiami | FL | 2:50:49 | #5353 |
| 2007 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:56:24 | #8388 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 2:58:10 | #21860 |
| 2006 | Space Coast Marathon & Half MarathonCocoa | FL | 1:39:44 | #58 |
| 2006 | Pensacola MarathonPensacola | FL | 1:42:36 | #85 |
| 2006 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 1:47:53 | #193 |
| 2006 | Seaside Half-Marathon and 5KSeaside | FL | 1:48:21 | #216 |
| 2006 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:54:21 | #2681 |
| 2006 | Shamrock MarathonVirginia Beach | VA | 1:55:12 | #1139 |
| 2006 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:09:26 | #530 |
| 2006 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:24:53 | #8763 |
| 2006 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:26:32 | #1131 |
| 2006 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:00:37 | #8919 |
| 2005 | Whistlestop MarathonAshland | WI | 1:40:59 | #108 |
| 2005 | Rock n Roll NashvilleNashville | TN | 1:43:02 | #655 |
| 2005 | Big Lake Half MarathonAlton Bay | NH | 3:05:26 | #1176 |
| 2004 | Whistlestop MarathonAshland | WI | 1:52:38 | #205 |
| 2004 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 2:05:16 | #401 |
| 2004 | La Jolla Half Marathon & 5KSan Diego | CA | 2:25:53 | #3287 |
| 2003 | Whistlestop MarathonAshland | WI | 1:56:44 | #249 |
| 2003 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 2:00:32 | #264 |
| 2002 | Caesar Rodney Half MarathonWilmington | DE | 1:36:47 | #238 |
| 2002 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 1:49:16 | #292 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 2:03:48 | #7141 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 2:12:21 | #8085 |
| 2000 | 2025 500 Festival Running EventsIndianapolis | IN | 2:31:40 | #7455 |
| 1999 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 1:56:54 | #489 |
| 1999 | 2025 500 Festival Running EventsIndianapolis | IN | 2:04:11 | #5971 |
| 1998 | Beer City Half™ San DiegoSan Diego | CA | 1:39:51 | #716 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 1:56:40 | #4333 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
FLFlorida
25 racesTXTexas
14 racesOHOhio
11 racesCACalifornia
10 racesINIndiana
10 racesMAMassachusetts
10 racesPAPennsylvania
10 racesVTVermont
10 racesKYKentucky
9 racesNYNew York
9 racesARArkansas
6 racesWIWisconsin
6 racesILIllinois
5 racesMNMinnesota
5 racesMOMissouri
5 racesNCNorth Carolina
5 racesTNTennessee
5 racesMIMichigan
4 racesNHNew Hampshire
4 racesNVNevada
4 racesWVWest Virginia
4 racesCOColorado
3 racesDEDelaware
3 racesOROregon
3 racesWAWashington
3 racesAZArizona
2 racesOKOklahoma
2 racesRIRhode Island
2 racesSCSouth Carolina
2 racesGAGeorgia
1 raceIAIowa
1 raceIDIdaho
1 raceKSKansas
1 raceMDMaryland
1 raceSDSouth Dakota
1 raceWYWyoming
1 race50-State Challenge
36/ 51 states + DC
15 states to go