HalfRuns
Back to League Tables

Michael Quinn

MaleMassachusetts19922026

243

Total Finishes

128

Distinct Races

29

States (57%)

1:26:47

PR (6:37/mi)

2:04:21

Average

+0:40:45

Slower (first to last)

Medal House

2002

Rock ‘n’ Roll Philadelphia Half Marathon

1:35:58
#630 overall#528 gender
2002

B.A.A. Half Marathon

1:41:24
#401 overall#326 gender
2002

New Bedford Half Marathon

1:54:22
#1371 overall#1018 gender
2002

Rock n Roll Nashville

2:00:17
#1557 overall#1027 gender
2001

The LESS Popular Brooklyn Half Marathon!

1:43:05
#780 overall#657 gender
2001

B.A.A. Half Marathon

1:52:12
#984 overall#671 gender
2000

2026 Bar Harbor Bank & Trust Half Marathon and Fall 5K

2:19:07
#427 overall#259 gender
1999

Huntsville Half & Quarter Marathon & 5K

1:55:00
#164 overall#139 gender
1997

New Bedford Half Marathon

1:38:38
#436 overall#377 gender
1994

NYCRUNS Brooklyn Ice Cream Social Half Marathon

1:44:59
#454 overall#415 gender
1993

2026 Bar Harbor Bank & Trust Half Marathon and Fall 5K

1:39:26
#133 overall#116 gender
1992

2026 Bar Harbor Bank & Trust Half Marathon and Fall 5K

1:40:53
#159 overall#143 gender

Performance Timeline

PR 1:26:4719921993199419971999200020012001200220022002200220022003200320042004200420052005200520052005200520062006200620062006200620062006200620062006200620062007200720072007200720072007200820082008200820082008200820082008200920092009200920092009201020102010201020102010201020102010201120112011201120112011201220122012201220122012201220122012201220122012201220122012201220132013201320132013201320132013201320132013201320132013201320132013201320132014201420142014201420142014201420142015201520152015201520152015201520152015201520152016201620162016201620162016201620162016201620162016201620162016201620162017201720172017201720172017201720172017201720172017201720172017201720172017201720172017201720172018201820182018201820182018201820182018201820182018201820182018201820182019201920192019201920192019201920192019201920192020202020202020202020202020202020212021202120222022202220222022202220222022202220222023202320232023202320232023202320232023202320232023202320232023202320242024202420242024202420242024202420242024202420242025202520252025202520252025202520252025202520252025202520252025202620262026

Complete Race Log

YearRaceStateTimePlace
2026Whitefish Marathon, Half Marathon & 5K Presented by Hammer NutritionWhitefishMT1:52:24#126
2026Scranton Half MarathonScrantonPA1:54:13#557
2026New Bedford Half MarathonNew BedfordMA2:21:38#1508
202521st Annual Buffalo Creek Half MarathonCabotPA1:37:27#122
2025Just a Short RunAllison ParkPA1:37:41#22
2025Hudson Valley Marathon at the Walkway Over the HudsonHighlandNY1:44:34#127
2025Scranton Half MarathonScrantonPA1:54:27#395
2025Presque Isle Half MarathonEriePA1:54:36#296
2025Rock Hall Half Marathon presented by INFINITIClevelandOH1:57:19#172
2025Philadelphia MarathonPhiladelphiaPA1:58:26#3622
2025United Airlines NYC HalfNew YorkNY1:58:30#11262
2025B.A.A. Half MarathonBostonMA2:02:52#2904
2025Missoula Marathon Half Marathon 5K Kids MarathonMissoulaMT2:03:10#692
2025Newburyport Half Marathon and RelayNewburyportMA2:05:35#910
2025Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA2:05:40#3350
2025New Bedford Half MarathonNew BedfordMA2:13:07#949
2025Whitefish Marathon, Half Marathon & 5K Presented by Hammer NutritionWhitefishMT2:13:54#284
2025Buffalo Marathon WeekendBuffaloNY2:20:13#1859
2025DEXTER-ANN ARBOR RUNDexterMI2:42:37#1815
2024Cambridge Half Marathon + 5KCambridgeMA1:26:47#307
2024Perth Half MarathonBurswoodWA1:27:10#107
2024Fairport Harbor Lighthouse Half MarathonFairport HarborOH1:42:46#32
2024Eddie Ferrell St. Patrick's Music City Half Marathon, 10K & 5KNashvilleTN1:44:35#102
2024Hudson Valley Marathon at the Walkway Over the HudsonHighlandNY1:46:40#81
2024Just a Short RunAllison ParkPA1:46:49#39
2024Dutchess County ClassicWappingers FallsNY1:47:42#157
2024United Airlines NYC HalfNew YorkNY1:54:32#9337
2024Scranton Half MarathonScrantonPA1:58:53#457
2024Freedom TrailfestCarbondalePA2:00:27#3
2024Love Run Half MarathonPhiladelphiaPA2:30:45#5415
2024Eenie-Meanie-Minie-Moe - 13.1MNewtownPA2:31:14#142
2024Maine Marathon, Half Marathon and Marathon RelayPortlandME2:35:31#1852
2023United Airlines NYC HalfNew YorkNY1:45:42#4789
2023Hatfield and McCoy RacesSouth WilliamsonKY1:47:04#2
2023Hatfield-Mccoy MarathonWilliamsonWV1:47:05#2
2023Phoenix 10K and MarathonPhoenixAZ1:47:51#122
2023Scranton Half MarathonScrantonPA1:51:52#344
2023Superhero Half-Marathon and RelayMorris TownshipNJ1:52:32#157
20232026 Superhero Half Marathon and RelayMorristownNJ1:52:32#160
2023Dutchess County ClassicWappingers FallsNY1:52:35#153
2023Buffalo Marathon WeekendBuffaloNY1:58:18#796
2023Empire State Half Marathon & 5kCongersNY2:00:09#90
2023OCNJ Half Marathon, 10 Mile & 5KOcean CityNJ2:00:14#200
2023Boston's Run To RememberBostonMA2:00:34#1485
2023Rocky RunPhiladelphiaPA2:00:57#761
2023Maine Marathon, Half Marathon and Marathon RelayPortlandME2:39:37#1606
2023Monterey Bay Half MarathonMontereyCA2:40:59#4089
2023Charleston Half MarathonCharlestonSC3:00:03#2439
2023Celebrate Life Half MarathonRock HillNY3:45:15#52
2022Cambridge Half Marathon + 5KCambridgeMA1:28:58#183
2022First Energy Akron MarathonAkronOH1:43:40#219
2022Scranton Half MarathonScrantonPA1:52:11#214
2022New Bedford Half MarathonNew BedfordMA1:53:20#851
2022PHILADELPHIA DISTANCE RUNPhiladelphiaPA1:54:49#1001
2022Philadelphia Distance RunPhiladelphiaPA1:54:49#998
2022Buffalo Marathon WeekendBuffaloNY1:58:24#658
2022Portland MarathonPortlandOR2:03:05#1058
20222025 Aramco Houston Half Marathon Searchable Finish Line VideoHoustonTX2:17:33#5244
2022Maine Marathon, Half Marathon and Marathon RelayPortlandME2:42:42#1249
2021Philadelphia MarathonPhiladelphiaPA1:51:51#1947
2021Baltimore Running FestivalBaltimoreMD2:52:12#2505
2021Zombie Half MarathonAnchorageAK3:11:05#328
2020Scranton Half MarathonScrantonPA1:47:27#61
2020Carlsbad MarathonCarlsbadCA1:59:28#1129
2020Rock 'n' Roll Washington DCWashingtonDC2:35:43#266
2020Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannahGA2:35:43#265
2020B.A.A. Half MarathonBostonMA2:37:43#5505
20202026 - San Antonio MarathonSan AntonioTX2:42:45#345
2020Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphiaPA2:46:06#593
2020Rock 'n' Roll ClearwaterClearwaterFL3:01:15#487
2019B.A.A. Half MarathonBostonMA1:40:12#578
2019Sprouts Mesa - Phoenix MarathonMesaAZ1:43:34#501
2019New Bedford Half MarathonNew BedfordMA1:43:38#712
2019Scranton Half MarathonScrantonPA1:47:58#333
2019Hapalua Hawaii's Half MarathonHonoluluHI1:48:53#419
20192027 Syracuse Half MarathonSyracuseNY1:49:49#568
2019Duke City MarathonAlbuquerqueNM1:54:12#144
2019San Diego Holiday Half Marathon & 5KSan DiegoCA1:55:03#948
2019Buffalo Marathon WeekendBuffaloNY2:21:15#2177
2019Kaiser Permanente Colfax MarathonDenverCO2:25:20#2999
2019Monterey Bay Half MarathonMontereyCA2:57:41#5817
20192026 Bar Harbor Bank & Trust Half Marathon and Fall 5KBar HarborME2:58:03#276
2018Seacoast Half MarathonPortsmouthNH1:43:36#131
2018Scranton Half MarathonScrantonPA1:45:30#257
2018Race For The Roses Half Marathon & 5KPortlandOR1:46:35#51
2018B.A.A. Half MarathonBostonMA1:50:05#1137
2018New Bedford Half MarathonNew BedfordMA1:53:45#958
2018Plymouth Run To The RockPlymouthMA1:54:56#91
2018Marquette MarathonMarquetteMI1:56:24#117
2018Rock 'n' Roll San DiegoSan DiegoCA2:04:28#3313
2018Pittsburgh Marathon WeekendPittsburghPA2:05:03#4218
2018San Diego Holiday Half Marathon & 5KSan DiegoCA2:07:41#1396
2018Buffalo Marathon WeekendBuffaloNY2:12:42#1682
2018The LESS Popular Brooklyn Half Marathon!BrooklynNY2:14:19#17512
20182025 500 Festival Running EventsIndianapolisIN2:19:49#8372
20182026 Disney Wine & Dine Half Marathon WeekendOrlandoFL2:23:55#2411
2018Prairie Dog Run SeriesLouisvilleCO2:24:15#169
2018Baltimore Running FestivalBaltimoreMD2:31:37#4252
2018Ralston Creek Half Marathon & 5KArvadaCO2:35:18#222
2018Pasadena Half Marathon & 5KPasadenaCA2:51:48#5720
2017New Paltz Challengenew paltzNY1:39:30#25
2017New Bedford Half MarathonNew BedfordMA1:45:08#713
2017Scranton Half MarathonScrantonPA1:51:34#545
2017Revel RockiesDenverCO2:01:12#408
2017B.A.A. Half MarathonBostonMA2:03:45#2293
2017Monterey Bay Half MarathonMontereyCA2:07:28#2105
2017Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan FranciscoCA2:07:46#1651
2017That DamDenverCO2:09:37#194
2017Denver Half Marathon and 10KDenverCO2:10:47#58
2017Westminster Trail Half Marathon & 10KWestminsterCO2:11:21#57
2017Pittsburgh Marathon WeekendPittsburghPA2:12:05#6034
2017Lake Country Half MarathonOconomowocWI2:12:08#166
2017Prairie Dog Run SeriesLouisvilleCO2:13:55#126
2017Dutchess County ClassicWappingers FallsNY2:16:38#201
2017Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenverCO2:17:33#2604
2017Sand Creek Half MarathonDenverCO2:18:27#110
2017Frederick Running FestivalFrederickMD2:19:42#2288
2017Ralston Creek Half Marathon & 5KArvadaCO2:20:05#181
2017Nashville 1/2 MarathonNashvilleTN2:22:19#852
2017Santa Barbara Wine Country Half MarathonSolvangCA2:24:18#1139
2017All-Out Fa La LaWestminsterCO2:26:46#194
2017Buffalo Marathon WeekendBuffaloNY2:35:45#2327
2017Detroit Free Press MarathonDetroitMI2:39:00#6317
2017Holiday Half Marathon & 5K Ugly Sweater RunPomonaCA2:50:26#3209
201617th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle BeachSC1:39:56#170
20162026 Superhero Half Marathon and RelayMorristownNJ1:42:07#100
2016Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey WestFL1:42:43#92
2016New Bedford Half MarathonNew BedfordMA1:45:25#857
2016South Shore *3 Beach Minimum" Half MarathonHullMA1:49:09#48
2016Scranton Half MarathonScrantonPA1:51:45#560
2016B.A.A. Half MarathonBostonMA1:52:46#1665
2016United Airlines NYC HalfNew YorkNY2:01:32#9543
2016Holiday Half Marathon & 5K Ugly Sweater RunPomonaCA2:05:10#895
2016Westy Half & 5kWestminsterCO2:05:52#61
2016Westminster Half Marathon & 5KWestminsterCO2:05:52#61
2016Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenverCO2:07:23#2343
2016Kaiser Permanente Colfax MarathonDenverCO2:10:34#2187
2016All-Out Fa La LaWestminsterCO2:11:15#176
2016Pioneer Prairie Dog Half, 10k & 5kWestminsterCO2:12:24#110
2016Pittsburgh Marathon WeekendPittsburghPA2:23:12#8199
2016Baltimore Running FestivalBaltimoreMD2:23:51#4589
2016Sand Creek Half MarathonDenverCO2:27:43#148
2015New Bedford Half MarathonNew BedfordMA1:34:27#474
2015B.A.A. Half MarathonBostonMA1:38:38#568
2015Monterey Bay Half MarathonMontereyCA1:41:26#414
2015Kenner's Ole Man River Half MarathonKennerLA1:45:06#72
2015D&H Rail Trails Half MarathonForest CityPA1:48:15#65
2015Suffolk County MarathonSuffolk CountyNY2:02:19#541
2015Scranton Half MarathonScrantonPA2:02:35#897
2015Kaiser Permanente Colfax MarathonDenverCO2:07:45#2053
2015Frederick Running FestivalFrederickMD2:18:47#2356
2015Platte River Half-Marathon, Relay & 5kLittletonCO2:22:12#1087
2015Rock n Roll NashvilleNashvilleTN2:32:16#10809
2015Run WoodstockPinckneyMI2:39:03#286
2014B.A.A. Half MarathonBostonMA1:32:12#284
2014New Bedford Half MarathonNew BedfordMA1:33:49#541
2014Philadelphia MarathonPhiladelphiaPA1:34:13#562
2014Novo Nordisk New Jersey MarathonLong BranchNJ1:35:57#146
2014Harvest 5k/10k/Half MarathonBostonPA1:36:30#4
2014St. Jude Rock 'n' Roll SeattleSeattleWA2:20:47#5895
2014Bald Eagle Half MarathonCallicoonNY2:21:05#23
2014Holiday Half Marathon & 5K Ugly Sweater RunPomonaCA2:29:51#2547
2014Oak Barrel Half MarathonLynchburgTN3:07:26#1088
2013New Bedford Half MarathonNew BedfordMA1:37:19#644
2013Hamptons Marathon & Half MarathonEast HamptonNY1:40:34#94
2013B.A.A. Half MarathonBostonMA1:40:48#752
2013Novo Nordisk New Jersey MarathonLong BranchNJ1:42:23#441
2013Franklin Lakes Scenic Half MarathonFranklin LakesNJ1:43:52#57
2013Berkeley Half MarathonBerkeleyCA1:56:23#1675
2013Rock 'n' Roll Las VegasLas VegasNV1:56:52#2347
2013Johnny Kelley Half MarathonHyannisMA1:57:44#358
2013Liberty Waterfront Half Marathon and 5K RunJersey CityNJ2:05:40#1572
2013Dutchess County ClassicWappingers FallsNY2:06:05#366
2013St. Jude Rock 'n' Roll SeattleSeattleWA2:15:20#5028
2013Fairfield Road RacesFairfieldCT2:17:33#2715
20132025 500 Festival Running EventsIndianapolisIN2:20:20#14662
2013Frederick Running FestivalFrederickMD2:24:38#2788
20132026 Disney Wine & Dine Half Marathon WeekendOrlandoFL2:26:54#3775
2013Oak Barrel Half MarathonLynchburgTN2:51:04#876
201331st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashvilleTN2:59:31#1286
2013Murfreesboro Half MarathonMurfreesboroTN3:01:24#2042
2013Holiday Half Marathon & 5K Ugly Sweater RunPomonaCA3:07:51#4663
2012New Bedford Half MarathonNew BedfordMA1:33:05#459
2012B.A.A. Half MarathonBostonMA1:37:33#520
2012Mad MarathonWaitsfieldVT1:44:59#28
2012Pittsburgh Marathon WeekendPittsburghPA1:47:03#1087
2012St. Jude Rock 'n' Roll SeattleSeattleWA1:50:51#1320
2012Chevron City to Surf for ActivBurswoodWA1:57:38#1655
2012Run SF "Golden Gate City" 5K/10K/13.1San FranciscoCA2:01:57#1182
2012Gettysburg Festival of RacesGettysburgPA2:09:33#299
20122027 Walt Disney World® Marathon WeekendOrlandoFL2:11:04#5389
2012Platte River Half-Marathon, Relay & 5kLittletonCO2:11:57#1399
2012New Paltz Challengenew paltzNY2:12:05#172
2012St. Jude Rock 'n' Roll SeattleSeattleWA2:14:21#5533
2012Annapolis Running ClassicAnnapolisMD2:16:29#1997
2012Women’s Running Half Marathon & 5kNashvilleTN2:26:10#1136
20122026 2XU Long Beach Marathon & Half MarathonLong BeachCA2:59:14#8758
2012Murfreesboro Half MarathonMurfreesboroTN3:04:07#1697
2011New Bedford Half MarathonNew BedfordMA1:34:40#514
2011Rock 'n' Roll Las VegasLas VegasNV1:45:58#1665
2011Novo Nordisk New Jersey MarathonLong BranchNJ1:47:43#665
2011Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenverCO1:58:18#2237
2011B.A.A. Half MarathonBostonMA2:03:51#2592
2011Pittsburgh Marathon WeekendPittsburghPA2:48:06#7678
2010Philadelphia MarathonPhiladelphiaPA1:35:10#295
2010Seacoast Half MarathonPortsmouthNH1:42:33#146
2010New Bedford Half MarathonNew BedfordMA1:43:15#783
2010Celebrate Life Half MarathonRock HillNY1:44:04#81
2010Rock 'n' Roll Virgina Beach Half MarathonVirginia BeachVA1:48:44#1663
2010B.A.A. Half MarathonBostonMA1:49:41#1230
2010Baltimore Running FestivalBaltimoreMD1:55:14#1645
2010St. Jude Rock 'n' Roll SeattleSeattleWA2:01:19#3857
2010Pittsburgh Marathon WeekendPittsburghPA2:13:17#3550
2009Detroit Free Press MarathonDetroitMI1:37:11#228
2009New Bedford Half MarathonNew BedfordMA1:43:06#827
2009Monson Memorial ClassicMonsonMA1:43:07#87
2009Westchester Medical Center Running FestivalWhite PlainsNY2:03:02#452
2009St. Jude Rock 'n' Roll SeattleSeattleWA2:03:41#3944
20092026 - San Antonio MarathonSan AntonioTX4:33:16#20015
2008Novo Nordisk New Jersey MarathonLong BranchNJ1:35:42#91
2008Detroit Free Press MarathonDetroitMI1:40:05#276
2008Seacoast Half MarathonPortsmouthNH1:42:38#136
2008NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklynNY1:45:59#556
2008United Airlines NYC HalfNew YorkNY1:51:33#2698
2008B.A.A. Half MarathonBostonMA1:52:29#864
2008Rocky Mountain Half Marathon & 5KEstes ParkCO2:05:43#519
2008The Colorado MarathonFort CollinsCO2:06:40#612
2008Boulder Rez MarathonBoulderCO2:15:05#1108
2007Hyannis MarathonHyannisMA1:33:46#154
2007Detroit Free Press MarathonDetroitMI1:34:02#117
2007Seacoast Half MarathonPortsmouthNH1:39:46#100
2007UTHealth Houston Half Marathon & 10KHoustonTX1:52:20#637
2007New Bedford Half MarathonNew BedfordMA1:53:23#1026
2007Covered Bridges Half MarathonWoodstockVT1:56:11#644
2007B.A.A. Half MarathonBostonMA1:56:14#1649
2006Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartfordCT1:36:14#154
2006Monson Memorial ClassicMonsonMA1:38:30#56
2006Big Lake Half MarathonAlton BayNH1:41:33#183
2006LONG ISLAND MARATHON FESTIVALEast MeadowNY1:44:09#390
2006Seacoast Half MarathonPortsmouthNH1:44:50#84
2006New Bedford Half MarathonNew BedfordMA1:48:10#777
2006Huntsville Half & Quarter Marathon & 5KHuntsvilleTX2:00:46#125
2006Rock 'n' Roll San JoseSan JoseCA2:02:15#2784
2006La Jolla Half Marathon & 5KSan DiegoCA2:05:32#2243
20062026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronadoCA2:05:36#931
2006Hyannis MarathonHyannisMA2:09:35#893
2006Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphiaPA2:17:40#8035
2006Boston's Run To RememberBostonMA2:19:46#3733
2005White Mountain Milers Half MarathonNorth ConwayNH1:41:06#69
2005New Bedford Half MarathonNew BedfordMA1:41:23#582
2005Covered Bridges Half MarathonWoodstockVT2:00:14#538
2005Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartfordCT2:00:16#625
20052026 Humboldt Redwoods Marathon, Half Marathon, 5KWeottCA2:00:59#268
20052026 Bar Harbor Bank & Trust Half Marathon and Fall 5KBar HarborME2:22:45#280
2004B.A.A. Half MarathonBostonMA1:36:45#267
2004New Bedford Half MarathonNew BedfordMA1:41:40#613
2004Covered Bridges Half MarathonWoodstockVT1:45:01#305
2003Covered Bridges Half MarathonWoodstockVT1:39:57#229
2003Liberty Waterfront Half Marathon and 5K RunJersey CityNJ1:48:00#467
2002Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphiaPA1:35:58#630
2002B.A.A. Half MarathonBostonMA1:41:24#401
2002New Bedford Half MarathonNew BedfordMA1:54:22#1371
2002Rock n Roll NashvilleNashvilleTN2:00:17#1557
2002Lake Tahoe Marathon WeekendSouth Lake TahoeCA2:08:15#313
2001The LESS Popular Brooklyn Half Marathon!BrooklynNY1:43:05#780
2001B.A.A. Half MarathonBostonMA1:52:12#984
20002026 Bar Harbor Bank & Trust Half Marathon and Fall 5KBar HarborME2:19:07#427
1999Huntsville Half & Quarter Marathon & 5KHuntsvilleTX1:55:00#164
1997New Bedford Half MarathonNew BedfordMA1:38:38#436
1994NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklynNY1:44:59#454
19932026 Bar Harbor Bank & Trust Half Marathon and Fall 5KBar HarborME1:39:26#133
19922026 Bar Harbor Bank & Trust Half Marathon and Fall 5KBar HarborME1:40:53#159

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

MAMassachusetts
49 races
PAPennsylvania
37 races
NYNew York
32 races
COColorado
26 races
CACalifornia
23 races
NJNew Jersey
11 races
TNTennessee
10 races
MDMaryland
8 races
MEMaine
8 races
WAWashington
8 races
MIMichigan
7 races
NHNew Hampshire
7 races
TXTexas
6 races
FLFlorida
5 races
VTVermont
5 races
CTConnecticut
3 races
MTMontana
3 races
AZArizona
2 races
INIndiana
2 races
OROregon
2 races
SCSouth Carolina
2 races
VAVirginia
2 races
AKAlaska
1 race
DCDistrict of Columbia
1 race
GAGeorgia
1 race
LALouisiana
1 race
NMNew Mexico
1 race
WIWisconsin
1 race
RIRhode Island
0 races

50-State Challenge

29/ 51 states + DC

22 states to go