Election 2026

Ohio State Representative, District 20

November 3, 2026 · general election · District 20 · 1 candidate with a page

The seat is open. Rep. Terrence Upchurch (D) has held the seat since January 1, 2023 (in the Ohio House since 2019, representing District 10 before 2023) and is not running for re-election to this seat in 2026. Eugene Miller (D) is the only candidate on the ballot. Republican Donna Walker-Brown, the 2024 nominee, withdrew on June 2, 2026.

Sources: Terrence Upchurch · Ohio House of Representatives District 20

Correct this page · hello@crackedbuckeye.com

About this district

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

Counties: Cuyahoga

Last time, 2024: Terrence Upchurch (Democratic) 85.4% · 27,309 votes; Donna Walker-Brown (Republican) 14.6% · 4,678 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.

Eugene Miller

Democratic · Former Member, Cleveland City Council, Ward 10, 2009–2013

  • Proprietor, Miller Mosely Company.
  • Bachelor's degree in sociology, Baldwin Wallace College.

Unopposed

7 of 11 sections researched · 15 sources

Eugene Miller

Coverage, by section7 of 11 sections researched.Profile: 6 entriesOn the ballot: 1 entryWhere they stand: 1 entryWhat they have said, checked: Not yet researchedRecord in office: Not yet researchedMoney: 1 entryFinancial interests: Not yet researchedPolling and approval: Not yet researchedElections: 1 entryEndorsements: 5 entriesSources: 5 entries7 of 11 sections researched · 15 sources
Coverage, by section7 of 11 sections researched.Source: Cracked Buckeye coverage record for Eugene Miller, 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 20, as publishedNo poll of this race is on file yet.None found in the records checked
Polls, Ohio State Representative, District 20, as publishedNo poll of this race is on file yet.Source: fec.gov · as of 2026-11-04 · Download this chart
The numbers behind this figure, as a table
Polls, Ohio State Representative, District 20, as published
Status
None found in the records checked
Money, raised, spent and cash on hand, as filedRaised, as filed: Miller $29K (report year); as of June 17, 2026.RaisedMiller (D)Eugene Miller: raised $29K as filed with the Ohio Secretary of State, as of 2026-06-17, for its report year$29KSpentMiller (D)Eugene Miller: spent $15K as filed with the Ohio Secretary of State, as of 2026-06-17, for its report year$15KCash on handMiller (D)Eugene Miller: cash on hand $14K as filed with the Ohio Secretary of State, as of 2026-06-17, for its report year$14K
Money, raised, spent and cash on hand, as filedRaised, as filed: Miller $29K (report year); as of June 17, 2026.Source: Ohio Secretary of State campaign finance filings, committee Friends of Eugene Miller · as of 2026-06-17 · Download this chart
The numbers behind this figure, as a table
Money, raised, spent and cash on hand, as filed
GroupItemUSDNote
RaisedMiller (D)29,120
SpentMiller (D)15,454.56
Cash on handMiller (D)13,665.44
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.

Campaign priorities (pay, pensions, education, health care)

Eugene Miller

My campaign is focused on protecting pay, benefits, pensions, and workplace safety; strengthening education and job training; and making health care more affordable.

October 14, 2026 · ActBlue contribution page for his campaign (first-person text)

Source: Help Eugene Miller Win District 20

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.

Eugene Miller

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 axisNo dated record entry on file; 2 offices held on the record.2010Miller (D)Member, Ohio House of Representatives, District 10, 2007-01-02 to 2009-03-05Member, Cleveland City Council, Ward 10, 2009 to 2013
Record in office, dated entries, both candidates on one axisNo dated record entry on file; 2 offices held on the record.Source: Cracked Buckeye person record for Miller (D), 0 dated entries · as of 2026-11-04 · Download this chart
The numbers behind this figure, as a table
Record in office, dated entries, both candidates on one axis
PersonDateKindEntry
Miller (D)2007-01-02officeMember, Ohio House of Representatives, District 10
Miller (D)2009officeMember, Cleveland City Council, Ward 10

Eugene Miller

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-04 · 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

Eugene Miller

Where the money went, as filedEugene Miller raised $29K, spent $15K, $14K on hand as of June 17, 2026.Raised to Spent: $15KRaised to Cash on hand: $14KEugene Miller: Raised, $29K as filed, as of 2026-06-17Raised$29KEugene Miller: Spent, $15K as filed, as of 2026-06-17Spent$15KEugene Miller: Cash on hand, $14K as filed, as of 2026-06-17Cash on hand$14KIn, as filedWhere it went, as filed
Where the money went, as filedEugene Miller raised $29K, spent $15K, $14K on hand as of June 17, 2026.Source: Ohio Secretary of State campaign finance filings, committee Friends of Eugene Miller, through 2026-06-17 · as of 2026-06-17 · Download this chart
The numbers behind this figure, as a table
Where the money went, as filed
FromToDollarsShare of totalNote
RaisedSpent15,454.5653.1%
RaisedCash on hand13,665.4446.9%

Totals as filed

OhioSOS, as of June 17, 2026: raised $29,120, spent $15,455, cash on hand $13,665.

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 17, 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 voteNo prior race on file for either candidate; both keep a labeled group on this axis.MillerEugene Miller: no prior race on fileno prior race on file
Past election results, share of the voteNo prior race on file for either candidate; both keep a labeled group on this axis.Source: Ohio Secretary of State, official canvass · as of 2026-11-04 · Download this chart
The numbers behind this figure, as a table
Past election results, share of the vote
GroupItemPCTNote
Millerno prior race on file

Not yet researched

Sources

Data from Wikipedia, CC BY-SA 4.0: Eugene Miller (Ohio politician)

  1. Ohio elections, 2026 · Ballotpedia · accessed 2026-09-21 · CC BY-SA 3.0 or later, per Ballotpedia's terms
  2. Ohio House of Representatives District 20 · Ballotpedia · 2026-09-19 · accessed 2026-09-21 · CC BY-SA 3.0 or later, per Ballotpedia's terms
  3. November 3, 2026 General Election Candidate List (dated 09/17/2026) · Cuyahoga County Board of Elections · 2026-09-17 · accessed 2026-09-30
  4. Candidates for the November 3, 2026 general election · Cuyahoga County Board of Elections · accessed 2026-11-01
  5. Terrence Upchurch · Ballotpedia · 2026-09-21 · accessed 2026-09-21 · CC BY-SA 3.0 or later, per Ballotpedia's terms
  6. Eugene Miller · Ballotpedia · accessed 2026-09-21 · CC BY-SA 3.0 or later, per Ballotpedia's terms
  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. https://oft-aft.org/2026election
  11. https://northshoreaflcio.org/endorsements
  12. https://ohio-chamber-object-storage-m0uzx.sevalla.storage/uploads/2026/July/13/FOR%20IMMEDIATE%20RELEASE.pdf
  13. https://ohio-chamber-object-storage-m0uzx.sevalla.storage/uploads/2026/March/27/FOR%20IMMEDIATE%20RELEASE.pdf
  14. https://gunsensevoter.org/states/oh/voterguide/
  15. https://gunsensevoter.org/faq/
  16. https://ohea.org/oea-candidate-recommendations/
  17. Eugene Miller (Ohio politician) · Wikipedia · accessed 2026-11-01
  18. Help Eugene Miller Win District 20 · ActBlue (candidate-written contribution page) · 2026-10-14 · accessed 2026-10-14

Quick answers

When was the 2026 Ohio State Representative, District 20 election?

The election for Ohio State Representative, District 20 was held on November 3, 2026.

Who ran for Ohio State Representative, District 20 in 2026?

On the ballot for Ohio State Representative, District 20, in surname order: Eugene Miller (Democratic).

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

The seat is held by Terrence Upchurch. The seat is open in this election.

Cite and data

Cite this page as:

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

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