Ohio · 16 federal races · 37 days left

Every Ohio race. From the other side.

The polls tell you who is ahead. These pages tell the candidate who is behind exactly how many votes they need, where those votes live, and what it takes to reach them before the last ballot is cast.

Ohio's 2026 House elections use the congressional map the Ohio Redistricting Commission adopted on October 31, 2025. Because the lines changed, the precinct math here uses statewide contests (President, U.S. Senate in 2024 and 2022, Governor, Attorney General) re-aggregated onto the new districts from Ohio Secretary of State precinct returns.

The U.S. Senate race is a special election for the seat Jon Husted has held since his January 2025 appointment.

See every race rankedOdds today → with the plan, and the call program each plan takes.
16
underdog plans, built from precinct returns
11,849
net votes: the closest upset in Ohio (OH-13)
37
days until November 3. Early voting opens October 6.
Pick a race

16 plans. One question each.

Ohio U.S. Senate · open seat
How Jon Husted wins
198,484 net votes to find, most of them in Cuyahoga County and Franklin County.
See the path ›
OH-01 · vs. incumbent
How Eric Conroy wins
13,087 net votes to find, most of them in Deerfield Twp Cc (Warren County) and Anderson I (Hamilton County).
See the path ›
OH-02 · vs. incumbent
What it would take for Jen Mazzuckelli
102,806 net votes to find, most of them in Athens 1-1 (Athens County) and Athens 1-3 (Athens County).
See the path ›
OH-03 · vs. incumbent
What it would take for Cleophus Dulaney
103,182 net votes to find, most of them in New Albany-F (Franklin County) and New Albany-B (Franklin County).
See the path ›
OH-04 · vs. incumbent
What it would take for Joshua Kolasinski
119,734 net votes to find, most of them in Precinct City 8 (Clark County) and Dublin City 2 (Union County).
See the path ›
OH-05 · vs. incumbent
What it would take for Brian Shaver
61,713 net votes to find, most of them in Middleton Twp North (Wood County) and Precinct Oberlin City #8 (Lorain County).
See the path ›
OH-06 · vs. incumbent
What it would take for Elizabeth Kirtley
85,821 net votes to find, most of them in Precinct Ygn3 F (Mahoning County) and Precinct Bvt 5 (Mahoning County).
See the path ›
OH-07 · open seat
How Max Miller wins
32,755 net votes to find, most of them in Berea-03-A (Cuyahoga County) and Broadview Heights-04-A (Cuyahoga County).
See the path ›
OH-08 · vs. incumbent
What it would take for Vanessa Enoch
50,383 net votes to find, most of them in Lincoln Hgts A (Hamilton County) and Golf Manor B (Hamilton County).
See the path ›
OH-09 · open seat
How Marcy Kaptur wins
29,871 net votes to find, most of them in Precinct Toledo 8B (Lucas County) and Precinct Toledo 14F (Lucas County).
See the path ›
OH-10 · vs. incumbent
How Kristina Knickerbocker wins
18,773 net votes to find, most of them in Fairborn 226 (Greene County) and Dayton 22-C (Montgomery County).
See the path ›
OH-11 · vs. incumbent
What it would take for Mike Kirchner
120,491 net votes to find, most of them in Bratenahl-00-A (Cuyahoga County) and University Heights-00-H (Cuyahoga County).
See the path ›
OH-12 · vs. incumbent
What it would take for Jerrad Christian
87,041 net votes to find, most of them in Reynoldsburg 3-D (Licking County) and Columbus City E (Fairfield County).
See the path ›
OH-13 · vs. incumbent
How Carey Coleman wins
11,849 net votes to find, most of them in Sagamore Hills Twp A (Summit County) and Jackson 23 (Stark County).
See the path ›
OH-14 · vs. incumbent
What it would take for Maria Jukic
57,143 net votes to find, most of them in Liberty Twp G (Trumbull County) and Precinct Willoughby Hills City Gg (Lake County).
See the path ›
OH-15 · vs. incumbent
How Don Leonard wins
12,833 net votes to find, most of them in Cols 86-A (Franklin County) and Hill 4-A (Franklin County).
See the path ›

Independent analysis by The Political Group from official Ohio Secretary of State precinct returns, Census data, FEC filings and public polls. Not affiliated with any candidate or party. Also see the Ohio 2026 election guide.