The Vugol Vector calls every 2026 Senate, House and governor race. We lock those calls in a dated, hashed file before the polls close, then score them here against the results, misses included.
The calls are not locked yet. They lock in a dated, hashed file before the first polls close on November 3. Today the Vector would call 506 races, and 35 of them are toss-ups decided by the slightest edge. See them all at if the election were held today.
How scoring works
The calls are the same ones as if the election were held today: the verified polling average where a race has one, otherwise the Vector model, with toss-ups going to whoever is ahead by any margin.
A call is right when the winner’s party matches the side called. An independent or third-party winner counts as a miss.
A race counts only after a winner is reported. Results still being counted decide nothing, and results that are not certified are marked.
We score clear leans and toss-ups separately and show a simple baseline, so safe seats cannot flatter the total.
This scores our calls of who wins. It does not say how likely each call was; the Vugol Tensor covers that.