Underdog
Everyone tells you who will win.
We show how the other side can.
For every candidate who starts behind: the exact number of votes between them and a win, the precincts where those votes live, and the plan to reach them before the last ballot is cast. Built from official returns. Honest about the odds.
Minnesota
9 races. 9 paths.
Minnesota U.S. Senate
How Michele Tafoya wins
70,726 net votes to find.
See the path ›
MN-01
How Jake Johnson wins
12,871 net votes to find.
See the path ›
MN-02
How Eric Pratt wins
31,102 net votes to find.
See the path ›
MN-03
What it would take for Tyler Bass
65,082 net votes to find.
See the path ›
MN-04
What it would take for Paul Wikstrom
106,955 net votes to find.
See the path ›
MN-05
What it would take for John Nagel
164,191 net votes to find.
See the path ›
MN-06
How Doug Chapin wins
35,566 net votes to find.
See the path ›
MN-07
What it would take for Erik Osberg
119,774 net votes to find.
See the path ›
MN-08
What it would take for Trina Swanson
46,177 net votes to find.
See the path ›
Why we do this
The campaigns that need the math the most never get it.
Party committees model the races they have already decided to fund. Everyone else runs on instinct. We publish the plan for free, and when a campaign is ready to work it, HyperPhonebank puts professional callers on exactly those voters.
9 plans published. More states are coming.