It's hard to tell if there's a clear front runner in Michigan's gubernatorial race, according to two new polls.

A poll conducted for NBC News by the Marist College Institute for Public Opinion shows the gap between Republican Governor Rick Snyder and Democratic challenger Mark Schauer may be closing.

According to the survey, if the election were held today, 46 percent of registered voters would back Snyder, while 44 percent would vote for the former congressman. The remaining 9 percent of voters said they are undecided and 1 percent said they would back another candidate.The margin of error is 3.3 percentage points. But another poll released today (Tuesday) by Vanguard Public Affairs shows Snyder with a lead of 43 to 35 percent. 22 percent said they are still undecided.That poll, conducted by Denno Research, has a margin of error of plus-minus 4 percent.

The polls also covered the U.S. Senate race between U.S. Rep. Gary Peters and former Secretary of State Terri Lynn Land. The NBC poll shows that Peters would get 43 percent of the vote today and Land 37 percent. The Vanguard poll shows Peters up 40 to Land's 37, within the margin of error.