Live edition · ESPEN
Breaking
2026 midterms · Scorecard

I called it first

My forecast, race by race, against what the polls say. Where I go against the consensus, it is flagged. On the night of November 3 each row scores itself: hit or miss, in the same place and at the same size.

Race by race

Shows the Senate races that are not decided in advance and the ones I comment on in my forecast. Result: AP or most networks projection.

My own analysis with public data. Every figure carries its source and date. Not investment or betting advice.