West Virginia Primary Election Results (2024)

1 Rep. 1 (R)

Pat McGeehanP. McGeehanMcGeehan*incumbent

Uncontested 2 Dem. 2 (D)

Olivia DowlerO. DowlerDowler

Uncontested 2 Rep. 2 (R)

Mark ZatezaloM. ZatezaloZatezalo*incumbent 63%

Michele SlatesM. SlatesSlates 37%

>95% 3 Dem. 3 (D)

David CantrellD. CantrellCantrell

Uncontested 3 Rep. 3 (R)

Jimmy WillisJ. WillisWillis*incumbent

Uncontested 4 Dem. 4 (D)

Jonathan HaughtJ. HaughtHaught

Uncontested 4 Rep. 4 (R)

Bill FlaniganB. FlaniganFlanigan 61%

Diana WinzenreidD. WinzenreidWinzenreid*incumbent 39%

>95% 5 Dem. 5 (D)

Shawn FluhartyS. FluhartyFluharty*incumbent

Uncontested 5 Rep. 5 (R)

Thomas SalkovickT. SalkovickSalkovick

Uncontested 6 Rep. 6 (R)

Jeff StephensJ. StephensStephens*incumbent 50.7%

Jason PadlowJ. PadlowPadlow 49.3%

>95% 7 Dem. 7 (D)

Devon TennantD. TennantTennant

Uncontested 7 Rep. 7 (R)

Charles SheedyC. SheedySheedy*incumbent

Uncontested 8 Rep. 8 (R)

David KellyD. KellyKelly*incumbent 74%

Dave SheltonD. SheltonShelton 26%

>95% 9 Rep. 9 (R)

Trenton BarnhartT. BarnhartBarnhart*incumbent

Uncontested 10 Rep. 10 (R)

Bill AndersonB. AndersonAnderson*incumbent

Uncontested 11 Rep. 11 (R)

Bob FehrenbacherB. FehrenbacherFehrenbacher*incumbent

Uncontested 12 Rep. 12 (R)

Vernon CrissV. CrissCriss*incumbent

Uncontested 13 Rep. 13 (R)

Scot HeckertS. HeckertHeckert*incumbent

Uncontested 14 Dem. 14 (D)

Jim MarionJ. MarionMarion

Uncontested 14 Rep. 14 (R)

Dave FogginD. FogginFoggin*incumbent

Uncontested 15 Dem. 15 (D)

JuliAnna PenfoldJ. PenfoldPenfold

Uncontested 15 Rep. 15 (R)

Erica MooreE. MooreMoore*incumbent 65%

Martin AtkinsonM. AtkinsonAtkinson 35%

>95% 16 Rep. 16 (R)

Frederick ParsonsF. ParsonsParsons 48%

Randy HalsteadR. HalsteadHalstead 32%

>95% 17 Rep. 17 (R)

Jonathan PinsonJ. PinsonPinson*incumbent 78%

Adam RoushA. RoushRoush 22%

>95% 18 Dem. 18 (D)

Andrea MeadowsA. MeadowsMeadows

Uncontested 18 Rep. 18 (R)

Jim ButlerJ. ButlerButler*incumbent

Uncontested 19 Rep. 19 (R)

Kathie CrouseK. CrouseCrouse*incumbent 53%

Debbie DeweeseD. DeweeseDeweese 47%

>95% 20 Dem. 20 (D)

Steve PatrickS. PatrickPatrick

Uncontested 20 Rep. 20 (R)

Sarah DrennanS. DrennanDrennan 53%

Jacob LoshJ. LoshLosh 47%

>95% 21 Dem. 21 (D)

Michael MostellerM. MostellerMosteller

Uncontested 21 Rep. 21 (R)

Jarred CannonJ. CannonCannon*incumbent

Uncontested 22 Rep. 22 (R)

Daniel LinvilleD. LinvilleLinville*incumbent 51%

Aaron HolleyA. HolleyHolley 49%

>95% 23 Dem. 23 (D)

Amanda Beach-BurgeA. Beach-BurgeBeach-Burge

Uncontested 23 Rep. 23 (R)

Evan WorrellE. WorrellWorrell*incumbent

Uncontested 24 Dem. 24 (D)

Billy WrayB. WrayWray

Uncontested 24 Rep. 24 (R)

Patrick LucasP. LucasLucas*incumbent

Uncontested 25 Dem. 25 (D)

Sean HornbuckleS. HornbuckleHornbuckle*incumbent

Uncontested 25 Rep. 25 (R)

Connie BeatyC. BeatyBeaty

Uncontested 26 Rep. 26 (R)

Matthew RohrbachM. RohrbachRohrbach*incumbent

Uncontested 27 Dem. 27 (D) Uncontested 27 Rep. 27 (R)

Michael AmosM. AmosAmos 55%

Jeff MaynardJ. MaynardMaynard 45%

>95% 28 Rep. 28 (R)

Ryan BrowningR. BrowningBrowning 43%

Samatha StephensS. StephensStephens 37%

>95% 29 Dem. 29 (D)

Wayne WilliamsonW. WilliamsonWilliamson

Uncontested 29 Rep. 29 (R)

Henry DillonH. DillonDillon*incumbent 66%

Nate RandolphN. RandolphRandolph 34%

>95% 30 Dem. 30 (D)

Britney BroganB. BroganBrogan

Uncontested 30 Rep. 30 (R)

Jeff EldridgeJ. EldridgeEldridge 53%

David AdkinsD. AdkinsAdkins*incumbent 47%

>95% 31 Rep. 31 (R)

Margitta MazzocchiM. MazzocchiMazzocchi*incumbent

Uncontested 32 Dem. 32 (D)

April EstepA. EstepEstep

Uncontested 32 Rep. 32 (R)

Josh HolsteinJ. HolsteinHolstein*incumbent

Uncontested 33 Dem. 33 (D)

George HowesG. HowesHowes

Uncontested 33 Rep. 33 (R)

Jordan BridgesJ. BridgesBridges*incumbent

Uncontested 34 Rep. 34 (R)

Mark DeanM. DeanDean*incumbent 44%

John WhiteJ. WhiteWhite 35%

>95% 35 Rep. 35 (R)

Adam VanceA. VanceVance*incumbent

Uncontested 36 Dem. 36 (D)

Tiffany CleminsT. CleminsClemins

Uncontested 36 Rep. 36 (R)

David GreenD. GreenGreen*incumbent

Uncontested 37 Dem. 37 (D)

Polla RumbergP. RumbergRumberg

Uncontested 37 Rep. 37 (R)

Marty GearheartM. GearheartGearheart*incumbent

Uncontested 38 Dem. 38 (D)

Randa FaulknerR. FaulknerFaulkner

Uncontested 38 Rep. 38 (R)

Joe EllingtonJ. EllingtonEllington*incumbent

Uncontested 39 Dem. 39 (D)

Neal VestalN. VestalVestal

Uncontested 39 Rep. 39 (R)

Doug SmithD. SmithSmith*incumbent

Uncontested 40 Dem. 40 (D)

James McNeelyJ. McNeelyMcNeely

Uncontested 40 Rep. 40 (R)

Roy CooperR. CooperCooper*incumbent 63%

Jonathon FainJ. FainFain 37%

>95% 41 Dem. 41 (D)

Anna FerraraccioA. FerraraccioFerraraccio

Uncontested 41 Rep. 41 (R)

Jordan MaynorJ. MaynorMaynor*incumbent

Uncontested 42 Dem. 42 (D)

Addam GibsonA. GibsonGibson

Uncontested 42 Rep. 42 (R)

Brandon SteeleB. SteeleSteele*incumbent

Uncontested 43 Rep. 43 (R)

Christopher ToneyC. ToneyToney*incumbent

Uncontested 44 Dem. 44 (D)

Tony MartinT. MartinMartin

Uncontested 44 Rep. 44 (R)

Carl RoopC. RoopRoop

Uncontested 45 Rep. 45 (R)

Eric BrooksE. BrooksBrooks*incumbent

Uncontested 46 Dem. 46 (D)

Paul DetchP. DetchDetch

Uncontested 46 Rep. 46 (R)

Jeff CampbellJ. CampbellCampbell*incumbent 53%

Trey EwingT. EwingEwing 30%

>95% 47 Dem. 47 (D)

Kayla McCoyK. McCoyMcCoy 60%

Roger VannoyR. VannoyVannoy 40%

>95% 47 Rep. 47 (R)

Ray CanterburyR. CanterburyCanterbury 39%

George AmblerG. AmblerAmbler 33%

>95% 48 Dem. 48 (D)

Devin SpinksD. SpinksSpinks

Uncontested 48 Rep. 48 (R)

Thomas ClarkT. ClarkClark*incumbent

Uncontested 49 Dem. 49 (D)

Jean NutterJ. NutterNutter

Uncontested 49 Rep. 49 (R)

Stanley AdkinsS. AdkinsAdkins 54%

Heather TullyH. TullyTully*incumbent 46%

>95% 50 Dem. 50 (D)

Jerry AllenJ. AllenAllen

Uncontested 50 Rep. 50 (R)

David PrittD. PrittPritt*incumbent

Uncontested 51 Dem. 51 (D)

Robyn KincaidR. KincaidKincaid 52%

Jack ThompsonJ. ThompsonThompson 48%

>95% 51 Rep. 51 (R)

Marshall ClayM. ClayClay 52%

Dan HillD. HillHill 48%

>95% 52 Dem. 52 (D)

Thomas JonesT. JonesJones

Uncontested 52 Rep. 52 (R)

Tresa HowellT. HowellHowell 63%

Greg IngramG. IngramIngram 37%

>95% 53 Dem. 53 (D)

Chris SmithC. SmithSmith

Uncontested 53 Rep. 53 (R)

Tristan LeavittT. LeavittLeavitt 60%

Terry BurnsT. BurnsBurns 40%

>95% 54 Dem. 54 (D)

Mike PushkinM. PushkinPushkin*incumbent

Uncontested 54 Rep. 54 (R)

Julien AkleiJ. AkleiAklei

Uncontested 55 Dem. 55 (D)

Linda BodieL. BodieBodie

Uncontested 55 Rep. 55 (R)

JB AkersJ. AkersAkers*incumbent

Uncontested 56 Dem. 56 (D)

Kayla YoungK. YoungYoung*incumbent

Uncontested 56 Rep. 56 (R)

Andrew AndersonA. AndersonAnderson

Uncontested 57 Dem. 57 (D)

Hollis LewisH. LewisLewis*incumbent

Uncontested 57 Rep. 57 (R)

Mark CarterM. CarterCarter 41%

Ernest BlevinsE. BlevinsBlevins 33%

>95% 58 Rep. 58 (R)

Walter HallW. HallHall*incumbent

Uncontested 59 Rep. 59 (R)

Andy ShamblinA. ShamblinShamblin*incumbent

Uncontested 60 Rep. 60 (R)

Dana FerrellD. FerrellFerrell*incumbent

Uncontested 61 Rep. 61 (R)

Dean JeffriesD. JeffriesJeffries*incumbent

Uncontested 62 Rep. 62 (R)

Roger HanshawR. HanshawHanshaw*incumbent 72%

Justin BordasJ. BordasBordas 16%

>95% 63 Rep. 63 (R)

Lori DittmanL. DittmanDittman*incumbent

Uncontested 64 Rep. 64 (R)

Adam BurkhammerA. BurkhammerBurkhammer*incumbent

Uncontested 65 Dem. 65 (D)

Matthew KernerM. KernerKerner

Uncontested 65 Rep. 65 (R)

Carl MartinC. MartinMartin*incumbent

Uncontested 66 Dem. 66 (D)

Dama NestorD. NestorNestor*incumbent

Uncontested 66 Rep. 66 (R)

Jonathan KyleJ. KyleKyle

Uncontested 67 Dem. 67 (D)

Cody ThompsonC. ThompsonThompson

Uncontested 67 Rep. 67 (R)

Elias Coop-GonzalezE. Coop-GonzalezCoop-Gonzalez*incumbent

Uncontested 68 Rep. 68 (R)

Chris PhillipsC. PhillipsPhillips*incumbent 67%

David CritchfieldD. CritchfieldCritchfield 33%

>95% 69 Rep. 69 (R)

Keith MarpleK. MarpleMarple*incumbent 57%

Danny HamrickD. HamrickHamrick 43%

>95% 70 Dem. 70 (D)

Morgan EarpM. EarpEarp

Uncontested 70 Rep. 70 (R)

Mickey PetittoM. PetittoPetitto*incumbent

Uncontested 71 Rep. 71 (R)

Laura KimbleL. KimbleKimble*incumbent

Uncontested 72 Rep. 72 (R)

Clay RileyC. RileyRiley*incumbent

Uncontested 73 Rep. 73 (R)

Bryan SmithB. SmithSmith 46%

Fred GuidiF. GuidiGuidi 37%

>95% 74 Dem. 74 (D)

Frankie DelapasF. DelapasDelapas

Uncontested 74 Rep. 74 (R)

Michael DeVaultM. DeVaultDeVault*incumbent

Uncontested 75 Dem. 75 (D)

Stephanie TomanaS. TomanaTomana

Uncontested 75 Rep. 75 (R)

Phil MallowP. MallowMallow*incumbent 57%

David KennedyD. KennedyKennedy 43%

>95% 76 Dem. 76 (D)

Rick GarciaR. GarciaGarcia 67%

Tom MainellaT. MainellaMainella 33%

>95% 76 Rep. 76 (R)

Jon DoddsJ. DoddsDodds 53%

Toby HeaneyT. HeaneyHeaney 47%

>95% 77 Rep. 77 (R)

Joe StatlerJ. StatlerStatler*incumbent

Uncontested 78 Dem. 78 (D)

Diane GastonD. GastonGaston

Uncontested 78 Rep. 78 (R)

Geno ChiarelliG. ChiarelliChiarelli*incumbent

Uncontested 79 Dem. 79 (D)

Evan HansenE. HansenHansen*incumbent

Uncontested 80 Dem. 80 (D)

John WilliamsJ. WilliamsWilliams*incumbent

Uncontested 80 Rep. 80 (R)

Summer HartleyS. HartleyHartley

Uncontested 81 Dem. 81 (D)

Anitra HamiltonA. HamiltonHamilton*incumbent

Uncontested 82 Dem. 82 (D)

Bill Reger-NashB. Reger-NashReger-Nash 60%

Mai-Lyn SadlerM. SadlerSadler 40%

>95% 82 Rep. 82 (R)

David McCormickD. McCormickMcCormick

Uncontested 83 Rep. 83 (R)

George StreetG. StreetStreet*incumbent

Uncontested 84 Rep. 84 (R)

D.R. JenningsD. JenningsJennings*incumbent 54%

Justin HoughJ. HoughHough 46%

>95% 85 Rep. 85 (R)

John HottJ. HottHott*incumbent 75%

Anthony PratoA. PratoPrato 25%

>95% 86 Rep. 86 (R)

Bryan WardB. WardWard*incumbent

Uncontested 87 Rep. 87 (R)

Gary HowellG. HowellHowell*incumbent

Uncontested 88 Dem. 88 (D)

Amanda VincentA. VincentVincent

Uncontested 88 Rep. 88 (R)

Rick HillenbrandR. HillenbrandHillenbrand*incumbent

Uncontested 89 Dem. 89 (D)

Alyson ReevesA. ReevesReeves

Uncontested 89 Rep. 89 (R)

Darren ThorneD. ThorneThorne*incumbent

Uncontested 90 Rep. 90 (R)

George MillerG. MillerMiller*incumbent 75%

Mike RiccioM. RiccioRiccio 25%

>95% 91 Rep. 91 (R)

Joseph de SotoJ. de Sotode Soto 42%

Tammy HessT. HessHess 33%

>95% 92 Rep. 92 (R)

Michael HiteM. HiteHite*incumbent

Uncontested 93 Rep. 93 (R)

Mike HornbyM. HornbyHornby*incumbent

Uncontested 94 Rep. 94 (R)

Larry KumpL. KumpKump*incumbent

Uncontested 95 Dem. 95 (D)

Debi CarrollD. CarrollCarroll

Uncontested 95 Rep. 95 (R)

Charles HorstC. HorstHorst*incumbent

Uncontested 96 Dem. 96 (D)

Aniqua LowerA. LowerLower

Uncontested 96 Rep. 96 (R)

Lisa WhiteL. WhiteWhite 68%

Tanner RogersT. RogersRogers 32%

>95% 97 Dem. 97 (D)

Lucia ValentineL. ValentineValentine

Uncontested 97 Rep. 97 (R)

Chris AndersC. AndersAnders 61%

Pam BrushP. BrushBrush 39%

>95% 98 Dem. 98 (D)

Troy MillerT. MillerMiller

Uncontested 98 Rep. 98 (R)

Joe FunkhouserJ. FunkhouserFunkhouser 59%

Barbara FullerB. FullerFuller 41%

>95% 99 Dem. 99 (D)

Osmund AndersonO. AndersonAnderson

Uncontested 99 Rep. 99 (R)

Wayne ClarkW. ClarkClark*incumbent 46%

Daphne AndrewsD. AndrewsAndrews 38%

>95% 100 Dem. 100 (D)

Maria RussoM. RussoRusso

Uncontested 100 Rep. 100 (R)

William RidenourW. RidenourRidenour*incumbent

Uncontested
West Virginia Primary Election Results (2024)
Top Articles
Latest Posts
Article information

Author: Ray Christiansen

Last Updated:

Views: 6240

Rating: 4.9 / 5 (49 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Ray Christiansen

Birthday: 1998-05-04

Address: Apt. 814 34339 Sauer Islands, Hirtheville, GA 02446-8771

Phone: +337636892828

Job: Lead Hospitality Designer

Hobby: Urban exploration, Tai chi, Lockpicking, Fashion, Gunsmithing, Pottery, Geocaching

Introduction: My name is Ray Christiansen, I am a fair, good, cute, gentle, vast, glamorous, excited person who loves writing and wants to share my knowledge and understanding with you.