Wisconsin (10 electoral votes):
Donald Trump: 1,404,376, 47.9%
Hillary Clinton: 1,377,588, 46.9%
Gary Johnson: 106,091, 3.6%
99% reporting
Michigan (16 electoral votes):
Donald Trump: 2,255,356, 47.6 per cent
Hillary Clinton: 2,239,745, 47.3%
Gary Johnson: 171,404, 3.6%
99% reporting
Pennsylvania (20 electoral votes):
Donald Trump: 2,911,986, 48.8%
Hillary Clinton: 2,844,084, 47.7%
Gary Johnson: 142,608, 2.4%
99% reporting
New Hampshire (4 electoral votes):
Donald Trump: 326,286, 47.5%
Hillary Clinton: 325,979, 47.4%
Gary Johnson: 28,659, 4.2%
93% reporting
If you assume that Gary Johnson was some sort of protest vote (i.e. I don't like Trump, but can't bring myself to vote for Clinton, so will opt for Johnson) then he's had a significant influence on the outcome.
(I don't know much about Gary Johnson so that comment may be off the mark.)
Amazingly close in some of the states
Wisconsin (10 electoral votes):
Donald Trump: 1,404,376, 47.9%
Hillary Clinton: 1,377,588, 46.9%
Gary Johnson: 106,091, 3.6%
99% reporting
Michigan (16 electoral votes):
Donald Trump: 2,255,356, 47.6 per cent
Hillary Clinton: 2,239,745, 47.3%
Gary Johnson: 171,404, 3.6%
99% reporting
Pennsylvania (20 electoral votes):
Donald Trump: 2,911,986, 48.8%
Hillary Clinton: 2,844,084, 47.7%
Gary Johnson: 142,608, 2.4%
99% reporting
New Hampshire (4 electoral votes):
Donald Trump: 326,286, 47.5%
Hillary Clinton: 325,979, 47.4%
Gary Johnson: 28,659, 4.2%
93% reporting
If you assume that Gary Johnson was some sort of protest vote (i.e. I don't like Trump, but can't bring myself to vote for Clinton, so will opt for Johnson) then he's had a significant influence on the outcome.
(I don't know much about Gary Johnson so that comment may be off the mark.)