01 · Buffalo's case
Buffalo's defense leads its matchup in allowed
Buffalo's defense was in the 73rd percentile for success rate allowed last season. Massachusetts's offense was in the 1st percentile for success rate.
See the underlying numbersSaturday, October 17
Compare these teams
4–2
at
Buffalo
3–3
1:00 PM ETUB StadiumAmherst, NY
Slight chance of mixed precipitation46°FNW 14 mphGusts 24 mphPrecip 15%
At kickoff · 1:00 PM ET · Updated 10:11 AM ET · National Weather Service
Amherst · local time (ET)
Kickoff hour
Slight chance of mixed precipitation46°FNW 14 mphGusts 24 mphPrecip 15%
Weather is not an input to the SBR forecast.
Evidence sections show 2025 background.
26%
Massachusetts win probability
Buffalo 74%
Buffalo by 9.0
Projected margin
Margin uncertainty ±14.2 points
Published forecast · SBR sbr-2r · Model track record
01 · Buffalo's case
Buffalo's defense was in the 73rd percentile for success rate allowed last season. Massachusetts's offense was in the 1st percentile for success rate.
See the underlying numbers02 · Massachusetts's answer
None of its offense's numbers stood out against Buffalo's defense last season.
03 · What could swing it
Massachusetts's leading passer threw 57% of the team's charted attempts last season.
See where they attackOffensive efficiency meets defensive efficiency. Percentiles run from 0 to 100.
PPA and success rate: CFBD, 2025 full season, garbage time included. Points per game: every 2025 game. Percentiles and ranks are among 2025 teams.
PPA and success rate: CFBD, 2025 full season, garbage time included. Points per game: every 2025 game. Percentiles and ranks are among 2025 FBS teams.
Defense is oriented so a higher percentile is stronger.
Follow the direction. Check the production.
Offense moving upfield ↑
AJ Hairston · 57% of charted pass attempts
215 of 219 have a direction · 4 unknown, excluded · rounded
Charted 11 of 12 games
Efficiency charted in 11 of 12 games
Depth as written in the play-by-play: 189 short · 26 deep · 4 not stated
The Massachusetts offense in 2025
QB · 10 games
107/216 · 50% season
Last game
Ohio · Nov 18, 2025: 0/1, 0 yds, 0 TD, 0 INT
RB · 12 games
Last game
Bowling Green · Nov 25, 2025: 5 carries, 9 yds, 0 TD
WR · 9 games
Last game
Bowling Green · Nov 25, 2025: 10 rec, 138 yds, 0 TD
Who is producing
2025 evidence · 12 games in this window · 12 with recorded rows in this view
Sorted by Completions and attempts, highest first
| Player | ||||||
|---|---|---|---|---|---|---|
| AJ HairstonQB | 10 | 107 / 216 | 957 | 4.4 | 4 | 4 |
| Grant JordanQB | 7 | 63 / 110 | 595 | 5.4 | 3 | 2 |
| Brandon RoseQB | 6 | 52 / 88 | 424 | 4.8 | 1 | 3 |
| Jacquon GibsonWR | 1 | 1 / 1 | 5 | 5.0 | 0 | 0 |
4 players with recorded rows
Rows are recorded player-game box lines for the games listed above. A missing row is missing data, not proof that a player did not appear, and none of these figures describe targets, snaps, starters or availability.
Who is producing
2025 evidence · 12 games in this window · 12 with recorded rows in this view
Sorted by Completions and attempts, highest first
| Player | ||||||
|---|---|---|---|---|---|---|
| Ta'Quan RobersonQB | 11 | 206 / 356 | 2,520 | 7.1 | 17 | 12 |
| Gunnar GrayQB | 4 | 29 / 53 | 228 | 4.3 | 2 | 2 |
2 players with recorded rows
Rows are recorded player-game box lines for the games listed above. A missing row is missing data, not proof that a player did not appear, and none of these figures describe targets, snaps, starters or availability.
Massachusetts's line averages 314.7 lbs against Buffalo's 254.4 lbs front — an edge of 60.3 lbs a man.
Typical FBS gap: 31.7 lbs.
Roster size is context. It isn't a forecast advantage.
| Matchup | O-line | D-line |
|---|---|---|
| Massachusetts OLMassachusetts OL vs Buffalo DL | 314.7 lbs | 254.4 lbs |
| Buffalo OLBuffalo OL vs Massachusetts DL | 298.1 lbs | 273.1 lbs |
Average listed roster weight, 2026 · bars run from 0 to 350 lbs.
2025 season. Percentiles and ranks are among 2025 FBS teams.
Recruited classes aren't the roster that takes the field.
Season percentiles · outward is stronger · recruiting and experience are context, not forecast weights
Massachusetts: solid line, circles · Buffalo: dashed line, squares
Most recent completed 2025 games · play stats exclude garbage time
Nov 25 · 58 recorded plays
L 14–45
43%
Success rate
0.14
PPA / play
Nov 18 · 66 recorded plays
L 14–42
29%
Success rate
−0.08
PPA / play
Nov 12 · 41 recorded plays
L 3–45
32%
Success rate
0.04
PPA / play
Joe Harasymiak
career −36.6 SP+ overall

Tony Tokarz
no career rating on file
Brian Dougherty
no career rating on file
2025 · Buffalo 28, Massachusetts 21
Warren McGuirk Alumni Stadium
2024 · Buffalo 34, Massachusetts 3
UB Stadium
2022 · Buffalo 34, Massachusetts 7
Warren McGuirk Alumni Stadium
2015 · Massachusetts 31, Buffalo 26
UB Stadium
2014 · Buffalo 41, Massachusetts 21
Warren McGuirk Alumni Stadium
2013 · Buffalo 32, Massachusetts 3
UB Stadium
2012 · Buffalo 29, Massachusetts 19
Gillette Stadium
Evidence window: 2025 full season