FanBoardHQ

Buffalo28atMassachusetts21

2025 · Week 8

Efficiency

Game-level Efficiency Breakdown

-5.3-2.60+2.6+5.3Buffalo — Off. field pos.: -0.5-0.5Massachusetts — Off. field pos.: -3.4-3.4Off. field pos.Points this side's offense added or cost purely from where its drives started, vs. a league-average FBS team.Buffalo — Off. scoring eff.: -0.4-0.4Massachusetts — Off. scoring eff.: -4.6-4.6Off. scoring eff.Points this side's offense added or cost finishing drives (given where they started), vs. a league-average FBS team.Buffalo — Def. field pos.: +3.4+3.4Massachusetts — Def. field pos.: +0.5+0.5Def. field pos.Points this side's defense saved or gave up in starting field position allowed, vs. a league-average FBS team.Buffalo — Def. scoring eff.: +4.6+4.6Massachusetts — Def. scoring eff.: +0.4+0.4Def. scoring eff.Points this side's defense saved or gave up letting the opponent finish drives, vs. a league-average FBS team.Buffalo — Possessions: 0.00.0Massachusetts — Possessions: 0.00.0PossessionsValue of having more or fewer real possessions than the opponent this game (onside kicks, half-opening/closing clock timing, etc.) — not offense or defense skill.
BuffaloMassachusettsBreaks the final margin of victory down into where it came from, compared to what an average FBS team would do in an average game — the five bars per team always add up to the real final margin. Click a bar for detail.

Running score

01631Q1Q2Q3FinalBuffalo 28Massachusetts 21
BuffaloMassachusettshover for any point, click for the by-quarter breakdown

Box score

BuffaloMassachusetts
Total yards475306
Rushing yards72187
Rushing attempts3044
Yds / rush2.44.3
Passing yards403119
Passing attempts5514
Yds / pass7.38.5
First downs2911
Turnovers10
Penalties1110
Penalty yards6455
Sacks31
Time of possession34:2025:40

Passing & rushing

What each offense did this game.

Buffalo
By quarterPass / rushSuccessYd/play
Q1(21)71% / 29%43%6.3
Q2(24)83% / 17%29%5.5
Q3(26)46% / 54%58%4.5
Q4(20)85% / 15%35%1.3
how play-calling and results shifted through the game — (n) = plays
Passing by down(offense 122nd on the season)
Down (att.)Avg. to goSuccessYd/play
1st(28)10.046%4.6
2nd(21)8.838%5.7
3rd(14)8.636%3.8
4th(1)10.0100%16.0
All (64)42%5.0
Rushing by down(offense 130th on the season)
Down (att.)Avg. to goSuccessYd/play
1st(15)9.947%3.9
2nd(8)6.538%4.0
3rd(3)2.333%1.0
4th(1)2.00%0.0
All (27)41%3.4
Massachusetts
By quarterPass / rushSuccessYd/play
Q1(12)25% / 75%33%2.4
Q2(14)29% / 71%36%12.9
Q3(11)55% / 45%27%7.2
Q4(23)30% / 70%22%0.8
how play-calling and results shifted through the game — (n) = plays
Passing by down(offense 134th on the season)
Down (att.)Avg. to goSuccessYd/play
1st(5)10.040%1.0
2nd(6)11.033%6.7
3rd(9)12.311%4.7
All (20)25%4.3
Rushing by down(offense 133rd on the season)
Down (att.)Avg. to goSuccessYd/play
1st(17)10.841%9.6
2nd(13)7.60%0.6
3rd(9)6.144%5.1
4th(1)1.0100%1.0
All (40)30%5.5

Drive-by-drive — expected vs. actual points, each possession

2Drive 2: own 35 → Punt4Drive 4: own 25 → Punt6Drive 6: own 4 → Punt8Drive 8: own 13 → TD10Drive 10: own 10 → TD12Drive 12: own 25 → Punt14Drive 14: own 24 → Punt16Drive 16: own 25 → Punt18Drive 18: own 25 → TD20Drive 20: own 27 → Punt22Drive 22: own 25 → Punt24Drive 24: own 24 → Missed FG26Drive 26: own 9 → Punt28Drive 28: own 40 → End of halfown 0own 2550opp 25opp 0
Massachusetts drives by field position

Each bar is a drive, from where it started to where it ended. Green = scored, red = turnover/downs/safety.

#StartTimePlaysYdsResultExpPts+/−
2own 35Q1 11:20713Punt2.30-2.3
4own 25Q1 4:3855Punt1.90-1.9
6own 4Q1 2:13511Punt1.20-1.2
8own 13Q2 12:56787TD1.57+5.5
10own 10Q2 4:12190TD1.47+5.6
12own 25Q2 2:534-2Punt1.90-1.9
14own 24Q2 1:0345Punt1.90-1.9
16own 25Q3 14:5959Punt1.90-1.9
18own 25Q3 7:01480TD1.97+5.1
20own 27Q3 4:475-15Punt2.00-2.0
22own 25Q3 0:186-6Punt1.90-1.9
24own 24Q4 10:571640Missed FG1.90-1.9
26own 9Q4 0:515-5Punt1.40-1.4
28own 40Q4 0:194-6End of half2.50-2.5
14 drives5930625.621-4.6

Exp = points an average offense scores from that starting spot. +/− = actual minus expected.