Back to League Tables
JW
James Ward
MaleFlorida1994–2026
204
Total Finishes
107
Distinct Races
29
States (57%)
0:50:58
PR (3:53/mi)
2:08:18
Average
+0:01:42
Slower (first to last)
Medal House
2004
B.A.A. Half Marathon
1:46:36
#678 overall#490 gender
2004
Charlotte Marathon, Half, and 5K
1:49:45
#313 overall#245 gender
2004
Parkersburg News and Sentinel Half Marathon and Two Mile Race
1:53:18
#362 overall#307 gender
2004
Covered Bridges Half Marathon
2:18:41
#1248 overall#623 gender
2002
Kaiser Permanente San Francisco Half Marathon & 5K
1:27:56
#152 overall#146 gender
2002
Battleship North Carolina Half 5K
1:57:15
#317 overall#238 gender
2001
B.A.A. Half Marathon
1:33:51
#170 overall#149 gender
2001
Battleship North Carolina Half 5K
1:57:16
#347 overall#240 gender
2001
2025 500 Festival Running Events
3:22:11
#16923 overall#9145 gender
2000
The Governor's Cup Road Race
1:50:14
#272 overall#215 gender
2000
New Bedford Half Marathon
1:51:55
#761 overall#601 gender
1994
2025 500 Festival Running Events
2:02:11
#4685 overall#3975 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Running From Yeti - St. Louis, MOSt. Louis | MO | 1:45:57 | #25 |
| 2026 | Running From Yeti - St. Louis, MOSt. Louis | MO | 1:45:57 | #25 |
| 2026 | Run Dollywood Spring Race WeekendPigeon Forge | TN | 2:03:53 | #194 |
| 2025 | Salmon RunBend | OR | 1:41:34 | #15 |
| 2025 | Phoenix 10K and MarathonPhoenix | AZ | 1:46:03 | #163 |
| 2025 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:48:39 | #906 |
| 2025 | Garmin Marathon ToledoToledo | OH | 1:56:34 | #389 |
| 2025 | Wendell Foster Half Marathon & 5KOwensboro | KY | 1:58:08 | #173 |
| 2025 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:05:55 | #1001 |
| 2025 | Evansville Half MarathonEvansville | IN | 2:10:47 | #490 |
| 2024 | Eugene MarathonEugene | OR | 1:26:31 | #464 |
| 2024 | Fairfield Road RacesFairfield | CT | 1:48:50 | #443 |
| 2024 | Dick Lytie ClassicGreen Bay | WI | 1:50:29 | #32 |
| 2024 | Aurora Half Marathon and 5KAurora | IL | 1:55:57 | #79 |
| 2024 | Evansville Half MarathonEvansville | IN | 1:57:06 | #296 |
| 2024 | Lake Norman Half MarathonMooresville | NC | 2:02:38 | #129 |
| 2024 | Wendell Foster Half Marathon & 5KOwensboro | KY | 2:05:01 | #254 |
| 2024 | Chicago Spring Half MarathonChicago | IL | 2:11:50 | #2578 |
| 2024 | Eugene Marathon 2024Eugene | OR | 2:13:58 | #2258 |
| 2024 | Kiawah Island MarathonKiawah Island | SC | 2:14:53 | #1382 |
| 2024 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:19:49 | #2436 |
| 2024 | Chickamauga Battlefield MarathonFort Oglethorpe | GA | 2:24:50 | #445 |
| 2024 | Stennis Space Center Marathon | Half Marathon | 5KStennis Space Center | MS | 2:27:20 | #128 |
| 2023 | Fairfield Road RacesFairfield | CT | 1:45:52 | #399 |
| 2023 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:04:01 | #965 |
| 2023 | Santa Claus Half MarathonNorth Pole | AK | 2:06:23 | #38 |
| 2023 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:09:46 | #720 |
| 2023 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:09:49 | #1401 |
| 2023 | Evansville Half MarathonEvansville | IN | 2:10:18 | #394 |
| 2023 | Colorado Brewery Running Series - New Belgium Half Marathon and 5KFort Collins | CO | 2:11:15 | #183 |
| 2023 | The Colorado MarathonFort Collins | CO | 2:15:50 | #636 |
| 2023 | Three Creeks Half MarathonEnglewood | CO | 2:30:08 | #183 |
| 2022 | AdventHealth Lake Minneola Half Marathon, 10K and 5KClermont | FL | 1:53:35 | #76 |
| 2022 | Santa Claus Half MarathonNorth Pole | AK | 1:56:06 | #20 |
| 2022 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:01:10 | #1158 |
| 2022 | Evansville Half MarathonEvansville | IN | 2:19:42 | #422 |
| 2022 | Tomoka Marathon & Half MarathonOrmond Beach | FL | 2:21:49 | #335 |
| 2022 | Wendell Foster Half Marathon & 5KOwensboro | KY | 2:24:00 | #234 |
| 2022 | Town of Celebration Marathon & Half MarathonCelebration | FL | 2:26:31 | #814 |
| 2022 | Heartland Half MarathonJasper | IN | 2:36:00 | #118 |
| 2022 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:45:06 | #3519 |
| 2021 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:09:24 | #1290 |
| 2021 | St. Pete Run FestSaint Petersburg | FL | 2:10:30 | #671 |
| 2021 | Space Coast Marathon & Half MarathonCocoa | FL | 2:11:06 | #436 |
| 2021 | Wendell Foster Half Marathon & 5KOwensboro | KY | 2:15:27 | #260 |
| 2021 | AdventHealth Lake Minneola Half Marathon, 10K and 5KClermont | FL | 2:23:27 | #214 |
| 2021 | Evansville Half MarathonEvansville | IN | 2:25:21 | #444 |
| 2021 | Heartland Half MarathonJasper | IN | 2:26:25 | #107 |
| 2021 | Vero Beach Half Marathon and Sea Turtle 2 MilerVero Beach | FL | 2:26:57 | #270 |
| 2021 | AdventHealth Orange Blossom Half Marathon-10K-5KFrostproof | FL | 2:27:11 | #119 |
| 2021 | Publix Florida MarathonMelbourne | FL | 2:28:39 | #425 |
| 2021 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:55:12 | #5031 |
| 2020 | DONNA Marathon WeekendJacksonville Beach | FL | 1:40:35 | #96 |
| 2020 | Daytona Beach Half Marathon & 5KDaytona Beach | FL | 2:18:09 | #408 |
| 2020 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:19:43 | #3601 |
| 2020 | AdventHealth Orange Blossom Half Marathon-10K-5KFrostproof | FL | 2:21:24 | #103 |
| 2020 | Space Coast Marathon & Half MarathonCocoa | FL | 2:21:41 | #588 |
| 2020 | AdventHealth Lake Minneola Half Marathon, 10K and 5KClermont | FL | 2:22:02 | #74 |
| 2020 | Best Damn Race OrlandoOrlando | FL | 2:22:59 | #638 |
| 2020 | Best Damn Race - OrlandoOrlando | FL | 2:22:59 | #638 |
| 2020 | Town of Celebration Marathon & Half MarathonCelebration | FL | 2:25:16 | #937 |
| 2020 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:27:43 | #2670 |
| 2020 | Spartan Virtual BattlemodeBoston | MA | 2:53:19 | #84 |
| 2019 | Indianapolis Monumental MarathonIndianapolis | IN | 1:22:53 | #260 |
| 2019 | Run the BluegrassLexington | KY | 1:27:54 | #14 |
| 2019 | Borgess Run For The Health Of It!Kalamazoo | MI | 2:01:22 | #468 |
| 2019 | Wendell Foster Half Marathon & 5KOwensboro | KY | 2:05:47 | #323 |
| 2019 | Detroit Free Press MarathonDetroit | MI | 2:08:18 | #2989 |
| 2019 | Fairfield Road RacesFairfield | CT | 2:10:08 | #1083 |
| 2019 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:10:57 | #1437 |
| 2019 | AdventHealth Lake Minneola Half Marathon, 10K and 5KClermont | FL | 2:15:46 | #127 |
| 2019 | Cape Canaveral Lighthouse Foundation Half MarathonCape Canaveral | FL | 2:21:16 | #28 |
| 2019 | AdventHealth Orange Blossom Half Marathon-10K-5KFrostproof | FL | 2:21:31 | #89 |
| 2019 | Space Coast Marathon & Half MarathonCocoa | FL | 2:23:52 | #680 |
| 2019 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:27:29 | #970 |
| 2019 | Best Damn Race OrlandoOrlando | FL | 2:29:34 | #587 |
| 2019 | Best Damn Race - OrlandoOrlando | FL | 2:29:34 | #587 |
| 2018 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:38:20 | #533 |
| 2018 | Half At The Hamptons Half MarathonHampton | NH | 1:46:10 | #190 |
| 2018 | Horse Capital MarathonLexington | KY | 1:52:57 | #56 |
| 2018 | Detroit Free Press MarathonDetroit | MI | 1:54:06 | #1263 |
| 2018 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:55:29 | #1192 |
| 2018 | Fairfield Road RacesFairfield | CT | 1:59:40 | #877 |
| 2018 | AdventHealth Orange Blossom Half Marathon-10K-5KFrostproof | FL | 2:03:12 | #81 |
| 2018 | AdventHealth Lake Minneola Half Marathon, 10K and 5KClermont | FL | 2:05:33 | #123 |
| 2018 | Philadelphia MarathonPhiladelphia | PA | 2:08:21 | #5126 |
| 2018 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:10:53 | #1186 |
| 2018 | St. Pete Run FestSaint Petersburg | FL | 2:13:44 | #787 |
| 2018 | Peace, Run & Harmony Half MarathonNew Harmony | IN | 2:14:07 | #167 |
| 2018 | Rock 'n' Roll San DiegoSan Diego | CA | 2:18:11 | #5446 |
| 2018 | Santa Claus Half MarathonNorth Pole | AK | 2:20:05 | #107 |
| 2018 | Space Coast Marathon & Half MarathonCocoa | FL | 2:20:21 | #814 |
| 2018 | USO Half Marathon and 5KJacksonville | FL | 2:34:39 | #646 |
| 2017 | Hyannis MarathonHyannis | MA | 1:49:15 | #448 |
| 2017 | OUC Orlando Half MarathonOrlando | FL | 1:54:56 | #500 |
| 2017 | Race the RunwaysBrunswick | ME | 1:58:16 | #93 |
| 2017 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:59:32 | #3454 |
| 2017 | St. Pete Run FestSaint Petersburg | FL | 2:00:41 | #307 |
| 2017 | AdventHealth Orange Blossom Half Marathon-10K-5KFrostproof | FL | 2:01:25 | #68 |
| 2017 | AdventHealth Lake Minneola Half Marathon, 10K and 5KClermont | FL | 2:02:02 | #114 |
| 2017 | Detroit Free Press MarathonDetroit | MI | 2:02:44 | #1679 |
| 2017 | Publix Florida MarathonMelbourne | FL | 2:05:14 | #318 |
| 2017 | The River RunEvansville | IN | 2:08:36 | #370 |
| 2017 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:15:05 | #4183 |
| 2017 | Evansville Half MarathonEvansville | IN | 2:23:11 | #824 |
| 2017 | Cinco De MayoPortland | OR | 2:38:11 | #338 |
| 2017 | Tache Realty Wicked Half MarathonSalem | MA | 3:18:44 | #469 |
| 2016 | Hyannis MarathonHyannis | MA | 1:49:35 | #592 |
| 2016 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 1:52:17 | #640 |
| 2016 | AdventHealth Lake Minneola Half Marathon, 10K and 5KClermont | FL | 1:59:59 | #149 |
| 2016 | OUC Orlando Half MarathonOrlando | FL | 2:01:40 | #878 |
| 2016 | United Airlines NYC HalfNew York | NY | 2:02:40 | #9939 |
| 2016 | AdventHealth Orange Blossom Half Marathon-10K-5KFrostproof | FL | 2:04:07 | #88 |
| 2016 | Detroit Free Press MarathonDetroit | MI | 2:08:58 | #467 |
| 2016 | RUN THE ALAMOSan Antonio | TX | 2:15:41 | #920 |
| 2016 | Mount Dora Half Marathon & 5KMount Dora | FL | 2:18:12 | #408 |
| 2016 | Fontana Days RunFontana | CA | 2:18:48 | #481 |
| 2016 | Rockfest Half MarathonHampton Beach | NH | 3:20:55 | #3698 |
| 2015 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:31:31 | #118 |
| 2015 | Seacoast Half MarathonPortsmouth | NH | 1:45:02 | #164 |
| 2015 | Best Damn Race - OrlandoOrlando | FL | 1:58:10 | #234 |
| 2015 | Oak Barrel Half MarathonLynchburg | TN | 1:58:50 | #272 |
| 2015 | OUC Orlando Half MarathonOrlando | FL | 2:04:34 | #926 |
| 2015 | Shipyard Old Port Half MarathonPortland | ME | 2:06:37 | #1345 |
| 2015 | First Midwest Half MarathonPalos Heights | IL | 2:09:11 | #497 |
| 2015 | 2025 500 Festival Running EventsIndianapolis | IN | 2:10:08 | #7491 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:16:50 | #7138 |
| 2015 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:26:45 | #19287 |
| 2014 | Shamrock MarathonVirginia Beach | VA | 1:42:25 | #621 |
| 2014 | Oak Barrel Half MarathonLynchburg | TN | 1:47:25 | #102 |
| 2014 | Best Damn Race - OrlandoOrlando | FL | 1:51:22 | #162 |
| 2014 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:53:28 | #1007 |
| 2014 | Santa Hustle IndyIndianapolis | IN | 1:54:41 | #210 |
| 2014 | Daytona Beach Half Marathon & 5KDaytona Beach | FL | 1:56:37 | #339 |
| 2014 | St. Augustine Half Marathon, 10k and 5kSt Augustine | FL | 1:57:22 | #206 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 1:58:08 | #1658 |
| 2014 | OUC Orlando Half MarathonOrlando | FL | 3:10:59 | #3150 |
| 2014 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:12:03 | #12460 |
| 2013 | Oak Barrel Half MarathonLynchburg | TN | 1:42:56 | #49 |
| 2013 | Seattle MarathonSeattle | WA | 1:45:02 | #577 |
| 2013 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:48:28 | #820 |
| 2013 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:52:36 | #1550 |
| 2013 | OUC Orlando Half MarathonOrlando | FL | 1:53:00 | #625 |
| 2013 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:57:08 | #2023 |
| 2013 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 1:58:00 | #967 |
| 2013 | Indianapolis Monumental MarathonIndianapolis | IN | 2:06:45 | #2849 |
| 2013 | Luau 5K, 10K, & 13.1M at Athens, GA (19)Athens | GA | 2:10:21 | #1471 |
| 2013 | City of Oaks MarathonRaleigh | NC | 2:13:19 | #1243 |
| 2013 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:46:10 | #9215 |
| 2013 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:24:19 | #17228 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:38:40 | #554 |
| 2012 | Seattle MarathonSeattle | WA | 1:40:00 | #460 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:40:57 | #480 |
| 2012 | Seacoast Half MarathonPortsmouth | NH | 1:48:11 | #195 |
| 2012 | Hyannis MarathonHyannis | MA | 1:49:36 | #943 |
| 2012 | OUC Orlando Half MarathonOrlando | FL | 1:51:30 | #606 |
| 2012 | Santa Claus Half MarathonNorth Pole | AK | 2:17:25 | #179 |
| 2012 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:23:01 | #1627 |
| 2012 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:28:56 | #2068 |
| 2012 | Kentucky Derby Festival Race WeekendLouisville | KY | 3:51:58 | #11739 |
| 2011 | The Notre Dame Holy HalfNotre Dame | IN | 0:50:58 | #130 |
| 2011 | Seattle MarathonSeattle | WA | 1:41:45 | #509 |
| 2011 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:45:07 | #976 |
| 2011 | Run the Reagan 2026Snellville | GA | 1:52:54 | #134 |
| 2011 | Santa Claus Half MarathonNorth Pole | AK | 2:10:58 | #140 |
| 2011 | Surf City MarathonHuntington Beach | CA | 2:27:01 | #8274 |
| 2011 | Cleveland Marathon & Half MarathonCleveland | OH | 2:42:09 | #6174 |
| 2010 | Half At The Hamptons Half MarathonHampton | NH | 1:36:37 | #118 |
| 2010 | Seattle MarathonSeattle | WA | 1:40:20 | #469 |
| 2010 | Thanksgiving Day Half MarathonAtlanta | GA | 1:45:44 | #1121 |
| 2010 | Luau 5K, 10K, & 13.1M at Athens, GA (19)Athens | GA | 1:46:33 | #263 |
| 2010 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:50:26 | #1172 |
| 2010 | Surfside Beach MarathonFreeport | TX | 1:55:59 | #96 |
| 2010 | Detroit Free Press MarathonDetroit | MI | 1:57:25 | #1914 |
| 2010 | Flying Pig Pump and RunCincinnati | OH | 2:01:21 | #1791 |
| 2010 | 2026 - San Antonio MarathonSan Antonio | TX | 2:07:03 | #5594 |
| 2010 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:14:03 | #5443 |
| 2010 | Golden Leaf Half MarathonAspen | CO | 2:18:53 | #285 |
| 2009 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 1:38:34 | #192 |
| 2009 | Seattle MarathonSeattle | WA | 1:41:24 | #532 |
| 2009 | Corporate CupCharlotte | NC | 2:00:29 | #400 |
| 2009 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:03:46 | #3492 |
| 2009 | Flying Pig Pump and RunCincinnati | OH | 2:04:19 | #2304 |
| 2009 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:05:50 | #1589 |
| 2009 | Surfside Beach MarathonFreeport | TX | 2:12:09 | #129 |
| 2009 | Thanksgiving Day Half MarathonAtlanta | GA | 2:16:32 | #5550 |
| 2009 | Golden Leaf Half MarathonAspen | CO | 2:17:52 | #252 |
| 2008 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:40:06 | #287 |
| 2008 | Run the Reagan 2026Snellville | GA | 1:48:08 | #129 |
| 2008 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:01:22 | #1622 |
| 2008 | Covered Bridges Half MarathonWoodstock | VT | 2:09:20 | #1115 |
| 2008 | Thanksgiving Day Half MarathonAtlanta | GA | 2:09:21 | #4694 |
| 2008 | Monterey Bay Half MarathonMonterey | CA | 2:13:54 | #2519 |
| 2007 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:42:04 | #237 |
| 2007 | Ashland Half Marathon & 5kAshland | VA | 1:43:49 | #68 |
| 2007 | Surf City MarathonHuntington Beach | CA | 1:50:12 | #1216 |
| 2007 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:53:21 | #2071 |
| 2007 | Thanksgiving Day Half MarathonAtlanta | GA | 2:10:06 | #3472 |
| 2006 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:50:43 | #671 |
| 2006 | Golden Gate HeadlandsStinson Beach | CA | 1:52:15 | #37 |
| 2006 | Carlsbad MarathonCarlsbad | CA | 2:09:36 | #2202 |
| 2005 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:16:14 | #640 |
| 2004 | B.A.A. Half MarathonBoston | MA | 1:46:36 | #678 |
| 2004 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:49:45 | #313 |
| 2004 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 1:53:18 | #362 |
| 2004 | Covered Bridges Half MarathonWoodstock | VT | 2:18:41 | #1248 |
| 2002 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:27:56 | #152 |
| 2002 | Battleship North Carolina Half 5KWilmington | NC | 1:57:15 | #317 |
| 2001 | B.A.A. Half MarathonBoston | MA | 1:33:51 | #170 |
| 2001 | Battleship North Carolina Half 5KWilmington | NC | 1:57:16 | #347 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 3:22:11 | #16923 |
| 2000 | The Governor's Cup Road RaceColumbia | SC | 1:50:14 | #272 |
| 2000 | New Bedford Half MarathonNew Bedford | MA | 1:51:55 | #761 |
| 1994 | 2025 500 Festival Running EventsIndianapolis | IN | 2:02:11 | #4685 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
FLFlorida
68 racesINIndiana
17 racesGAGeorgia
12 racesCACalifornia
11 racesKYKentucky
8 racesMAMassachusetts
8 racesMIMichigan
8 racesNCNorth Carolina
7 racesTNTennessee
6 racesTXTexas
6 racesWAWashington
6 racesAKAlaska
5 racesCOColorado
5 racesNHNew Hampshire
5 racesCTConnecticut
4 racesILIllinois
4 racesOHOhio
4 racesOROregon
4 racesVAVirginia
4 racesNVNevada
3 racesPAPennsylvania
3 racesARArkansas
2 racesMEMaine
2 racesVTVermont
2 racesMSMississippi
1 raceWIWisconsin
1 raceWVWest Virginia
1 raceDCDistrict of Columbia
0 racesOKOklahoma
0 races50-State Challenge
29/ 51 states + DC
22 states to go