21+ only. Information and entertainment, not betting advice. Gambling problem? Call 1-800-NEXT-STEP (Arizona) or 1-800-GAMBLER.

AZMango Tip jar
Invite
BUF

Buffalo @ Miami (OH)

College football 2026 · Week 10 · · Yager Stadium

M-OH
Rankings and standings

Game day

Kickoff

Availability

Our pick
M-OHMiami (OH) RedHawks
67% to win
Model
Market

Within 1 pts of the market. Not a promise: a 67% pick still loses about 3 times in 10.

The line

MarketAZMango
SpreadM-OH -6.5Same
Total44.544.7
MoneylineBUF +195
M-OH -238
BUF +206
M-OH -206 fair

Line: , sportsbook consensus. Odds move; check a sportsbook before acting.

10,000 simulated games

M-OH 24, BUF 17Typical score
BUF by 13 to M-OH by 278 in 10 games
48%M-OH covers -6.5
47%Over 44.5
Live oddsBetMGM DraftKings FanDuel

Unpaid links. We take no bets.

Line movement

Logged : Miami (OH) by 6.5, total 44.5.

What changed

Nothing since our first call ().

What if?

Slide to shift the expected margin and watch the chances move.

33%Buffalo
67%Miami (OH)

Our number.

Advantages Why Miami (OH) can win

  1. Efficiency (yards per play): worth about 3.5 points to Miami (OH) in our ratings.
  2. Offense, yards per play: Miami (OH) rank 24th (6.9), Buffalo 138th (4.6) of 138 FBS teams.
  3. Home field: Miami (OH) play at home, worth about 3 points in college football.
  4. Team matchup: where Miami (OH) can take advantage. Their passing game (22nd of 138) meets the Buffalo pass defense (133rd), so look for them to throw early and often. And their big-play offense (27th of 138) meets the Buffalo defense against big plays (68th): a chance to take shots downfield for chunk plays.
  5. Star matchup: At quarterback, David McComb (Miami (OH): 11.4 yards per attempt, 6 TD, 1 INT) has the edge on Jason Wright (Buffalo: 5.6, 5 TD, 4 INT); off the edge, Grant Lyons (Miami (OH): 3 sacks) has the edge on Cornell Evans (Buffalo: 1), facing the Buffalo pass protection (80th of 138).
  6. Simulation: Miami (OH) win 6,730 of 10,000 simulated games.
  7. The betting market agrees: Miami (OH) 68% to win after removing the sportsbooks' margin.

Disadvantages Why Miami (OH) may not

  1. Elo rating: worth about 4.4 points to Buffalo in our ratings.
  2. Range of outcomes: in the worst 10% of simulations, Miami (OH) lose by 13 or more.
  3. Pass protection, sacks allowed per dropback: Buffalo rank 80th (6.0%), Miami (OH) 126th (9.2%) of 138 FBS teams.
  4. Weak spot: Miami (OH) rank 126th of 138 in pass protection, sacks allowed per dropback (9.2%).
  5. Team matchup: where Buffalo can push back. Their pass rush (104th of 138) meets the Miami (OH) pass protection (126th), so look for them to pressure the quarterback into hurried throws.
  6. Star matchup: In the backfield, Messiah Burch (Buffalo: 105 rushing yards a game, 5.6 a carry) has the edge on Rodney Nelson (Miami (OH): 48, 5.1), facing the Miami (OH) run defense (26th of 138).
  7. Upset odds: Buffalo win 3,270 of 10,000 simulations (33%). A 67% pick still loses about 3 times in 10.

🥭 Mango Sliced Facts

Ask about this matchup; answers use only this page.

Loading…

AI answers can be wrong; the numbers above rule. Not betting advice.

Team news

Loading the latest headlines...

Headlines from ESPN and CBS Sports, each linked to the full story. Injuries, lineups, suspensions and coaching news come first. We leave out rumors, gossip about players' private lives and betting promos.

Side by side

BUFM-OH
5-3Record5-3
22.6 106Points per game27.0 75
25.4 79Points allowed25.8 85
4.6 138Yards per play6.9 24
6.8 123Yards per play allowed5.8 68
-0.1 93Interception margin/game+0.0 73
4.5% 104Sacks per dropback4.4% 108
1363 95Elo rating1258 113

Small numbers are ranks among 138 FBS teams (1 = best). Elo is CollegeFootballData's rating, updated after every game.

Last 5 meetings

DateGameScoreWinner
2025-11-202025 Wk 13Miami (OH) 37 @ Buffalo 20M-OH
2023-11-162023 Wk 12Buffalo 10 @ Miami (OH) 23M-OH
2022-10-012022 Wk 5Miami (OH) 20 @ Buffalo 24BUF
2021-11-102021 Wk 11Buffalo 18 @ Miami (OH) 45M-OH
2020-11-112020 Wk 11Miami (OH) 10 @ Buffalo 42BUF

Based on market line + adjustments. How it works

This matchup on any day (power ratings only)

Game chat

Be a good sport: no threats, hate, personal details or spam. Open the full chat