Back to League Tables
AG
Alejandro Garcia
MaleTexas1999–2026
204
Total Finishes
108
Distinct Races
29
States (57%)
1:05:49
PR (5:01/mi)
2:01:53
Average
+1:22:19
Slower (first to last)
Medal House
2007
Carlsbad Marathon
1:52:54
#1443 overall#994 gender
2007
La Jolla Half Marathon & 5K
1:57:23
#1414 overall#977 gender
2006
NYRR Fred Lebow Half Marathon
1:46:45
#1035 overall#845 gender
2006
Baltimore Running Festival
1:46:47
#440 overall#331 gender
2005
NYCRUNS Brooklyn Ice Cream Social Half Marathon
1:42:41
#626 overall#543 gender
2005
NYRR Fred Lebow Half Marathon
1:44:35
#890 overall#754 gender
2005
Kentucky Derby Festival Race Weekend
1:52:38
#1175 overall#1156 gender
2004
The Unforgettable Staten Island Half Marathon!
1:43:20
#773 overall#669 gender
2004
Rock 'n' Roll Arizona Marathon
3:19:01
#12358 overall#4871 gender
2003
2027 Walt Disney World® Marathon Weekend
1:36:25
#144 overall#125 gender
2003
Life Time Miami Marathon & Half
2:31:19
#1957 overall#1017 gender
1999
Beer City Half™ San Diego
1:18:12
#54 overall#46 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:18:38 | #277 |
| 2026 | Rose Bowl Half MarathonPasadena | CA | 1:50:57 | #1474 |
| 2026 | Katy Half Marathon & 5K presented by Houston MethodistKaty | TX | 2:10:04 | #443 |
| 2026 | Galveston Marathon & Half MarathonGalveston | TX | 2:21:11 | #326 |
| 2026 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:40:31 | #6283 |
| 2025 | 2026 Platte Valley Companies Monument MarathonGering | NE | 1:12:17 | #1 |
| 2025 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:24:12 | #164 |
| 2025 | Tucson MarathonTucson | AZ | 1:27:43 | #60 |
| 2025 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:48:49 | #2088 |
| 2025 | 2026 - San Antonio MarathonSan Antonio | TX | 1:52:31 | #1042 |
| 2025 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:56:52 | #7755 |
| 2025 | United Airlines NYC HalfNew York | NY | 1:57:33 | #10789 |
| 2025 | Carlsbad MarathonCarlsbad | CA | 2:00:22 | #1178 |
| 2025 | Pacific Beach Half MarathonSan Diego | CA | 2:02:16 | #1066 |
| 2025 | Santa Hustle GalvestonGalveston | TX | 2:10:01 | #173 |
| 2025 | Austin MarathonAustin | TX | 2:15:19 | #5700 |
| 2025 | Life Time Miami Marathon & HalfMiami | FL | 2:17:08 | #6115 |
| 2025 | Dallas Marathon WeekendDallas | TX | 2:25:48 | #5757 |
| 2025 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:29:52 | #4593 |
| 2024 | 2026 Platte Valley Companies Monument MarathonGering | NE | 1:12:42 | #2 |
| 2024 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:25:32 | #154 |
| 2024 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:26:19 | #476 |
| 2024 | Oshkosh Half Marathon & Loop with myTEAM TRIUMPHOshkosh | WI | 1:41:48 | #26 |
| 2024 | Hangover Half Marathon and 10KOverland Park | KS | 1:45:47 | #10 |
| 2024 | Chicago Spring Half MarathonChicago | IL | 1:50:11 | #751 |
| 2024 | Austin MarathonAustin | TX | 1:52:12 | #1550 |
| 2024 | Beer City Half™ San DiegoSan Diego | CA | 1:56:22 | #936 |
| 2024 | Santa Hustle GalvestonGalveston | TX | 1:57:32 | #132 |
| 2024 | El Paso Marathon 'E' & 'L' MedalsEl Paso | TX | 2:00:19 | #395 |
| 2024 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:06:38 | #10589 |
| 2024 | Vintage Half Marathon, 5K & Kid's K presented by Houston MethodistKlein | TX | 2:09:08 | #172 |
| 2024 | Run for the ZooAlbuquerque | NM | 2:21:47 | #338 |
| 2024 | Delaware Running FestivalWilmington | DE | 2:25:01 | #522 |
| 2024 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:31:44 | #4267 |
| 2024 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:38:53 | #6918 |
| 2024 | Dallas Marathon WeekendDallas | TX | 2:51:15 | #7061 |
| 2024 | The Woodlands MarathonThe Woodlands | TX | 2:55:13 | #2227 |
| 2023 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:06:57 | #22 |
| 2023 | 2026 Platte Valley Companies Monument MarathonGering | NE | 1:12:06 | #1 |
| 2023 | Rock 'n' Roll San DiegoSan Diego | CA | 1:38:43 | #754 |
| 2023 | EPIC Marathon and Running FestivalGreen Bay | WI | 1:43:34 | #133 |
| 2023 | Run for the ZooAlbuquerque | NM | 1:46:17 | #62 |
| 2023 | Oshkosh Half Marathon & Loop with myTEAM TRIUMPHOshkosh | WI | 1:47:23 | #52 |
| 2023 | Shiner Beer RunShiner | TX | 1:47:37 | #82 |
| 2023 | Shiner Beer RunShiner | TX | 1:47:37 | #82 |
| 2023 | B.A.A. Half MarathonBoston | MA | 1:53:37 | #1722 |
| 2023 | Austin MarathonAustin | TX | 1:59:02 | #2318 |
| 2023 | Run Crazy HorseHill City | SD | 2:01:16 | #142 |
| 2023 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:18:48 | #3961 |
| 2023 | 2026 - San Antonio MarathonSan Antonio | TX | 2:19:11 | #3337 |
| 2023 | Dallas Marathon WeekendDallas | TX | 2:24:08 | #4786 |
| 2023 | Rose Bowl Half MarathonPasadena | CA | 2:32:59 | #4361 |
| 2023 | The Woodlands MarathonThe Woodlands | TX | 2:35:15 | #2152 |
| 2023 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:42:26 | #1477 |
| 2022 | 2026 Platte Valley Companies Monument MarathonGering | NE | 1:10:41 | #1 |
| 2022 | 18th Annual F^3 Lake Half Marathon & 5kChicago | IL | 1:27:05 | #36 |
| 2022 | 3M Half MarathonAustin | TX | 1:38:11 | #441 |
| 2022 | Rock 'n' Roll San DiegoSan Diego | CA | 1:40:34 | #700 |
| 2022 | DC Half RacesWashington | DC | 1:51:06 | #512 |
| 2022 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:18:11 | #5345 |
| 2022 | The Woodlands MarathonThe Woodlands | TX | 2:26:43 | #1812 |
| 2022 | Detroit Free Press MarathonDetroit | MI | 2:33:22 | #4081 |
| 2022 | Joshua Tree Half MarathonJoshua Tree | CA | 3:19:49 | #1236 |
| 2021 | 2026 Platte Valley Companies Monument MarathonGering | NE | 1:09:45 | #2 |
| 2021 | Austin MarathonAustin | TX | 1:50:43 | #724 |
| 2021 | Rock 'n' Roll San DiegoSan Diego | CA | 2:57:21 | #6810 |
| 2020 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:05:49 | #72 |
| 2020 | 2026 Platte Valley Companies Monument MarathonGering | NE | 1:17:15 | #1 |
| 2020 | Bank of America Chicago MarathonChicago | IL | 1:27:13 | #82 |
| 2020 | 3M Half MarathonAustin | TX | 1:39:51 | #712 |
| 2020 | Austin MarathonAustin | TX | 1:52:06 | #1135 |
| 2020 | Rock ‘n’ Roll VRAnywhere | AZ | 1:52:58 | #360 |
| 2020 | 2026 - San Antonio MarathonSan Antonio | TX | 1:53:28 | #52 |
| 2020 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:54:58 | #129 |
| 2020 | McAllen Marathon Scott Crane RunMcAllen | TX | 1:58:34 | #116 |
| 2019 | Good Life HalfsyLincoln | NE | 1:07:54 | #5 |
| 2019 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 1:10:00 | #5 |
| 2019 | Cheyenne MarathonCheyenne | WY | 1:10:25 | #1 |
| 2019 | Spring EquinoxWellington | CO | 1:10:57 | #1 |
| 2019 | 2026 Platte Valley Companies Monument MarathonGering | NE | 1:13:24 | #1 |
| 2019 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 1:48:29 | #216 |
| 2019 | Chicago Spring Half MarathonChicago | IL | 1:49:43 | #591 |
| 2019 | Napa Valley MarathonNapa | CA | 1:50:14 | #351 |
| 2019 | Austin MarathonAustin | TX | 1:54:44 | #1411 |
| 2019 | 2026 - San Antonio MarathonSan Antonio | TX | 1:55:04 | #920 |
| 2019 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:56:51 | #380 |
| 2019 | Race for the Green 5K, Half Marathon, & Half Marathon RelaySeneca | SC | 1:58:35 | #64 |
| 2019 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:59:01 | #2756 |
| 2019 | Cary Greenways Half-MarathonCary | NC | 2:00:09 | #67 |
| 2019 | RUN FOR THE WARRIORSJacksonville | NC | 2:01:05 | #41 |
| 2019 | Roanoke Canal Half Marathon & 8k Trail RaceRoanoke Rapids | NC | 2:01:09 | #16 |
| 2019 | Cypress Half Marathon & 5K presented by Houston MethodistCypress | TX | 2:02:03 | #433 |
| 2019 | Pasadena Half Marathon & 5KPasadena | CA | 2:03:45 | #1765 |
| 2019 | Greensboro Half MarathonGreensboro | NC | 2:05:12 | #207 |
| 2019 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:06:12 | #1462 |
| 2019 | Vintage Half Marathon, 5K & Kid's K presented by Houston MethodistKlein | TX | 2:07:25 | #757 |
| 2019 | Vintage Park Half MarathonHouston | TX | 2:07:25 | #387 |
| 2019 | Race 13.1 Midtown Raleigh - SpringRaleigh | NC | 2:09:29 | #220 |
| 2019 | Mayberry Half MarathonMount Airy | NC | 2:10:40 | #209 |
| 2019 | Race 13.1 CharlotteCharlotte | NC | 2:19:46 | #287 |
| 2019 | Carolina Beach State Park Trail Half Marathon & 5KCarolina Beach | NC | 2:20:10 | #144 |
| 2019 | Summer Pocahontas 5k/10k/HalfChesterfield | VA | 2:23:55 | #35 |
| 2019 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 2:30:02 | #520 |
| 2019 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:41:47 | #4077 |
| 2019 | Holiday Half MarathonPomona | CA | 2:47:12 | #1837 |
| 2018 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 1:10:28 | #5 |
| 2018 | Spring EquinoxWellington | CO | 1:12:01 | #1 |
| 2018 | 2026 Platte Valley Companies Monument MarathonGering | NE | 1:13:58 | #1 |
| 2018 | 3M Half MarathonAustin | TX | 1:43:43 | #572 |
| 2018 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 1:51:46 | #270 |
| 2018 | The Historical Brownsville Half MarathonBrownsville | TX | 1:51:54 | #107 |
| 2018 | Chick Fil A RGV Half-MarathonMission | TX | 1:56:02 | #116 |
| 2018 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:57:43 | #1135 |
| 2018 | Cypress Half Marathon & 5K presented by Houston MethodistCypress | TX | 2:04:34 | #440 |
| 2018 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:06:04 | #484 |
| 2018 | Soldier Marathon & Half MarathonColumbus | GA | 2:31:53 | #455 |
| 2018 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:13:59 | #5906 |
| 2017 | 3M Half MarathonAustin | TX | 1:43:46 | #663 |
| 2017 | RUN THE ALAMOSan Antonio | TX | 1:48:10 | #98 |
| 2017 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:49:19 | #376 |
| 2017 | 2025 Marine Corps Half Marathon presented by FirstLight Home Care & Capital Automotive GroupCamp Lejeune | NC | 1:51:26 | #110 |
| 2017 | Modesto MarathonModesto | CA | 1:52:13 | #154 |
| 2017 | The Historical Brownsville Half MarathonBrownsville | TX | 1:53:04 | #103 |
| 2017 | Cypress Half Marathon & 5K presented by Houston MethodistCypress | TX | 1:57:18 | #292 |
| 2017 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:01:11 | #2209 |
| 2017 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 2:04:22 | #236 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 2:06:54 | #4125 |
| 2017 | Armed Forces Half MarathonConcord | CA | 2:07:53 | #339 |
| 2017 | Yosemite Half MarathonBass Lake | CA | 2:11:55 | #1077 |
| 2017 | La Jolla Half Marathon & 5KSan Diego | CA | 2:17:03 | #1960 |
| 2017 | Beer City Half™ San DiegoSan Diego | CA | 2:18:26 | #2145 |
| 2017 | Carlsbad MarathonCarlsbad | CA | 2:21:54 | #3038 |
| 2017 | Life Time Miami Marathon & HalfMiami | FL | 2:36:01 | #9800 |
| 2017 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:37:31 | #3982 |
| 2017 | Soldier Marathon & Half MarathonColumbus | GA | 2:38:53 | #632 |
| 2016 | Berkeley Half MarathonBerkeley | CA | 1:30:07 | #143 |
| 2016 | 3M Half MarathonAustin | TX | 1:34:38 | #364 |
| 2016 | Austin MarathonAustin | TX | 1:39:57 | #313 |
| 2016 | The Historical Brownsville Half MarathonBrownsville | TX | 1:45:37 | #70 |
| 2016 | The Woodlands MarathonThe Woodlands | TX | 1:53:23 | #674 |
| 2016 | Cypress Half Marathon & 5K presented by Houston MethodistCypress | TX | 1:58:10 | #347 |
| 2016 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 2:01:47 | #364 |
| 2016 | Bakersfield MarathonBakersfield | CA | 2:03:07 | #161 |
| 2016 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:03:23 | #3060 |
| 2016 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 2:10:04 | #446 |
| 2016 | Surf City MarathonHuntington Beach | CA | 2:28:32 | #6041 |
| 2016 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:31:39 | #4150 |
| 2016 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:37:16 | #5222 |
| 2016 | Run WoodstockPinckney | MI | 3:43:05 | #388 |
| 2015 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:44:31 | #394 |
| 2015 | La Porte By the Bay Half MarathonLa Porte | TX | 1:53:13 | #226 |
| 2015 | Surf City MarathonHuntington Beach | CA | 1:55:54 | #2153 |
| 2015 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:56:49 | #1438 |
| 2015 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 1:57:54 | #326 |
| 2015 | Katy Half Marathon & 5K presented by Houston MethodistKaty | TX | 2:07:13 | #785 |
| 2015 | La Jolla Half Marathon & 5KSan Diego | CA | 2:11:34 | #2283 |
| 2015 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:23:04 | #4034 |
| 2014 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:49:44 | #782 |
| 2014 | Surfer's Path MarathonSanta Cruz | CA | 1:53:36 | #282 |
| 2014 | PCRF Reaching for the Cure RunIrvine | CA | 1:56:41 | #112 |
| 2014 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:03:54 | #2437 |
| 2014 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:06:15 | #1887 |
| 2014 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 2:11:23 | #482 |
| 2014 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:19:11 | #7343 |
| 2014 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:21:05 | #1049 |
| 2014 | The Woodlands MarathonThe Woodlands | TX | 2:27:13 | #2446 |
| 2014 | 2026 Avenue of the Giants MarathonArcata | CA | 2:54:58 | #971 |
| 2013 | Denver Half Marathon and 10KDenver | CO | 1:15:38 | #1 |
| 2013 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:06:01 | #1402 |
| 2013 | Life Time Miami Marathon & HalfMiami | FL | 2:17:48 | #6646 |
| 2012 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:51:57 | #945 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:06:12 | #4325 |
| 2012 | Rose Bowl Half MarathonPasadena | CA | 2:25:11 | #464 |
| 2012 | 2026 Superhero Half Marathon and RelayMorristown | NJ | 2:34:46 | #1094 |
| 2012 | Dallas Marathon WeekendDallas | TX | 2:41:45 | #7234 |
| 2012 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:44:25 | #5802 |
| 2011 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:39:26 | #312 |
| 2011 | Philadelphia MarathonPhiladelphia | PA | 2:00:13 | #2885 |
| 2011 | Santa To The Sea 1/2 Marathon, 1/4 Marathon & 5KOxnard | CA | 2:00:24 | #483 |
| 2010 | Florida Holiday HalfathonKissimmee | FL | 1:30:01 | #24 |
| 2010 | Beer City Half™ San DiegoSan Diego | CA | 1:57:20 | #2075 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:04:54 | #4087 |
| 2010 | Thanksgiving Day Half MarathonAtlanta | GA | 2:06:45 | #4213 |
| 2010 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:11:46 | #7174 |
| 2010 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:15:36 | #7699 |
| 2010 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:19:17 | #1291 |
| 2009 | 2026 - San Antonio MarathonSan Antonio | TX | 1:51:46 | #1343 |
| 2009 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:59:45 | #2096 |
| 2009 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:04:13 | #4895 |
| 2008 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:52:11 | #977 |
| 2008 | Outer Banks MarathonManteo | NC | 2:08:02 | #1069 |
| 2008 | Rock 'n' Roll Washington DCWashington | DC | 2:11:55 | #2052 |
| 2008 | Thanksgiving Day Half MarathonAtlanta | GA | 2:27:27 | #6768 |
| 2008 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:51:37 | #3655 |
| 2008 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 3:31:38 | #5991 |
| 2007 | Carlsbad MarathonCarlsbad | CA | 1:52:54 | #1443 |
| 2007 | La Jolla Half Marathon & 5KSan Diego | CA | 1:57:23 | #1414 |
| 2007 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:09:49 | #4320 |
| 2006 | NYRR Fred Lebow Half MarathonNew York | NY | 1:46:45 | #1035 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 1:46:47 | #440 |
| 2005 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:42:41 | #626 |
| 2005 | NYRR Fred Lebow Half MarathonNew York | NY | 1:44:35 | #890 |
| 2005 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:52:38 | #1175 |
| 2004 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:43:20 | #773 |
| 2004 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:19:01 | #12358 |
| 2003 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:36:25 | #144 |
| 2003 | Life Time Miami Marathon & HalfMiami | FL | 2:31:19 | #1957 |
| 1999 | Beer City Half™ San DiegoSan Diego | CA | 1:18:12 | #54 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
TXTexas
64 racesCACalifornia
58 racesNCNorth Carolina
10 racesNENebraska
9 racesFLFlorida
8 racesILIllinois
8 racesGAGeorgia
7 racesNYNew York
7 racesAZArizona
5 racesCOColorado
5 racesWIWisconsin
3 racesDCDistrict of Columbia
2 racesMIMichigan
2 racesNMNew Mexico
2 racesNVNevada
2 racesPAPennsylvania
2 racesSCSouth Carolina
2 racesDEDelaware
1 raceKSKansas
1 raceKYKentucky
1 raceMAMassachusetts
1 raceMDMaryland
1 raceNJNew Jersey
1 raceOHOhio
1 raceOKOklahoma
1 raceSDSouth Dakota
1 raceVAVirginia
1 raceWYWyoming
1 raceCTConnecticut
0 races50-State Challenge
29/ 51 states + DC
22 states to go