Based on average of recent polls
Clinton is leading with 244 electoral votes. Another 9 electoral votes are leaning Democratic. She needs another 17 to win the election. 143 electoral votes are definitely in the Trump column. Another 97 are possible. This would still leave him 30 electoral votes short but only 13 more than Clinton needs. This is the closest the election has been.