Back to League Tables
JB
James Butler
MaleFlorida1997–2026
212
Total Finishes
141
Distinct Races
31
States (61%)
1:22:18
PR (6:17/mi)
2:01:04
Average
+1:47:00
Slower (first to last)
Medal House
2002
Reuel Little Classic
1:35:52
#12 overall#12 gender
2002
2027 Walt Disney World® Marathon Weekend
1:36:07
#137 overall#112 gender
2002
Boulder Rez Marathon
1:53:10
#390 overall#256 gender
2002
LONG ISLAND MARATHON FESTIVAL
2:15:26
#2501 overall#1742 gender
2001
Beer City Half™ San Diego
2:47:48
#4547 overall#2581 gender
2000
Fairfield Road Races
1:25:50
#40 overall#14 gender
2000
Reuel Little Classic
1:36:22
#11 overall#11 gender
2000
Cook Forest Half Marathon & 5K
2:04:36
#397 overall#296 gender
1999
2025 500 Festival Running Events
1:59:08
#4860 overall#3849 gender
1998
2025 500 Festival Running Events
1:41:13
#1724 overall#1543 gender
1997
Cook Forest Half Marathon & 5K
1:38:13
#154 overall#140 gender
1997
2025 500 Festival Running Events
1:56:57
#4379 overall#3630 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | PNC Alexandria HalfAlexandria | VA | 1:58:53 | #1566 |
| 2026 | B&A Trail Marathon and Half MarathonSeverna Park | MD | 3:25:13 | #533 |
| 2025 | Newport Rhode RacesNewport | RI | 1:57:54 | #956 |
| 2025 | Newport Rhode RaceNewport | RI | 1:57:54 | #956 |
| 2025 | Lander Challenge for CharitiesLander | WY | 2:01:09 | #37 |
| 2025 | Game On! Marathon of the Treasure CoastStuart | FL | 2:17:32 | #324 |
| 2025 | Run to the RockMarshfield | MA | 2:25:50 | #266 |
| 2025 | Rock 'n' Roll Washington DCWashington | DC | 2:33:06 | #9475 |
| 2025 | Austin MarathonAustin | TX | 2:51:05 | #9252 |
| 2024 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:37:20 | #3053 |
| 2024 | Leavenworth MarathonLeavenworth | WA | 1:39:32 | #39 |
| 2024 | Austin MarathonAustin | TX | 2:05:29 | #3442 |
| 2024 | Justice RunFort Worth | TX | 2:14:02 | #47 |
| 2024 | Newport Rhode RacesNewport | RI | 2:19:14 | #1901 |
| 2024 | Newport Rhode RaceNewport | RI | 2:19:14 | #1900 |
| 2024 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:20:38 | #1921 |
| 2024 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:27:26 | #16916 |
| 2024 | Game On! Marathon of the Treasure CoastStuart | FL | 2:37:02 | #396 |
| 2024 | Dallas Marathon WeekendDallas | TX | 4:01:56 | #8844 |
| 2023 | United Airlines NYC HalfNew York | NY | 1:33:29 | #1754 |
| 2023 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:33:46 | #1910 |
| 2023 | Leavenworth MarathonLeavenworth | WA | 1:41:35 | #38 |
| 2023 | New Bedford Half MarathonNew Bedford | MA | 2:10:41 | #941 |
| 2023 | Newport Rhode RacesNewport | RI | 2:22:22 | #1422 |
| 2023 | Newport Rhode RaceNewport | RI | 2:22:22 | #1422 |
| 2023 | Seven Bridges MarathonChattanooga | TN | 2:33:07 | #734 |
| 2023 | RUN THE ALAMOSan Antonio | TX | 2:35:35 | #1418 |
| 2022 | Revel RockiesDenver | CO | 1:38:13 | #66 |
| 2022 | BoulderthonBoulder | CO | 1:45:14 | #246 |
| 2022 | RUN THE ALAMOSan Antonio | TX | 2:19:04 | #725 |
| 2022 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:20:22 | #2620 |
| 2022 | Frederick Running FestivalFrederick | MD | 2:21:53 | #1651 |
| 2022 | Frederick Running FestivalFrederick | MD | 2:21:54 | #1647 |
| 2022 | Flying Pig Pump and RunCincinnati | OH | 2:29:52 | #4035 |
| 2022 | Seattle Cherry Blossom RunSeattle | WA | 2:37:15 | #949 |
| 2022 | Seattle Cherry Blossom RunSeattle | WA | 2:37:15 | #949 |
| 2022 | Game On! Marathon of the Treasure CoastStuart | FL | 2:46:38 | #403 |
| 2021 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:04:03 | #3247 |
| 2021 | Newport Rhode RacesNewport | RI | 2:11:35 | #366 |
| 2021 | Newport Rhode RaceNewport | RI | 2:11:35 | #366 |
| 2021 | United Airlines NYC HalfNew York | NY | 2:12:12 | #6986 |
| 2021 | 64th Annual Ocean Beach/John & Jessie Kelley Half MarathonNew London | CT | 2:22:49 | #507 |
| 2021 | Dallas Marathon WeekendDallas | TX | 2:24:21 | #3870 |
| 2020 | Publix Florida MarathonMelbourne | FL | 1:48:10 | #98 |
| 2020 | Game On! Marathon of the Treasure CoastStuart | FL | 1:54:35 | #56 |
| 2020 | Mountain Ridge Trail Half Marathon and 10kHighlands Ranch | CO | 2:11:45 | #40 |
| 2019 | 2025 500 Festival Running EventsIndianapolis | IN | 1:48:04 | #1943 |
| 2019 | east bay running festivalEAST PROIVIDENCE | RI | 1:49:33 | #93 |
| 2019 | Blueberry Cove 13.1Tenants Harbor | ME | 1:53:06 | #33 |
| 2019 | Swanzey Covered Bridges Half MarathonSwanzey | NH | 1:53:07 | #69 |
| 2019 | Mainly Marathons - New England SeriesSimsbury | CT | 1:53:08 | #8 |
| 2019 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:53:11 | #654 |
| 2019 | Run The SouthCharlotte | NC | 1:53:33 | #87 |
| 2019 | TripleThreat Half Marathon & 5KRockport | MA | 1:54:24 | #103 |
| 2019 | Maple Leaf Half MarathonManchester | VT | 1:55:28 | #64 |
| 2019 | Game On! Marathon of the Treasure CoastStuart | FL | 1:58:10 | #106 |
| 2019 | Monster Mash Marathon & Half MarathonDover | DE | 1:59:35 | #85 |
| 2019 | Hershey Half MarathonHershey | PA | 1:59:47 | #859 |
| 2019 | Newport Rhode RacesNewport | RI | 2:08:13 | #621 |
| 2019 | Newport Rhode RaceNewport | RI | 2:08:13 | #621 |
| 2019 | Shamrock MarathonVirginia Beach | VA | 3:56:49 | #5779 |
| 2018 | Montgomery Half MarathonMontgomery | AL | 1:46:07 | #114 |
| 2018 | Run the BluegrassLexington | KY | 1:47:59 | #215 |
| 2018 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:49:30 | #653 |
| 2018 | 2025 500 Festival Running EventsIndianapolis | IN | 1:50:23 | #2194 |
| 2018 | Daytona Beach Half Marathon & 5KDaytona Beach | FL | 1:50:38 | #113 |
| 2018 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:50:46 | #604 |
| 2018 | Naples Paradise Coast Half MarathonNaples | FL | 1:51:56 | #67 |
| 2018 | Beer City Half™ Santa RosaSanta Rosa | CA | 1:52:44 | #220 |
| 2018 | Papillion Half MarathonPapillion | NE | 1:52:56 | #71 |
| 2018 | Twilight Half Marathon, 10K & 5KVancouver | OR | 1:52:56 | #36 |
| 2018 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 1:53:16 | #339 |
| 2018 | Brookings MarathonBrookings | SD | 1:54:26 | #85 |
| 2018 | Duke City MarathonAlbuquerque | NM | 1:56:52 | #242 |
| 2018 | Grand Teton Half MarathonJackson | WY | 1:57:27 | #228 |
| 2018 | Longview Half MarathonKansas City | MO | 1:57:32 | #176 |
| 2018 | Kansas Half Marathon and 5KLawrence | KS | 1:57:39 | #250 |
| 2018 | Hurricane Half & 5KHurricane | UT | 1:58:27 | #22 |
| 2018 | Hurt the Dirt Trail RunRockford | MI | 1:59:13 | #49 |
| 2018 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:59:32 | #715 |
| 2018 | Bridge of the Gods RunCascade Locks | OR | 2:01:22 | #166 |
| 2018 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:01:26 | #146 |
| 2018 | 2026 - San Antonio MarathonSan Antonio | TX | 2:04:03 | #1736 |
| 2018 | Yellowstone Half Marathon WeekendWest Yellowstone | MT | 2:04:30 | #218 |
| 2018 | All-Out Kooky-SpookyGolden | CO | 2:06:35 | #76 |
| 2018 | Turkey Trot (S.M.)Santa Monica | CA | 2:06:55 | #60 |
| 2018 | Jazz Half Marathon and 5KNew Orleans | LA | 2:14:03 | #710 |
| 2018 | Groom Creek Community ClassicPrescott | AZ | 2:24:07 | #31 |
| 2018 | Livermore Half MarathonLivermore | CA | 2:35:17 | #1417 |
| 2018 | Chesty Puller Challenge Trail RaceFt Benning | GA | 2:51:20 | #157 |
| 2017 | Arches Half MarathonMoab | UT | 1:35:31 | #20 |
| 2017 | Jazz Half Marathon and 5KNew Orleans | LA | 1:38:22 | #74 |
| 2017 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:48:36 | #6533 |
| 2017 | Callaway Gardens MarathonPine Mountain | GA | 1:54:36 | #58 |
| 2017 | Vine to Wine Half MarathonGreeneville | IL | 1:56:20 | #41 |
| 2017 | The North Face Endurance ChallengeSterling | VA | 1:57:35 | #94 |
| 2017 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 2:01:18 | #837 |
| 2017 | Santa Cruz Half MarathonSanta Cruz | CA | 2:07:36 | #663 |
| 2017 | Livermore Half MarathonLivermore | CA | 2:13:44 | #1156 |
| 2017 | Truckee Half Marathon and 5KTruckee | CA | 2:27:11 | #56 |
| 2017 | Chesty Puller Challenge Trail RaceFt Benning | GA | 2:37:49 | #144 |
| 2017 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 3:03:51 | #8460 |
| 2016 | Prairie Dog Run SeriesLouisville | CO | 1:31:51 | #16 |
| 2016 | United Airlines NYC HalfNew York | NY | 1:40:06 | #2444 |
| 2016 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:42:28 | #1641 |
| 2016 | RUN ROCKAWAY BEACH END OF SUMMER MARATHON, HALF MARATHON & 5KRockaway BEACH | NY | 1:44:00 | #37 |
| 2016 | Rock 'n' Roll Washington DCWashington | DC | 2:08:52 | #6135 |
| 2015 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 1:32:36 | #57 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:34:15 | #1433 |
| 2015 | Boulder Backroads MarathonBoulder | CO | 1:34:44 | #38 |
| 2015 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 1:39:47 | #83 |
| 2015 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:40:23 | #945 |
| 2015 | NYRR Fred Lebow Half MarathonNew York | NY | 1:48:02 | #1140 |
| 2015 | New England Half MarathonConcord | NH | 1:59:32 | #296 |
| 2015 | BCS College Station MarathonCollege Station | TX | 2:07:51 | #579 |
| 2015 | Rock 'n' Roll Washington DCWashington | DC | 2:08:25 | #6036 |
| 2015 | Mount Desert Island MarathonBar Harbor | ME | 2:09:34 | #232 |
| 2014 | Louisville Trail Half MarathonLouisville | CO | 1:32:36 | #8 |
| 2014 | St. Augustine Half Marathon, 10k and 5kSt Augustine | FL | 1:33:10 | #29 |
| 2014 | Norfolk Harbor Half MarathonNorfolk | VA | 1:34:47 | #85 |
| 2014 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 1:34:59 | #51 |
| 2014 | 2026 Rhinebeck Fall Foliage Half Marathon & 5KRhinebeck | NY | 1:35:58 | #30 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:39:23 | #2685 |
| 2014 | Lady of the MountainAlamogordo | NM | 1:46:55 | #21 |
| 2014 | South Shore Half Marathon and 5KHanover | MA | 1:48:50 | #356 |
| 2013 | 2026 Rhinebeck Fall Foliage Half Marathon & 5KRhinebeck | NY | 1:41:55 | #47 |
| 2013 | St. Augustine Half Marathon, 10k and 5kSt Augustine | FL | 1:41:57 | #46 |
| 2013 | Hickam Half MarathonHonolulu | HI | 1:47:37 | #50 |
| 2013 | 2025 Val Nolasco Half MarathonHonolulu | HI | 1:48:14 | #160 |
| 2013 | Rock 'n' Roll Washington DCWashington | DC | 1:51:59 | #3240 |
| 2013 | Sioux Falls MarathonSioux Falls | SD | 1:53:03 | #248 |
| 2013 | Hibiscus Half Marathon 5m 15KHonolulu | HI | 1:53:31 | #275 |
| 2013 | 2026 Windward Half Marathon and 5Kailua | HI | 1:54:46 | #94 |
| 2013 | B.A.A. Half MarathonBoston | MA | 1:58:43 | #2706 |
| 2013 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:58:48 | #2320 |
| 2013 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:02:38 | #1953 |
| 2013 | 2025 500 Festival Running EventsIndianapolis | IN | 2:29:40 | #17465 |
| 2013 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:52:59 | #7722 |
| 2012 | Boulder Rez MarathonBoulder | CO | 1:31:08 | #32 |
| 2012 | Ralston Creek Half Marathon & 5KArvada | CO | 1:31:26 | #34 |
| 2012 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 1:44:07 | #138 |
| 2012 | Kiawah Island MarathonKiawah Island | SC | 1:48:27 | #384 |
| 2012 | 2026 Rhinebeck Fall Foliage Half Marathon & 5KRhinebeck | NY | 1:52:32 | #75 |
| 2012 | Outer Banks MarathonManteo | NC | 1:53:45 | #413 |
| 2012 | Sarasota Half MarathonSarasota | FL | 1:58:39 | #563 |
| 2012 | Reuel Little ClassicMadill | OK | 2:09:32 | #23 |
| 2012 | BCS College Station MarathonCollege Station | TX | 2:14:43 | #752 |
| 2012 | 3M Half MarathonAustin | TX | 2:19:33 | #3515 |
| 2012 | Oak Island LighthouseOak Island | NC | 2:25:55 | #77 |
| 2011 | Portland MarathonPortland | OR | 1:22:18 | #7 |
| 2011 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:27:26 | #92 |
| 2011 | Austin MarathonAustin | TX | 1:29:09 | #73 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 1:43:40 | #2399 |
| 2011 | Marshall University MarathonHuntington | WV | 1:48:29 | #133 |
| 2011 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:51:04 | #598 |
| 2011 | Reuel Little ClassicMadill | OK | 1:55:51 | #18 |
| 2011 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:59:26 | #2139 |
| 2011 | Fairfield Road RacesFairfield | CT | 2:31:03 | #2978 |
| 2011 | The Cheyenne Mountain RunColorado Springs | CO | 3:40:33 | #187 |
| 2010 | Locomotive Half MarathonKennesaw | GA | 1:43:08 | #56 |
| 2010 | Marshall University MarathonHuntington | WV | 1:47:55 | #116 |
| 2010 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:54:10 | #1965 |
| 2010 | Thanksgiving Day Half MarathonAtlanta | GA | 1:57:05 | #2668 |
| 2010 | Reuel Little ClassicMadill | OK | 2:02:15 | #29 |
| 2010 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:16:23 | #3944 |
| 2010 | Rock n Roll NashvilleNashville | TN | 2:34:26 | #14479 |
| 2009 | Run the RockiesFrisco | CO | 1:38:56 | #12 |
| 2009 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:43:58 | #466 |
| 2009 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:45:31 | #321 |
| 2009 | Reuel Little ClassicMadill | OK | 1:47:14 | #19 |
| 2009 | Columbus Half MarathonDublin | OH | 1:52:24 | #76 |
| 2009 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:58:29 | #6875 |
| 2008 | Boulder Rez MarathonBoulder | CO | 1:39:56 | #134 |
| 2008 | Greater St. Louis MarathonSt. Louis | MO | 1:41:11 | #501 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:41:15 | #1847 |
| 2008 | Reuel Little ClassicMadill | OK | 1:44:35 | #12 |
| 2008 | Rock Canyon Half MarathonPueblo | CO | 1:53:11 | #197 |
| 2007 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:30:31 | #644 |
| 2007 | JENKS HALF MARATHON & 5KJENKS | OK | 1:37:13 | #25 |
| 2007 | Dallas Marathon WeekendDallas | TX | 1:39:09 | #298 |
| 2007 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:40:38 | #335 |
| 2007 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:43:48 | #263 |
| 2007 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:43:55 | #163 |
| 2007 | Marshall University MarathonHuntington | WV | 1:46:31 | #52 |
| 2007 | Cleveland Marathon & Half MarathonCleveland | OH | 1:48:29 | #557 |
| 2007 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:49:50 | #133 |
| 2007 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:50:34 | #935 |
| 2007 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:41:23 | #6519 |
| 2007 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:49:57 | #4340 |
| 2006 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:37:25 | #283 |
| 2006 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:39:13 | #227 |
| 2006 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 1:39:18 | #206 |
| 2006 | Reuel Little ClassicMadill | OK | 1:46:57 | #22 |
| 2006 | Canyonlands Half MarathonMoab | UT | 1:48:51 | #437 |
| 2006 | Cleveland Marathon & Half MarathonCleveland | OH | 1:49:25 | #449 |
| 2006 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:54:14 | #886 |
| 2006 | Capital City Half MarathonColumbus | OH | 1:54:29 | #882 |
| 2006 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:13:21 | #3657 |
| 2006 | Rock 'n' Roll San JoseSan Jose | CA | 2:17:45 | #4522 |
| 2006 | Tucson MarathonTucson | AZ | 2:38:09 | #1129 |
| 2006 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 3:35:13 | #2344 |
| 2005 | Boulder Rez MarathonBoulder | CO | 1:45:23 | #276 |
| 2005 | Columbus Half MarathonDublin | OH | 2:02:12 | #354 |
| 2005 | Capital City Half MarathonColumbus | OH | 2:07:09 | #1171 |
| 2004 | Reuel Little ClassicMadill | OK | 1:40:50 | #18 |
| 2004 | JENKS HALF MARATHON & 5KJENKS | OK | 1:43:56 | #107 |
| 2004 | Boulder Rez MarathonBoulder | CO | 1:47:25 | #272 |
| 2003 | JENKS HALF MARATHON & 5KJENKS | OK | 1:38:23 | #49 |
| 2003 | Boulder Rez MarathonBoulder | CO | 1:43:50 | #225 |
| 2003 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:34:58 | #2609 |
| 2002 | Reuel Little ClassicMadill | OK | 1:35:52 | #12 |
| 2002 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:36:07 | #137 |
| 2002 | Boulder Rez MarathonBoulder | CO | 1:53:10 | #390 |
| 2002 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:15:26 | #2501 |
| 2001 | Beer City Half™ San DiegoSan Diego | CA | 2:47:48 | #4547 |
| 2000 | Fairfield Road RacesFairfield | CT | 1:25:50 | #40 |
| 2000 | Reuel Little ClassicMadill | OK | 1:36:22 | #11 |
| 2000 | Cook Forest Half Marathon & 5KCooksburg | PA | 2:04:36 | #397 |
| 1999 | 2025 500 Festival Running EventsIndianapolis | IN | 1:59:08 | #4860 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 1:41:13 | #1724 |
| 1997 | Cook Forest Half Marathon & 5KCooksburg | PA | 1:38:13 | #154 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 1:56:57 | #4379 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
COColorado
20 racesFLFlorida
19 racesNYNew York
18 racesTXTexas
16 racesOKOklahoma
15 racesCACalifornia
13 racesRIRhode Island
11 racesGAGeorgia
10 racesOHOhio
9 racesINIndiana
7 racesPAPennsylvania
7 racesTNTennessee
6 racesMAMassachusetts
5 racesCTConnecticut
4 racesDCDistrict of Columbia
4 racesHIHawaii
4 racesVAVirginia
4 racesLALouisiana
3 racesMDMaryland
3 racesOROregon
3 racesUTUtah
3 racesAZArizona
2 racesMEMaine
2 racesNMNew Mexico
2 racesSDSouth Dakota
2 racesWYWyoming
2 racesALAlabama
1 raceILIllinois
1 raceMIMichigan
1 raceSCSouth Carolina
1 raceAEAE
0 races50-State Challenge
31/ 51 states + DC
20 states to go