Three Republicans in the Missouri State House Lose Re-Nomination
All 163 seats in the Missouri House of Representatives are up this year.

The Democratic and Republican primaries occurred today in Missouri to select candidates for the November 2026 general election. This post covers the races for all 163 seats in the State House of Representatives. Separate posts will be covering the primaries for federal and statewide executive races, 17 seats in the State Senate, and county contests.
The general election for all 163 seats in the Missouri House of Representatives will be held on November 3, 2026.
District 1:
No candidate qualified for the Democratic primary.
Incumbent Jeff Farnan won the Republican primary.
District 2:
Healthcare professional Casey Scott won the Democratic primary.
School superintendent Phil Fox won the Republican primary with 48.1% (3,472) against heavy equipment operator Freddie Griffin Jr. with 26.4% (1,907) and banker Brandon Harvey with 25.4% (1,833). 7,212 votes counted.
District 3:
Researcher Corey Luebbering won the Democratic primary.
Former FSA state official P. Jeremy Mosley won the Republican primary with 43.9% (2,545) against sales director Todd Caraway with 29.0% (1,683) and Adair County party chair Jason Soseman with 27.1% (1,570). 5,798 votes counted.
District 4:
Store clerk Tristan Sutton won the Democratic primary.
Farmer Keith Gudehus won the Republican primary.
District 5:
Nursing Assistant John Tomko won the Democratic primary.
Palmyra school board member Roth McElvain won the Republican primary with 33.8% (2,441) against former Marion County Commissioner Lyndon Bode with 31.0% (2,234), nonprofit director Justin Barnhart with 20.8% (1,499), and realtor Rose Ghattas with 14.4% (1,039). 7,213 votes counted.
District 6:
Army veteran Robert Johnson won the Democratic primary.
Business owner Kelly Gatts won the Republican primary.
District 7:
Adrian Cooper won the Democratic primary.
Accountant Jeremy Clevenger won the Republican primary with 47.2% (3,607) against Linn County Commissioner Josh Muck with 46.2% (3,526) and EMT Megan Hall with 6.6% (504). 7,637 votes counted.
District 8:
Union leader Amy Minich won the Democratic primary.
Incumbent Josh Hurlbert won the Republican primary.
District 9:
Teacher Gena Puckett won the Democratic primary.
Incumbent Dean VanSchoiack won the Republican primary.
District 10:
St. Joseph school board member LaTonya Williams won the Democratic primary.
Police evidence manager Paul Gatewood won the Republican primary with 70.5% (1,852) against legal intern Skylar Smith with 29.5% (774). 2,626 votes counted.
District 11:
Pharmacist Luke Rae won the Democratic primary.
Realtor Taylor Crouse won the Republican primary with 57.9% (2,472) against perennial candidate Tina Goodrick with 42.1% (1,796). 4,268 votes counted.
District 12:
Attorney Tracey Steele won the Democratic primary.
Business owner Jerry Hickey won the Republican primary.
District 13:
Community advocate Jacoby Wynkoop won the Democratic primary.
Former Platte County Commissioner John Elliott won the Republican primary.
District 14:
Incumbent Ashley Aune won the Democratic primary.
2024 nominee Frank Pendleton won the Republican primary.
District 15:
Incumbent Kenneth Jamison won the Democratic primary.
No candidate qualified for the Republican primary.
District 16:
Electrician Daniel Kinate won the Democratic primary.
Incumbent Chris Brown won the Republican primary.
District 17:
Educator Susan Hoisington won the Democratic primary with 67.4% (2,268) against digital consultant Shawna Ackerson with 32.6% (1,095). 3,363 votes counted.
Incumbent Bill Allen won the Republican primary.
District 18:
Incumbent Eric Woods won the Democratic primary.
No candidate qualified for the Republican primary.
District 19:
Incumbent Wick Thomas won the Democratic primary.
2022/24 nominee Karen Spalding won the Republican primary.
District 20:
Mechanic Jeff Spicer won the Democratic primary with 53.8% (1,618) against sales associate Noah Worcester with 46.2% (1,391). 3,009 votes counted.
Incumbent Mike Steinmeyer won the Republican primary.
District 21:
Incumbent Will Jobe won the Democratic primary.
Business owner Michael Young won the Republican primary.
District 22:
Incumbent Yolanda Young won the Democratic primary.
No candidate qualified for the Republican primary.
District 23:
Former state prosecutor Tony Van Trece won the Democratic primary.
No candidate qualified for the Republican primary.
District 24:
Political strategist Kevin Garner won the Democratic primary.
No candidate qualified for the Republican primary.
District 25:
Incumbent Patricia Mansur won the Democratic primary.
No candidate qualified for the Republican primary.
District 26:
Incumbent Tiffany Price won the Democratic primary.
No candidate qualified for the Republican primary.
District 27:
Incumbent Melissa Douglas won the Democratic primary.
No candidate qualified for the Republican primary.
District 28:
Incumbent Donna Barnes won the Democratic primary with 92.0% (4,349) against 2024 candidate Mike Sager with 8.0% (381). 4,730 votes counted.
2024 nominee Steven Hinton won the Republican primary.
District 29:
Disability rights advocate Tedi Rowland won the Democratic primary.
2024 nominee Robert Bruette won the Republican primary.
District 30:
2024 nominee Kevin Grover won the Democratic primary.
Businessman Jeff Martin won the Republican primary with 73.1% (2,672) against former Lee’s Summit city councilmember Phyllis Edson with 26.9% (984). 3,656 votes counted.
District 31:
Tech consultant Justin Geiser won the Democratic primary.
Incumbent Ron Fowler won the Republican primary.
District 32:
2024 nominee Jennifer Cassidy won the Democratic primary.
Former Grain Valley mayor Michael Todd won the Republican primary.
District 33:
IT specialist Troy Latterell won the Democratic primary.
Incumbent Carolyn Caton won the Republican primary.
District 34:
Incumbent Kemp Strickler won the Democratic primary.
Jackson County Legislator Sean Smith won the Republican primary.
District 35:
Pastor Michael Scott won the Democratic primary.
Business owner Jacquie Aziere Stenger won the Republican primary.
District 36:
Incumbent Anthony Ealy won the Democratic primary.
2024 nominee Dave Thomas won the Republican primary.
District 37:
Direct support professional Karissa Varga won the Democratic primary.
No candidate qualified for the Republican primary.
District 38:
Incumbent Martin Jacobs won the Democratic primary.
Nurse Mary Hill won the Republican primary.
District 39:
Marine veteran Tanya Lakins won the Democratic primary with 75.3% (2,389) against Army veteran Dustin Lloyd with 24.7% (782). 3,171 votes counted.
Incumbent Mark Meirath won the Republican primary.
District 40:
Teacher Thomas McBeth won the Democratic primary.
Incumbent Chad Perkins won the Republican primary.
District 41:
Marine veteran Matthew Beger won the Democratic primary.
Incumbent Doyle Justus won the Republican primary.
District 42:
Amy Pritchard won the Democratic primary.
Incumbent Jeff Myers won the Republican primary.
District 43:
Navy veteran Rich Gold won the Democratic primary.
Business owner Brendan Webber won the Republican primary.
District 44:
Election judge Rebecca Brewer won the Democratic primary.
Incumbent John Martin won the Republican primary.
District 45:
Incumbent Kathy Steinhoff won the Democratic primary.
No candidate qualified for the Republican primary.
District 46:
Incumbent David Smith won the Democratic primary.
No candidate qualified for the Republican primary.
District 47:
Incumbent Adrian Plank won the Democratic primary.
No candidate qualified for the Republican primary.
District 48:
Physician Hope Tinker won the Democratic primary.
Incumbent Tim Taylor won the Republican primary.
District 49:
2022/24 nominee Jessica Slisz won the Democratic primary.
Incumbent Jim Schulte won the Republican primary.
District 50:
Incumbent Gregg Bush won the Democratic primary.
No candidate qualified for the Republican primary.
District 51:
Business owner Ron Fauss won the Democratic primary.
Saline County Commissioner Stephanie Gooden won the Republican primary.
District 52:
2022/24 nominee Rene Vance won the Democratic primary.
Pettis County Commissioner Israel Baeza won the Republican primary with 69.0% (3,523) against real estate investor Philip Sherman with 31.0% (1,585). 5,108 votes counted.
District 53:
2024 nominee Beth Grubb won the Democratic primary.
Incumbent Terry Thompson won the Republican primary.
District 54:
Realtor Taigan Plummer won the Democratic primary.
Incumbent Brandon Phelps won the Republican primary with 83.6% (3,457) against paramedic Joe Plemons with 16.4% (680). 4,137 votes counted.
District 55:
Former USCIS supervisor Jonathan Pennell won the Democratic primary.
Incumbent William Irwin won the Republican primary.
District 56:
Operations manager Staci Czar won the Democratic primary with 82.5% (2,450) against Mitch Mullvain with 17.5% (520). 2,970 votes counted.
Marine veteran Steve Baker won the Republican primary with 55.6% (1,954) against incumbent Michael Davis with 44.4% (1,563). 3,517 votes counted.
District 57:
2024 nominee Michael Walbom won the Democratic primary.
Business owner Matthew Sergent won the Republican primary.
District 58:
Air Force veteran Roger Korenberg won the Democratic primary.
Incumbent William Haley won the Republican primary.
District 59:
Operations manager Rebecca Kroll won the Democratic primary.
Former Jefferson City mayor Carrie Tergin won the Republican primary with 43.7% (4,543) against civil engineer Victor Rackers with 29.5% (3,071) and Blair Oaks school board member Glenn Reynolds with 26.8% (2,783). 10,397 votes counted.
District 60:
Jefferson City school board member Suzanne Luther won the Democratic primary.
Jefferson City councilmember Shane Kampeter won the Republican primary with 49.3% (3,117) against former Jefferson City councilmember Scott Spencer with 31.9% (2,015) and Kyerra Johnson-Massey with 18.8% (1,190). 6,322 votes counted.
District 61:
Business owner Stacy Bax won the Democratic primary.
Incumbent Bruce Sassmann won the Republican primary with 62.5% (5,401) against farmer John Grady with 37.5% (3,247). 8,648 votes counted.
District 62:
Photographer Liz Davenport won the Democratic primary.
Incumbent Sherri Gallick won the Republican primary.
District 63:
Sales representative Donald Looney won the Democratic primary.
Former State Representative Tony Lovasco won the Republican primary.
District 64:
Marketing professional Amber Teson won the Democratic primary.
Incumbent Deanna Self won the Republican primary with 78.3% (4,342) against activist Jason Iannantuoni with 21.7% (1,203). 5,545 votes counted.
District 65:
Community advocate Dale Conoyer won the Democratic primary.
Incumbent Wendy Hausman won the Republican primary.
District 66:
Incumbent Marlene Terry won the Democratic primary with 59.3% (2,556) against nonprofit official Theresa Hester with 40.7% (1,757). 4,313 votes counted.
Counselor Laura Mitchell-Riley won the Republican primary.
District 67:
Incumbent Tonya Rush won the Democratic primary.
No candidate qualified for the Republican primary.
District 68:
Incumbent Kem Smith won the Democratic primary with 53.8% (3,106) against program director Janay Mosley with 46.2% (2,673). 5,779 votes counted.
No candidate qualified for the Republican primary.
District 69:
2024 nominee Chris Chapman won the Democratic primary.
Incumbent Scott Miller won the Republican primary.
District 70:
Incumbent Stephanie Boykin won the Democratic primary.
No candidate qualified for the Republican primary.
District 71:
Creve Coeur city councilmember Nicole Greer won the Democratic primary.
No candidate qualified for the Republican primary.
District 72:
Overland city councilmember Patrick Wroblewski won the Democratic primary.
Former Saint Ann police commissioner Jeffrey Jacks won the Republican primary.
District 73:
Organizer Kennedy Moore won the Democratic primary with 31.5% (1,595) against former State Representative Mike Person with 25.0% (1,267), business owner Henry Iwenofu with 22.7% (1,148), and principal Demetrius Upchurch Sr. with 20.8% (1,056). 5,066 votes counted.
No candidate qualified for the Republican primary.
District 74:
Incumbent Marla Smith won the Democratic primary with 71.4% (3,676) against nonprofit founder Maria Miller with 28.6% (1,473). 5,149 votes counted.
2024 nominee Jack Howard won the Republican primary.
District 75:
Incumbent Chanel Mosley won the Democratic primary with 53.7% (3,258) against banker Chris Brown with 46.3% (2,812). 6,070 votes counted.
HVAC technician Brandon Wilke won the Republican primary.
District 76:
Incumbent Marlon Anderson won the Democratic primary.
No candidate qualified for the Republican primary.
District 77:
Incumbent Kimberly-Ann Collins won the Democratic primary.
No candidate qualified for the Republican primary.
District 78:
Incumbent Marty Joe Murray won the Democratic primary.
No candidate qualified for the Republican primary.
District 79:
Nonprofit consultant Rachel D’Souza won the Democratic primary with 57.1% (3,245) against social worker Helen Bailey with 25.7% (1,463) and business owner Adam Hopkins with 17.2% (980). 5,688 votes counted.
Perennial candidate Michael Hebron Sr. won the Republican primary.
District 80:
Incumbent Elizabeth Fuchs won the Democratic primary.
Jennie Drag won the Republican primary.
District 81:
Former St. Louis alderman James Lappe won the Democratic primary with 46.6% (2,731) against former sheriff’s deputy Tony Kirchner with 32.1% (1,879) and attorney Aaron Clite with 21.3% (1,251). 5,861 votes counted.
No candidate qualified for the Republican primary.
District 82:
Incumbent Nick Kimble won the Democratic primary.
No candidate qualified for the Republican primary.
District 83:
Incumbent Raymond Reed won the Democratic primary with 55.5% (4,531) against Brentwood mayor David Dimmitt with 44.5% (3,641). 8,172 votes counted.
No candidate qualified for the Republican primary.
District 84:
Incumbent Del Taylor won the Democratic primary.
Perennial candidate Robert Vroman won the Republican primary.
District 85:
Incumbent Yolonda Fountain Henderson won the Democratic primary with 56.5% (3,149) against Jennings school board member Yolonda Fortson with 43.5% (2,425). 5,574 votes counted.
Business owner Jerron Sutton won the Republican primary.
District 86:
Incumbent Jeff Hales won the Democratic primary.
No candidate qualified for the Republican primary.
District 87:
Incumbent Connie Steinmetz won the Democratic primary.
IT engineer Dan Hyatt won the Republican primary.
District 88:
Implementation consultant Jennifer Trickey won the Democratic primary.
Incumbent Holly Jones won the Republican primary.
District 89:
Surgeon Bryan Troop won the Democratic primary.
Incumbent George Hruza won the Republican primary.
District 90:
Incumbent Mark Boyko won the Democratic primary.
Nurse practitioner Ryan Sheridan won the Republican primary.
District 91:
Incumbent Jo Doll won the Democratic primary.
No candidate qualified for the Republican primary.
District 92:
Incumbent Michael Burton won the Democratic primary.
2024 nominee Kenneth Abram won the Republican primary with 76.6% (2,351) against legislative staffer Mirhad Hasanovic with 23.4% (718). 3,069 votes counted.
District 93:
Incumbent Bridget Walsh Moore won the Democratic primary.
No candidate qualified for the Republican primary.
District 94:
Business owner Cathy Summers won the Democratic primary.
Community advocate Maryellen Murphy won the Republican primary.
District 95:
Business owner Meredith Sumenek won the Democratic primary.
Business owner Bob Mahacek won the Republican primary.
District 96:
Technology manager Matt Vitale won the Democratic primary.
Incumbent Brad Christ won the Republican primary.
District 97:
2024 nominee Dan Schaefer won the Democratic primary.
Professor David Robertson won the Republican primary with 56.1% (2,354) against incumbent David Casteel with 43.9% (1,846). 4,200 votes counted.
District 98:
Incumbent Jaclyn Zimmermann won the Democratic primary.
Telecommunications professional Tim Bosch won the Republican primary.
District 99:
State ACLU policy & campaign director Tori Schafer won the Democratic primary with 67.8% (4,755) against former Olivette mayor Sidney Clark with 16.9% (1,186), Ferguson planning manager Nathan Mai-Lombardo with 11.0% (770), and perennial candidate Boris Abadzhyan with 4.3% (298). 7,009 votes counted.
No candidate qualified for the Republican primary.
District 100:
Editor/writer Mary Ann Perkins won the Democratic primary.
Incumbent Philip Oehlerking won the Republican primary.
District 101:
Accountant Paul Lentz won the Democratic primary with 60.0% (2,851) against attorney Richard Smreker with 40.0% (1,899). 4,750 votes counted.
Incumbent Ben Keathley won the Republican primary.
District 102:
Laborer David Rogers won the Democratic primary.
Incumbent Richard West won the Republican primary.
District 103:
Engineer Don Crozier won the Democratic primary.
Incumbent Dave Hinman won the Republican primary.
District 104:
2024 nominee Tara Murray won the Democratic primary.
Incumbent Terri Violet won the Republican primary.
District 105:
Software engineer Caterina Clayton won the Democratic primary.
Incumbent Colin Wellenkamp won the Republican primary.
District 106:
Real estate broker Jewel Kelly Jr. won the Democratic primary.
Incumbent Travis Wilson won the Republican primary with 69.3% (3,889) against former State Representative Chris Sander with 30.7% (1,726). 5,615 votes counted.
District 107:
2024 nominee Gary Wester won the Democratic primary.
Incumbent Mark Matthiesen won the Republican primary.
District 108:
Educator Stephen Scott won the Democratic primary.
Incumbent Mike Costlow won the Republican primary with 62.2% (3,387) against former congressional staffer Max Calfo with 37.8% (2,058). 5,445 votes counted.
District 109:
Trent Leslie won the Democratic primary.
Incumbent John Simmons won the Republican primary.
District 110:
Software engineer Claire Heinrich won the Democratic primary.
Former Wildwood city councilmember Niles Stephens won the Republican primary with 59.0% (3,132) against retired police sergeant Gary Wiegert with 41.0% (2,176). 5,308 votes counted.
District 111:
Nursing instructor Stacey Hagen won the Democratic primary.
Incumbent Cecelie Williams won the Republican primary.
District 112:
2024 nominee Dave Rekosh won the Democratic primary.
Nonprofit founder Ed Callahan won the Republican primary.
District 113:
Business owner Ashley Drury won the Democratic primary.
Incumbent Phil Amato won the Republican primary.
District 114:
2022/24 nominee Jessie Shepherd won the Democratic primary.
Insurance agent Ann Moloney won the Republican primary with 51.6% (2,484) against former State Representative David Broach with 48.4% (2,327). 4,811 votes counted.
District 115:
2024 nominee David George won the Democratic primary.
Incumbent Bill Lucas won the Republican primary.
District 116:
Social worker Whitney Wisker-Brooks won the Democratic primary.
Madison County Commissioner Jason Green won the Republican primary with 60.7% (2,566) against David Todd with 39.3% (1,661). 4,227 votes counted.
District 117:
Data analyst Justin Flowers won the Democratic primary.
Incumbent Becky Laubinger won the Republican primary.
District 118:
Program manager Sarah Puckett won the Democratic primary.
Nurse Amy DeClue won the Republican primary.
District 119:
2024 nominee Amy Thompson won the Democratic primary.
Incumbent Brad Banderman won the Republican primary.
District 120:
Nurse practitioner Ray Bruno won the Democratic primary.
Incumbent John Hewkin won the Republican primary.
District 121:
Army veteran Miguel Arellanes won the Democratic primary with 60.8% (478) against St. Robert alderman Charles Slider with 39.2% (308). 786 votes counted.
Banker Keith Pritchard won the Republican primary with 70.4% (1,506) against Army veteran Ben Rudy with 29.6% (634). 2,140 votes counted.
District 122:
Dan Victor won the Democratic primary.
Incumbent Tara Peters won the Republican primary.
District 123:
Air Force veteran Cody Hutcheson won the Democratic primary.
Incumbent Jeff Vernetti won the Republican primary.
District 124:
2024 nominee Tara Hallmark won the Democratic primary.
Capital improvements planning manager Kevin Onstott won the Republican primary with 47.0% (3,341) against Eldon alderman Chris Webery with 36.8% (2,615) and nonprofit director Tony Laszacs with 16.2% (1,154). 7,110 votes counted.
District 125:
2024 nominee Lynda Jones won the Democratic primary.
Incumbent Dane Diehl won the Republican primary.
District 126:
Worksite support specialist Melissa Perry won the Democratic primary.
Incumbent Jim Kalberloh won the Republican primary.
District 127:
2022/24 nominee Marvin Manring won the Democratic primary.
Realtor Brenden Kelley won the Republican primary with 71.3% (5,804) against farmer Ryan Hagedorn with 28.7% (2,335). 8,139 votes counted.
District 128:
Michael Martin won the Democratic primary.
Incumbent Christopher Warwick won the Republican primary.
District 129:
Nonprofit official John Gray won the Democratic primary.
Attorney William Worsham won the Republican primary with 45.4% (3,040) against state clean water commissioner Stan Coday with 33.3% (2,228) and appraiser Levi Lansdown with 21.3% (1,423). 6,691 votes counted.
District 130:
2024 nominee Leslie Jones won the Democratic primary.
Incumbent Bishop Davidson won the Republican primary.
District 131:
2024 nominee Ashley Cossins won the Democratic primary.
Incumbent Bill Owen won the Republican primary.
District 132:
Incumbent Jeremy Dean won the Democratic primary.
Nonprofit director Russ Gosselin won the Republican primary.
District 133:
Community advocate Katelyn Zach won the Democratic primary.
Nonprofit founder Gerald Angelo won the Republican primary.
District 134:
Nurse K. Grant won the Democratic primary.
Incumbent Alex Riley won the Republican primary.
District 135:
Regenerative farming developer John Chiles won the Democratic primary.
2024 nominee Michael Hasty won the Republican primary.
District 136:
Incumbent Stephanie Hein won the Democratic primary.
Business owner Jacey Buckles won the Republican primary.
District 137:
2024 nominee Bryce Lockwood won the Democratic primary.
Incumbent Darin Chappell won the Republican primary.
District 138:
Chris Daugherty won the Democratic primary.
Incumbent Burt Whaley won the Republican primary with 77.5% (6,212) against business owner Tom Franiak with 22.5% (1,808). 8,020 votes counted.
District 139:
No candidate qualified for the Democratic primary.
Incumbent Bob Titus won the Republican primary with 54.0% (3,268) against realtor Sandy Karnes with 46.0% (2,782). 6,050 votes counted.
District 140:
2024 nominee Julia Curran won the Democratic primary.
Incumbent Jamie Ray Gragg won the Republican primary with 62.8% (3,596) against business owner Angela Romine with 37.2% (2,133). 5,729 votes counted.
District 141:
Darrel Swofford won the Democratic primary.
Incumbent Melissa Schmidt won the Republican primary.
District 142:
Former Lebanon mayor Josh Ray won the Democratic primary.
Psychologist Jeff Brown won the Republican primary with 80.2% (4,531) against Air Force veteran Royce Tuck with 19.8% (1,120). 5,651 votes counted.
District 143:
Retiree Marsha Snodgrass won the Democratic primary.
Incumbent Bennie Cook won the Republican primary.
District 144:
2024 nominee Andrew Eye won the Democratic primary.
Former State Representative Chris Dinkins won the Republican primary with 56.2% (4,019) against incumbent Tony Harbison with 43.8% (3,138). 7,157 votes counted.
District 145:
Former Ste. Genevieve County prosecuting attorney Carl Kinsky won the Democratic primary.
Incumbent Bryant Wolfin won the Republican primary with 64.1% (4,500) against businessman Scott Sattler with 35.9% (2,523). 7,023 votes counted.
District 146:
Educator Mary Harriet Talbut won the Democratic primary.
Program director Lucas Green won the Republican primary.
District 147:
Restaurant manager Tim Palmer won the Democratic primary.
Incumbent John Voss won the Republican primary.
District 148:
Social media strategist Casey Carlisle won the Democratic primary.
Incumbent David Dolan won the Republican primary.
District 149:
Nurse practitioner John Armbruster won the Democratic primary.
Former USDA soil conservationist Scott Crumpecker won the Republican primary.
District 150:
No candidate qualified for the Democratic primary.
Incumbent Cameron Bunting Parker won the Republican primary.
District 151:
Pam Proffitt-Rowland won the Democratic primary.
Incumbent Steven Jordan won the Republican primary.
District 152:
Community advocate Corretta Bishop won the Democratic primary.
Former State Representative Jeff Shawan won the Republican primary with 60.1% (2,698) against Poplar Bluff school board member Ken Davis with 39.9% (1,792). 4,490 votes counted.
District 153:
Retired factory worker Les Majors won the Democratic primary.
Incumbent Keith Elliott won the Republican primary.
District 154:
2024 nominee JoJo Stewart won the Democratic primary.
Incumbent Lisa Durnell won the Republican primary with 57.9% (4,085) against former State Representative Travis Smith with 42.1% (2,972). 7,057 votes counted.
District 155:
Community advocate Joshua Berzins won the Democratic primary.
Incumbent Matthew Overcast won the Republican primary.
District 156:
Project manager Trent Davis won the Democratic primary.
Incumbent Brian Seitz won the Republican primary.
District 157:
Community advocate Bradley Bos won the Democratic primary.
Incumbent Mitch Boggs won the Republican primary.
District 158:
Chris Foster won the Democratic primary.
Incumbent Scott Cupps won the Republican primary.
District 159:
No candidate qualified for the Democratic primary.
Detective Joel Mace won the Republican primary with 70.0% (3,647) against community advocate Mark Bartley with 30.0% (1,565). 5,212 votes counted.
District 160:
2024 nominee Angela Thomas won the Democratic primary.
Newton County Assessor Cheryle Perkins won the Republican primary with 49.9% (3,293) against former Neosho school board member Jonathan Russell with 31.1% (2,052) and businessman Chris Wright with 19.0% (1,256). 6,601 votes counted.
District 161:
CT technologist Aaron Metzger won the Democratic primary.
Civil engineer Thomas Ross won the Republican primary with 50.5% (1,586) against realtor Louise Secker with 49.5% (1,555). 3,141 votes counted.
District 162:
No candidate qualified for the Democratic primary.
Army veteran Roger Koch won the Republican primary with 64.5% (3,238) against Carl Junction alderman Walter Hayes with 35.5% (1,783). 5,021 votes counted.
District 163:
Store manager Brenna Barksdale won the Democratic primary.
Incumbent Cathy Loy won the Republican primary.