2026 forecast ยท Kansas Governor

Cindy Holscher is slightly favored to win Kansas's governorship.

Cindy Holscher vs Ty Masterson, an open seat. The model has Holscher ahead by 2.7 points, winning 66 percent of 2,000 simulated elections.

Lean DModel D +2.7Polls R +3.0Updated October 22, 2026
Cindy Holscher
Democrat
50.3%
578,266 projected votes
Ty Masterson
Republican
47.6%
546,924 projected votes
66%Holscher
34%Masterson
Holscher favoredEach square is one simulated election night, Holscher wins about 66 of 100
RatingLean D66% chance for Holscher
Model marginD +2.7Polls R +3.0
80 percent rangeD +10.9 to R +5.72,000 simulations
Projected votes1,150,031Holscher 50.3%

The county map

Four ways to read the state: margin, shift from 2024, vote bubbles and turnout

Kansas Governor by county

Allen CountyAnderson CountyAtchison CountyBarber CountyBarton CountyBourbon CountyBrown CountyButler CountyChase CountyChautauqua CountyCherokee CountyCheyenne CountyClark CountyClay CountyCloud CountyCoffey CountyComanche CountyCowley CountyCrawford CountyDecatur CountyDickinson CountyDoniphan CountyDouglas CountyEdwards CountyElk CountyEllis CountyEllsworth CountyFinney CountyFord CountyFranklin CountyGeary CountyGove CountyGraham CountyGrant CountyGray CountyGreeley CountyGreenwood CountyHamilton CountyHarper CountyHarvey CountyHaskell CountyHodgeman CountyJackson CountyJefferson CountyJewell CountyJohnson CountyKearny CountyKingman CountyKiowa CountyLabette CountyLane CountyLeavenworth CountyLincoln CountyLinn CountyLogan CountyLyon CountyMcPherson CountyMarion CountyMarshall CountyMeade CountyMiami CountyMitchell CountyMontgomery CountyMorris CountyMorton CountyNemaha CountyNeosho CountyNess CountyNorton CountyOsage CountyOsborne CountyOttawa CountyPawnee CountyPhillips CountyPottawatomie CountyPratt CountyRawlins CountyReno CountyRepublic CountyRice CountyRiley CountyRooks CountyRush CountyRussell CountySaline CountyScott CountySedgwick CountySeward CountyShawnee CountySheridan CountySherman CountySmith CountyStafford CountyStanton CountyStevens CountySumner CountyThomas CountyTrego CountyWabaunsee CountyWallace CountyWashington CountyWichita CountyWilson CountyWoodson CountyWyandotte CountyJohnsonSedgwickShawneeWyandotteButlerRileyRenoSalineMiamiCrawfordHarveyMcPherson
D +40R +40Click a county to zoom ยท arrow keys step through counties by size
Where the margin is won
Johnson County: Holscher +74,562Douglas County: Holscher +31,257Wyandotte County: Holscher +22,821Shawnee County: Holscher +16,389Sedgwick County: Holscher +10,695Riley County: Holscher +6,357Lyon County: Holscher +1,712Geary County: Holscher +531Butler County: Masterson +7,000Montgomery County: Masterson +4,521Reno County: Masterson +4,105McPherson County: Masterson +3,807Miami County: Masterson +3,679Barton County: Masterson +3,485Pottawatomie County: Masterson +3,444Dickinson County: Masterson +3,157Cowley County: Masterson +2,892Cherokee County: Masterson +2,699Sumner County: Masterson +2,595Saline County: Masterson +2,551Bourbon County: Masterson +2,448Nemaha County: Masterson +2,245Linn County: Masterson +2,069Marion County: Masterson +1,909Wilson County: Masterson +1,749Neosho County: Masterson +1,729Leavenworth County: Masterson +1,684Coffey County: Masterson +1,566Doniphan County: Masterson +1,553Osage County: Masterson +1,551Thomas County: Masterson +1,527Ellis County: Masterson +1,499Phillips County: Masterson +1,489Anderson County: Masterson +1,459Atchison County: Masterson +1,447Allen County: Masterson +1,426Franklin County: Masterson +1,374Washington County: Masterson +1,373Cloud County: Masterson +1,359Rice County: Masterson +1,354Labette County: Masterson +1,348Clay County: Masterson +1,320Marshall County: Masterson +1,275Rooks County: Masterson +1,240Ford County: Masterson +1,217Ottawa County: Masterson +1,205Sherman County: Masterson +1,198Russell County: Masterson +1,189Pratt County: Masterson +1,177Scott County: Masterson +1,168Mitchell County: Masterson +1,153Kingman County: Masterson +1,114Finney County: Masterson +1,113Jefferson County: Masterson +1,091Harper County: Masterson +1,083Republic County: Masterson +1,065Norton County: Masterson +1,048Gray County: Masterson +1,044Wabaunsee County: Masterson +1,016Greenwood County: Masterson +1,006Stevens County: Masterson +974Smith County: Masterson +923Jackson County: Masterson +892Barber County: Masterson +878Brown County: Masterson +862Meade County: Masterson +845Harvey County: Masterson +842Ness County: Masterson +837Grant County: Masterson +830Chautauqua County: Masterson +824Sheridan County: Masterson +781Jewell County: Masterson +764Gove County: Masterson +741Osborne County: Masterson +733Ellsworth County: Masterson +722Stafford County: Masterson +717Logan County: Masterson +695Cheyenne County: Masterson +678Seward County: Masterson +676Pawnee County: Masterson +663Decatur County: Masterson +644Trego County: Masterson +636Rawlins County: Masterson +626Rush County: Masterson +626Lincoln County: Masterson +602Kearny County: Masterson +584Elk County: Masterson +576Haskell County: Masterson +562Crawford County: Masterson +559Woodson County: Masterson +554Wallace County: Masterson +526Graham County: Masterson +524Kiowa County: Masterson +523Morton County: Masterson +509Wichita County: Masterson +460Edwards County: Masterson +458Hodgeman County: Masterson +452Clark County: Masterson +447Morris County: Masterson +446Comanche County: Masterson +391Lane County: Masterson +385Chase County: Masterson +297Hamilton County: Masterson +275Stanton County: Masterson +264Greeley County: Masterson +259
Holscher +164,324 net votes from 8 countiesStatewide D +3.2, a 36,447 vote marginMasterson +127,877 net votes from 97 counties

Vote share

Each candidate's projected share and the range of 80 percent of simulations

Cindy HolscherDemocrat ยท 66% to win
50.3%
Ty MastersonRepublican ยท 34% to win
47.6%

Scale runs from 25 to 75 percent. The dot is the forecast, the band is the 80 percent range and the brighter tick marks 50 percent.

Projected statewide vote

1,150,031 votes
CandidateVotesShare
Cindy Holscher D578,26650.3%
Ty Masterson R546,92447.6%
Other / write-in O24,8412.2%
Total1,150,031100%

Each candidate's expected vote in the On Point simulation, at the forecast's projected turnout.

Every simulated outcome

2,000 sims
D +37.7: 1 simulationsD +36.0: 0 simulationsD +34.2: 0 simulationsD +32.5: 0 simulationsD +30.7: 0 simulationsD +29.0: 0 simulationsD +27.2: 1 simulationsD +25.5: 1 simulationsD +23.7: 1 simulationsD +22.0: 5 simulationsD +20.2: 9 simulationsD +18.5: 13 simulationsD +16.7: 28 simulationsD +15.0: 38 simulationsD +13.2: 46 simulationsD +11.5: 79 simulationsD +9.7: 113 simulationsD +8.0: 149 simulationsD +6.2: 177 simulationsD +4.5: 208 simulationsD +2.7: 244 simulationsD +1.0: 211 simulationsR +0.8: 185 simulationsR +2.5: 162 simulationsR +4.3: 103 simulationsR +6.0: 82 simulationsR +7.8: 56 simulationsR +9.5: 41 simulationsR +11.3: 27 simulationsR +13.0: 10 simulationsR +14.8: 5 simulationsR +16.5: 2 simulationsR +18.3: 2 simulationsR +20.0: 0 simulationsR +21.8: 0 simulationsR +23.5: 0 simulationsR +25.3: 0 simulationsR +27.0: 0 simulationsR +28.8: 0 simulationsR +30.5: 1 simulationsD +38.6R +31.4

80 percent of simulations fall between D +10.9 and R +5.7. Negative margins are Democratic wins.

The trend

Each side's chance of winning over the forecast's recent updates

0%25%50%75%100%66% Holscher34% Masterson30 updates agoToday

Polling

Every poll in the average, and how the model reads it

The Kansas governor polling average
R+10R+8R+6R+4R+2EvenD+2D+4D+6Aug 19Aug 26Sep 2Sep 9Sep 16Sep 23Sep 30Oct 7Oct 14Oct 21Masterson +5.3
The line is the On Point average: a robust LOWESS fit through the polls, weighted by recency, sample, voter screen and pollster grade, refit three times so outliers count for lessDot size is each poll's weight todayHover or use the arrow keys to read any day
What moves the average today
New York Times/Siena CollegeSep 30 ยท 605 LV ยท Gold18%Masterson +5.0
Emerson College / NexstarSep 16 ยท 750 LV ยท Gold17%Masterson +7.0
YouGovOct 4 ยท 2,255 LV ยท C17%Masterson +3.0
co/efficient (R)Sep 10 ยท 915 LV ยท C+16%Masterson +8.0
On Point PollingOct 21 ยท 479 LV ยท Gold16%Masterson +6.5
Global Strategy Group (D)Sep 16 ยท 800 LV ยท A-9.6%Holscher +3.0
Every other poll together: 5.7%

This is the same On Point polling average as the full average page. The forecast reads the polls through its own Election Day projection, shown as the On Point average in the table below, and blends it with partisan lean and fundamentals.

Polls of the race

Full average
PollsterSampleAgeMargin
On Point averageWeighted averageR +3.0
On Point Polling479 LV0dR +6.5
YouGov2,255 LV11dR +3.8
New York Times/Siena College605 LV15dR +5.7
Emerson College / Nexstar750 LV29dR +6.2
Global Strategy Group (D)800 LV29dD +0.5
co/efficient (R)915 LV35dR +4.0
Global Strategy Group (D)600 LV60dR +1.5
Model margin
Holscher +2.7
Chance of winning
Cindy Holscher66%
Ty Masterson34%
Simulated vote
Cindy Holscher50.3%
Ty Masterson47.6%
Other / write-in2.2%
How the model gets there
Partisan leanR +16.4
FundamentalsD +1.8
With pollsR +0.8
Early vote turnoutD +3.5
With early voteD +2.7

Read from 55,481 ballots cast so far in Kansas, against the party mix the forecast expected of them, with similar states and primary turnout. Early vote tracker

Who has endorsed

29 public endorsements in this race, each with where it was reported.

Cindy Holscher19
  • John CarlinFormer Governor of Kansassource
  • Laura KellyGovernor of Kansassource
  • Kathleen SebeliusFormer Governor of Kansas, former HHS Secretarysource
  • Lynn RogersFormer Kansas state treasurersource
  • Kansas AFL-CIOState labor federationsource
  • Kansas NEA PACTeachers unionsource
  • American Federation of TeachersTeachers unionsource
  • American Federation of Government EmployeesFederal workers unionsource
Ty Masterson10
  • Donald Trumpsource
  • Roger MarshallU.S. Senator, Kansassource
  • Jeff ColyerFormer Governor of Kansassource
  • Kansans for Life PACAnti abortion PACsource
  • Kansas Farm Bureau PACFarm groupsource
  • Kansas Grain and Feed AssociationAg trade groupsource
  • SMART (Sheet Metal, Air, Rail and Transportation Workers)Unionsource
  • IBEW Local 124Electrical workers unionsource
On the air

Logan Phillips: On Breaking Points he said Democrats have a shot in the Kansas governor race with a two to three point polling gap and that the Senate race is getting very uncomfortable for Roger Marshall. source

Every endorsement on Watchdog

How we got here

From the state's partisan lean to the forecast, one stage at a time

D +20R +20Partisan leanthe state's baselineR +16.4Fundamentalsapproval, economy, candidatesD +1.8With pollsaverage R +3.0R +0.8With early voteturnout so farD +2.7

Who votes for whom

Estimated vote by group from the model's simulated electorate

Estimated vote by group

model crosstabs
GroupShareHolscherMasterson
GenderMen48%44.453.4
Women53%53.144.7
Age18 to 2914%54.343.5
30 to 4422%48.449.5
45 to 6431%47.050.8
65+33%49.048.8
RaceWhite83%43.954.0
Black5%87.110.9
Latino7%62.835.0
Asian and other6%74.523.1
Race and genderWhite men39%38.159.8
White women44%48.948.9
Black men2%84.913.1
Black women3%89.19.0
Latino men4%60.737.0
Latino women3%65.032.9
All other races6%74.523.1

Every county

The projected vote in each county, largest first

Projected vote by county

105 counties
CountyHolscherMastersonOtherTotalMargin
Statewide580,870544,42324,7381,150,031D +3.2
Johnson County180,045105,4834,643290,171D +25.7
Sedgwick County95,78685,0914,069184,946D +5.9
Shawnee County43,65527,2661,37372,294D +22.6
Douglas County41,66710,41074052,817D +59.1
Wyandotte County33,21210,39184544,448D +51.3
Leavenworth County14,59516,27969531,569R +5.3
Butler County9,90216,90265927,463R +25.4
Riley County14,6498,29254023,481D +27.0
Reno County9,33213,43763223,401R +17.4
Saline County8,62311,17450820,305R +12.6
Miami County5,6839,36232215,367R +23.9
Crawford County6,6657,22426914,158R +4.0
Harvey County6,4917,33332614,150R +6.0
McPherson County4,1827,98928712,458R +30.5
Cowley County4,4757,36731612,158R +23.8
Ellis County5,1046,60327611,983R +12.4
Lyon County6,4694,75729911,525D +14.9
Pottawatomie County3,8577,30133311,491R +30.1
Montgomery County3,1997,72022211,141R +40.5
Franklin County4,5545,92825810,740R +12.8
Barton County2,7366,2212879,244R +37.6
Finney County3,8604,9733119,144R +12.2
Sumner County3,0635,6582708,991R +28.9
Geary County4,3523,8212268,399D +6.3
Jefferson County3,5274,6182098,354R +13.1
Dickinson County2,2195,3762117,806R +40.5
Ford County3,0114,2282237,462R +16.3
Cherokee County2,2944,9931347,421R +36.4
Labette County2,7364,0841256,945R +19.4
Osage County2,5334,0842046,821R +22.8
Atchison County2,3183,7651816,264R +23.1
Neosho County2,0063,7351355,876R +29.5
Bourbon County1,5223,9701305,622R +43.5
Jackson County2,2363,1281945,558R +16.0
Marion County1,5813,4901365,207R +36.6
Nemaha County1,2223,4671804,869R +46.1
Allen County1,6233,0491004,772R +29.9
Marshall County1,4222,6971404,259R +29.9
Linn County1,0343,103984,235R +48.8
Seward County1,6102,2861044,000R +16.9
Coffey County1,0372,6031123,752R +41.8
Brown County1,3292,1911623,682R +23.4
Clay County1,0872,4071043,598R +36.8
Cloud County1,0542,413893,556R +38.3
Pratt County1,1432,320883,551R +33.0
Rice County9912,3451393,475R +39.0
Wabaunsee County1,1462,1621163,424R +29.6
Wilson County7792,528673,374R +51.8
Kingman County1,0842,198913,373R +33.0
Thomas County8142,341883,243R +47.1
Anderson County8392,298913,228R +45.2
Doniphan County7092,262983,069R +50.6
Russell County8212,010912,922R +40.7
Mitchell County7291,882622,673R +43.2
Ottawa County6661,871762,613R +46.2
Greenwood County7291,735712,535R +39.7
Ellsworth County8481,570752,493R +29.0
Morris County9581,404712,433R +18.3
Washington County4901,863652,418R +56.8
Pawnee County8391,502752,416R +27.3
Phillips County4041,893592,356R +63.2
Sherman County5161,714572,287R +52.4
Rooks County4721,712582,242R +55.0
Harper County5261,609632,198R +49.4
Republic County5021,567532,122R +50.1
Norton County4711,519552,045R +51.1
Gray County4141,458661,938R +53.8
Grant County5111,341651,917R +43.4
Scott County3431,511631,917R +60.8
Barber County4841,362551,901R +46.1
Smith County3931,316431,752R +52.5
Stafford County4611,178521,691R +42.3
Stevens County2951,269491,613R +60.2
Osborne County3811,114581,553R +47.0
Meade County2981,143401,481R +57.4
Rush County367993471,407R +44.7
Trego County348984441,376R +46.1
Jewell County2671,031451,343R +57.0
Chautauqua County2471,071241,342R +61.1
Lincoln County343945311,319R +45.8
Woodson County366920251,311R +42.4
Chase County463760281,251R +23.8
Decatur County289933291,251R +51.3
Gove County237978321,247R +59.5
Ness County1871,024311,242R +67.5
Rawlins County284910261,220R +51.4
Logan County239934331,206R +57.7
Sheridan County192973331,198R +65.3
Cheyenne County230908241,162R +58.5
Elk County275851311,157R +49.9
Edwards County321779291,129R +40.5
Kearny County253837311,121R +52.3
Graham County281805321,118R +46.9
Haskell County259821311,111R +50.7
Kiowa County224747301,001R +52.3
Morton County19170024915R +55.7
Clark County20965640905R +49.2
Hodgeman County18263423839R +53.7
Comanche County18257325780R +50.3
Wichita County14260218762R +60.4
Lane County15453923716R +53.4
Wallace County7560117693R +75.5
Hamilton County18946422675R +40.6
Stanton County15141516582R +45.6
Greeley County11036917496R +52.4

Projected 2026 votes from the On Point simulation: each county's expected turnout times its simulated vote share. Totals may differ from the race total by rounding.

Methodology
Every county is rebuilt by simulating voters going to the polls, 2,000 times, from On Point Polling survey data, past results, and the polling average. How the model works.