2022Final results

2022 election for U.S. Senate in Ohio

U.S. Senate · Ohio

J.D. Vance (R) won with 53.0% of the vote, defeating Tim Ryan (D) by 6.1 points.

J.D. VanceRepublican · winner
53.0%2,192,114
Tim RyanDemocrat
46.9%1,939,489
4,133,342 votes

Source: MIT Election Data and Science LabUpdated Oct 2, 2026, 5:14 AM ET

The seat over time

D − R margin in this seat's races around 2022

Races before and after

EvenD+8.71992R+12.91998R+27.72004R+17.42010R+20.92016R+6.12022

Source: MIT Election Data and Science LabUpdated Oct 2, 2026, 5:14 AM ET

Money in this race

Each line compares the two campaigns on one scale.

Tim RyanJ.D. Vance
$57.8M
Raised by the campaign
$16M
$57.7M
Spent by the campaign
$15.6M
$56.5K
Cash on hand
$441.3K

Campaign money: FEC, through Dec 31, 2022.

Source: FEC campaign filingsUpdated Dec 31, 2022