Week 7 report · Sat, Oct 17 · 2026 Week 7

Massachusetts

4–4 · Ours #114 entering

18–25Final

Buffalo

5–3 · Ours #109 entering

Win chanceBUF 59%BUF won
SpreadBUF −7ours −3.6 · push
Total42.5final 43 · over by 0.5
Our callBUF −3Wbeat the close by 4.0

Quarterbacksthis game

Logan Inagawa
Logan Inagawa
14/25 · 168 yards
EPA / dropback
−0.1724th pct
Comp %
56.0
TD
0
Turnovers
11 INT · 0 fum
Sacked
3
Jason Wright
Jason Wright
15/34 · 119 yards
EPA / dropback
−0.1724th pct
Comp %
44.1
TD
1
Turnovers
11 INT · 0 fum
Sacked
2

The matchupthis game · ▲▼ better or worse than the unit's usual · percentile vs every 2026 team game

MassachusettsoffensePlayed like MASS +4.0defenseBuffalo
54th42.6%▲1.8Success rateSuccess42.6%▲0.746th
47th+0.03▼0.03EPA / playEPA/play+0.03▲0.1053rd
27th−0.17▼0.34PassingPassing−0.17▲0.4273rd
65th+0.14▲0.26RushingRushing+0.14▼0.1135th
41st1▼0.8TurnoversTurnovers1▲0.659th
BuffalooffensedefenseMassachusetts
30th36.5%▲5.9Success rateSuccess36.5%▲7.270th
34th−0.05EPA / playEPA/play−0.05▲0.0866th
27th−0.17▼0.04PassingPassing−0.17▲0.0673rd
52nd+0.06▲0.06RushingRushing+0.06▲0.0748th
41st1▼0.2TurnoversTurnovers159th

Team statsthis game · percentile vs every 2026 team game

MassachusettsMASSBuffaloBUF
Special teams & field position
Average startOwn 3063rdOwn 3892nd
Kicking vs expectedKicking−2.2 pts8th+1.2 pts80th
Drives & pace
Plays6876th7489th
Drive points+0.451st−0.449th
Turnovers & hidden points
Penalty first downsPenalty 1st downs251st251st
4th downs+0.1 pts60th+0.4 pts75th
Safeties049th199th
Hidden points−8.216th+8.284th

Season so far

Massachusetts4–4 · 137th-hardest schedule

Wat Rutgers37–21covered +29
Wvs Sacred Heart37–10covered −23.5
Wvs Stonehill36–14missed −31
Wat Sacramento State35–6covered −5
Lvs Eastern Michigan14–38missed −5.5
Lvs Miami (OH)19–20covered +6.5
Lat Buffalo18–25push +7
Lat UConn16–35missed +13

Buffalo5–3 · 105th-hardest schedule

Wvs UAlbany21–17missed −18.5
Lat Florida International20–33missed +10
Lat Penn State13–55missed +40
Wvs Robert Morris31–28missed −28
Lvs Western Michigan17–20covered +12.5
Wat Toledo23–8covered +18.5
Wvs Massachusetts25–18push −7
Wvs Bowling Green31–24covered −3

Model cfb_scratch · uncertainty ±15.5 · run Oct 17, 12:20 PM EDT · froze at kickoff and graded as-is