Back to League Tables
JS
John Stevens
MaleMichigan1980–2025
198
Total Finishes
107
Distinct Races
25
States (49%)
1:21:20
PR (6:13/mi)
2:11:24
Average
+1:31:44
Slower (first to last)
Medal House
1997
New Bedford Half Marathon
1:41:49
#558 overall#478 gender
1997
47th Colonial Half Marathon and 5K
1:44:29
#698 overall#606 gender
1997
Maine Marathon, Half Marathon and Marathon Relay
1:48:10
#234 overall#179 gender
1996
The Runners Den Scottsdale 1/2 Marathon & 5K
1:47:39
#280 overall#227 gender
1995
2025 500 Festival Running Events
1:48:00
#2424 overall#2198 gender
1995
The Runners Den Scottsdale 1/2 Marathon & 5K
1:53:49
#410 overall#410 gender
1994
The Runners Den Scottsdale 1/2 Marathon & 5K
2:00:48
#527 overall#527 gender
1988
Beer City Half™ San Diego
1:41:47
#1317 overall#1317 gender
1983
Buhl Half Marathon and 5K
1:44:17
#364 overall#347 gender
1982
Buhl Half Marathon and 5K
1:34:40
#270 overall#261 gender
1981
Buhl Half Marathon and 5K
1:29:23
#225 overall#220 gender
1980
Buhl Half Marathon and 5K
1:35:04
#195 overall#190 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Capital City Half MarathonColumbus | OH | 1:49:31 | #1012 |
| 2025 | Spring Third Winchester Battlefield 5K, 10K, & HalfWinchester | VA | 1:55:30 | #15 |
| 2025 | Greenbrier Half MarathonWhite Sulphur Springs | WV | 1:55:46 | #49 |
| 2025 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:05:43 | #4695 |
| 2025 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:05:51 | #1196 |
| 2025 | Carlsbad MarathonCarlsbad | CA | 2:07:54 | #1530 |
| 2025 | BCS College Station MarathonCollege Station | TX | 2:11:45 | #815 |
| 2025 | Grandma's MarathonDuluth | MN | 2:15:32 | #4136 |
| 2025 | Evansville Half MarathonEvansville | IN | 2:18:03 | #580 |
| 2025 | Beer City Half™ San DiegoSan Diego | CA | 2:19:14 | #1749 |
| 2025 | The Rugged Red Trail Half MarathonSlade | KY | 3:06:48 | #145 |
| 2024 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:39:28 | #570 |
| 2024 | Grandma's MarathonDuluth | MN | 1:48:12 | #1336 |
| 2024 | The Woodlands MarathonThe Woodlands | TX | 2:12:38 | #1338 |
| 2024 | Saguaro Half MarathonTucson | AZ | 2:25:13 | #388 |
| 2024 | Capital City Half MarathonColumbus | OH | 2:29:24 | #3588 |
| 2024 | Peacock Gap Trail RunSan Rafael | CA | 3:45:53 | #118 |
| 2023 | Grandma's MarathonDuluth | MN | 1:43:21 | #951 |
| 2023 | Rock the Nock 2026Quakertown | PA | 1:49:16 | #38 |
| 2023 | Rock the NockQuakertown | PA | 1:49:16 | #38 |
| 2023 | 2022 Petersburg Half Marathon & 5K presented by Poplar SpringsPetersburg | VA | 1:50:39 | #44 |
| 2023 | Capital City Half MarathonColumbus | OH | 1:53:21 | #1089 |
| 2023 | Macon Music Half MarathonMacon | GA | 2:07:35 | #210 |
| 2023 | Carlsbad MarathonCarlsbad | CA | 2:24:55 | #2163 |
| 2023 | American River Parkway Half MarathonSacramento | CA | 3:20:30 | #794 |
| 2023 | Ludington Lakestride Half Marathon 10K and 5kLudington | MI | 3:52:30 | #316 |
| 2022 | Capital City Half MarathonColumbus | OH | 1:44:33 | #506 |
| 2022 | YMCA Famous Idaho Potato Marathon & Fun RunsBoise | ID | 1:55:10 | #125 |
| 2022 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:06:53 | #1184 |
| 2022 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:17:39 | #5259 |
| 2022 | Joshua Tree Half MarathonJoshua Tree | CA | 2:31:28 | #626 |
| 2022 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 2:38:33 | #252 |
| 2021 | Capital City Half MarathonColumbus | OH | 1:49:40 | #43 |
| 2021 | Evansville Half MarathonEvansville | IN | 2:07:12 | #296 |
| 2021 | Grandma's MarathonDuluth | MN | 2:16:15 | #1699 |
| 2021 | Coast Guard MarathonElizabeth City | NC | 3:11:45 | #2560 |
| 2020 | Capital City Half MarathonColumbus | OH | 1:42:34 | #42 |
| 2020 | Chattanooga MarathonChattanoga | TN | 1:57:13 | #352 |
| 2020 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:55:17 | #3595 |
| 2020 | Grandma's MarathonDuluth | MN | 3:13:06 | #4915 |
| 2019 | The Snohomish River Run Marathon, Half Marathon, 10K and 5KSnohomish | WA | 1:43:30 | #75 |
| 2019 | Uncorked Half MarathonNew Kent | VA | 1:48:36 | #36 |
| 2019 | Chattanooga MarathonChattanoga | TN | 1:59:12 | #334 |
| 2019 | Evansville Half MarathonEvansville | IN | 2:02:59 | #414 |
| 2019 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:48:29 | #2622 |
| 2019 | Run the ParkwayCarmichael | CA | 2:54:03 | #237 |
| 2019 | Folsom's Run With NatureFolsom | CA | 2:55:49 | #95 |
| 2019 | TransRockies RunBuena Vista | CO | 3:22:30 | #59 |
| 2019 | Ludington Lakestride Half Marathon 10K and 5kLudington | MI | 3:36:05 | #229 |
| 2018 | Hershey Half MarathonHershey | PA | 1:45:41 | #346 |
| 2018 | Evansville Half MarathonEvansville | IN | 1:52:24 | #244 |
| 2018 | Chattanooga MarathonChattanoga | TN | 1:52:38 | #241 |
| 2018 | Surfer's Path MarathonSanta Cruz | CA | 2:13:26 | #507 |
| 2018 | 2026 - San Antonio MarathonSan Antonio | TX | 2:14:11 | #2692 |
| 2018 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 2:44:27 | #3284 |
| 2018 | 2025 500 Festival Running EventsIndianapolis | IN | 2:49:29 | #13168 |
| 2018 | Kiawah Island MarathonKiawah Island | SC | 2:52:36 | #2776 |
| 2018 | 2026 Trinity Health Seaway RunMuskegon | MI | 3:02:14 | #365 |
| 2018 | Mercy Health Seaway RunMuskegon | MI | 3:02:14 | #365 |
| 2018 | Ludington Lakestride Half Marathon 10K and 5kLudington | MI | 3:09:21 | #236 |
| 2018 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 3:10:16 | #3564 |
| 2018 | ROCKIN CHOCOLATEMADISON | WI | 3:20:27 | #441 |
| 2018 | Sleeping Bear Marathon, Half Marathon & 5KEmpire | MI | 3:28:55 | #358 |
| 2017 | Shipyard Old Port Half MarathonPortland | ME | 1:27:38 | #31 |
| 2017 | Seattle MarathonSeattle | WA | 1:41:53 | #256 |
| 2017 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:42:07 | #480 |
| 2017 | Nittany Valley Half MarathonState College | PA | 1:42:12 | #96 |
| 2017 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:52:38 | #1325 |
| 2017 | 2027 Syracuse Half MarathonSyracuse | NY | 1:53:00 | #634 |
| 2017 | Santa Hustle ArizonaGlendale | AZ | 1:59:52 | #70 |
| 2017 | Magnolia Meltdown RunRidgeland | MS | 2:05:13 | #120 |
| 2017 | InFirst Bank Veteran's Marathon, Half Marathon, and Marathon RelayBlairsville | PA | 2:09:58 | #62 |
| 2017 | Just a Short RunAllison Park | PA | 2:13:42 | #184 |
| 2017 | St. Michaels Running FestivalSaint Michaels | MD | 2:17:05 | #729 |
| 2017 | 2026 Trinity Health Seaway RunMuskegon | MI | 2:25:11 | #304 |
| 2017 | Mercy Health Seaway RunMuskegon | MI | 2:25:12 | #304 |
| 2017 | Ludington Lakestride Half Marathon 10K and 5kLudington | MI | 2:30:06 | #232 |
| 2017 | American River Parkway Half MarathonSacramento | CA | 2:43:28 | #875 |
| 2017 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:50:00 | #2451 |
| 2017 | University of Michigan Health-West Grand Rapids MarathonGrand Rapids | MI | 2:50:05 | #1433 |
| 2016 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:21:20 | #20 |
| 2016 | Chattanooga MarathonChattanoga | TN | 2:00:18 | #423 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:06:02 | #3728 |
| 2016 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:07:09 | #4712 |
| 2016 | Surfer's Path MarathonSanta Cruz | CA | 2:09:13 | #642 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 2:12:48 | #6150 |
| 2016 | The Kauai Marathon and Half MarathonPoipu Beach, Kauai | HI | 2:13:29 | #285 |
| 2016 | Ludington Lakestride Half Marathon 10K and 5kLudington | MI | 2:22:33 | #178 |
| 2016 | 2026 Trinity Health Seaway RunMuskegon | MI | 2:27:54 | #307 |
| 2016 | Mercy Health Seaway RunMuskegon | MI | 2:27:55 | #306 |
| 2016 | The Giant RaceSan Francisco | CA | 2:29:04 | #2142 |
| 2016 | Shiner Beer RunShiner | TX | 2:33:52 | #823 |
| 2016 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:41:35 | #2044 |
| 2016 | Cloverdale Vineyard RacesCloverdale | CA | 2:41:38 | #146 |
| 2016 | TransRockies RunBuena Vista | CO | 3:39:14 | #110 |
| 2015 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:44:45 | #1471 |
| 2015 | DONNA Marathon WeekendJacksonville Beach | FL | 1:51:58 | #217 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:05:23 | #4996 |
| 2015 | 2026 - San Antonio MarathonSan Antonio | TX | 2:09:29 | #3346 |
| 2015 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:19:38 | #3104 |
| 2015 | American River Parkway Half MarathonSacramento | CA | 2:19:47 | #650 |
| 2015 | Folsom Blues BreakoutFolsom | CA | 2:20:16 | #641 |
| 2015 | University of Michigan Health-West Grand Rapids MarathonGrand Rapids | MI | 2:31:07 | #1463 |
| 2015 | The Kauai Marathon and Half MarathonPoipu Beach, Kauai | HI | 2:54:34 | #732 |
| 2014 | Shipyard Old Port Half MarathonPortland | ME | 1:22:38 | #31 |
| 2014 | Oktoberfest HalfPhiladelphia | PA | 1:46:44 | #81 |
| 2014 | Shamrock MarathonVirginia Beach | VA | 1:47:09 | #951 |
| 2014 | DONNA Marathon WeekendJacksonville Beach | FL | 1:49:48 | #202 |
| 2014 | Race to Robie CreekBoise | ID | 1:56:15 | #277 |
| 2014 | Surfer's Path MarathonSanta Cruz | CA | 2:15:52 | #781 |
| 2014 | Detroit Free Press MarathonDetroit | MI | 2:37:45 | #7300 |
| 2014 | American River Parkway Half MarathonSacramento | CA | 3:59:31 | #292 |
| 2013 | Mistletoe RunWinston Salem | NC | 1:22:22 | #13 |
| 2013 | Race to Robie CreekBoise | ID | 1:49:50 | #250 |
| 2013 | Jacksonville Bank Marathon, Half MarathonJacksonville | FL | 1:52:04 | #262 |
| 2013 | Thanksgiving Distance ClassicJacksonville | FL | 1:53:30 | #675 |
| 2013 | TripleThreat Half Marathon & 5KRockport | MA | 1:54:02 | #205 |
| 2013 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:05:45 | #5415 |
| 2013 | Ludington Lakestride Half Marathon 10K and 5kLudington | MI | 2:18:32 | #308 |
| 2013 | 2026 - San Antonio MarathonSan Antonio | TX | 2:18:45 | #4171 |
| 2013 | Flying Pig Pump and RunCincinnati | OH | 2:21:44 | #5746 |
| 2012 | ChelanMan MultiSportChelan | WA | 1:40:54 | #185 |
| 2012 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:40:57 | #1369 |
| 2012 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:45:43 | #948 |
| 2012 | Evansville Half MarathonEvansville | IN | 1:47:06 | #295 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:53:15 | #1538 |
| 2012 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:56:32 | #877 |
| 2012 | Urban Cow Half MarathonSacramento | CA | 2:04:33 | #1189 |
| 2012 | Austin MarathonAustin | TX | 2:51:42 | #9068 |
| 2011 | Lucky 5K/10K/Half Marathon - St GeorgeSaint George | UT | 1:38:03 | #206 |
| 2011 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:44:54 | #2334 |
| 2011 | Jacksonville Bank Marathon, Half MarathonJacksonville | FL | 1:47:34 | #311 |
| 2011 | Thanksgiving Distance ClassicJacksonville | FL | 1:50:46 | #574 |
| 2011 | Race to Robie CreekBoise | ID | 1:51:10 | #185 |
| 2011 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:58:37 | #2021 |
| 2011 | Oakland Running FestivalOakland | CA | 2:03:47 | #1200 |
| 2011 | Austin MarathonAustin | TX | 2:57:17 | #9227 |
| 2010 | Tobacco Road MarathonCary | NC | 1:40:07 | #135 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:42:23 | #1378 |
| 2010 | Hobble Creek Half MarathonMapleton | UT | 1:43:08 | #257 |
| 2010 | Jacksonville Bank Marathon, Half MarathonJacksonville | FL | 1:48:22 | #372 |
| 2010 | Kirkland Half Marathon & 5KKirkland | WA | 1:51:34 | #257 |
| 2010 | Heatwave Half Marathon - Little RockLittle Rock | AR | 1:53:53 | #437 |
| 2010 | Urban Cow Half MarathonSacramento | CA | 1:57:14 | #796 |
| 2010 | 2026 Avenue of the Giants MarathonArcata | CA | 1:58:31 | #281 |
| 2010 | Thanksgiving Distance ClassicJacksonville | FL | 2:01:04 | #963 |
| 2010 | Bidwell Classic 5K, 10k and Half Marathon March 7th, 2026Chico | CA | 2:08:44 | #372 |
| 2010 | Ludington Lakestride Half Marathon 10K and 5kLudington | MI | 2:31:42 | #335 |
| 2010 | 2026 - San Antonio MarathonSan Antonio | TX | 3:10:51 | #17411 |
| 2009 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:39:56 | #1630 |
| 2009 | Spinx Run FestGreenville | SC | 1:40:17 | #116 |
| 2009 | Cytiva Top of Utah MarathonLogan | UT | 1:43:23 | #232 |
| 2009 | Zeitgeist Half MarathonBoise | ID | 1:45:48 | #131 |
| 2009 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:53:07 | #1075 |
| 2009 | St. Luke's Half Marathon & 5KAllentown | PA | 1:54:53 | #1022 |
| 2009 | Hobble Creek Half MarathonMapleton | UT | 1:55:31 | #512 |
| 2009 | DONNA Marathon WeekendJacksonville Beach | FL | 1:58:05 | #380 |
| 2009 | Shamrock'n Half MarathonSacramento | CA | 1:58:19 | #1158 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:58:26 | #3694 |
| 2009 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:11:09 | #3647 |
| 2009 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:20:40 | #4416 |
| 2009 | Beer City Half™ San DiegoSan Diego | CA | 2:29:20 | #5513 |
| 2008 | Life Time Miami Marathon & HalfMiami | FL | 1:31:35 | #160 |
| 2008 | Thanksgiving Distance ClassicJacksonville | FL | 1:50:19 | #577 |
| 2008 | Canyonlands Half MarathonMoab | UT | 1:52:31 | #792 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:53:38 | #4290 |
| 2008 | Race to Robie CreekBoise | ID | 1:53:53 | #336 |
| 2008 | DONNA Marathon WeekendJacksonville Beach | FL | 1:54:54 | #282 |
| 2008 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:56:20 | #3278 |
| 2008 | Salt Lake City MarathonSalt Lake City | UT | 1:57:20 | #1040 |
| 2008 | American River Parkway Half MarathonSacramento | CA | 2:06:27 | #651 |
| 2008 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 2:09:09 | #410 |
| 2008 | Half At The Hamptons Half MarathonHampton | NH | 2:23:58 | #745 |
| 2008 | Lake Tahoe Marathon WeekendSouth Lake Tahoe | CA | 2:28:11 | #306 |
| 2007 | Life Time Miami Marathon & HalfMiami | FL | 1:32:12 | #113 |
| 2007 | Thanksgiving Distance ClassicJacksonville | FL | 1:37:27 | #163 |
| 2007 | Monterey Bay Half MarathonMonterey | CA | 2:00:39 | #1406 |
| 2007 | Rock n Roll NashvilleNashville | TN | 2:12:38 | #7229 |
| 2007 | Dallas Marathon WeekendDallas | TX | 2:28:53 | #3873 |
| 2007 | Ludington Lakestride Half Marathon 10K and 5kLudington | MI | 2:46:34 | #332 |
| 2006 | Shamrock'n Half MarathonSacramento | CA | 1:50:38 | #273 |
| 2006 | Monterey Bay Half MarathonMonterey | CA | 1:57:12 | #978 |
| 2006 | Thanksgiving Distance ClassicJacksonville | FL | 1:57:15 | #749 |
| 2006 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:00:58 | #654 |
| 2006 | American Discovery Trail MarathonColorado Springs | CO | 2:05:37 | #232 |
| 2005 | Urban Cow Half MarathonSacramento | CA | 1:49:18 | #239 |
| 2005 | Ludington Lakestride Half Marathon 10K and 5kLudington | MI | 1:57:16 | #247 |
| 2005 | Thanksgiving Distance ClassicJacksonville | FL | 1:58:32 | #633 |
| 2005 | American Discovery Trail MarathonColorado Springs | CO | 2:03:20 | #184 |
| 2004 | Ludington Lakestride Half Marathon 10K and 5kLudington | MI | 2:00:25 | #282 |
| 2004 | 2026 Avenue of the Giants MarathonArcata | CA | 2:05:26 | #319 |
| 2004 | Urban Cow Half MarathonSacramento | CA | 2:08:54 | #368 |
| 2004 | 2026 Bar Harbor Bank & Trust Half Marathon and Fall 5KBar Harbor | ME | 2:09:41 | #313 |
| 2003 | Ludington Lakestride Half Marathon 10K and 5kLudington | MI | 1:53:32 | #169 |
| 2003 | Race to Robie CreekBoise | ID | 2:16:23 | #1031 |
| 2002 | Ludington Lakestride Half Marathon 10K and 5kLudington | MI | 1:54:35 | #214 |
| 2001 | Ludington Lakestride Half Marathon 10K and 5kLudington | MI | 1:53:18 | #215 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 1:54:15 | #3908 |
| 2001 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:04:26 | #590 |
| 2001 | 2026 Bar Harbor Bank & Trust Half Marathon and Fall 5KBar Harbor | ME | 2:09:58 | #307 |
| 2000 | 2025 500 Festival Running EventsIndianapolis | IN | 2:03:20 | #2969 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 1:45:09 | #2407 |
| 1997 | New Bedford Half MarathonNew Bedford | MA | 1:41:49 | #558 |
| 1997 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:44:29 | #698 |
| 1997 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:48:10 | #234 |
| 1996 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:47:39 | #280 |
| 1995 | 2025 500 Festival Running EventsIndianapolis | IN | 1:48:00 | #2424 |
| 1995 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:53:49 | #410 |
| 1994 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 2:00:48 | #527 |
| 1988 | Beer City Half™ San DiegoSan Diego | CA | 1:41:47 | #1317 |
| 1983 | Buhl Half Marathon and 5KHermitage | PA | 1:44:17 | #364 |
| 1982 | Buhl Half Marathon and 5KHermitage | PA | 1:34:40 | #270 |
| 1981 | Buhl Half Marathon and 5KHermitage | PA | 1:29:23 | #225 |
| 1980 | Buhl Half Marathon and 5KHermitage | PA | 1:35:04 | #195 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
38 racesMIMichigan
26 racesPAPennsylvania
25 racesFLFlorida
16 racesTXTexas
12 racesINIndiana
10 racesVAVirginia
10 racesOHOhio
8 racesAZArizona
7 racesIDIdaho
7 racesMEMaine
7 racesTNTennessee
7 racesUTUtah
6 racesWAWashington
6 racesMNMinnesota
5 racesCOColorado
4 racesNCNorth Carolina
3 racesHIHawaii
2 racesMAMassachusetts
2 racesSCSouth Carolina
2 racesDCDistrict of Columbia
1 raceMDMaryland
1 raceMSMississippi
1 raceNHNew Hampshire
1 raceNYNew York
1 race50-State Challenge
25/ 51 states + DC
26 states to go