Election 2026

Ohio State Representative, District 94

November 3, 2026 · general election · District 94 · 2 candidates with a page

The seat is held. Rep. Kevin Ritter (R) has held the seat since January 2025 and is running for re-election.

Sources: Kevin Ritter · Kevin Ritter

Correct this page · hello@crackedbuckeye.com

About this district

Where this race isThis seat is Ohio House, Ohio's 94th District.Ohio State Representative, District 94: Ohio House, Ohio's 94th District
Where this race isThis seat is Ohio House, Ohio's 94th District.Source: Ohio House districts of the September 2023 plan (ODOT TIMS) · as of 2026-09-30 · Download this chart
The numbers behind this figure, as a table
Where this race is
ChamberDistrictNote
Ohio HouseOhio House, Ohio's 94th DistrictOhio State Representative, District 94

Counties: Athens · Meigs · Washington

Last time, 2024: Kevin Ritter (Republican) 69.4% · 37,516 votes; Wenda Sheard (Democratic) 30.6% · 16,568 votes; Andrea Neutzling (write-in) 0.0% · 10 votes.

Sources: 2024 Official Election Results · LaRose certifies official 2024 general election results

The candidates

Listed alphabetically by surname. Ohio rotates the order candidates appear in by precinct, so no order on this page is the order on a ballot.

Kevin Ritter

Republican · Ohio State Representative, District 94, since 2025

  • Taught history and American government for about 20 years after moving to Washington County in 2000, at Ohio Valley University, Marietta College, Washington State College and Veritas Classical Academy, which he co-founded.
  • Bachelor's degree, Central Michigan University, 1990.
  • Graduate degree, Central Michigan University, 1992.

9 of 11 sections researched · 22 sources

Wenda Sheard

Democratic · Former Magistrate, Hocking County Domestic Relations Court, 2018–2020

  • Works as an attorney, mediator, teacher, and researcher.
  • High school diploma, Shaker Heights High School.
  • Bachelor's degree, Cleveland State University.

7 of 11 sections researched · 12 sources

Kevin Ritter

Coverage, by section9 of 11 sections researched.Profile: 10 entriesOn the ballot: 1 entryWhere they stand: 3 entriesWhat they have said, checked: Not yet researchedRecord in office: 7 entriesMoney: 1 entryFinancial interests: 42 entriesPolling and approval: Not yet researchedElections: 2 entriesEndorsements: 4 entriesSources: 11 entries9 of 11 sections researched · 22 sources
Coverage, by section9 of 11 sections researched.Source: Cracked Buckeye coverage record for Kevin Ritter, 9 of 11 sections researched · as of 2026-09-25 · Download this chart
The numbers behind this figure, as a table
Coverage, by section
SectionState
profileresearched
ballotresearched
positionsresearched
claimsnot researched
recordresearched
moneyresearched
interestsresearched
pollingnot researched
electionsresearched
endorsementsresearched
sourcesresearched

Wenda Sheard

Coverage, by section7 of 11 sections researched.Profile: 9 entriesOn the ballot: 1 entryWhere they stand: 5 entriesWhat they have said, checked: Not yet researchedRecord in office: Not yet researchedMoney: 1 entryFinancial interests: Not yet researchedPolling and approval: Not yet researchedElections: 2 entriesEndorsements: 3 entriesSources: 6 entries7 of 11 sections researched · 12 sources
Coverage, by section7 of 11 sections researched.Source: Cracked Buckeye coverage record for Wenda Sheard, 7 of 11 sections researched · as of 2026-11-01 · Download this chart
The numbers behind this figure, as a table
Coverage, by section
SectionState
profileresearched
ballotresearched
positionsresearched
claimsnot researched
recordnot researched
moneyresearched
interestsnot researched
pollingnot researched
electionsresearched
endorsementsresearched
sourcesresearched

The race in pictures

Polls, Ohio State Representative, District 94, as publishedNo poll of this race is on file yet.None found in the records checked
Polls, Ohio State Representative, District 94, as publishedNo poll of this race is on file yet.Source: fec.gov · as of 2026-11-03 · Download this chart
The numbers behind this figure, as a table
Polls, Ohio State Representative, District 94, as published
Status
None found in the records checked
Money, raised, spent and cash on hand, as filedRaised, as filed: Ritter $84K (report year), Sheard $12K (report year); as of June 11, 2026.RaisedRitter (R)Kevin Ritter: raised $84K as filed with the Ohio Secretary of State, as of 2026-06-11, for its report year$84KSheard (D)Wenda Sheard: raised $12K as filed with the Ohio Secretary of State, as of 2026-06-11, for its report year$12KSpentRitter (R)Kevin Ritter: spent $96K as filed with the Ohio Secretary of State, as of 2026-06-11, for its report year$96KSheard (D)Wenda Sheard: spent $1,543 as filed with the Ohio Secretary of State, as of 2026-06-11, for its report year$1,543Cash on handRitter (R)Kevin Ritter: cash on hand $91K as filed with the Ohio Secretary of State, as of 2026-06-11, for its report year$91KSheard (D)Wenda Sheard: cash on hand $13K as filed with the Ohio Secretary of State, as of 2026-06-11, for its report year$13K
Money, raised, spent and cash on hand, as filedRaised, as filed: Ritter $84K (report year), Sheard $12K (report year); as of June 11, 2026.Source: Ohio Secretary of State campaign finance filings, committees Ritter for Ohio; Friends of Wenda Sheard · as of 2026-06-11 · Download this chart
The numbers behind this figure, as a table
Money, raised, spent and cash on hand, as filed
GroupItemUSDNote
RaisedRitter (R)83,930.03
RaisedSheard (D)12,062.60
SpentRitter (R)96,058.42
SpentSheard (D)1,543.38
Cash on handRitter (R)90,539.76
Cash on handSheard (D)12,923.50

A note on our coverage

Read before the columns: where one candidate has more entries than another, this says which of the two reasons it is.

Kevin Ritter's record in office has 7 entries and Wenda Sheard's has 0. The difference reflects the length of each public record and the depth of our research; it is not a judgment.

Jump to a candidate

Where they stand

Their own words, by issue, with the date, the venue and the link. A paraphrase is marked as one.

Civil rights

Kevin Ritter

The State of Ohio must be firmly committed to reinforcing the rights we enjoy under the 1st Amendment.

January 29, 2024 · Ballotpedia Candidate Connection survey

Source: Kevin Ritter

Wenda Sheard

None found in the records checked

Education

Kevin Ritter

None found in the records checked

Wenda Sheard

(3) Education: fair and equitable funding from the state to the children in our district. We need an education funding system in which a child will receive the same public educational opportunities regardless of where the child lives in Ohio.

July 24, 2024 · Ballotpedia Candidate Connection survey

Source: Wenda Sheard

Environment and water

Kevin Ritter

None found in the records checked

Wenda Sheard

The one that seems to be an obvious emergency because it involves drinking water would be a moratorium on injection wells in Washington County. That is a matter of the survival of the community or the non-survival of that community.

September 23, 2026 · Candidate Q&A, Athens County Independent

Source: Candidate Q&A: Wenda Sheard and Ohio House 94

Families and child care

Kevin Ritter

I believe family is the basic building block of a health society and that it is incumbent upon government officials to consider how legislation will impact families before it is passed.

January 29, 2024 · Ballotpedia Candidate Connection survey

Source: Kevin Ritter

Wenda Sheard

None found in the records checked

Health care

Kevin Ritter

None found in the records checked

Wenda Sheard

(2) Healthcare: attracting more doctors, better access to specialists, and support for rural clinics.

July 24, 2024 · Ballotpedia Candidate Connection survey

Source: Wenda Sheard

Roads and infrastructure

Kevin Ritter

None found in the records checked

Wenda Sheard

We must receive our fair share of state and federal funding, especially in the following critical areas: (1) Infrastructure: roads and bridges, water and sewer, broadband and phone service.

July 24, 2024 · Ballotpedia Candidate Connection survey

Source: Wenda Sheard

Taxes

Kevin Ritter

I believe in small government, low taxation, and openness and transparency in our dealings.

January 29, 2024 · Ballotpedia Candidate Connection survey

Source: Kevin Ritter

Wenda Sheard

None found in the records checked

Workers and wages

Kevin Ritter

None found in the records checked

Wenda Sheard

We have unions that the Ohio legislature attempts to weaken, most recently with Senate Bill 83.

July 24, 2024 · Ballotpedia Candidate Connection survey

Source: Wenda Sheard

What they have said, checked

Newest first. Each check is shown in the checker's own rating word, with their name, the date and the link.

Kevin Ritter

Not yet researched

Wenda Sheard

Not yet researched

Record in office

Dated actions. Any evaluation of an action is printed with the name of whoever made it and the link.

Record in office, dated entries, both candidates on one axis7 record entries from 2025 to 2026; 5 of them votes; 3 offices held on the record.2020Ritter (R)Washington County Commissioner, 2019 to 2025Ohio State Representative, District 94, 2025 to present2025-04-09 (vote): Voted yes on the state operating budget for fiscal years 2026 and 2027 (House-passed version) (House Bill 96); the House vote was 60-39 and 2025-06-11 (vote): Voted no on whether the House would concur in the Senate's amendments to the state operating budget for fiscal years 2026 and 2027 (House Bi2025-06-25 (vote): Voted yes on the conference committee report on the state operating budget for fiscal years 2026 and 2027 (House Bill 96); the House vote wa2025-07-21 (vote): Voted to override the governor's veto of item 66 in House Bill 96; the item removed local authority to place replacement property-tax levies2025-12-19 (bill): Joint primary sponsor, with Rep. Adam C. Bird, of House Bill 114 (136th General Assembly), amending age requirements for kindergarten admiss2026-06-10 (vote): Voted yes on adopting the joint resolution proposing a constitutional amendment to require identification to vote, placing it on the Novembe2026-07-07 (bill): Joint primary sponsor, with Rep. Johnathan Newman, of House Bill 297 (136th General Assembly), increasing the amount a county may provide foSheard (D)Magistrate, Hocking County Domestic Relations Court, 2018 to 2020
Record in office, dated entries, both candidates on one axis7 record entries from 2025 to 2026; 5 of them votes; 3 offices held on the record.Source: Cracked Buckeye person record for Ritter (R) and Sheard (D), 7 dated entries · as of 2026-07-07 · Download this chart
The numbers behind this figure, as a table
Record in office, dated entries, both candidates on one axis
PersonDateKindEntry
Ritter (R)2019officeWashington County Commissioner
Ritter (R)2025officeOhio State Representative, District 94
Ritter (R)2025-04-09vote2025-04-09 (vote): Voted yes on the state operating budget for fiscal years 2026 and 2027 (House-passed version) (House Bill 96); the House vote was 60-39 and
Ritter (R)2025-06-11vote2025-06-11 (vote): Voted no on whether the House would concur in the Senate's amendments to the state operating budget for fiscal years 2026 and 2027 (House Bi
Ritter (R)2025-06-25vote2025-06-25 (vote): Voted yes on the conference committee report on the state operating budget for fiscal years 2026 and 2027 (House Bill 96); the House vote wa
Ritter (R)2025-07-21vote2025-07-21 (vote): Voted to override the governor's veto of item 66 in House Bill 96; the item removed local authority to place replacement property-tax levies
Ritter (R)2025-12-19bill2025-12-19 (bill): Joint primary sponsor, with Rep. Adam C. Bird, of House Bill 114 (136th General Assembly), amending age requirements for kindergarten admiss
Ritter (R)2026-06-10vote2026-06-10 (vote): Voted yes on adopting the joint resolution proposing a constitutional amendment to require identification to vote, placing it on the Novembe
Ritter (R)2026-07-07bill2026-07-07 (bill): Joint primary sponsor, with Rep. Johnathan Newman, of House Bill 297 (136th General Assembly), increasing the amount a county may provide fo
Sheard (D)2018officeMagistrate, Hocking County Domestic Relations Court

Kevin Ritter

  1. July 7, 2026 · bill

    Joint primary sponsor, with Rep. Johnathan Newman, of House Bill 297 (136th General Assembly), increasing the amount a county may provide for Memorial Day expenses, signed into law July 7, 2026.

    Source: House Bill 297 (136th General Assembly)

  2. June 10, 2026 · vote

    Voted yes on adopting the joint resolution proposing a constitutional amendment to require identification to vote, placing it on the November 3, 2026 ballot as Issue 3 (Senate Joint Resolution 10); the House vote was 62-30 and the motion passed.

    Sources: Senate Joint Resolution 10: votes · Senate Joint Resolution 10

  3. December 19, 2025 · bill

    Joint primary sponsor, with Rep. Adam C. Bird, of House Bill 114 (136th General Assembly), amending age requirements for kindergarten admission, signed into law December 19, 2025.

    Source: House Bill 114 (136th General Assembly)

  4. July 21, 2025 · vote

    Voted to override the governor's veto of item 66 in House Bill 96; the item removed local authority to place replacement property-tax levies and certain emergency levies on the ballot (the House vote was 61-28, override succeeded).

    Sources: House Bill 96: votes · House Bill 96

  5. June 25, 2025 · vote

    Voted yes on the conference committee report on the state operating budget for fiscal years 2026 and 2027 (House Bill 96); the House vote was 59-38 and the motion passed.

    Sources: House Bill 96: votes · House Bill 96

  6. June 11, 2025 · vote

    Voted no on whether the House would concur in the Senate's amendments to the state operating budget for fiscal years 2026 and 2027 (House Bill 96); the House vote was 1-85 and the motion failed.

    Sources: House Bill 96: votes · House Bill 96

  7. April 9, 2025 · vote

    Voted yes on the state operating budget for fiscal years 2026 and 2027 (House-passed version) (House Bill 96); the House vote was 60-39 and the motion passed.

    Sources: House Bill 96: votes · House Bill 96

Wenda Sheard

Not yet researched

Money

Totals and donors exactly as filed with the FEC or the Ohio Secretary of State, each figure with its filing link.

Itemized contributions from inside Ohio, share of all itemizedNo filing in this race breaks itemized contributions down by state.None found in the records checked
Itemized contributions from inside Ohio, share of all itemizedNo filing in this race breaks itemized contributions down by state.Source: fec.gov · as of 2026-11-03 · Download this chart
The numbers behind this figure, as a table
Itemized contributions from inside Ohio, share of all itemized
Status
None found in the records checked

Kevin Ritter

Where the money went, as filedKevin Ritter raised $84K, spent $96K, $91K on hand as of June 11, 2026; $103K more went out or stayed on hand than this filing reports raised.Raised to Spent: $43KOther funds (derived) to Spent: $53KRaised to Cash on hand: $41KOther funds (derived) to Cash on hand: $50KKevin Ritter: Raised, $84K as filed, as of 2026-06-11Raised$84KKevin Ritter: Other funds (derived), $103K as filed, as of 2026-06-11Other funds (derived)$103KKevin Ritter: Spent, $96K as filed, as of 2026-06-11Spent$96KKevin Ritter: Cash on hand, $91K as filed, as of 2026-06-11Cash on hand$91KIn, as filedWhere it went, as filed
Where the money went, as filedKevin Ritter raised $84K, spent $96K, $91K on hand as of June 11, 2026; $103K more went out or stayed on hand than this filing reports raised.Source: Ohio Secretary of State campaign finance filings, committee Ritter for Ohio, through 2026-06-11 · as of 2026-06-11 · Download this chart
The numbers behind this figure, as a table
Where the money went, as filed
FromToDollarsShare of totalNote
RaisedSpent43,206.1323.2%
Other funds (derived)Spent52,852.2928.3%
RaisedCash on hand40,723.9021.8%
Other funds (derived)Cash on hand49,815.8626.7%

Totals as filed

OhioSOS, as of June 11, 2026: raised $83,930, spent $96,058, cash on hand $90,540.

Ohio campaigns were due to file pre-general reports on October 22, covering activity through October 14, 2026. They are not in these figures, which come from the latest report in our records, dated June 11, 2026.

Sources: Campaign Finance Data · Campaign Finance: Cover Page search · Campaign Finance

Top donors, as filed

None found in the records checked

Outside spending

None found in the records checked

In-state share

Not yet researched

Checked: Ohio Secretary of State candidate cover-page export, 2026 reports

Wenda Sheard

Where the money went, as filedWenda Sheard raised $12K, spent $1,543, $13K on hand as of June 11, 2026; $2,404 more went out or stayed on hand than this filing reports raised.Raised to Spent: $1,287Other funds (derived) to Spent: $256Raised to Cash on hand: $11KOther funds (derived) to Cash on hand: $2,148Wenda Sheard: Raised, $12K as filed, as of 2026-06-11Raised$12KWenda Sheard: Other funds (derived), $2,404 as filed, as of 2026-06-11Other funds (derived)$2,404Wenda Sheard: Spent, $1,543 as filed, as of 2026-06-11Spent$1,543Wenda Sheard: Cash on hand, $13K as filed, as of 2026-06-11Cash on hand$13KIn, as filedWhere it went, as filed
Where the money went, as filedWenda Sheard raised $12K, spent $1,543, $13K on hand as of June 11, 2026; $2,404 more went out or stayed on hand than this filing reports raised.Source: Ohio Secretary of State campaign finance filings, committee Friends of Wenda Sheard, through 2026-06-11 · as of 2026-06-11 · Download this chart
The numbers behind this figure, as a table
Where the money went, as filed
FromToDollarsShare of totalNote
RaisedSpent1,286.888.9%
Other funds (derived)Spent256.51.8%
RaisedCash on hand10,775.7274.5%
Other funds (derived)Cash on hand2,147.7814.8%

Totals as filed

OhioSOS, as of June 11, 2026: raised $12,063, spent $1,543, cash on hand $12,924.

Ohio campaigns were due to file pre-general reports on October 22, covering activity through October 14, 2026. They are not in these figures, which come from the latest report in our records, dated June 11, 2026.

Sources: Campaign Finance Data · Campaign Finance: Cover Page search · Campaign Finance

Top donors, as filed

None found in the records checked

Outside spending

None found in the records checked

In-state share

Not yet researched

Checked: Ohio Secretary of State candidate cover-page export, 2026 reports

The result

Past election results, share of the vote2 prior races on file across 2 candidates.Ritter2024 Ohio House 94Kevin Ritter, Ohio State Representative, District 94: won, 69.4%69.4%Sheard2024 Ohio House 94Wenda Sheard, Ohio State Representative, District 94: lost, 30.6%30.6%
Past election results, share of the vote2 prior races on file across 2 candidates.Source: Ohio Secretary of State, official canvass, 2024 · as of 2024 · Download this chart
The numbers behind this figure, as a table
Past election results, share of the vote
GroupItemPCTNote
Ritter2024 Ohio House 9469.4
Sheard2024 Ohio House 9430.6

Not yet researched

Sources

  1. Ohio elections, 2026 · Ballotpedia · accessed 2026-09-19 · CC BY-SA 3.0 or later, per Ballotpedia's terms
  2. Ohio House of Representatives elections, 2026 · Ballotpedia · accessed 2026-09-30 · CC BY-SA 3.0 or later, per Ballotpedia's terms
  3. Kevin Ritter · Ballotpedia · accessed 2026-09-21 · CC BY-SA 3.0 or later, per Ballotpedia's terms
  4. Kevin Ritter · The Ohio House of Representatives · accessed 2026-09-21
  5. House Bill 297 (136th General Assembly) · The Ohio Legislature · accessed 2026-09-21
  6. House Bill 114 (136th General Assembly) · The Ohio Legislature · accessed 2026-09-21
  7. Campaign Finance Data · Ohio Secretary of State · accessed 2026-09-19
  8. Campaign Finance: Cover Page search · Ohio Secretary of State · accessed 2026-09-19
  9. Campaign Finance · Ohio Secretary of State · accessed 2026-09-19
  10. House Bill 96: votes · Ohio General Assembly
  11. Senate Joint Resolution 10: votes · Ohio General Assembly
  12. Ohio House of Representatives District 94 · Ballotpedia · accessed 2026-09-21 · CC BY-SA 3.0 or later, per Ballotpedia's terms
  13. 2024 Official Election Results · Ohio Secretary of State · accessed 2026-09-21
  14. Kevin Ritter Biography · The Ohio House of Representatives · accessed 2026-09-25
  15. https://www.buckeyefirearms.org/2026-bfa-pac-grades-and-endorsements-ohio-general-election
  16. https://ohiolife.org/ohio-right-to-life-pac-announces-2026-general-election-candidate-recommendations/
  17. https://ohiogop.org/wp-content/uploads/2026/09/athens-county-slate-card.pdf
  18. https://ohiogop.org/wp-content/uploads/2026/09/meigs-county-slate-card.pdf
  19. https://www.nrapvf.org/grades/ohio/
  20. 2025 financial disclosure statement, Ohio Joint Legislative Ethics Committee · Ohio Joint Legislative Ethics Committee
  21. 2025 financial disclosure statement, Attachment #1 (4B Investments), Ohio Joint Legislative Ethics Committee · Ohio Joint Legislative Ethics Committee · accessed 2026-09-25
  22. Section 305.01 | Board of county commissioners - election, term · Ohio Revised Code · accessed 2026-09-25
  23. House Bill 96 · Ohio General Assembly · accessed 2026-09-21
  24. Senate Joint Resolution 10 · Ohio General Assembly · accessed 2026-09-21
  25. Wenda Sheard · Ballotpedia · accessed 2026-09-21 · CC BY-SA 3.0 or later, per Ballotpedia's terms
  26. https://oft-aft.org/2026election
  27. https://www.plannedparenthoodaction.org/planned-parenthood-advocates-ohio/elections
  28. Planned Parenthood Advocates of Ohio Announces State Legislature, Supreme Court Endorsements · 2026-07-20
  29. https://ohea.org/oea-candidate-recommendations/
  30. Wenda Sheard (offices held: Hocking County Domestic Relations Magistrate, 2018-2020) · BallotReady · accessed 2026-11-01
  31. Candidate Q&A: Wenda Sheard and Ohio House 94 · Athens County Independent · 2026-09-23 · accessed 2026-10-02

Quick answers

When is the 2026 Ohio State Representative, District 94 election?

The election for Ohio State Representative, District 94 is on November 3, 2026.

Who is running for Ohio State Representative, District 94 in 2026?

On the ballot for Ohio State Representative, District 94, in surname order: Kevin Ritter (Republican), Wenda Sheard (Democratic).

Who holds the Ohio State Representative, District 94 seat now?

The seat is held by Kevin Ritter.

Cite and data

Cite this page as:

Cracked Buckeye, "Ohio State Representative, District 94, 2026", https://crackedbuckeye.com/election/2026/ohio-house-94/, built 2026-11-03, accessed [date].

How to cite · Report a correction · Built 2026-11-03