The Buffalo Bulls (5-5) host a MAC showdown against the Miami (OH) RedHawks (5-5) on Wednesday, November 19, 2025 at UB Stadium.
In their most recent game, the Bulls were beaten by the Central Michigan Chippewas 38-19. The RedHawks are coming off of a loss to the Toledo Rockets by the score of 24-3.
In that matchup with the Chippewas, Ta’Quan Roberson had 208 yards on 16-of-33 passing (48.5%) for the Bulls, with one touchdown and one interception. Terrance Shelton Jr. carried the ball 11 times for 59 yards (5.4 yards per carry). He added one reception for three yards. Nik McMillan had 122 yards on seven catches (17.4 per reception) with two touchdowns in that game.
Henry Hesson threw for 147 yards for the RedHawks against the Rockets, going 11-for-38 (28.9%) with no touchdowns and three interceptions. Jordan Brunson carried the ball nine times for 44 yards (4.9 yards per attempt). Kamryn Perry collected four catches for 69 yards (on nine targets).
The Bulls are favored (-2.5) in an expected tight matchup against the RedHawks. The total is set at 39.5 points.
Check out: US LBM Coaches Poll powered by USA Today sports
Buffalo vs. Miami (OH) odds and lines
College football odds courtesy of BetMGM Sportsbook. Odds updated Monday at 6:14 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Spread favorite: Buffalo (-2.5)Moneyline: Buffalo (-126), Miami (OH) (+106)Total: 39.5 pointsBuffalo betting splitsBuffalo has three wins in 10 games against the spread this season.Buffalo has won once ATS (1-5) as a 2.5-point or higher favorite this year.This season, five of Buffalo’s 10 games have gone over the point total.Miami (OH) betting splitsMiami (OH)’s record against the spread in 2025 is 6-4-0.As a 2.5-point underdog or greater, Miami (OH) has one win ATS (1-3) this season.Miami (OH) has played 10 games this year, and five of them have hit the over.Buffalo leadersRoberson: 1,947 PASS YDS / 216.3 YPG / 59.1% / 13 TD / 9 INT / 63 CAR / 146 RUSH YDS / 2 TDAl-Jay Henderson: 170 CAR / 702 YDS / 70.2 YPG / 5 TD / 25 REC / 181 YDS / 22.6 YPG / 1 TDLamar Sperling: 34 CAR / 202 YDS / 33.7 YPG / 1 TD / 2 REC / 13 YDS / 6.5 YPG / 0 TDMcMillan: 48 REC / 706 YDS / 70.6 YPG / 3 TDVictor Snow: 49 REC / 622 YDS / 62.2 YPG / 7 TDJasaiah Gathings: 31 REC / 359 YDS / 39.9 YPG / 1 TDJunior Poyser: 23 TKL / 4 TFL / 5 SACKKhalil Murdock: 95 TKL / 7 TFL / 4.5 SACKMitchell Gonser: 45 TKL / 2 TFL / 1 SACK / 2 INT / 2 PDMiami (OH) leadersDeQuan Finn: 1,451 PASS YDS / 181.4 YPG / 58.9% / 9 TD / 6 INT / 89 CAR / 395 RUSH YDS / 4 TDBrunson: 111 CAR / 488 YDS / 61 YPG / 2 TD / 1 REC / 5 YDS / 2.5 YPG / 0 TDPerry: 29 REC / 726 YDS / 72.6 YPG / 4 TDCole Weaver: 30 REC / 386 YDS / 38.6 YPG / 0 TDKeith Reynolds: 30 REC / 280 YDS / 31.1 YPG / 1 TDAdam Trick: 39 TKL / 6 TFL / 6 SACK / 1 INT / 1 PDCorban Hondru: 61 TKL / 3 TFL / 3 SACK / 3 INT / 3 PDEli Coppess: 8 TKL / 3 INT / 3 PDBuffalo vs. Miami (OH) game time, local, how to watchGame date: Wednesday, November 19, 2025Game time: 7 p.m. ETLocation: Buffalo, New YorkVenue: UB StadiumTV channel: ESPN2Live stream: Watch on Fubo! (Regional restrictions may apply)
Watch Buffalo vs. Miami (OH) on Fubo! (Regional restrictions may apply)
Follow the latest college sports coverage at College Sports Wire.