Flipped from RepublicanCalledUnofficial results

Ohio Secretary of State

Secretary of State · Ohio

Allison Russo flipped the seat for Democrats, winning by 3.5 points over Robert Sprague.

Allison RussoDemocrat · winner
50.3%2,287,160
Robert SpragueRepublican
46.8%2,129,981
Tom PrussLibertarian
2.9%134,179
4,551,320 votes

Source: Ohio Secretary of State unofficial resultsUpdated Nov 7, 2026, 12:46 PM ET

Where the race moved

Against the 2024 presidential vote

Every county, 2024 to 2026

Each dot is a county, sized by votes cast and colored by who carried it in 2026. Dots above the line moved toward Russo compared with the 2024 presidential vote; 88 of 88 did. The largest shift among the bigger counties: Athens, +19.5 points.

R+70R+70R+35R+35EvenEvenD+35D+35D+70D+70Moved toward Democrats ↑↓ Moved toward RepublicansFranklinCuyahogaHamiltonSummitMontgomeryLucas2024 presidential margin →2026 margin →

Source: civicAPI county results (unofficial); 2024 president: MEDSL precinct returnsUpdated Nov 7, 2026, 1:34 PM ET

The seat's recent races

EvenR+3.72018 RaceR+19.62022 RaceR+11.32024 Pres.D+3.52026 Race

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)

By county

CountyShareMarginShift
FranklinD+42.7+14.3
CuyahogaD+44.7+13.3
HamiltonD+25.1+10.3
SummitD+22.9+16.0
MontgomeryD+14.4+13.9
LucasD+25.1+12.6
ButlerR+12.2+14.1
StarkR+6.4+15.6
Show 80 more
LorainD+10.3+16.0
DelawareD+2.8+9.4
WarrenR+20.3+11.2
LakeD+0.3+14.6
ClermontR+22.2+13.6
MahoningD+7.5+16.9
MedinaR+11.3+13.5
GreeneR+9.6+10.2
TrumbullD+0.8+17.6
LickingR+14.3+15.7
FairfieldR+8.5+15.6
PortageD+1.7+17.2
WoodD+1.0+11.1
ClarkR+14.9+14.6
MiamiR+33.9+11.2
GeaugaR+14.5+9.6
RichlandR+29.7+12.7
WayneR+28.1+11.2
AllenR+34.0+10.1
ColumbianaR+33.8+15.2
AshtabulaR+13.1+15.3
TuscarawasR+26.0+17.3
ErieR+0.8+13.4
UnionR+15.9+13.7
HancockR+32.3+6.2
MuskingumR+29.7+14.2
RossR+23.9+15.5
KnoxR+34.1+10.8
SanduskyR+16.9+14.0
WashingtonR+27.9+15.9
JeffersonR+26.4+17.5
PickawayR+33.7+14.9
BelmontR+29.2+18.1
SciotoR+28.7+19.3
AthensD+30.2+19.4
DarkeR+56.1+9.3
MarionR+24.9+16.5
AshlandR+39.0+11.0
HuronR+27.3+16.8
AuglaizeR+57.1+7.5
OttawaR+16.3+8.8
ShelbyR+56.3+8.5
SenecaR+24.6+12.9
LawrenceR+31.1+19.5
MercerR+59.7+7.1
LoganR+45.5+10.7
FultonR+31.8+10.6
MadisonR+29.8+13.9
ChampaignR+38.0+12.8
ClintonR+43.0+11.6
PrebleR+46.3+12.9
PutnamR+63.3+5.5
BrownR+46.4+15.1
CrawfordR+39.8+13.1
DefianceR+28.0+11.9
HighlandR+47.9+15.4
MorrowR+43.3+12.4
WilliamsR+38.2+10.0
GuernseyR+36.3+15.8
PerryR+37.4+17.1
CoshoctonR+37.0+15.2
HenryR+36.6+10.2
Van WertR+46.9+11.6
CarrollR+42.7+12.1
WyandotR+41.4+9.8
JacksonR+39.8+18.2
HockingR+27.5+16.8
HardinR+44.4+10.3
FayetteR+42.8+12.4
PauldingR+40.2+16.1
AdamsR+49.9+15.9
HolmesR+60.5+8.7
GalliaR+46.3+13.1
PikeR+34.1+19.5
MeigsR+41.1+15.9
HarrisonR+39.1+16.1
MorganR+40.3+12.9
MonroeR+41.5+18.3
NobleR+48.7+16.0
VintonR+41.2+17.4

Bar: share of the state's vote. Shift: change in margin from the 2024 presidential vote, + toward Democrats.

Source: civicAPI county results (unofficial); 2024 president: MEDSL precinct returnsUpdated Nov 7, 2026, 1:34 PM ET

Pre-election forecast (final, Nov 3)

Our model's last run before Election Day, Nov 3, 2026. It no longer updates.

Allison Russo
40%
Robert Sprague
60%
Projected margin
R+1.7
How the forecast works →

Also on this ballot here

U.S. Senate (special)D+4.9
GovernorD+7.9
Attorney GeneralD+0.6
TreasurerD+1.1
AuditorR+1.6

Results within this state. Source: Results and race calls: Ohio Secretary of State (unofficial)Updated Nov 7, 2026, 12:46 PM ET