Technically no, but if he wins Arizona and New Hampshire he wins without PA or MI. The bad news is NH just flipped by a hair to Hillary. If that holds, I think he's at 268 or 269 I think
Trump will win with 272.