Public candidate research

Browse Kansas candidates without entering an address

Search the statewide research directory by name, office, or party. Research availability describes which source categories are present; it is not a rating, recommendation, or measure of candidate quality.

Find a profile

Candidate directory

Federal offices

14

U.S. Senate

Democrat

Republican

U.S. Senate

Roger Marshall

Reported party: Republican

Federal incumbent. Review Senate votes, FEC filings, official statements, and Kansas news coverage.

Congress profileFederal bills, votes, and sponsored legislation.

U.S. House KS-1

Democrat

Republican

U.S. House KS-1

Tracey Mann

Reported party: Republican

Federal incumbent. Review House votes, sponsored legislation, FEC filings, and district news coverage.

Congress profileFederal bills, votes, and sponsored legislation.

United Kansas

U.S. House KS-2

Democrat

Republican

U.S. House KS-2

Derek Schmidt

Reported party: Republican

Federal incumbent and former Kansas attorney general. Review House votes, prior state records, FEC filings, and news coverage.

Congress profileFederal bills, votes, and sponsored legislation.

U.S. House KS-3

Democrat

U.S. House KS-3

Sharice Davids

Reported party: Democrat

Federal incumbent. Review House votes, sponsored legislation, FEC filings, and district news coverage.

Congress profileFederal bills, votes, and sponsored legislation.

Republican

U.S. House KS-4

Democrat

Independent

Libertarian

U.S. House KS-4

Drew Cranmer

Reported party: Libertarian

Candidate profile queued for FEC, filing, and news refresh.

Republican

U.S. House KS-4

Ron Estes

Reported party: Republican

Federal incumbent. Review House votes, sponsored legislation, FEC filings, and district news coverage.

Congress profileFederal bills, votes, and sponsored legislation.

State offices

56

Governor / Lieutenant Governor

Democrat

Republican

Secretary of State

Democrat

Kansas Secretary of State

Jennifer Day

Reported party: Democrat

Former state representative according to public race coverage; verify via SOS and legislative archives.

Kansas Legislature archiveHistorical legislative records and member archives.

Republican

Kansas Secretary of State

Pat Proctor

Reported party: Republican

Current Kansas House member. Review House roll calls, sponsored bills, candidate filings, and campaign statements.

Kansas House votesOfficial state roll-call records.

Attorney General

Democrat

Kansas Attorney General

Chris Mann

Reported party: Democrat

2022 attorney-general nominee. Review prior campaign filings, law-enforcement/public service records, and news coverage.

Kansas election resultsPrior statewide election history.

Republican

Kansas Attorney General

Kris Kobach

Reported party: Republican

Statewide incumbent. Review official AG actions, prior SOS record, campaign filings, litigation, and news coverage.

Attorney General officeOfficial office actions, releases, and public information.

State Treasurer

Democrat

Republican

Kansas State Treasurer

Steven Johnson

Reported party: Republican

Kansas State Treasurer Steven Johnson appeared in the 2026 Republican primary. Review official treasury records and certified election results separately.

Kansas State Treasurer officeOfficial office information and public records for State Treasurer Steven Johnson.

Commissioner of Insurance

Democrat

Kansas Commissioner of Insurance

Dinah Sykes

Reported party: Democrat

Democratic candidate for Commissioner of Insurance, based in Lenexa; former state senator.

Johnson County Post race guideSykes filed as the sole Democratic candidate for Commissioner of Insurance.

Republican

Kansas Commissioner of Insurance

Daniel Hawkins

Reported party: Republican

Kansas House Speaker Daniel Hawkins appeared in the 2026 Republican primary for Commissioner of Insurance. Legislative service and election status are sourced separately.

Kansas House membershipOfficial Kansas Legislature directory identifies Daniel Hawkins as Speaker of the House and District 100 representative.

Kansas House

Democrat

Kansas House District 48

Dan Osman

Reported party: Democrat

Incumbent state representative for District 48 since 2021, based in Overland Park; attorney.

BallotpediaOsman is the incumbent Democratic representative for District 48, running for reelection.

Kansas House District 29

Heather Meyer

Reported party: Democrat

Incumbent state representative for District 29 since 2021, based in Overland Park; social worker and mental health clinician.

BallotpediaMeyer is the incumbent Democratic representative for District 29, running for reelection.

Kansas House District 21

Jerry Stogsdill

Reported party: Democrat

Incumbent state representative for District 21 since 2017, based in Prairie Village; Navy veteran.

BallotpediaStogsdill is the incumbent Democratic representative for District 21, running for reelection.

Kansas House District 16

Linda Featherston

Reported party: Democrat

Incumbent state representative for District 16 since 2021; independent piano teacher, born in Topeka.

BallotpediaFeatherston is the incumbent Democratic representative for District 16, running for reelection.

Kansas House District 20

Mari-Lynn Poskin

Reported party: Democrat

Incumbent state representative for District 20 since 2021, based in Leawood/Overland Park.

BallotpediaPoskin is the incumbent Democratic representative for District 20, running for reelection.

Kansas House District 22

Reed Krewson

Reported party: Democrat

Overland Park Parks and Recreation employee and President of the Kansas Young Democrats.

Campaign siteKrewson is the Democratic candidate for District 22.

Kansas House District 25

Rui Xu

Reported party: Democrat

Incumbent state representative for District 25 since 2019, based in Westwood; first Chinese American in the Kansas Legislature.

BallotpediaXu is the incumbent Democratic representative for District 25, running for reelection.

Kansas House District 23

Susan Ruiz

Reported party: Democrat

Incumbent state representative for District 23 since 2019, based in Shawnee.

BallotpediaRuiz is the incumbent Democratic representative for District 23, running for reelection.

Kansas House District 78

Tim Lundberg

Reported party: Democrat

Retired air traffic controller and police fleet operations supervisor from Olathe; advocates property tax relief for seniors.

Johnson County Post primary resultsLundberg won District 78's Democratic primary with 64% of the vote.

Republican

Kansas House District 117

Adam Turk

Reported party: Republican

Incumbent state representative for District 117 since 2023, based in Shawnee.

Johnson County Post race guideTurk filed for reelection as the sole Republican candidate for District 117.

Kansas House District 5

Courtney Sappington

Reported party: Republican

Incumbent state representative for District 5; stay-at-home mom and former logistics worker focused on property tax relief and foster care reform.

Johnson County Post primary resultsSappington won District 5's Republican primary with 55% of the vote.

Kansas House District 56

Elvin Fajardo

Reported party: Republican

Republican candidate for Kansas House District 56 listed in Shawnee County's official partial unofficial results and official candidate-filing records.

Kansas campaign-finance appointmentThe Kansas Public Disclosure Commission filing identifies Elvin J. Fajardo as a District 56 state-representative candidate.

Kansas State Board of Education District 3

Democrat

Kansas State Board of Education District 3

Amy Diediker

Reported party: Democrat

Democratic candidate for the District 3 seat on the Kansas State Board of Education, based in Olathe.

Johnson County Post primary resultsDiediker will face McMullen in the November general election for District 3.

Republican

Kansas State Board of Education District 3

Jim McMullen

Reported party: Republican

Republican candidate for the District 3 seat on the Kansas State Board of Education, covering southern Johnson and northern Miami counties.

Johnson County Post primary resultsMcMullen defeated Roberts with 64% of the vote in the Republican primary for District 3.

Local offices

18

Douglas County — County Commission

Democrat

Libertarian

Johnson County — County Commission

Nonpartisan

Johnson County Commission District 1

Becky Fast

Reported party: Nonpartisan

Incumbent Johnson County Commissioner for District 1, first elected in 2018.

2026 primary election resultIncumbent Becky Fast had no primary contest; faces Ben Hobert in the November 2026 general election, Johnson County Commission District 1.

Johnson County Commission District 1

Ben Hobert

Reported party: Nonpartisan

Attorney and Johnson County resident challenging incumbent Becky Fast for Commission District 1.

2026 primary election resultBen Hobert had no primary contest; faces incumbent Becky Fast in the November 2026 general election, Johnson County Commission District 1.

Johnson County Commission Chair

Karen Crnkovich

Reported party: Nonpartisan

Owner and operator of DMC Service Inc, a heating, cooling, ventilation, and plumbing company; candidate for Johnson County Chair.

2026 primary election resultKaren Crnkovich advanced from the Aug. 4, 2026 primary for Johnson County Chair with about 30% of the vote and faces incumbent Mike Kelly in the November general election.

Johnson County Commission Chair

Mike Kelly

Reported party: Nonpartisan

Incumbent Chair of the Johnson County Board of County Commissioners.

2026 primary election resultIncumbent Mike Kelly won the Aug. 4, 2026 primary for Johnson County Chair with about 56% of the vote and advances to the November general election against Karen Crnkovich.

Sedgwick County — County Commission

Democrat

Sedgwick County Commission District 1

Sarah McMillen

Reported party: Democrat

Therapy-practice owner in northeast Sedgwick County; Democratic candidate for Commission District 1.

2026 primary election resultSarah McMillen had no Democratic primary opponent; faces incumbent Pete Meitzner in the November 2026 general election, Sedgwick County Commission District 1.

Republican

Sedgwick County Commission District 5

Jim Howell

Reported party: Republican

Incumbent Sedgwick County Commissioner for District 5; previously served in the Kansas House of Representatives.

2026 primary election resultIncumbent Jim Howell had no primary opponent, Sedgwick County Commission District 5.

Sedgwick County Commission District 1

Pete Meitzner

Reported party: Republican

Incumbent Sedgwick County Commissioner for District 1.

2026 primary election resultIncumbent Pete Meitzner had no Republican primary opponent; faces Democrat Sarah McMillen in the November 2026 general election, Sedgwick County Commission District 1.

Sedgwick County Commission District 4

Ryan Baty

Reported party: Republican

Incumbent Sedgwick County Commissioner for District 4.

2026 primary election resultIncumbent Ryan Baty had no primary opponent, Sedgwick County Commission District 4.

Shawnee County — County Commission

Democrat

Shawnee County Commission District 1

Lance Royer

Reported party: Democrat

Retired Captain, Shawnee County Sheriff's Office, and former Director of the Shawnee County Emergency Communications Center.

2026 primary election resultLance Royer won the Aug. 4, 2026 Democratic primary over Cooper Melvin and faces Jack Calcutt (R) in the November general election, Shawnee County Commission District 1.

Republican

Shawnee County Commission District 1

Jack Calcutt

Reported party: Republican

VP of Marketing at FactSet Research Systems and Chartered Financial Analyst; Republican candidate for Shawnee County Commission District 1.

2026 primary election resultJack Calcutt ran unopposed in the Republican primary and faces Democratic primary winner Lance Royer in the November general election, Shawnee County Commission District 1.

Other local & precinct offices

Democrat

Lawrence 29 Precinct Committee Democratic Committee Man

Thomas Barker

Reported party: Democrat

Candidate name and filing status imported from an official county-linked election document.

Official 2026 candidate filing PDFPrivacy-filtered import: candidate name, party, office, district, filing date, and source page.

Republican

Precinct Committeewoman — Topeka Ward 12 Precinct 9

Felita R. Kahrs

Reported party: Republican

Republican precinct-committeewoman candidate for Topeka Ward 12 Precinct 9, verified from official Shawnee County filing and partial unofficial result records.

Official Shawnee County precinct resultsThe county's August 4 partial unofficial precinct report lists Felita R. Kahrs for Ward 12 Precinct 9 committeewoman.

Precinct Committeeman — Topeka Ward 12 Precinct 9

Jeff Kahrs

Reported party: Republican

Republican precinct-committeeman candidate for Topeka Ward 12 Precinct 9, verified from official Shawnee County filing and partial unofficial result records.

Official Shawnee County precinct resultsThe county's August 4 partial unofficial precinct report lists Jeff Kahrs for Ward 12 Precinct 9 committeeman.

Judicial retention

9

Retention questions ask whether a justice or judge should remain in office -- they are not head-to-head candidate races, and this is not a recommendation. Open the full judicial retention guide.

Kansas Supreme Court

Kansas Supreme Court

Eric S. Rosen

Seat 47 matched opinions

Retention vote scheduled for November 3, 2026

Review official opinions, biography, appointment history, retention results, and news coverage before summarizing judicial record.

Kansas Supreme Court

Larkin Walsh

Seat 60 matched opinions

Retention vote scheduled for November 3, 2026

Review official opinions, biography, appointment history, retention results, and news coverage before summarizing judicial record.

Kansas Court of Appeals

Kansas Court of Appeals

Stephen D. Hill

Position 15 matched opinions

Retention vote scheduled for November 3, 2026

Court of Appeals record review should combine published opinions, retention history, public discipline records, and news.

Kansas Court of Appeals

Tom Malone

Position 115 matched opinions

Retention vote scheduled for November 3, 2026

Court of Appeals record review should combine published opinions, retention history, public discipline records, and news.

Kansas Court of Appeals

Jacy J. Hurst

Position 130 matched opinions

Retention vote scheduled for November 3, 2026

Court of Appeals record review should combine published opinions, retention history, public discipline records, and news.

Kansas Court of Appeals

Lesley A. Isherwood

Position 20 matched opinions

Retention vote scheduled for November 3, 2026

Court of Appeals record review should combine published opinions, retention history, public discipline records, and news.

Kansas Court of Appeals

Amy F. Cline

Position 30 matched opinions

Retention vote scheduled for November 3, 2026

Court of Appeals record review should combine published opinions, retention history, public discipline records, and news.

Kansas Court of Appeals

Kim R. Schroeder

Position 56 matched opinions

Retention vote scheduled for November 3, 2026

Court of Appeals record review should combine published opinions, retention history, public discipline records, and news.

Kansas Court of Appeals

Lori Bolton Fleming

Position 75 matched opinions

Retention vote scheduled for November 3, 2026

Court of Appeals record review should combine published opinions, retention history, public discipline records, and news.

Ballot-status notice

No longer on the ballot

43

These people are not part of the browsable directory above because they did not advance past the primary or ended their campaign. They remain sourced and reachable on their own profile page -- nothing is deleted, just moved out of the default list now that the Aug. 4, 2026 primary is over. See full sourced primary results.

U.S. House KS-2

Chad E. Young

Reported party: Republican

Republican candidate for Kansas's 2nd Congressional District listed in Shawnee County's official partial unofficial results. Final nomination status should be checked after canvass and certification.

FEC candidate searchOfficial federal candidate and campaign-finance records matching Chad E. Young for the 2026 election cycle.

U.S. Senate

Christy Davis

Reported party: Democrat

Former Kansas director for USDA Rural Development according to public race coverage; verify via SOS filing and campaign records.

OpenFEC candidate profileFederal candidate profile and filings for FEC ID S6KS00247.

U.S. House KS-4

Cole Epley

Reported party: Democrat

Cole Epley ended his campaign on July 1, 2026. His name remains on the official August 4 Democratic primary ballot, so this record is retained for voter accuracy but separated from active campaigns.

KMUW and Wichita Eagle withdrawal reportDated voter-guide reporting states that Epley ended his campaign July 1 and remains on the ballot.

Shawnee County Commission District 1

Cooper Melvin

Reported party: Democrat

Democratic candidate for Shawnee County Commission District 1 in the 2026 primary.

2026 primary election resultCooper Melvin lost the Aug. 4, 2026 Democratic primary to Lance Royer, Shawnee County Commission District 1.

U.S. Senate

Damon Anderson

Reported party: Democrat

Seed profile for federal candidate research. Connect FEC, campaign-site, and article ingestion for live details.

Douglas County County Commission, District 4

Gene Dorsey

Reported party: Democrat

Incumbent Douglas County Commissioner for District 4 who lost renomination in the 2026 Democratic primary.

2026 primary election resultIncumbent Gene Dorsey lost the Aug. 4, 2026 Democratic primary to Ethan Spurling, Douglas County Commission District 4.

Johnson County Commission Chair

Gene Senesac

Reported party: Nonpartisan

Retired ADM director of transportation; ran for Johnson County Chair in the 2026 primary.

2026 primary election resultGene Senesac finished third (about 13%) in the Aug. 4, 2026 primary for Johnson County Chair and did not advance to the November general election.

U.S. Senate

Jason Hart

Reported party: Democrat

Former federal prosecutor according to public race coverage; verify with SOS and campaign filings.

OpenFEC candidate profileFederal candidate profile and filings for FEC ID S6KS00304.

U.S. Senate

Mike Soetaert

Reported party: Democrat

Candidate profile queued for FEC, news, and official filing refresh.

Kansas House District 121

Mike Storm

Reported party: Republican

Incumbent state representative for District 121; Navy veteran and small business owner from Olathe.

Johnson County Post primary resultsStorm, the incumbent, lost District 121's Republican primary with 48% of the vote.

Douglas County County Commission, District 1

Milton Scott

Reported party: Democrat

Democratic candidate who challenged incumbent Patrick Kelly for Douglas County Commission District 1 in the 2026 primary.

2026 primary election resultLost the Aug. 4, 2026 Democratic primary to incumbent Patrick Kelly, Douglas County Commission District 1.

U.S. Senate

Pond Naramore

Reported party: Republican

Republican U.S. Senate primary candidate listed in Shawnee County's official partial unofficial results. Final nomination status should be checked after canvass and certification.

FEC candidate searchOfficial federal candidate and campaign-finance records matching Pond Naramore for the 2026 election cycle.

Kansas Secretary of State

Samuel Lane

Reported party: Democrat

Candidate profile queued for official filing, news, and public-record refresh.

Kansas Governor / Lieutenant Governor

Scott Schwab / Ken Rahjes

Reported party: Republican

Scott Schwab is running for governor with Ken Rahjes as his lieutenant governor running mate on one joint 2026 Republican primary ticket.

Ken Rahjes official Kansas House profileOfficial legislative service, district, committee, sponsored-measure, vote-record, and portrait source for Ken Rahjes.

How publication works

A candidate receives a public research page only when the dataset contains a meaningful summary plus enough candidate-specific public-record or campaign-finance material. Developing profiles remain visible so missing coverage is transparent, but they are excluded from search indexing until the same publication threshold is met.

Coverage describes the site’s research, not a candidate. Missing information is never treated as negative evidence. Always confirm final filing and ballot status with the Kansas Secretary of State or the appropriate county election office.