Back to League Tables
AC
Andrew Campbell
MaleVirginia2001–2026
205
Total Finishes
127
Distinct Races
33
States (65%)
0:20:37
PR (1:34/mi)
1:57:00
Average
+1:03:49
Slower (first to last)
Medal House
2005
Santa Cruz Half Marathon
1:32:32
#40 overall#36 gender
2005
Charlotte Racefest Half Marathon, 10K & 10K Relay
1:38:12
#83 overall#71 gender
2005
Nisene Marks Marathon, Half Marathon, and 5K
1:42:41
#17 overall#14 gender
2005
Fairfield Road Races
1:45:18
#379 overall#317 gender
2004
Rock ‘n’ Roll Philadelphia Half Marathon
2:02:01
#4841 overall#3246 gender
2004
Rock 'n' Roll Chicago Half Marathon
2:10:40
#2528 overall#1638 gender
2003
Santa Cruz Half Marathon
1:32:50
#62 overall#54 gender
2002
Quad Cities Distance Classic
1:56:32
#275 overall#197 gender
2002
Strawberry Plains Half Marathon and 10K, Presented by Eddie's Health Shoppe
2:11:55
#279 overall#196 gender
2001
Maple Leaf Half Marathon
1:29:45
#20 overall#19 gender
2001
Quad Cities Distance Classic
1:58:48
#218 overall#154 gender
2001
Race to Robie Creek
2:40:26
#1637 overall#1078 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 1:26:31 | #25 |
| 2026 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:01:05 | #1613 |
| 2026 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 2:12:47 | #1594 |
| 2026 | DRC's Tal Morrison Half Marathon (13.1, 10K & 5K)Dallas | TX | 2:33:34 | #212 |
| 2025 | Haunted Half MarathonKingsport | TN | 1:23:12 | #6 |
| 2025 | United Airlines NYC HalfNew York | NY | 1:26:17 | #1009 |
| 2025 | Strawberry Plains Half Marathon and 10K, Presented by Eddie's Health ShoppeStrawberry Plains | TN | 1:26:18 | #23 |
| 2025 | Music & Miles Half MarathonElizabethton | TN | 1:29:12 | #7 |
| 2025 | Bluegrass Half MarathonJohnson City | TN | 1:29:45 | #8 |
| 2025 | The 33rd Annual Varmint Half Marathon & 5KBurkes Garden | VA | 1:30:53 | #6 |
| 2025 | Union Half Marathon & RelayBig Stone Gap | VA | 1:32:03 | #3 |
| 2025 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:36:46 | #298 |
| 2025 | San Diego Resolution RunSan Diego | CA | 1:44:22 | #56 |
| 2025 | Rock 'n' Roll San DiegoSan Diego | CA | 1:46:59 | #1954 |
| 2025 | La Jolla Half Marathon & 5KSan Diego | CA | 1:53:52 | #731 |
| 2025 | Hometown Half Marathon & 5k/10k - LansingLansing | MI | 1:55:08 | #22 |
| 2025 | Hokie Half Marathon and 5KBlacksburg | VA | 1:55:35 | #368 |
| 2025 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:01:49 | #1812 |
| 2025 | 2026 Gulf Beach Half MarathonMilford | CT | 2:03:20 | #392 |
| 2025 | Ninja 5K, 10K, & 13.1M at Biglerville, PA (31)Biglerville | PA | 2:18:48 | #4 |
| 2025 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:27:00 | #7127 |
| 2025 | Chicago Spring Half MarathonChicago | IL | 2:35:09 | #4542 |
| 2025 | Springmaid Road RaceFort Mill | SC | 2:44:31 | #46 |
| 2024 | Bluegrass Half MarathonJohnson City | TN | 1:25:09 | #5 |
| 2024 | Haunted Half MarathonKingsport | TN | 1:26:56 | #9 |
| 2024 | Parkinson's Half Marathon, 5K & MoreCottage Grove | WI | 1:46:01 | #15 |
| 2024 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:46:02 | #1837 |
| 2024 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:46:06 | #602 |
| 2024 | Flying Pig Pump and RunCincinnati | OH | 1:46:44 | #631 |
| 2024 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:47:31 | #3245 |
| 2024 | Ion Bank Cheshire Road RacesCheshire | CT | 1:51:35 | #253 |
| 2024 | Heart Mini MarathonCincinnati | OH | 1:55:37 | #360 |
| 2024 | Alzheimer's 5K & Half MarathonDubuque | IA | 1:58:15 | #34 |
| 2024 | 2026 Gulf Beach Half MarathonMilford | CT | 1:58:50 | #256 |
| 2024 | Good Life HalfsyLincoln | NE | 2:26:56 | #3766 |
| 2023 | Indianapolis Monumental MarathonIndianapolis | IN | 1:40:34 | #780 |
| 2023 | Haunted Half MarathonKingsport | TN | 1:43:43 | #38 |
| 2023 | Flying Pig Pump and RunCincinnati | OH | 1:50:35 | #886 |
| 2023 | EPIC Marathon and Running FestivalGreen Bay | WI | 1:51:35 | #215 |
| 2023 | 2026 Gulf Beach Half MarathonMilford | CT | 1:51:46 | #135 |
| 2023 | Rock 'n' Roll Washington DCWashington | DC | 2:20:05 | #6671 |
| 2023 | Portland MarathonPortland | OR | 2:31:24 | #2689 |
| 2023 | Bill Snyder Highway HalfManhattan | KS | 2:42:18 | #609 |
| 2023 | Sarasota Half MarathonSarasota | FL | 2:47:45 | #230 |
| 2023 | Nashville 1/2 MarathonNashville | TN | 3:13:43 | #1744 |
| 2023 | Gasparilla Distance Classic Race WeekendTampa | FL | 3:21:57 | #3087 |
| 2022 | Union Half Marathon & RelayBig Stone Gap | VA | 1:26:13 | #4 |
| 2022 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:28:41 | #385 |
| 2022 | Haunted Half MarathonKingsport | TN | 1:28:43 | #5 |
| 2022 | Music & Miles Half MarathonElizabethton | TN | 1:37:23 | #8 |
| 2022 | Chicago Country Sole / Chicago Fall ClassicChicago | IL | 1:53:37 | #125 |
| 2022 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:57:47 | #1281 |
| 2022 | Faxon Law New Haven Road RaceNew Haven | CT | 2:01:01 | #356 |
| 2022 | Salina Crossroads MarathonSalina | KS | 2:32:19 | #206 |
| 2022 | St. Michaels Running Festival presented by Brooks (CANCELED)Saint Michaels | MD | 3:41:13 | #870 |
| 2022 | St. Michaels Running FestivalSaint Michaels | MD | 3:41:13 | #870 |
| 2021 | Union Half Marathon & RelayBig Stone Gap | VA | 1:27:50 | #7 |
| 2021 | Bluegrass Half MarathonJohnson City | TN | 1:28:18 | #11 |
| 2021 | Music & Miles Half MarathonElizabethton | TN | 1:28:43 | #7 |
| 2021 | The 33rd Annual Varmint Half Marathon & 5KBurkes Garden | VA | 1:31:23 | #19 |
| 2021 | Haunted Half MarathonKingsport | TN | 1:39:31 | #18 |
| 2021 | Druthers Helderberg to Hudson Half MarathonAltamont | NY | 1:40:33 | #132 |
| 2021 | Rock 'n' Roll San DiegoSan Diego | CA | 2:16:52 | #3812 |
| 2021 | 2026 - San Antonio MarathonSan Antonio | TX | 3:15:31 | #6497 |
| 2020 | Haunted Half MarathonKingsport | TN | 1:27:38 | #13 |
| 2020 | The 33rd Annual Varmint Half Marathon & 5KBurkes Garden | VA | 1:30:02 | #15 |
| 2020 | Team Ortho Polar DashMinneapolis | MN | 1:39:50 | #36 |
| 2020 | Upstate ClassicAltamont | NY | 1:42:21 | #119 |
| 2020 | United Airlines NYC HalfNew York | NY | 1:44:26 | #535 |
| 2020 | Druthers Helderberg to Hudson Half MarathonAltamont | NY | 1:46:57 | #74 |
| 2020 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:48:43 | #1783 |
| 2020 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:53:31 | #1285 |
| 2020 | Austin MarathonAustin | TX | 1:56:08 | #1477 |
| 2020 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:09:49 | #470 |
| 2020 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:15:00 | #820 |
| 2019 | Union Half Marathon & RelayBig Stone Gap | VA | 1:29:06 | #7 |
| 2019 | Haunted Half MarathonKingsport | TN | 1:32:39 | #17 |
| 2019 | NYRR Virtual Halfway There 13.1MAnywhere | NY | 1:36:41 | #473 |
| 2019 | Druthers Helderberg to Hudson Half MarathonAltamont | NY | 1:39:32 | #226 |
| 2019 | March Madness Half MarathonCary | IL | 1:53:05 | #401 |
| 2019 | Thrive San Diego Half Marathon & 5KSan Diego | CA | 1:53:40 | #193 |
| 2019 | Leaf Peepers Half MarathonWaterbury | VT | 1:56:58 | #133 |
| 2019 | Hangover Half MarathonAlbany | NY | 1:59:05 | #139 |
| 2019 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:59:07 | #1705 |
| 2019 | St. Patty’s Recovery Run 5k & HalfWashington | DC | 1:59:37 | #59 |
| 2019 | MCRRC Riley's Rumble Half MarathonBoyds | MD | 2:01:28 | #185 |
| 2019 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:07:21 | #1704 |
| 2019 | Flying Pig Pump and RunCincinnati | OH | 2:07:47 | #3368 |
| 2019 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:09:48 | #3699 |
| 2019 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:33:32 | #4644 |
| 2018 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:29:34 | #20 |
| 2018 | Haunted Half MarathonKingsport | TN | 1:31:30 | #14 |
| 2018 | Bluegrass Half MarathonJohnson City | TN | 1:32:58 | #16 |
| 2018 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 1:37:46 | #98 |
| 2018 | Virginia Wine Country Half MarathonHillsboro | VA | 1:42:52 | #26 |
| 2018 | Yellowstone Half Marathon WeekendWest Yellowstone | MT | 1:47:30 | #53 |
| 2018 | Mohawk Hudson River MarathonUnknown | NY | 1:47:55 | #135 |
| 2018 | TOLEDO MINI MARATHONToledo | OH | 1:54:26 | #93 |
| 2018 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:00:04 | #1926 |
| 2018 | North Face Endurance ChallengeMadison | WI | 2:12:30 | #120 |
| 2018 | Novant Health Charlotte MarathonCharlotte | NC | 2:46:26 | #1761 |
| 2018 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:46:26 | #1761 |
| 2017 | Haunted Half MarathonKingsport | TN | 1:30:12 | #9 |
| 2017 | Bluegrass Half MarathonJohnson City | TN | 1:31:45 | #18 |
| 2017 | Bristol Half and Half Half MarathonBristol | VA | 1:35:00 | #22 |
| 2017 | Naperville Half MarathonNaperville | IL | 1:39:22 | #140 |
| 2017 | Novant Health Charlotte MarathonCharlotte | NC | 1:44:29 | #252 |
| 2017 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:44:29 | #256 |
| 2017 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:44:59 | #751 |
| 2017 | Fargo Marathon WeekendFargo | ND | 1:51:31 | #754 |
| 2017 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:57:27 | #1939 |
| 2017 | Andrew Jackson MarathonJackson | TN | 2:20:00 | #142 |
| 2017 | Detroit Free Press MarathonDetroit | MI | 2:20:17 | #3873 |
| 2017 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:20:41 | #3692 |
| 2016 | 15th Annual Rock CF Rivers Half Marathon & 5KGrosse Ile | MI | 1:39:39 | #164 |
| 2016 | Lake Minnetonka Half MarathonWayzata | MN | 1:39:53 | #211 |
| 2016 | Faxon Law New Haven Road RaceNew Haven | CT | 1:42:47 | #181 |
| 2016 | Fairfield Road RacesFairfield | CT | 1:44:16 | #354 |
| 2016 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 1:44:19 | #105 |
| 2016 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 1:50:02 | #660 |
| 2016 | Stillwater Half MarathonStillwater | MN | 1:54:39 | #159 |
| 2016 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:01:38 | #2856 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 2:15:33 | #6786 |
| 2016 | Slacker Half Marathon-Relay-4-Mile RacesGeorgetown | CO | 2:25:01 | #708 |
| 2016 | Dayton River Corridor ClassicDayton | OH | 2:25:24 | #305 |
| 2015 | Haunted Half MarathonKingsport | TN | 1:28:39 | #11 |
| 2015 | Hairy Gorilla Half MarathonAlbany | NY | 1:43:11 | #28 |
| 2015 | Chevron City to Surf for ActivBurswood | WA | 1:45:31 | #549 |
| 2015 | Papillion Half MarathonPapillion | NE | 1:45:54 | #52 |
| 2015 | Caesar Rodney Half MarathonWilmington | DE | 1:50:29 | #294 |
| 2015 | Brooks Fremantle Running FestivalFremantle | WA | 1:57:24 | #226 |
| 2015 | Bull City Race FestDurham | NC | 1:59:42 | #885 |
| 2015 | Annapolis Running ClassicAnnapolis | MD | 2:01:37 | #886 |
| 2015 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:01:39 | #2913 |
| 2015 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:02:55 | #689 |
| 2015 | Garavel SoNo Half Marathon | 5KNorwalk | CT | 2:14:37 | #692 |
| 2014 | BAE Veterans Day Classic Half Marathon/5KKingsport | TN | 0:20:37 | #1 |
| 2014 | Haunted Half MarathonKingsport | TN | 1:38:19 | #31 |
| 2014 | Detroit Free Press MarathonDetroit | MI | 1:45:10 | #555 |
| 2014 | Hospital Hill RunKansas City | MO | 1:52:58 | #695 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 2:02:00 | #4284 |
| 2014 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:03:06 | #3717 |
| 2014 | Dallas Marathon WeekendDallas | TX | 2:12:32 | #3240 |
| 2014 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:13:21 | #3474 |
| 2014 | Leaf Peepers Half MarathonWaterbury | VT | 2:14:20 | #473 |
| 2014 | Papillion Half MarathonPapillion | NE | 2:14:55 | #303 |
| 2014 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:20:27 | #2583 |
| 2014 | Fairfield Road RacesFairfield | CT | 2:21:01 | #2883 |
| 2013 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:29:21 | #269 |
| 2013 | Chicago Spring Half MarathonChicago | IL | 1:34:38 | #85 |
| 2013 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:37:31 | #484 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:38:22 | #286 |
| 2013 | Run Elevated Half MarathonSandy | UT | 1:43:23 | #80 |
| 2013 | Lincoln MarathonLincoln | NE | 1:45:59 | #778 |
| 2013 | Hospital Hill RunKansas City | MO | 1:46:44 | #656 |
| 2013 | Grandma's MarathonDuluth | MN | 1:46:46 | #1089 |
| 2013 | Rock The Parkway Half Marathon and 5kKansas City | MO | 1:54:45 | #1094 |
| 2013 | New Hampshire Marathon, 10K, and 5K WalkBristol | NH | 1:57:00 | #57 |
| 2013 | Papillion Half MarathonPapillion | NE | 2:02:21 | #243 |
| 2013 | Ocean City Running, 5k, Half MarathonOcean City | MD | 2:15:40 | #1105 |
| 2013 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:22:10 | #6938 |
| 2012 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:35:08 | #528 |
| 2012 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:39:11 | #368 |
| 2012 | 2026 Gulf Beach Half MarathonMilford | CT | 1:40:12 | #40 |
| 2012 | Lincoln MarathonLincoln | NE | 1:43:45 | #468 |
| 2012 | Fairfield Road RacesFairfield | CT | 1:48:10 | #599 |
| 2012 | Half Marathon UnpluggedBurlington | VT | 2:00:26 | #423 |
| 2012 | Ocean City Running, 5k, Half MarathonOcean City | MD | 2:05:36 | #900 |
| 2012 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:24:44 | #8653 |
| 2012 | Philadelphia MarathonPhiladelphia | PA | 2:24:52 | #7904 |
| 2012 | Detroit Free Press MarathonDetroit | MI | 4:14:10 | #1560 |
| 2011 | Rock 'n' Roll San DiegoSan Diego | CA | 1:41:05 | #594 |
| 2011 | Fairfield Road RacesFairfield | CT | 1:43:42 | #379 |
| 2011 | Lincoln MarathonLincoln | NE | 1:49:13 | #1019 |
| 2011 | Capital City Half MarathonColumbus | OH | 1:50:49 | #1043 |
| 2011 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:52:37 | #2169 |
| 2011 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:09:31 | #9215 |
| 2011 | YMCA Harrisburg Half & 10KHarrisburg | PA | 2:13:56 | #458 |
| 2011 | Park City Trail SeriesPark City | UT | 2:17:11 | #326 |
| 2011 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:22:04 | #6385 |
| 2011 | TMC Arizona Distance Classic Half Marathon, Quarter Marathon and 5KOro Valley | AZ | 2:30:04 | #825 |
| 2011 | Ocean City Running, 5k, Half MarathonOcean City | MD | 2:31:13 | #1102 |
| 2010 | Rock 'n' Roll San JoseSan Jose | CA | 1:27:20 | #135 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:30:46 | #440 |
| 2010 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 1:45:50 | #316 |
| 2010 | Fairfield Road RacesFairfield | CT | 1:53:02 | #654 |
| 2010 | Unite Half Marathon & 8K RunNew Brunswick | NJ | 2:24:36 | #1951 |
| 2010 | Santa Clarita MarathonSanta Clarita | CA | 2:46:41 | #1172 |
| 2009 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:25:50 | #60 |
| 2009 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:26:04 | #31 |
| 2009 | Rock 'n' Roll San JoseSan Jose | CA | 1:26:36 | #127 |
| 2009 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:26:41 | #145 |
| 2009 | Flying Pig Pump and RunCincinnati | OH | 1:40:43 | #291 |
| 2009 | Seattle MarathonSeattle | WA | 2:16:12 | #4374 |
| 2008 | Charlottesville MarathonCharlottesville | VA | 1:37:45 | #70 |
| 2008 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:53:03 | #1728 |
| 2008 | Quad Cities Distance ClassicMoline | IL | 1:56:51 | #376 |
| 2008 | Baltimore Running FestivalBaltimore | MD | 1:58:44 | #1606 |
| 2008 | CHaD Hero Half MarathonHanover | NH | 2:25:06 | #303 |
| 2007 | Race to Robie CreekBoise | ID | 3:01:24 | #1822 |
| 2006 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:29:34 | #57 |
| 2005 | Santa Cruz Half MarathonSanta Cruz | CA | 1:32:32 | #40 |
| 2005 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:38:12 | #83 |
| 2005 | Nisene Marks Marathon, Half Marathon, and 5KAptos | CA | 1:42:41 | #17 |
| 2005 | Fairfield Road RacesFairfield | CT | 1:45:18 | #379 |
| 2004 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:02:01 | #4841 |
| 2004 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:10:40 | #2528 |
| 2003 | Santa Cruz Half MarathonSanta Cruz | CA | 1:32:50 | #62 |
| 2002 | Quad Cities Distance ClassicMoline | IL | 1:56:32 | #275 |
| 2002 | Strawberry Plains Half Marathon and 10K, Presented by Eddie's Health ShoppeStrawberry Plains | TN | 2:11:55 | #279 |
| 2001 | Maple Leaf Half MarathonManchester | VT | 1:29:45 | #20 |
| 2001 | Quad Cities Distance ClassicMoline | IL | 1:58:48 | #218 |
| 2001 | Race to Robie CreekBoise | ID | 2:40:26 | #1637 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
TNTennessee
27 racesCACalifornia
22 racesILIllinois
15 racesCTConnecticut
14 racesAZArizona
13 racesNYNew York
13 racesVAVirginia
13 racesOHOhio
11 racesMDMaryland
8 racesTXTexas
8 racesNENebraska
7 racesPAPennsylvania
7 racesNCNorth Carolina
6 racesFLFlorida
5 racesMIMichigan
5 racesMNMinnesota
4 racesMOMissouri
4 racesVTVermont
4 racesWAWashington
3 racesWIWisconsin
3 racesDCDistrict of Columbia
2 racesIDIdaho
2 racesKSKansas
2 racesUTUtah
2 racesCOColorado
1 raceDEDelaware
1 raceIAIowa
1 raceINIndiana
1 raceNJNew Jersey
1 raceOKOklahoma
1 raceOROregon
1 raceGAGeorgia
0 racesMAMassachusetts
0 races50-State Challenge
33/ 51 states + DC
18 states to go