FiveThirtyEight's 2016 statistical model gave Donald Trump a 20-25% chance of winning the general election against Hillary Clinton. The prediction considered economic factors, polls, and the high number of undecided voters.

via FiveThirtyEight