2026 Election
State Senator · District 15
4 candidates
| Candidate | Party | Total Support | Total Oppose | Contributions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Darren James Thorne Projected winner 59.8% Republican Contributions $112,957.93 + Support $199,549.32 + Oppose $54,431.03 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ken Reed Lost primary 35.5% Republican Contributions $173,810.00 + Support $44,884.41 + Oppose $57,664.55 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Elizabeth Ferris 40.2% Democrat Contributions $49,641.38 + Support — + Oppose — | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Robert Wolford Lost primary 9.2% Republican Contributions $490.00 + Support — + Oppose — | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Results
General election · Nov 3, 2026 STATE SENATOR, 15th Senatorial District
All 83 precincts reported · unofficial | Darren James Thorne (R) Projected winner | 18,394 | 59.8% |
| Elizabeth Ferris (D) | 12,344 | 40.2% |
Democratic primary · May 12, 2026 STATE SENATOR, 15th Senatorial District - DEM
Certified | Elizabeth Ferris (D) Won primary (unopposed) | 3,322 | — |
Republican primary · May 12, 2026 STATE SENATOR, 15th Senatorial District - REP
Certified | Darren James Thorne (R) Won primary | 4,209 | 55.3% |
| Ken Reed (R) Lost primary | 2,703 | 35.5% |
| Robert Wolford (R) Lost primary | 698 | 9.2% |
| Source | Candidate | Contributions | Outside support | Outside oppose |
|---|---|---|---|---|
| WV | Ken Reed | $160,500 | — | — |
| School Freedom Fund (IE) | Darren James Thorne | — | $113,152 | $0 |
| WV | Darren James Thorne | $63,839 | — | — |
| Mountaineer Freedom Alliance-Action Fund | Darren James Thorne | — | $0 | $54,431 |
| Mountaineer Freedom Alliance-Action Fund | Ken Reed | — | $44,884 | $0 |
| Americans for Prosperity | Darren James Thorne | — | $39,907 | $0 |
| Mountaineer Conservative Action | Ken Reed | — | $0 | $31,988 |
| Unknown | Elizabeth Ferris | $21,611 | — | — |
| CLA PAC | Darren James Thorne | — | $18,204 | $0 |
| Americans for Prosperity | Ken Reed | — | $0 | $16,440 |
| Other Orgs | Darren James Thorne | $15,400 | — | — |
| Other Orgs | Ken Reed | $10,300 | — | — |
| West Virginia Coal Victory PAC | Darren James Thorne | — | $10,000 | $0 |
| WV COAL VICTORY PAC | Darren James Thorne | — | $10,000 | $0 |
| Make Liberty Win | Ken Reed | — | $0 | $9,237 |
| Mountaineer Conservative Action | Darren James Thorne | — | $8,228 | $0 |
| WV | Elizabeth Ferris | $8,216 | — | — |
| Other States | Darren James Thorne | $6,500 | — | — |
| Unknown | Darren James Thorne | $5,919 | — | — |
| MD | Elizabeth Ferris | $5,250 | — | — |
| DE | Elizabeth Ferris | $4,945 | — | — |
| Other Orgs | Elizabeth Ferris | $4,509 | — | — |
| CA | Elizabeth Ferris | $3,300 | — | — |
| West Virginia Trial Lawyers Association (LAWPAC) | Darren James Thorne | $3,300 | — | — |
| NC | Darren James Thorne | $2,800 | — | — |
| Friends of Randy E Smith | Darren James Thorne | $2,800 | — | — |
| Blue and Gold PAC | Darren James Thorne | $2,800 | — | — |
| Memorial Health PAC | Darren James Thorne | $2,800 | — | — |
| Dominion Energy Inc PAC | Darren James Thorne | $2,800 | — | — |
| AFT - West Virginia | Ken Reed | $2,800 | — | — |
| CA | Darren James Thorne | $2,000 | — | — |
| MD | Darren James Thorne | $2,000 | — | — |
| Other States | Elizabeth Ferris | $1,810 | — | — |
| WV | Robert Wolford | $490 | — | — |
| Unknown | Ken Reed | $210 | — | — |
| Other Committees | Darren James Thorne | — | $59 | $0 |
Total Outside Spending by Committee
| Committee | Support | Oppose |
|---|---|---|
| School Freedom Fund (IE) | $113,152.20 | — |
| ↳ Darren James Thorne (R) | $113,152.20 | — |
| Mountaineer Freedom Alliance-Action Fund | $44,884.41 | $54,431.03 |
| ↳ Darren James Thorne (R) | — | $54,431.03 |
| ↳ Ken Reed (R) | $44,884.41 | — |
| Americans for Prosperity | $39,906.71 | $16,439.80 |
| ↳ Darren James Thorne (R) | $39,906.71 | — |
| ↳ Ken Reed (R) | — | $16,439.80 |
| Mountaineer Conservative Action | $8,227.78 | $31,987.66 |
| ↳ Ken Reed (R) | — | $31,987.66 |
| ↳ Darren James Thorne (R) | $8,227.78 | — |
| CLA PAC | $18,203.78 | — |
| ↳ Darren James Thorne (R) | $18,203.78 | — |
| West Virginia Coal Victory PAC | $10,000.00 | — |
| ↳ Darren James Thorne (R) | $10,000.00 | — |
| WV COAL VICTORY PAC | $10,000.00 | — |
| ↳ Darren James Thorne (R) | $10,000.00 | — |
| Make Liberty Win | — | $9,237.09 |
| ↳ Ken Reed (R) | — | $9,237.09 |
| West Virginians for Life | $58.85 | — |
| ↳ Darren James Thorne (R) | $58.85 | — |
Group by
| Contributor | Type | Employer | Location | Gifts | Total |
|---|---|---|---|---|---|
| Reed Ken | Self-funding | — | Hedgesville, WV | 2 | $150,000 |
| James, Thorne Darren | Self-funding | — | Romney, WV | 3 | $10,240 |
| Thorne Darren | Self-funding | — | Romney, WV | 1 | $9,639 |
| Judy Darrin | Individuals | Judys Drug Store | Petersburg, WV | 2 | $5,200 |
| Carter Donald Jr. | Individuals | BJC | South Charleston, WV | 2 | $4,900 |
| West Virginia Trial Lawyers Association (LAWPAC) | PACs & committees | — | — | 2 | $3,300 |
| White Steven | Individuals | retired | South Charleston, WV | 1 | $2,800 |
| Lovell Ami | Individuals | San Diego County Regional Airport Authority | San Diego, CA | 1 | $2,800 |
| McInnis Susan | Individuals | Not employed | Lewes, DE | 1 | $2,800 |
| Jackson LaDale | Individuals | Liberty Community Programs | Sugar Grove, WV | 1 | $2,800 |
| West Virginia Chamber of Commerce (The Chamber PAC) | PACs & committees | — | — | 1 | $2,800 |
| AFT - West Virginia | PACs & committees | — | — | 1 | $2,800 |
| Dominion Energy Inc PAC | Businesses & orgs | — | Richmond, VA | 1 | $2,800 |
| Rydin Michael | Individuals | retired | Houston, TX | 1 | $2,800 |
| Memorial Health PAC | Businesses & orgs | — | Marietta, OH | 1 | $2,800 |
| Carter JR | Individuals | BJC | South Charleston, WV | 1 | $2,800 |
| Blue and Gold PAC | PACs & committees | — | — | 1 | $2,800 |
| Friends of Randy E Smith | Businesses & orgs | — | Eglon, WV | 1 | $2,800 |
| Mullins Jeffery | Individuals | unknown | Terrell, NC | 1 | $2,800 |
| Foster Geoffrey | Individuals | busines | Winfield, WV | 1 | $2,500 |
| Davis Christine | Individuals | unknown | Morgantown, WV | 1 | $2,500 |
| Abdul Zanabil | Individuals | Self | Charleston, WV | 1 | $2,200 |
| Floyd Elizabeth | Individuals | unknown | Romney, WV | 2 | $2,200 |
| McInnis Stephen | Individuals | None | Lewes, DE | 5 | $2,145 |
| GOpac The Gas and Oil Political Action Committee | PACs & committees | — | — | 2 | $2,000 |
| EPIC West Virginia PharmPAC | PACs & committees | — | — | 1 | $2,000 |
| Herrera Patricia | Individuals | unknown | Silver Spring, MD | 1 | $2,000 |
| West Virginia Education Association PAC | PACs & committees | — | — | 1 | $1,750 |
| Berk Marc | Individuals | Not employed | North Bethesda, MD | 3 | $1,700 |
| Rucker Patricia | Individuals | WV State Senate | Harpers Ferry, WV | 2 | $1,531 |
| Williams Mark | Individuals | Reeds Pharmacy | Hedgesville, WV | 1 | $1,500 |
| Morgan County Democratic Executive Committee | PACs & committees | — | — | 2 | $1,500 |
| Coventry John | Individuals | none | Chevy Chase, MD | 2 | $1,500 |
| Greater WV Carpenters PEC | PACs & committees | — | — | 1 | $1,500 |
| Helton Brian | Individuals | self | Mount Hope, WV | 1 | $1,500 |
| Ferris Richard | Individuals | Not Employed | Monkton, MD | 10 | $1,475 |
| West Virginia Hospital Association (HOSPAC) | PACs & committees | — | — | 1 | $1,400 |
| McInnis Katie | Individuals | US House of Representatives | Great Cacapon, WV | 8 | $1,342 |
| WV Coal Association | Businesses & orgs | — | Charleston, WV | 1 | $1,250 |
| Todd, Cornett J | Individuals | business owner | Ghent, WV | 1 | $1,250 |
| Antoline Steve | Individuals | business owner | Mount Lookout, WV | 1 | $1,250 |
| Stafford Bryan | Individuals | business owner | Beckley, WV | 1 | $1,250 |
| Darby Greg | Individuals | business owner | Beckley, WV | 1 | $1,250 |
| Darling Ann | Individuals | Retired | BERKELEY SPRINGS, WV | 6 | $1,070 |
| West Virginia Health Care PAC | PACs & committees | — | — | 1 | $1,000 |
| Wild & Wonderful PAC | Businesses & orgs | — | Arlington, VA | 1 | $1,000 |
| West Virginia Auto and Truck Dealers (WV Car PAC) | PACs & committees | — | — | 1 | $1,000 |
| WV Optometric Physicians PAC | Businesses & orgs | — | Charleston, WV | 1 | $1,000 |
| Eastern Panhandle Business Association | PACs & committees | — | — | 1 | $1,000 |
| West Virginians for Coal | Businesses & orgs | — | Charleston, WV | 1 | $1,000 |
| Moore Robert | Individuals | unknown | Belmont, OH | 1 | $1,000 |
| CRNA PAC of WV | PACs & committees | — | — | 1 | $1,000 |
| West Virginia Physical Therapy Political Action Committee | PACs & committees | — | — | 1 | $1,000 |
| Daniels Craig | Individuals | Tidal Basin Group | Clermont, FL | 1 | $1,000 |
| Sales Jeff | Individuals | Self | Riverbank, CA | 1 | $1,000 |
| Always Free | Businesses & orgs | — | Martinsburg, WV | 1 | $1,000 |
| Kessler Richard | Individuals | Hamilton Advisors | Great Falls, VA | 1 | $1,000 |
| Skinner Stephen | Individuals | Skinner Lawyers | Charles Town, WV | 1 | $1,000 |
| Prim Brian | Individuals | Prim Law Firm | Fraizers Bottom, WV | 1 | $1,000 |
| Majestro Anthony | Individuals | Powell & Majestro PLLC | Charleston, WV | 1 | $1,000 |
| Forbes William | Individuals | Forbes law Offices | Charleston, WV | 1 | $1,000 |
| Colombo Dino | Individuals | Colombo Law | Morgantown, WV | 1 | $1,000 |
| Lerose Rodney | Individuals | business owner | Summersville, WV | 1 | $1,000 |
| West Virginia Beer Wholesalers PAC (WV BW PAC) | PACs & committees | — | — | 1 | $1,000 |
| Courtwright Terry | Individuals | retired | Charles Town, WV | 2 | $1,000 |
| J, Barrett Michael | Individuals | State of WV | Martinsburg, WV | 1 | $1,000 |
| Ruby Steven | Individuals | unknown | Charleston, WV | 1 | $1,000 |
| R, Hageboeck Charles | Individuals | City National Bank | Charleston, WV | 1 | $1,000 |
| Materson Sean | Individuals | unknown | San Juan Capistrano, CA | 1 | $1,000 |
| Thorne Angela | Individuals | — | — | 4 | $950 |
| Thorne Danny Jr. | Individuals | — | — | 4 | $950 |
| Romano Vincent Jr. | Individuals | Not Employed | Beverly Hills, FL | 5 | $860 |
| Education West Virginia PAC | PACs & committees | — | — | 2 | $750 |
| DuBoff Scott | Individuals | Retired | BERKELEY SPRINGS, WV | 3 | $750 |
| Hsu Carol | Individuals | Self-Employed | BERKELEY SPRINGS, WV | 2 | $750 |
| Community Bankers Political Action Committee | PACs & committees | — | — | 1 | $750 |
| West Virginia Farm Bureau (WV FARM PAC) | PACs & committees | — | — | 2 | $700 |
| Morrisey Patrick | Individuals | State of West Virginia | Harpers Ferry, WV | 1 | $700 |
| Hoyt Jim | Individuals | — | — | 4 | $675 |
| McCloud Jane | Individuals | Retire | Berkeley Springs, WV | 2 | $650 |
| Winkler David | Individuals | Retired | Capon Springs, WV | 6 | $608 |
| Campbell Sandy | Individuals | — | — | 3 | $550 |
| Ferris Lynn | Individuals | Self Employed | Beverly Hills, FL | 2 | $550 |
| Pinder-Baugher Kathryn | Individuals | Self-Employed | Great Cacapon, WV | 2 | $526 |
| Haid Micheal | Individuals | small business owner | Charleston, WV | 2 | $521 |
| WV Strong PAC | PACs & committees | — | — | 1 | $500 |
| Studer Ella | Individuals | Retired | Berkeley Springs, WV | 1 | $500 |
| Eastern Panhandle Central Labor Council | PACs & committees | — | — | 1 | $500 |
| Pritchard Linda | Individuals | unknown | Berkeley Springs, WV | 1 | $500 |
| Berkeley County Republican Club | PACs & committees | — | — | 1 | $500 |
| Jordan Hannah | Individuals | Not employed | Great Cacapon, WV | 1 | $500 |
| Hsu Marielle | Individuals | Not employed | Castro Valley, CA | 1 | $500 |
| Howard Alison | Individuals | Self | Berkeley Springs, WV | 1 | $500 |
| Chiropractors Independent Political Action Committee | PACs & committees | — | — | 1 | $500 |
| Clagett Christopher | Individuals | retired | Hedgesville, WV | 1 | $500 |
| Carper Kent | Individuals | Hill, Peterson, Carper, Bee and Deitzler PLLC | Charleston, WV | 1 | $500 |
| Hill R Edison | Individuals | Hill, Peterson, Carper, Bee & Deitzler PLLC | Charleston, WV | 1 | $500 |
| Lewis J Douglas | Individuals | retired | Romney, WV | 1 | $500 |
| Winkler Katherine | Individuals | retired | Capon Springs, WV | 1 | $500 |
| Duval Sam | Individuals | Self-Employed | BERKELEY SPRINGS, WV | 1 | $500 |
| Lucas Conrad | Individuals | unknown | Charleston, WV | 1 | $500 |
| Overington John | Individuals | retired | Martingsburg, WV | 1 | $500 |
| Coop-Gonzalez Elias | Individuals | unknown | Elkins, WV | 1 | $500 |
| Wolford Robert | Self-funding | — | Points, WV | 2 | $490 |
| Kaye Sandy | Individuals | — | — | 3 | $450 |
| Anderson Barbara | Individuals | Herren Associates | Washington, DC | 1 | $400 |
| Kessler Daphne | Individuals | Hamilton Advisors | Great Falls, VA | 1 | $400 |
| Dieffenbach Laurie | Individuals | Aveva | Berkeley Springs, WV | 2 | $393 |
| Reeves Alyson | Individuals | — | — | 5 | $392 |
| Harkins Ann | Individuals | — | — | 2 | $380 |
| Shannon Jeffrey | Individuals | Not Employed | Derwood, MD | 2 | $375 |
| Clipper Carmen | Individuals | — | — | 4 | $364 |
| Pike Jon | Individuals | — | — | 2 | $350 |
| Kengla Dorothy | Individuals | — | — | 7 | $350 |
| Farmer David | Individuals | — | — | 5 | $308 |
| Brannon Leeann | Individuals | Retired | Berkeley Springs, WV | 1 | $300 |
| Widerman Patricia | Individuals | — | — | 2 | $300 |
| Berkeley County Democratic Association | Businesses & orgs | — | Martinsburg, WV | 1 | $300 |
| Thomas Wendy | Individuals | Not Employed | Rockville, MD | 1 | $300 |
| Gugulis Katherine | Individuals | retired | Charles Town, WV | 1 | $300 |
| Brackenrich Janice | Individuals | unknown | Roanoke, VA | 1 | $300 |
| Dieter Richard | Individuals | — | — | 3 | $297 |
| Talbert Robin | Individuals | — | — | 4 | $276 |
| Hartman Julie | Individuals | — | — | 2 | $260 |
| Swaim Carlyn | Individuals | — | — | 4 | $250 |
| Glazier Jonathan | Individuals | — | — | 1 | $250 |
| Dekker Judy | Individuals | — | — | 3 | $250 |
| Joey Garcia for WV | Businesses & orgs | — | — | 1 | $250 |
| Young David | Individuals | — | — | 1 | $250 |
| Webb Christa | Individuals | — | — | 1 | $250 |
| Caufield Rita | Individuals | — | — | 1 | $250 |
| Dean Donna | Individuals | — | — | 1 | $250 |
| Archer Jennifer | Individuals | — | — | 1 | $250 |
| Petsonk Samuel | Individuals | — | — | 1 | $250 |
| Goldstein Bruce | Individuals | — | — | 3 | $250 |
| Bowers Marjorie | Individuals | — | — | 1 | $250 |
| Jacobson Phil | Individuals | — | — | 1 | $250 |
| Davis Christopher | Individuals | Access Health | Daniels, WV | 1 | $250 |
| Carter Alison | Individuals | — | — | 2 | $245 |
| West Virginia State Democratic Executive Committee | PACs & committees | — | — | 1 | $240 |
| Ferris Elizabeth | Self-funding | — | Berkeley Springs, WV | 3 | $235 |
| Hsu Studios | Businesses & orgs | — | — | 4 | $224 |
| Perry Alonzo II | Individuals | — | — | 2 | $208 |
| Ellis Lisa | Individuals | — | — | 2 | $200 |
| Jeppesen Georgia | Individuals | — | — | 2 | $200 |
| Vogt Christina | Individuals | — | — | 2 | $200 |
| Christensen John | Individuals | — | — | 2 | $200 |
| Stump Fay | Individuals | — | — | 2 | $200 |
| Elliott Debra | Individuals | — | — | 1 | $200 |
| Shumate Judith | Individuals | — | — | 2 | $200 |
| Bender Edward Jr. | Individuals | — | — | 1 | $200 |
| Hewett Kenneth | Individuals | — | — | 1 | $200 |
| Pierce Patricia | Individuals | — | — | 1 | $200 |
| Brannon D | Individuals | — | — | 1 | $200 |
| R, Zupan John | Individuals | — | Berkeley, WV | 1 | $200 |
| Cole Matthew | Individuals | — | — | 2 | $200 |
| Dionne Thomas | Individuals | — | — | 1 | $200 |
| Temple Diana | Individuals | — | — | 2 | $200 |
| Jeffreys Robert | Individuals | — | — | 1 | $200 |
| Jeffreys Kathy | Individuals | — | — | 1 | $200 |
| Bastic Cordel | Individuals | — | — | 1 | $200 |
| Collison Ken | Individuals | — | — | 1 | $200 |
| Kniesler Krista | Individuals | — | — | 1 | $200 |
| Williams Brice | Individuals | — | — | 2 | $190 |
| Great Bags | Businesses & orgs | — | — | 2 | $185 |
| Eddis Dottie | Individuals | — | — | 3 | $176 |
| Rucker Ambrose | Individuals | — | — | 2 | $175 |
| Brown Karen | Individuals | — | — | 2 | $160 |
| Share Gerald | Individuals | — | — | 6 | $156 |
| Rubel Thom | Individuals | — | — | 3 | $150 |
| Smith Laura | Individuals | — | — | 1 | $150 |
| Murphy Dennis | Individuals | — | — | 1 | $150 |
| Mylander Maureen | Individuals | — | — | 3 | $150 |
| Gaustad Joan | Individuals | — | — | 1 | $150 |
| Abruzzi Christine | Individuals | — | — | 1 | $150 |
| Chapman Jeanette | Individuals | unknown | Wheeling, WV | 1 | $150 |
| Sanders Wyatt | Individuals | — | — | 4 | $128 |
| Sleepy Creek Massage | Businesses & orgs | — | — | 1 | $125 |
| Hahn Bibi | Individuals | — | — | 5 | $120 |
| Pollack Chaya | Individuals | — | — | 9 | $106 |
| Sigel Heather | Individuals | — | — | 2 | $104 |
| McKinney Douglas | Individuals | — | — | 2 | $104 |
| Rector Richard | Individuals | — | — | 3 | $104 |
| Cameron Julie | Individuals | — | — | 2 | $100 |
| Goodman Dorothy | Individuals | — | — | 1 | $100 |
| Dupon John | Individuals | — | — | 1 | $100 |
| Swanson Lisa | Individuals | — | — | 2 | $100 |
| Cooney Jean | Individuals | — | — | 1 | $100 |
| McNeill Beverly | Individuals | — | — | 1 | $100 |
| Buckner Shirley | Individuals | — | — | 1 | $100 |
| Duval Jeff | Individuals | — | — | 1 | $100 |
| Hamilton Sinclair | Individuals | — | — | 2 | $100 |
| Kayla Young for WV | Businesses & orgs | — | — | 1 | $100 |
| Winn Emma | Individuals | — | — | 1 | $100 |
| Willingam Stephen | Individuals | — | — | 2 | $100 |
| Bogard Gayle | Individuals | — | — | 1 | $100 |
| R, Haram John | Individuals | — | — | 1 | $100 |
| McMaster Peggy | Individuals | — | — | 1 | $100 |
| Blumenthal Carol | Individuals | — | — | 1 | $100 |
| Truex Dawn | Individuals | — | — | 2 | $100 |
| Creekside Provisions | Businesses & orgs | — | — | 1 | $100 |
| Lot 12 | Businesses & orgs | — | — | 1 | $100 |
| Atasia Spa | Businesses & orgs | — | — | 1 | $95 |
| Diana Temple | Businesses & orgs | — | — | 1 | $50 |
| Valentine for WV | Businesses & orgs | — | — | 1 | $40 |
| 187 more contributors ($1 to $100 each) | — | — | — | 218 | $9,511 |
Contributors to More Than One Candidate
| Contributor | Contributed |
|---|---|
| Temple Diana | $200.00 |
| ↳ Darren James Thorne (R) | $100.00 |
| ↳ Ken Reed (R) | $100.00 |