Miami (OH) vs. Buffalo Odds & Betting Predictions - November 20, 2025
Miami (OH) at Buffalo
12:00 am • ESPN2Miami (OH) at Buffalo Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Miami (OH) 7-6 | +3.5 | -2.5-109 | o38.5-112 | -130 |
Buffalo 5-7 | u45.5 | +2.5-111 | u38.5-110 | +110 |

UB StadiumBuffalo
Miami (OH) vs. Buffalo Expert Picks
Duck
Last 30d: 192-147-3 (+20.4u)
M-OH u17.5 (Live)-125
1.25u
BUFF +100 (Live)
1u
Under 7.5 (1Q)-125
0.3u
Both of these two typically start slow. QB play a huge concern. Conservative coaches. Under.
💰🦡 Jake
Last 30d: 90-103-2 (-8.3u)
Under 39.5-105
1.05u
Scott Rickenbach
Last 30d: 96-104-0 (-18.6u)
BUFF +2.5-108
1u
Picks Office
Last 30d: 202-152-2 (+30.8u)
M-OH +1.5-110
0.91u
Link in Bio for early access
Sir Lockselot
Last 30d: 28-74-0 (-52.6u)
BUFF +114
3u
📚Player Profit
🔑 Buffalo ML +114 (Player Profit) 3u
I’ve seen enough of M-OH to never bet the again, we fade them heavy here. 🔨 time on Buffalo
Code: sirlocks for 10% off when you get funded at https://www.playerprofit.com/
Duck
Last 30d: 192-147-3 (+20.4u)
Under 19.5 (1H)-112
1u
Moneyline Hacks
Last 30d: 153-124-2 (+49.0u)
T.Roberson o193.5 Pass Yds-114
0.88u
🚨Free analysis & VIP Picks can be found on our Discord. Link: https://discord.gg/JrzjtqdVfA
🎙️Fade the Noise PODCAST - Subscribe!✅
https://www.youtube.com/@FadetheNoise
🔥 50% OFF 1-MONTH VIP!! 🔥
Get full access to every bet, model, and tools from the Moneyline Hacks team. ⬇️⬇️
💰 PROMO CODE: ValueHacks50
🌐 MoneylineHacks.com
M-OH -118
0.85u
🚨Free analysis & VIP Picks can be found on our Discord. Link: https://discord.gg/JrzjtqdVfA
🎙️Fade the Noise PODCAST - Subscribe!✅
https://www.youtube.com/@FadetheNoise
🔥 50% OFF 1-MONTH VIP!! 🔥
Get full access to every bet, model, and tools from the Moneyline Hacks team. ⬇️⬇️
💰 PROMO CODE: ValueHacks50
🌐 MoneylineHacks.com
The Pick Don
Last 30d: 17-6-0 (+14.0u)
M-OH -110
1.5u
Miami Ohio is in the middle of a bizarre situation. Their starting quarterback, Dequan Finn, has stepped away from the program mid season to “prepare for the NFL Draft” (he’s nowhere close to NFL caliber). It was a shocking and very weird move for the veteran QB to make. It’s especially odd considering Miami Ohio is right in the mix of teams vying to make the MAC Championship Game. Today’s matchup with Buffalo is an elimination game between these two teams. The loser is out of the conference title race, while the winner gets a massive boost in their odds to make the title game. That only makes it all the more strange that Finn essentially quit on his team mid season. Miami Ohio now expects to start senior Henry Hesson at quarterback, a player who has spent all four years in this system. You may think it’s nuts to bet on a team that just changed quarterbacks, but there’s a reason I’m not too worried about it. I was beyond unimpressed with Dequan Finn’s play on the field. He was a run first quarterback who simply wasn’t explosive and was brutal when forced to pass. Hesson started last game against Toledo, and let’s just say it didn’t go too hot. However, I have reason to believe he can bounce back. Finn’s decision to sit out gave Hesson no time to prepare, and then he had to face the best secondary in the Group of 5. Toledo’s secondary has two potential NFL guys and is graded as PFF’s top 4 unit. On short prep that is an impossible challenge. Hesson struggling was inevitable. Now Hesson gets a full week of practice with the starting offense and also has a game under his belt. Miami Ohio is also a run first team, they pass only 45.28% of the time, so that will take some of the pressure off Hesson. The Buffalo defense is good, but it’s a step down from what Hesson saw last week. Buffalo is also dealing with some defensive opt-outs/injuries. The Bulls defense was just throttled by Central Michigan last week, surrendering 38 points in a lousy effort. This Buffalo team is talented but extremely frustrating and careless with the football. Their offense leaves a lot to be desired, especially with QB Ta’Quan Roberson. The Miami Ohio secondary is very solid and should give Roberson problems all night. Miami Ohio’s defense is also elite at preventing big plays (top 20), and in a game like this, any big play could be the difference. Our model has Miami Ohio winning 21.58 to 19.68. This game will be beyond ugly, but I think Miami Ohio can win this slugfest.
Collin Wilson
Last 30d: 68-61-1 (-0.7u)
M-OH +2-109
1u
As discussed on BBOC Sunday Recap. Will look to hedge Live
Miami (OH) vs. Buffalo Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Miami (OH) vs. Buffalo Public Betting Percentages
Betting Trends
- Buffalo are 3-2 in their last 5 games.
- Buffalo are 3-2 in their last 5 games against the spread
- Buffalo are 2-3 in their road games against the spread
- The totals have gone OVER in 2 of Buffalo' last 5 games
- The totals have gone OVER in 4 of Buffalo' 7 last games at home
Matchup History
Against the Spread (ATS) History
| overall | home | away | favorite | underdog | |
|---|---|---|---|---|---|
| 4-8 | 2-5 | 2-3 | 0-5 | 3-3 | |
| 8-5 | 4-2 | 4-2 | 7-0 | 1-5 |
Over/Under History
| overall | home o/u | away o/u | favorite o/u | underdog o/u | |
|---|---|---|---|---|---|
| 7-5 | 4-3 | 3-2 | 3-2 | 3-3 | |
| 7-6 | 4-2 | 3-3 | 5-2 | 2-4 |
Straight-Up (ML) History
| overall | home | away | favorite | underdog | |
|---|---|---|---|---|---|
| 5-7 | N/A | N/A | 3-2 | 1-5 | |
| 7-6 | N/A | N/A | 7-0 | 0-6 |
Last 5 Matchups
Team Stats
347
Total Yards
349
66
Total Plays
82
5.257575757575758
Yards Per Play
4.2560975609756095
185
YDS
303
13/25
Comps/Atts
24/49
7.4
YPA
6.183673469387755
1/0
TDs/INTs
2/2
2/15
Sacks/Yards
6/37
4/25
Penalties/Yards
8/44
Miami (OH) vs. Buffalo Odds Comparison
Could not load odds
Miami (OH) at Buffalo Team Totals
MatchupOverUnder | ||
|---|---|---|
Miami (OH) 7-6 | o19.5-130 | u19.5+100 |
Buffalo 5-7 | o18.5-115 | u18.5-110 |






