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
Voter Registration Deadline for General Election
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.










