D and I Senate Seats Up in 2024

namepstpviXXXpp20OoSvulnnom1nom2CReEl
Thomas CarperDDE-8.50-9.630.5-0.176-0.222I
Dianne FeinsteinDCA-15.41-14.910.4-0.267-0.183I
Christopher MurphyDCT-9.10-10.20.4-0.269-0.195I
Maria CantwellDWA-8.10-9.930.4-0.304-0.42I
Benjamin CardinDMD-15.00-17.030.3-0.319-0.223I
Sheldon WhitehouseDRI-12.50-10.60.3-0.355-0.078I
Robert MenendezDNJ-10.58-8.070.2-0.366-0.124I
Angus KingIME-5.50-4.670.2-0.157-0.226I
Kirsten GillibrandDNY-15.76-11.720.2-0.475-0.422I
Mazie HironoDHI-20.50-15.030.2-0.512-0.084I
Tim KaineDVA-3.23-5.150.1-0.243-0.06I
Bernard SandersIVT-17.50-18.30.1-0.529-0.389I
Amy KlobucharDMN-3.25-3.640.0defend?-0.284-0.379I
Martin HeinrichDNM-5.50-5.520.0-0.328-0.022I
Kyrsten SinemaDAZ-0.17-0.16-0.1defend-0.1010.063I
Elizabeth WarrenDMA-14.83-17.12-0.1-0.773-0.308I
Debbie StabenowDMI-3.86-1.41-0.2defend-0.343-0.013I
Jacky RosenDNV-4.75-1.22-0.2defend-0.2850.287I
Robert CaseyDPA-1.50-0.59-0.3defend-0.3150.193I
Tammy BaldwinDWI-2.75-0.32-0.5defend-0.493-0.139I
Sherrod BrownDOH0.194.08-0.7defend-0.428-0.11I
Joe ManchinDWV17.1719.8-0.7defend-0.0550.444I
Jon TesterDMT8.508.4-0.8defend-0.2160.146I

R Senate Seats Up in 2024

namepstpviXXXpp20OoSvulnnom1nom2CReEl
Ted CruzRTX3.002.830.6flip?0.831-0.284I
Rick ScottRFL-1.911.690.5flip0.587-0.009I
Mike BraunRIN6.618.20.30.80.6Inrr
Josh HawleyRMO6.257.840.10.636-0.385I
Marsha BlackburnRTN10.1711.830.00.620.133I
John BarrassoRWY22.5022.48-0.10.5410.249I
Roger WickerRMS6.508.38-0.20.3760.347I
Deb FischerRNE11.509.78-0.20.470.331I
Kevin CramerRND13.5017.22-0.30.3890.294I
Mitt RomneyRUT17.5010.69-0.30.360.606I

All Senate Seats Up in 2024

namepstpviXXXpp20OoSvulnnom1nom2CReEl
Ted CruzRTX3.002.830.6flip?0.831-0.284I
Thomas CarperDDE-8.50-9.630.5-0.176-0.222I
Rick ScottRFL-1.911.690.5flip0.587-0.009I
Dianne FeinsteinDCA-15.41-14.910.4-0.267-0.183I
Maria CantwellDWA-8.10-9.930.4-0.304-0.42I
Christopher MurphyDCT-9.10-10.20.4-0.269-0.195I
Benjamin CardinDMD-15.00-17.030.3-0.319-0.223I
Mike BraunRIN6.618.20.30.80.6Inrr
Sheldon WhitehouseDRI-12.50-10.60.3-0.355-0.078I
Robert MenendezDNJ-10.58-8.070.2-0.366-0.124I
Mazie HironoDHI-20.50-15.030.2-0.512-0.084I
Angus KingIME-5.50-4.670.2-0.157-0.226I
Kirsten GillibrandDNY-15.76-11.720.2-0.475-0.422I
Josh HawleyRMO6.257.840.10.636-0.385I
Bernard SandersIVT-17.50-18.30.1-0.529-0.389I
Tim KaineDVA-3.23-5.150.1-0.243-0.06I
Amy KlobucharDMN-3.25-3.640.0defend?-0.284-0.379I
Marsha BlackburnRTN10.1711.830.00.620.133I
Martin HeinrichDNM-5.50-5.520.0-0.328-0.022I
Kyrsten SinemaDAZ-0.17-0.16-0.1defend-0.1010.063I
John BarrassoRWY22.5022.48-0.10.5410.249I
Elizabeth WarrenDMA-14.83-17.12-0.1-0.773-0.308I
Deb FischerRNE11.509.78-0.20.470.331I
Roger WickerRMS6.508.38-0.20.3760.347I
Debbie StabenowDMI-3.86-1.41-0.2defend-0.343-0.013I
Jacky RosenDNV-4.75-1.22-0.2defend-0.2850.287I
Robert CaseyDPA-1.50-0.59-0.3defend-0.3150.193I
Kevin CramerRND13.5017.22-0.30.3890.294I
Mitt RomneyRUT17.5010.69-0.30.360.606I
Tammy BaldwinDWI-2.75-0.32-0.5defend-0.493-0.139I
Sherrod BrownDOH0.194.08-0.7defend-0.428-0.11I
Joe ManchinDWV17.1719.8-0.7defend-0.0550.444I
Jon TesterDMT8.508.4-0.8defend-0.2160.146I

I know of 33 seats that will be contested: 21D + 2I + 10R. Retirements will add to this.

Among the D seats, 8 or 9 will be hard to defend, whereas among the R seats only 1 or maybe 2 will be hard to defend.

The situation is lopsided because these guys are in senate class I, which came in via the 2018 midterm elections. There was quite a lot of backlash against Orangemandias, which allowed the Ds to pick up several seats in red or marginal states.

The pp20 is simply the presidential polarity in the 2020 election. It is half the margin of victory in the two-party race. For example, if Biden got 63.1% of the two-party vote, that would give a pp20=-13.1.

The list is sorted in order of OoS, which stands for Out of Step. It is a rough measure of how far right the senator's voting record is, relative to what you would expect based on the state's pp20. This is not particularly relevant in the case of a retiring senator, but mostly harmless.

Beware that the Cook PVI hasn't been updated in a long time and is seriously out of date. The column marked pviXXX is the old PVI minus 2.5, which is the best PVI-based prediction of the current pp20. A race with a pp20 of zero should be a tossup, given comparable candidates and comparable funding. Any D with a pp20 on the positive side of -2.5 is vulnerable. Any R with a pp20 on the low side of +2.5 is vulnerable.

The C column indicates the senate class. The ReEl column contans a notation if the senator is not running for re-election.

Throw Out the Rat