Results of a new poll conducted by NBC-WSJ-Marist were published on March 28. Participants from Ohio were asked, who they would give their vote to, if the election were today. Of those who answered the question, 48.0% revealed that they will vote for Hillary Clinton, while 42.0% said that they would give their vote to Donald Trump. This poll was conducted from March 4 to March 10, among a random sample of 2052 registered voters. Estimated have a +/-2.2 percentage points sampling error.
Converting these results into two-party vote shares yields values of 53.3% for Hillary Clinton and 46.7% for Donald Trump.