HalfRuns
Back to League Tables

Ryan Thomas

MaleCalifornia19982026

245

Total Finishes

141

Distinct Races

35

States (69%)

1:19:27

PR (6:04/mi)

1:59:29

Average

+0:58:14

Slower (first to last)

Medal House

2009

Charlottesville Marathon

1:34:38
#35 overall#27 gender
2009

Publix Atlanta Marathon, Half Marathon & 5K

1:39:42
#471 overall#392 gender
2009

Saint Louis Half Marathon and 5K

1:42:07
#153 overall#125 gender
2009

Air Force Marathon

1:44:41
#437 overall#358 gender
2009

Ogden Marathon

1:47:07
#253 overall#175 gender
2009

Rock ‘n’ Roll Philadelphia Half Marathon

1:48:25
#3166 overall#2329 gender
2008

2026 Disneyland® Half Marathon Weekend presented by HONDA

1:59:49
#1539 overall#1102 gender
2008

Blue Sky Trail Marathon & Half Marathon

2:31:01
#51 overall#28 gender
2007

Rock 'n' Roll Las Vegas

2:33:29
#5052 overall#2513 gender
2006

Rock n Roll Nashville

1:48:36
#1174 overall#866 gender
2005

2025 Aramco Houston Half Marathon Searchable Finish Line Video

2:16:33
#3349 overall#2061 gender
1998

Healthy Human Race

1:46:25
#144 overall#119 gender

Performance Timeline

PR 1:19:27199820052006200720082008200920092009200920092009200920092009200920092010201020102010201020102010201020102010201020112011201120112011201120112011201120112011201120112011201120122012201220122012201220122012201220122012201220122012201220122012201220122012201320132013201320132013201320132013201320132013201320132013201320132014201420142014201420142014201420142014201420142014201420142014201420142014201520152015201520152015201520152015201520152015201520152015201520152016201620162016201620162016201620162016201620172017201720172017201720172017201720172017201720172017201720182018201820182018201820182018201820182018201820182018201820182018201820182018201920192019201920192019201920192019201920192019201920192019201920192019201920192019201920192019201920202020202020212021202120212021202120212022202220222022202220222022202220222022202220222022202220222023202320232023202320232023202320232023202320232023202320232023202320232024202420242024202420242024202420242024202420242024202420242024202420242025202520252025202520252025202520252025202520252025202520252025202520262026

Complete Race Log

YearRaceStateTimePlace
2026Game On! Marathon of the Treasure CoastStuartFL1:59:42#168
2026Tallahassee Marathon, Half Marathon and RelayTallahasseeFL2:44:39#1731
2025OC Marathon - Half Marathon - 5KNewport BeachCA1:35:11#283
2025St. Pete Run FestSaint PetersburgFL1:43:48#348
2025Pittsburgh Marathon WeekendPittsburghPA1:45:26#938
2025HBF Run for a ReasonPerthWA1:46:17#1414
2025The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey CityNJ1:49:27#1091
2025NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklynNY1:51:28#5330
2025DONNA Marathon WeekendJacksonville BeachFL1:52:31#430
2025Barron Collier Companies Naples Half MarathonNaplesFL1:53:25#407
2025Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami BeachFL1:55:34#749
2025Marco Island Half Marathon and 5KMarco IslandFL1:59:36#74
2025MERCY HEALTH GLASS CITY MARATHONToledoOH2:02:13#918
20252027 Syracuse Half MarathonSyracuseNY2:03:11#953
2025Austin MarathonAustinTX2:03:15#3686
2025Cascade Express Marathon & Half MarathonNorth BendWA2:05:07#159
2025Huntersville Half MarathonHuntersvilleNC2:05:40#323
20252026 HelvetiaHillsboroOR2:10:50#249
2025Love Run Half MarathonPhiladelphiaPA2:36:27#6608
2024Monterey Bay Half MarathonMontereyCA1:31:18#237
2024Rose Bowl Half MarathonPasadenaCA1:33:16#228
2024OC Marathon - Half Marathon - 5KNewport BeachCA1:35:08#239
2024Barron Collier Companies Naples Half MarathonNaplesFL1:48:02#287
2024Star Valley Half MarathonStar ValleyWY1:50:06#52
2024Novant Health Charlotte MarathonCharlotteNC1:52:43#920
2024Naples Distance ClassicNaplesFL1:52:54#16
2024Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami BeachFL1:54:23#365
2024Brooks Fremantle Running FestivalFremantleWA1:55:06#729
2024Rock n Roll NashvilleNashvilleTN1:55:23#1401
2024RAD Half Marathon & 10KAshevilleNC1:59:32#251
2024Maple Grove Half MarathonMaple GroveMN2:01:02#203
2024DC Half RacesWashingtonDC2:02:26#2503
2024Detroit Free Press MarathonDetroitMI2:10:38#3193
2024Pittsburgh Marathon WeekendPittsburghPA2:10:57#4231
2024NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklynNY2:12:02#12574
2024Charleston Half MarathonCharlestonSC2:15:50#2326
2024Geneva Half Marathon, 5K, & Half Marathon Relay presented by Red Jacket OrchardsGenevaNY2:19:37#227
2023Fairfield Road RacesFairfieldCT1:19:27#35
2023Surf City MarathonHuntington BeachCA1:28:14#134
2023Rose Bowl Half MarathonPasadenaCA1:28:48#128
2023Seattle MarathonSeattleWA1:41:26#307
2023Energy City Half MarathonMidlandTX1:50:29#70
2023Battle of HillotesHelotesTX1:51:37#30
2023Sarasota Half MarathonSarasotaFL1:52:29#69
2023EMC DAM to DSMPolk CityIA1:53:13#467
202316th Annual - Naples Rocktoberfest Half Marathon & 5k | ELITE EVENTSNaplesFL1:53:25#16
2023Naples Paradise Coast Half MarathonNaplesFL1:55:11#44
2023Life Time Chicago Half Marathon + 5KChicagoIL1:56:31#1740
2023Barron Collier Companies Naples Half MarathonNaplesFL1:58:12#394
2023Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami BeachFL1:58:19#504
2023Olympia Lakefair Races - Half Marathon, 8K & 3KOlympiaWA2:02:45#87
2023Ventura MarathonVenturaCA2:03:29#730
2023Brooks Lake Sammamish Half Marathon presented by REIRedmondWA2:06:16#764
2023Pittsburgh Marathon WeekendPittsburghPA2:39:04#7141
2023Labor Day TripleWinter ParkFL2:49:08
2022OC Marathon - Half Marathon - 5KNewport BeachCA1:29:02#86
2022Surf City MarathonHuntington BeachCA1:29:47#124
2022Rose Bowl Half MarathonPasadenaCA1:31:14#107
20222026 2XU Long Beach Marathon & Half MarathonLong BeachCA1:32:00#159
2022Carlsbad MarathonCarlsbadCA1:47:13#339
2022Energy City Half MarathonMidlandTX1:53:00#95
2022Star Valley Half MarathonStar ValleyWY1:58:06#86
2022U.S. Polo Assn. Palm Beaches MarathonWest Palm BeachFL2:03:04#343
2022The Salty Half and 10K too!SeattleWA2:06:20#35
2022Barron Collier Companies Naples Half MarathonNaplesFL2:07:40#594
2022Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami BeachFL2:07:56#652
2022Pittsburgh Marathon WeekendPittsburghPA2:16:34#4258
2022St. Jude Memphis Marathon WeekendMemphisTN2:17:27#2584
2022Greenbrier Half MarathonWhite Sulphur SpringsWV2:19:03#111
2022Madison MarathonMadisonWI2:45:35#2308
2021BHM26.2 2026- The Alabama Race SeriesHooverAL1:35:37#12
2021BHM26.2BirminghamAL1:35:38#12
2021BHM 26.2 Marathon and Half MarathonBirminghamAL1:35:38#12
2021Horse Capital MarathonLexingtonKY1:53:29#79
2021Elm Creek Half MarathonMaple GroveMN1:53:53#172
2021Life Time Chicago Half Marathon + 5KChicagoIL2:14:52#2913
2021Zion at Night Half MarathonVirginUT3:05:59#866
2020Surf City MarathonHuntington BeachCA1:38:34#327
2020Town of Celebration Marathon & Half MarathonCelebrationFL1:57:52#394
2020Bay Breeze Half Marathon, 10K and 5KSan LeandroCA3:21:04#15
2019Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannahGA1:31:31#63
2019Space Coast Marathon & Half MarathonCocoaFL1:31:32#18
2019Pasadena Half Marathon & 5KPasadenaCA1:33:32#155
2019Run Magic CityBirminghamAL1:33:35#59
2019Surf City MarathonHuntington BeachCA1:34:55#187
2019BHM26.2 2026- The Alabama Race SeriesHooverAL1:36:09#23
2019BHM 26.2 Marathon and Half MarathonBirminghamAL1:36:10#23
2019Buhl Half Marathon and 5KHermitagePA1:39:43#11
20192026 Gulf Beach Half MarathonMilfordCT1:40:28#52
20192025 500 Festival Running EventsIndianapolisIN1:43:20#1283
2019Charlottesville Fall Classic Half MarathonCharlottesvilleVA1:44:25#52
2019Dole Great Race of Agoura HillsAgoura HillsCA1:45:22#44
2019Run the BluegrassLexingtonKY1:50:24#221
2019Pittsburgh Marathon WeekendPittsburghPA1:53:31#1957
2019Red White and Boom Half MarathonMinneapolils MN1:59:53#467
2019Chicago Spring Half MarathonChicagoIL2:00:25#1358
2019Rock n Roll NashvilleNashvilleTN2:07:52#3555
2019Silicon Valley Running Festival Half MarathonSan JoseCA2:08:36#540
2019St. Jude Rock 'n' Roll SeattleSeattleWA2:09:47#2283
2019Austin MarathonAustinTX2:12:55#3368
2019Xterra Boney Mountain Trail RunMalibuCA2:24:30#36
2019Haunted Hustle - MiddletonMiddletonWI2:30:50#246
20193M Half MarathonAustinTX2:31:45#4697
2019Historic Half Training (sponsored by FARC)FredericksburgVA2:53:36#2779
2019Publix Florida MarathonMelbourneFL3:14:40#776
2018Space Coast Marathon & Half MarathonCocoaFL1:32:50#30
2018Publix Florida MarathonMelbourneFL1:36:16#26
2018Pasadena Half Marathon & 5KPasadenaCA1:37:10#210
2018Surf City MarathonHuntington BeachCA1:37:14#266
2018Rock 'n' Roll Los Angeles Half MarathonLos AngelesCA1:37:20#191
2018Rock n Roll NashvilleNashvilleTN1:49:06#1016
20182026 Anchorage Mayor's Marathon & Half MarathonAnchorageAK1:52:03#148
2018Silicon Valley Running Festival Half MarathonSan JoseCA1:52:17#239
2018La Jolla Half Marathon & 5KSan DiegoCA1:52:37#475
2018The 33rd Annual Varmint Half Marathon & 5KBurkes GardenVA1:53:27#50
2018The LESS Popular Brooklyn Half Marathon!BrooklynNY1:54:25#8923
2018Lake Country Half MarathonOconomowocWI2:00:05#70
2018Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA2:03:49#3009
2018Asheville Marathon and HalfAshevilleNC2:08:09#328
2018Hendersonville Half MarathonHendersonvilleTN2:09:00#128
2018Pittsburgh Marathon WeekendPittsburghPA2:15:14#6233
2018Rock 'n' Roll San JoseSan JoseCA2:17:30#2641
2018Quad Cities Distance ClassicMolineIL2:23:47#1007
201817th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle BeachSC2:25:39#681
2018Santa Barbara Wine Country Half MarathonSolvangCA2:42:25#1282
2017Publix Florida MarathonMelbourneFL1:38:00#39
2017Pasadena Half Marathon & 5KPasadenaCA1:39:17#144
2017Surf City MarathonHuntington BeachCA1:40:21#434
2017Rock 'n' Roll Los Angeles Half MarathonLos AngelesCA1:40:24#220
2017Publix Atlanta Marathon, Half Marathon & 5KAtlantaGA1:44:11#489
2017The 33rd Annual Varmint Half Marathon & 5KBurkes GardenVA1:45:45#23
2017United Airlines NYC HalfNew YorkNY1:56:04#6811
2017The LESS Popular Brooklyn Half Marathon!BrooklynNY1:56:12#10313
2017Wildwood Frozen FeetWildwoodMO1:56:41#97
2017Rock n Roll NashvilleNashvilleTN2:02:24#1875
2017Rock 'n' Roll San JoseSan JoseCA2:02:32#1993
2017Charlottesville Fall Classic Half MarathonCharlottesvilleVA2:02:44#62
2017Pittsburgh Marathon WeekendPittsburghPA2:02:47#4107
201717th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle BeachSC2:28:14#813
2017Quad Cities Distance ClassicMolineIL2:37:05#1167
2016Shipyard Old Port Half MarathonPortlandME1:37:53#181
2016Wildwood Frozen FeetWildwoodMO1:40:11#14
2016Rock 'n' Roll Los Angeles Half MarathonLos AngelesCA1:45:01#433
2016Life Time Chicago Half Marathon + 5KChicagoIL1:59:11#2024
2016Chicago Spring Half MarathonChicagoIL2:03:46#1508
201617th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle BeachSC2:05:29#902
2016Palisades Half Marathon + Trail RunFort LeeNJ2:08:35#162
2016Canyonlands Half MarathonMoabUT2:12:10#903
2016Madison MarathonMadisonWI2:17:10#1508
2016Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaignIL2:30:34#3152
2016Quad Cities Distance ClassicMolineIL2:38:29#1228
2015Reservoir Run Half Marathon, 5K, Kids Fun Runs & Family StrollWESTONCT1:33:40#18
2015Wildwood Frozen FeetWildwoodMO1:38:47#29
2015Baltimore Running FestivalBaltimoreMD1:45:11#592
2015Run Magic CityBirminghamAL1:48:20#124
2015Ogden MarathonOgdenUT1:50:32#507
2015United Airlines NYC HalfNew YorkNY1:54:16#6299
2015The LESS Popular Brooklyn Half Marathon!BrooklynNY1:54:46#8965
2015Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan FranciscoCA1:58:19#1271
2015North Shore ClassicHighland ParkIL1:58:47#717
2015Northshore half marathonHighland ParkIL1:58:47#716
20152026 Pro Football Hall of Fame Race SeriesCantonOH1:59:11#514
2015Rockfest Half MarathonHampton BeachNH2:03:12#1843
2015Pittsburgh Marathon WeekendPittsburghPA2:08:39#5736
201517th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle BeachSC2:14:40#1419
2015Quad Cities Distance ClassicMolineIL2:42:30#1407
2015Rock n Roll NashvilleNashvilleTN2:52:39#14277
2015Rock n Roll NashvilleNashvilleTN4:43:34#18343
2014Greater St. Louis MarathonSt. LouisMO1:32:46#114
2014Wildwood Frozen FeetWildwoodMO1:35:05#14
2014Manda RunLoomisCA1:37:19#26
2014Shamrock'n Half MarathonSacramentoCA1:41:44#389
2014Rock n Roll NashvilleNashvilleTN1:44:59#885
2014The 33rd Annual Varmint Half Marathon & 5KBurkes GardenVA1:46:42#36
2014Ogden MarathonOgdenUT1:46:51#452
2014Nashville 1/2 MarathonNashvilleTN1:48:57#150
2014The Colorado MarathonFort CollinsCO1:49:23#228
2014Rivertown Races Half Marathon and 5kGrand RapidsMI1:52:29#86
2014The LESS Popular Brooklyn Half Marathon!BrooklynNY1:54:09#8882
2014Detroit Free Press MarathonDetroitMI2:03:02#401
2014United Airlines NYC HalfNew YorkNY2:07:01#12414
20142025 500 Festival Running EventsIndianapolisIN2:08:01#8517
2014Murfreesboro Half MarathonMurfreesboroTN2:16:24#1174
2014Quad Cities Distance ClassicMolineIL2:17:21#1103
2014Madison MarathonMadisonWI2:28:21#1735
2014Black Squirrel Half MarathonBellvueCO2:45:35#208
2014South Shore Half Marathon and 5KHanoverMA2:50:48#1721
2013Go! St. Louis Halloween 10K/5K/Fun RunSaint LouisMO1:29:13#16
2013American River Parkway Half MarathonSacramentoCA1:38:11#52
2013Shamrock'n Half MarathonSacramentoCA1:40:09#288
2013The BearathonWacoTX1:42:33#102
201331st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashvilleTN1:44:31#239
2013Rock n Roll NashvilleNashvilleTN1:46:40#1207
2013The 33rd Annual Varmint Half Marathon & 5KBurkes GardenVA1:49:29#62
2013Ogden MarathonOgdenUT1:49:39#558
2013Madison MarathonMadisonWI1:54:31#701
2013Nashville 1/2 MarathonNashvilleTN1:55:56#355
2013The LESS Popular Brooklyn Half Marathon!BrooklynNY1:57:21#9996
2013Rockfest Half MarathonHampton BeachNH1:58:40#1307
2013Barron Collier Companies Naples Half MarathonNaplesFL2:01:22#755
2013Pittsburgh Marathon WeekendPittsburghPA2:02:39#4710
2013Long Grove's Prairie State Half Marathon, 10K & Oktoberfest 5KLong GroveIL2:05:28#406
2013Quad Cities Distance ClassicMolineIL2:12:26#1039
201317th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle BeachSC2:18:51#2060
2012MO' Cowbell Marathon/Half-Marathon/10K/5KSaint CharlesMO1:26:47#35
2012Pittsburgh Marathon WeekendPittsburghPA1:34:28#254
2012Manda RunLoomisCA1:36:45#15
2012The 33rd Annual Varmint Half Marathon & 5KBurkes GardenVA1:40:38#23
2012Lake Tahoe Marathon WeekendSouth Lake TahoeCA1:41:51#15
2012Ogden MarathonOgdenUT1:42:45#300
2012United Airlines NYC HalfNew YorkNY1:46:44#3829
2012The LESS Popular Brooklyn Half Marathon!BrooklynNY1:48:34#3950
2012Murfreesboro Half MarathonMurfreesboroTN1:48:36#233
2012Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaignIL1:50:23#1061
2012Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphiaPA1:52:47#3541
2012The Maryland Half Marathon & 5KFultonMD1:56:46#335
2012Quivering Quads Trail RunTroyMO2:00:19#40
2012Frederick Running FestivalFrederickMD2:01:55#1504
2012Oklahoma City Memorial MarathonOklahoma CityOK2:12:23#2535
2012Detroit Free Press MarathonDetroitMI2:16:33#4118
20122025 500 Festival Running EventsIndianapolisIN2:17:48#11786
2012Midwest Financial Group Madison Mini MarathonMadisonWI2:19:42#2470
20122027 Walt Disney World® Marathon WeekendOrlandoFL2:56:50#16036
2012St. Jude Memphis Marathon WeekendMemphisTN2:58:56#5759
2011Rock 'n' Roll Washington DCWashingtonDC1:28:58#236
2011Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA1:29:20#126
2011Manda RunLoomisCA1:37:14#9
2011The 33rd Annual Varmint Half Marathon & 5KBurkes GardenVA1:40:28#22
2011Ogden MarathonOgdenUT1:46:11#233
2011Everyone Runs Veteran's DayTucsonAZ1:48:31#74
2011Lake Tahoe Marathon WeekendSouth Lake TahoeCA1:51:27#32
2011United Airlines NYC HalfNew YorkNY1:55:57#4198
2011Pittsburgh Marathon WeekendPittsburghPA1:58:28#1995
2011Bryce Canyon Half MarathonBryce CanyonUT1:58:51#455
2011Lucky 5K/10K/Half Marathon - St GeorgeSaint GeorgeUT2:04:17#912
2011Blue Sky Trail Marathon & Half MarathonFort CollinsCO2:13:37#29
20112027 Walt Disney World® Marathon WeekendOrlandoFL2:33:36#10992
2011OUC Orlando Half MarathonOrlandoFL2:42:07#1970
2011Pikes Peak AscentManitou SpringsCO4:17:18#716
2010Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA1:28:59#98
2010Greater St. Louis MarathonSt. LouisMO1:30:40#115
2010MO' Cowbell Marathon/Half-Marathon/10K/5KSaint CharlesMO1:33:10#112
2010Charlottesville MarathonCharlottesvilleVA1:33:18#48
2010Runtastic HAUNTED ProvoProvoUT1:39:16#254
2010Ogden MarathonOgdenUT1:45:08#253
20102027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort LauderdaleFL1:45:55#353
2010Kaiser Permanente Colfax MarathonDenverCO2:07:38#1296
2010Blue Sky Trail Marathon & Half MarathonFort CollinsCO2:16:08#44
2010Midwest Financial Group Madison Mini MarathonMadisonWI2:32:39#2788
2010Shamrock'n Half MarathonSacramentoCA2:36:28#3160
2009Charlottesville MarathonCharlottesvilleVA1:34:38#35
2009Publix Atlanta Marathon, Half Marathon & 5KAtlantaGA1:39:42#471
2009Saint Louis Half Marathon and 5KSaint LouisMO1:42:07#153
2009Air Force MarathonDaytonOH1:44:41#437
2009Ogden MarathonOgdenUT1:47:07#253
2009Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphiaPA1:48:25#3166
2009Maui Marathon and Half Marathon April 26, 2026LāhaināHI1:54:08#143
2009Greater St. Louis MarathonSt. LouisMO1:57:12#1796
200917th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle BeachSC2:01:34#956
2009Thanksgiving Distance ClassicJacksonvilleFL2:18:57#1729
2009Grandma's MarathonDuluthMN2:19:57#3585
20082026 Disneyland® Half Marathon Weekend presented by HONDAAnaheimCA1:59:49#1539
2008Blue Sky Trail Marathon & Half MarathonFort CollinsCO2:31:01#51
2007Rock 'n' Roll Las VegasLas VegasNV2:33:29#5052
2006Rock n Roll NashvilleNashvilleTN1:48:36#1174
20052025 Aramco Houston Half Marathon Searchable Finish Line VideoHoustonTX2:16:33#3349
1998Healthy Human RaceRochesterMN1:46:25#144

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

CACalifornia
42 races
FLFlorida
31 races
TNTennessee
17 races
ILIllinois
16 races
NYNew York
15 races
PAPennsylvania
15 races
VAVirginia
14 races
MOMissouri
12 races
UTUtah
12 races
TXTexas
8 races
WAWashington
8 races
WIWisconsin
8 races
ALAlabama
7 races
COColorado
7 races
SCSouth Carolina
7 races
MNMinnesota
5 races
MIMichigan
4 races
NCNorth Carolina
4 races
CTConnecticut
3 races
GAGeorgia
3 races
INIndiana
3 races
MDMaryland
3 races
OHOhio
3 races
DCDistrict of Columbia
2 races
KYKentucky
2 races
NHNew Hampshire
2 races
NJNew Jersey
2 races
WYWyoming
2 races
AZArizona
1 race
HIHawaii
1 race
IAIowa
1 race
MAMassachusetts
1 race
MEMaine
1 race
OKOklahoma
1 race
OROregon
1 race

50-State Challenge

35/ 51 states + DC

16 states to go