A huge reason for the Bulls' success is an offense ranked 52nd in the country at 430 yards per game. The offense has kept humming despite injuries to starting quarterback Tyree Jackson.
Buffalo's win-loss record is 3-3 at the season's halfway point, as they get ready to host Northern Illinois on Saturday. Let's recap how the team outlasted 129 other FBS squads to become the only college football team perfect against the spread so far in 2017.
Minnesota 17 – Buffalo 7, Point Spread Plus 25.5
— UB Athletics (@UBAthletics) September 1, 2017
Army 21 – Buffalo 17, Point Spread Plus 15
Forget covering the 15 points, the Bulls were on their way to an upset road victory over Army until the Black Knights scored twice in the fourth quarter to complete the comeback.
Tyree Jackson did have his most electrifying play of the season at West Point however.
— CBS Sports Network (@CBSSportsNet) September 9, 2017
Buffalo 33 – Colgate 10, Point Spread -22.5
In the most narrowest of margins, Buffalo covered by .5 as the offense racked up nearly 500 yards while the defense held Colgate to just 6 completed passes for 56 yards.
— UB Football (@UBFootball) September 17, 2017
Buffalo 34 – Florida Atlantic 31, Point Spread -1.5
Drew Anderson came off the bench to throw his first career touchdown pass with just 2:37 to play as the Bulls covered by only 1.5 against Florida Atlantic.
— UB Football (@UBFootball) September 24, 2017
Buffalo 27 – Kent State 13, Point Spread -7.5
Despite getting outgained 444 total yards to 377 by Kent State, the Bulls won the time of possession battle and put the game out of reach in the third quarter.
— #MACtion (@MACSports) October 2, 2017
Western Michigan 71 – Buffalo 68, 7OT, Point Spread Plus 7
It wasn't easy, but this is the kind of historic day it took by backup quarterback Drew Anderson to enable the Bulls to cover the seven points at home to Western Michigan.
— UB Athletics (@UBAthletics) October 8, 2017