VOTE JOCO

Helping you make informed decisions in Johnson County Elections.

 

2025 Election Results

Spring Hill race results are still unofficial until the Miami County Canvas on November 17th.

De Soto

De Soto Mayor

Rick Walker – 770

Robert Daniels – 754

 

De Soto City Council At-Large (Top 2 Win)

Zack Bradley – 791

Joe Sabo – 747

Mark A. Gulley Jr. – 651

James Doscher – 355

Fairway

Fairway Mayor

Melanie Hepperly – 881

 

Fairway City Council Ward 1

Kelly-Ann Buszek – 243

 

Fairway City Council Ward 2

Emily Snyder – 134

Dan Bailey – 84

 

Fairway City Council Ward 3

James Hafner – 203

Bill Stafford – 136

 

Fairway City Council Ward 4

Tanya Keys – 168

Kiel Corkran – 44

Gardner

Gardner Mayor

Todd Winters – 2,149

 

Gardner City Council At-Large (Top 2 Win)

Kelly Johnson – 1,369

Mark Baldwin – 1,252

Steve Shute – 1,246

Dawn Kirtley – 1,183

John Snyder – 335

Leawood

Leawood City Council Ward 1

Matt Peppes – 1,233

Sarah Meuli – 128

 

Leawood City Council Ward 2

Mary Larson – 1,195

 

Leawood City Council Ward 3

Rachel Rubin – 1,203

Mitch Lohr – 566

Daniel Taylor – 332

 

Leawood City Council Ward 4

Julie A. Cain – 1,229

Lenexa

Lenexa City Council Ward 1

John Michael Handley – 1,908

Joe Shull – 1,566

 

Lenexa City Council Ward 2

Bill Nicks – 1,527

Nicole Wasson – 1,242

 

Lenexa City Council Ward 3

Avery Bell – 2,006

Corey Hunt – 900

 

Lenexa City Council Ward 4

Craig K. Denny – 1,459

Merriam

Merriam Mayor

Bob Pape – 1,873

Billy Croan – 588

 

Merriam City Council Ward 1

Jacob Laha – 329

 

Merriam City Council Ward 2

Amy Rider – 460

 

Merriam City Council Ward 3

Christine Evans Hands – 415

 

Merriam City Council Ward 4

Reuben Cozmyer – 607

Rob Arnold – 176

Mission

Mission Mayor

Sollie Flora – 1,538

 

Mission City Council Ward 1

Josepha Haden Chomphosy – 206

 

Mission City Council Ward 2

Sam Komosa – 365

Joe Donaway – 120

 

Mission City Council Ward 3

Debbie Kring – 189

Kayla Schiller – 160

 

Mission City Council Ward 4

Ben Chociej – 477

Mission Hills

Mission Hills Mayor

Andrew Weed – 663

Braden Perry – 537

 

Mission Hills City Council At-Large (Top 2 Win)

Bill Bruning – 779

Dan Sullivan – 682

Olathe

Olathe City Council At-Large

Jeff Creighton – 9,075

Rob Olson – 7,518

 

Olathe City Council Ward 3

LeEtta Felter – 3,155

 

Olathe City Council Ward 4

Kevin Deneault – 2,549

Marge Vogt – 1,914

Overland Park

Overland Park Mayor

Curt Skoog – 27,108

Faris Farassati – 11,253

 

Overland Park City Council Ward 1

Logan Heley – 4,292

 

Overland Park City Council Ward 2

Melissa Cheatham – 6,284

Sydney A. Marsden – 2,062

 

Overland Park City Council Ward 3

Amy Scrivner – 3,628

Tom Carignan – 2,208

 

Overland Park City Council Ward 4

Amy Antrim – 3,717

Scott Mosher – 2,475

 

Overland Park City Council Ward 5

Andrew Payne – 2,855

Alexandria Washington – 2,732

 

Overland Park City Council Ward 6

Josh Beck – 3,889

Prairie Village

Prairie Village City Council Ward 1

Cole Robinson – 980

Daniel Garrett – 591

 

Prairie Village City Council Ward 2

Ronald Nelson – 801

Edward Boersma – 436

 

Prairie Village City Council Ward 3

Shelby Bartelt – 789

Amy B. Aldrich – 616

 

Prairie Village City Council Ward 4

Nathan Vallette – 1,076

Kelly Sullivan Angles – 764

 

Prairie Village City Council Ward 5

Betsy Lawrence – 961

John Beeder – 747

 

Prairie Village City Council Ward 6

Jim Sellers – 809

Dan Prussing – 465

Shawnee

Shawnee City Council Ward 1

Steele Reynolds – 2,312

Tony Gillette – 1,507

 

Shawnee City Council Ward 2

Eric Persson – 1,687

Mike Kemmling – 1,008

 

Shawnee City Council Ward 3

Morgan Rainey – 2,282

Dave Myres – 1,892

 

Shawnee City Council Ward 4

Erin Aldridge – 2,154

Laurel Stiffler – 1,296

Spring Hill

Spring Hill Mayor

Write-In – 1,280

Kristin Feeback – 232

 

Spring Hill City Council At-Large (Top 2 Win)

Ivan Delgado – 929

Michael Grant – 665

Rodolfo Arevalo – 534

Brian Peel – 396

Steven T. Boswell – 196

 

Spring Hill City Council At-Large (Unexpired Term)

Phillip J. Thron – 525

James Savage – 464

Rodolfo Arevalo – 454

Westwood

Westwood City Council At-Large (Top 3 Win)

Stephanie Becker – 350

Spencer Day – 336

Jeff Harris – 316

James Spies – 284

Greg Hirleman – 273

Jennifer Westlake – 272

Johnson County Community College

Johnson County Community College Trustee At-Large (Top 4 Win)

Dawn J. Rattan – 65,491

Lee Cross – 60,541

Chad Carroll – 57,072

Geoff Holton – 54,523

Mark Hamill – 41,309

Jerry Charlton – 33,808

Kenneth Stokes – 31,555

Carlton Abner – 29,187

WaterOne Board

WaterOne Board Member 3

Kay Heley – 71,295

 

WaterOne Board Member 4

Jennifer Gunby – 57,521

Bob Reese – 24,631

 

WaterOne Board Member 5

Jill Westra – 70,711

Blue Valley (USD 229) School Board

Blue Valley School Board Position 4

Sonya Evans – 19,343

 

Blue Valley School Board Position 5

Gina Knapp – 16,387

Steve Roberts – 8,388

 

Blue Valley School Board Position 6

David Benson – 15,156

Jim McMullen -10,135

Spring Hill (USD 230) School Board

Spring Hill School Board Position 4

Autumn Coleman-Marconett – 1,703

Nicole Melius – 1,608

 

Spring Hill School Board Position 5

Steve Miller – 1,736

Chris Olsen – 1,538

 

Spring Hill School Board Position 6

Ted Beauchamp – 1,738

Keith Ewing – 1,596

Gardner Edgerton (USD 231) School Board

Gardner Edgerton School Board Position 4

Lana Sutton – 1,690

Sam Dominguez – 1,661

 

Gardner Edgerton School Board Position 5

Thomas Reddin – 2,310

 

Gardner Edgerton School Board Position 6

Keith Davenport – 1,654

Greg Chapman – 1,638

 

Gardner Edgerton School Board Position 1 (Unexpired Term)

Julie Aldridge – 1,516

Melissa Hershey – 1,379

Matthew Harlow – 406

De Soto (USD 232) School Board

De Soto School Board Position 4

Lucy Rumsey DeWitt – 4,742

Nancy Moneymaker – 3,355

 

De Soto School Board Position 5

Calley Malloy – 5,132

Christian Amend – 2,956

 

De Soto School Board Position 6

Brandi Jonasson – 4,552

TJ Finan – 3,248

Olathe (USD 233) School Board

Olathe School Board Position 3

Julie Steele – 16,925

Scott M. Enge – 5,151

 

Olathe School Board Position 5

Robert Kuhn  – 15,107

 

Olathe School Board Position 6

Rebecca Johann – 13,269

Shawnee Mission (USD 512) School Board

Shawnee Mission School Board Position 2

Mary Sinclair – 9,703

 

Shawnee Mission School Board Position 4

April Boyd-Noronha – 6,116

 

Shawnee Mission School Board Position 6 At-Large

Heather M. F. Ousley – 31,683

Important Dates for 2025 Elections 

October 14, 2025

Voter Registration Deadline for General Election

October 27, 2025

Advanced Mail Ballots Due

October 25, 2025

In-Person Advance Voting Begins

Polls Open 9am-3pm. Learn more

November 4, 2025

2025 General Election Day

Ends at 7 pm

Thank you for your time and for making a difference with your VOTE

VoteJoCo.com is sponsored by area chambers of commerce who serve Johnson County, providing information about public policy issues impacting area businesses. Our members’ businesses provide jobs for thousands of individuals in the region and inject millions of dollars into our local and state economies.

shawnee
nejc
olathe chamber
De Soto
Overland Park
Leawood
Spring Hil
KC Chamber
Lenexa
Gardner