As of right now Real Clear Politics has the electoral college at 254 for Trump and 215 for Clinton. However, Pennsylvania is 99% counted and has Trump ahead 48.7 to 47.7 and Pennsylvania has 20 electoral college votes. The elected President needs 270 or more electoral college votes.
Trump is also ahead in Michigan with 83% of the vote counted. 48.3 to 46.5. Michigan has 16 electoral college votes.
Trump is also ahead in Arizona (11 college votes) 49.3 to 45.7 (76% counted)
Trump is ahead in Alaska (3 votes) and Maine district 2 (1 vote).
UPDATE- NY Times and AP have called for Trump. Pennsylvania called for Trump. Alaska called for Trump
UPDATE – Hillary is refusing to concede tonight.