District Hub
West Virginia District 15 candidates
Updated
West Virginia District 15 roster
West Virginia District 15 lists 11 public candidate profiles.
Party counts
- Nonpartisan: 5
- Republican: 4
- Democratic: 1
- Libertarian: 1
Office counts
- CIRCUIT COURT JUDGE - UNEXPIRED - DISTRICT 15: 5
- STATE SENATE - DISTRICT 15: 4
- HOUSE OF DELEGATES - DISTRICT 15: 2
Candidates
| Candidate | Party | Ballot status | Profile status | Race status | Election system | Cycle | Sourced claims | Valid citations | Primary sources | Latest source | First seen | Last seen |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Brandon L. Gray | Nonpartisan | challenger | Active candidate | discovered | other | 2026 | 1 | 1 | 1 | June 23, 2026 | May 16, 2026 | June 23, 2026 |
| Darren J Thorne | Republican | challenger | Active candidate | discovered | other | 2026 | 4 | 4 | 4 | July 6, 2026 | May 16, 2026 | September 20, 2026 |
| Elizabeth Ferris | Democratic | challenger | Active candidate | discovered | other | 2026 | 4 | 4 | 4 | July 6, 2026 | May 6, 2026 | September 20, 2026 |
| Erica J. Moore | Republican | challenger | Active candidate | discovered | other | 2026 | 4 | 4 | 4 | July 6, 2026 | May 16, 2026 | July 6, 2026 |
| Evan Dove | Nonpartisan | challenger | Active candidate | discovered | other | 2026 | 1 | 1 | 1 | June 23, 2026 | May 16, 2026 | June 23, 2026 |
| Ken Reed | Republican | challenger | Active candidate | discovered | other | 2026 | 2 | 2 | 2 | July 6, 2026 | May 16, 2026 | September 20, 2026 |
| Larry Harrah | Nonpartisan | challenger | Active candidate | discovered | other | 2026 | 1 | 1 | 1 | June 23, 2026 | May 16, 2026 | June 23, 2026 |
| Ray "Wes" Toney | Nonpartisan | challenger | Active candidate | discovered | other | 2026 | 1 | 1 | 1 | June 23, 2026 | May 16, 2026 | June 23, 2026 |
| Robert Wolford | Republican | challenger | Active candidate | discovered | other | 2026 | 2 | 2 | 2 | July 6, 2026 | May 16, 2026 | September 20, 2026 |
| Sam Fox | Nonpartisan | challenger | Active candidate | discovered | other | 2026 | 1 | 1 | 1 | June 23, 2026 | May 16, 2026 | June 23, 2026 |
| Tye Ward | Libertarian | challenger | Active candidate | discovered | other | 2026 | 2 | 2 | 2 | July 6, 2026 | June 16, 2026 | July 6, 2026 |
Stored fields
- Stored status "challenger" is on file for 11 profiles, including Brandon L. Gray, Darren J Thorne, Elizabeth Ferris, Erica J. Moore, Evan Dove, Ken Reed, Larry Harrah, and Ray "Wes" Toney, and 3 more.
- 11 of 11 profiles with a list-index row have a sourced-claim count above zero.
- Cycle year 2026 is on file for 11 profiles.
- Source times on file run from June 23, 2026 to July 6, 2026.
- 11 profiles have a stored summary.
- 2 profiles have a photo on file.
- Profile record updates on this page run from October 17, 2026 to October 18, 2026.
Adjacent districts
- District 14 4 profiles on that district hub.
- District 16 3 profiles on that district hub.
Related hubs
- West Virginia candidates 991 profiles in the public state counts.
- West Virginia State Legislature 68 profiles on that race hub.
- West Virginia Judicial 47 profiles on that race hub.
Sources
- Research methodology West Virginia District 15 cites 11 stored source times.
- Trust and corrections Corrections for public records cited on West Virginia District 15.
Brandon L. Gray
NON-PARTISAN · CIRCUIT COURT JUDGE - UNEXPIRED - DISTRICT 15
Darren J Thorne
Republican · STATE SENATE - DISTRICT 15
Elizabeth Ferris
Democrat · STATE SENATE - DISTRICT 15
Erica J. Moore
Republican · HOUSE OF DELEGATES - DISTRICT 15
Evan Dove
NON-PARTISAN · CIRCUIT COURT JUDGE - UNEXPIRED - DISTRICT 15
Ken Reed
Republican · STATE SENATE - DISTRICT 15
Larry Harrah
NON-PARTISAN · CIRCUIT COURT JUDGE - UNEXPIRED - DISTRICT 15
Ray "Wes" Toney
NON-PARTISAN · CIRCUIT COURT JUDGE - UNEXPIRED - DISTRICT 15
Robert Wolford
Republican · STATE SENATE - DISTRICT 15
Sam Fox
NON-PARTISAN · CIRCUIT COURT JUDGE - UNEXPIRED - DISTRICT 15
Tye Ward
Libertarian · HOUSE OF DELEGATES - DISTRICT 15
Districts
- District 01 · 4 profiles
- District 02 · 4 profiles
- District 10 · 4 profiles
- District 11 · 4 profiles
- District 12 · 4 profiles
- District 13 · 4 profiles
- District 14 · 4 profiles
- District 16 · 3 profiles
- District 17 · 6 profiles