The Buffalo Bills (9-1) travel to the shores of the Hocking River this week to take on the Ohio Bobcats (6-4). Kickoff is set for 7:00 PM EST at Peden Stadium and the game will be broadcast on ESPN2.

Taking a look at the Week 12 college football odds, Ohio opened as a 1-point home underdog earlier this week. That line has shifted by three points after early betting, as the Bobcats are currently listed at -2. The total for the game is sitting at 66 points.

Vegas Betting Preview & Game Odds: Ohio vs Buffalo

Buffalo won their fifth consecutive game last weekend to improve to 9-1 on the season overall. The Bulls dominated Kent State on both sides of the ball en route to a very impressive 48-14 victory. QB Tyree Jackson had a solid game, passing for 111 yards and a touchdown while also finding the end zone on the ground. Jackson is now just one pass short of 25 touchdowns on the year. WR Anthony Johnson is having a solid campaign as well, breaking a school-record against Miami OH with eight receptions for 238 yards and three touchdowns. On the ground, Buffalo is currently averaging 191.5 rushing yards per game. RB Jaret Patterson was electrifying in Week 10 against the Golden Flashes, rushing for 187 yards and two scores. Patterson has now rushed for 763 yards and 10 touchdowns in just 10 games. Overall, the offense is currently averaging 36.2 points per game (24th overall).

The Bulls have been pretty solid on the other side of the ball, allowing opponents to score an average of just 22.5 points per game (38th overall). They have been especially good defending against the pass, as they are currently giving up only 174.3 yards per game through the air (11th overall).

Ohio had won three consecutive games before falling 30-28 to Miami (OH) last weekend to drop back to 6-4 on the season. The Bobcats trailed 28-7 at the half before making a valiant comeback in the 4th quarter but falling just short. QB Nathan Rourke played fairly well, throwing for 163 yards and two touchdowns. The biggest star for the offense against the RedHawks was clearly RB A.J. Ouellette, who ran for a career-best 168 yards on just 15 carries. Ouellette now has rushed for at least 100 yards in two out of his last three games. As a whole, Ohio is currently averaging 39.3 points per game (12th overall).

On the other side of the ball, the Bobcats are currently giving up an average of 27.5 points per game (67th overall). They have struggled defending against the pass all year long, as opponents are averaging 269.0 yards per game through the air (112th overall).

NCAA Football Betting Predictions & Free Pick: Buffalo +2

I’m a little bit confused by this line, as Buffalo has clearly been the better team so far this year and has a vastly superior record. While the standings can sometimes be misleading depending on the schedule, the Bulls have also been much more solid on defense as well. In fact, they are currently giving up over 5 points less per game than Ohio. On offense, both teams are currently averaging 36+ points per game. It is also worth noting that Buffalo has now won 12 out of their last 13 games and is 5-0 over their last five games on the road. They are also 5-2 ATS in their last seven games with the Bobcats.

Click on the link for more free college football picks from our experts on staff.

Ohio is just 2-5 ATS over their last seven Wednesday night games. They are also 2-5 ATS in their last seven games in the month of November. The Bulls are a very solid 18-5 ATS over their last 23 games overall. They are also 4-0 ATS in their last four road games and 7-0 ATS in their last seven conference games.

The Bulls are really firing on all cylinders right now, going 6-0 so far this season in Mid-American Conference play. I am fully expecting that trend to continue here in Week 11 against an Ohio team that just lost to Miami (OH). That is especially noteworthy because Buffalo just beat the RedHawks by 9 points back in Week 9. I’m truly shocked to be getting any points at all in this spot with the team that is currently 9-1 and undefeated in conference play – I’m rolling with the Bulls, as I think they win outright.