Final · Week 7 · Sat, Oct 17, 2026
| 1 | 2 | 3 | 4 | OT | T | |
|---|---|---|---|---|---|---|
| MASS | 7 | 8 | 0 | 3 | 0 | 18 |
| BUF | 3 | 5 | 7 | 3 | 7 | 25 |
UB Stadium
Team stats
| MASS | ||
|---|---|---|
| 17 | First downs | 19 |
| 339 | Total yards | 351 |
| 168 | Passing yards | 134 |
| 14-25 | Comp-Att | 16-35 |
| 6.7 | Yards per pass | 3.8 |
| 171 | Rushing yards | 217 |
| 47 | Rushes | 44 |
| 3.6 | Yards per rush | 4.9 |
| 5-15 | 3rd down | 8-19 |
| 1-2 | 4th down | 1-1 |
| 8-57 | Penalties-yards | 4-32 |
| 2 | Turnovers | 2 |
| 1 | Fumbles lost | 1 |
| 1 | Interceptions thrown | 1 |
| 31:30 | Time of possession | 28:30 |
| 2 | Sacks | 3 |
| 2 | Tackles for loss | 6 |
| 0 | QB hurries | 2 |
| 8 | Passes defended | 5 |
| 0 | Defensive TDs | 0 |
| — | Kick return yards | 96 |
| 0 | Punt return yards | -14 |
| 0 | Passing TDs | 2 |
| 2 | Rushing TDs | 0 |
| 4 | Kicking points | 11 |
Advanced stats
| MASS | ||
|---|---|---|
| -0.06 | EPA per play | -0.01 |
| 40% | Success rate | 37% |
| 0.96 | Explosiveness | 1.01 |
| +0.02 | Rushing EPA per play | +0.07 |
| 43% | Rushing success rate | 38% |
| -0.11 | Passing EPA per play | -0.08 |
| 40% | Passing success rate | 38% |
| 51% | Standard downs success | 44% |
| 14% | Passing downs success | 21% |
| 2.79 | Line yards per rush | 3.37 |
| 0.91 | Second-level yards | 0.90 |
| 0.23 | Open-field yards | 1.26 |
| 14% | Stuff rate | 5% |
| 67% | Power success | 67% |
| 15% | Havoc caused | 18% |
| 6 | Scoring chances | 6 |
| 3.00 | Points per chance | 3.83 |
| Own 32 | Avg. starting field position | Own 38 |
| 4 | Explosive plays | 3 |
| 14% | Postgame win expectancy | 86% |
Offense unless noted. EPA, success rate, explosiveness and the rushing numbers leave out garbage time. The better number in each row is bold. Hover or tap-and-hold a stat for what it means.
Scoring summary
- Q110:08

MassachusettsTD
(10:24) No Huddle-Shotgun #16 L.Inagawa rush left for 20 yards gain to the BUF00 TOUCHDOWN, clock 10:08, 1ST DOWN #99 D.Morris kick attempt good (H: #43 E.Phillipson, LS: #51 G.Mills)
Drive: 11 plays, 75 yds
7-0 - Q17:26

BuffaloFG
(07:29) #31 O.Hautanen field goal attempt from 26 yards GOOD (H: #90 E.Stumpf, LS: #48 J.Stoever), clock 07:26
Drive: 6 plays, 13 yds
7-3 - Q29:06

BuffaloSF
(09:16) No Huddle #16 L.Inagawa sacked for loss of 8 yards to the UMASS00 (#15 S.Vessah). #15 S.Vessah SAFETY, clock 09:06
7-5 - Q24:40

BuffaloFG
(04:40) #31 O.Hautanen field goal attempt from 33 yards GOOD (H: #90 E.Stumpf, LS: #48 J.Stoever), clock 04:40
Drive: 4 plays, 0 yds
7-8 - Q21:32

MassachusettsTD
(01:37) No Huddle #23 E.Faulkner rush right for 2 yards gain to the BUF00 TOUCHDOWN, clock 01:32 #19 J.Lewis pass attempt Successful
Drive: 3 plays, 3 yds
15-8 - Q310:47

BuffaloTD
(10:47) No Huddle #7 J.Wright pass complete short left to #41 C.Walker caught at UMASS04, for 2 yards to the UMASS00 TOUCHDOWN, clock 10:47 #31 O.Hautanen kick attempt good (H: #90 E.Stumpf, LS: #48 J.Stoever)
Drive: 10 plays, 75 yds
15-15 - Q41:57

MassachusettsFG
(02:00) #99 D.Morris field goal attempt from 53 yards GOOD (H: #43 E.Phillipson, LS: #51 G.Mills), clock 01:57
Drive: 8 plays, 26 yds
18-15 - Q40:02

BuffaloFG
(00:00) #31 O.Hautanen field goal attempt from 29 yards GOOD (H: #90 E.Stumpf, LS: #48 J.Stoever), clock 00:00
Drive: 14 plays, 65 yds
18-18 - OT0:00

BuffaloTD
(00:00) No Huddle-Shotgun #7 J.Wright pass complete short right to #41 C.Walker caught at UMASS00, for 15 yards to the UMASS00 TOUCHDOWN, clock 00:00, 1ST DOWN #31 O.Hautanen kick attempt failed (H: #90 E.Stumpf, LS: #48 J.Stoever) PENALTY UMASS Offside (#23 J.Clark) 2 yards from UMASS03 to UMASS01. NO PLAY #31 O.Hautanen kick attempt good (H: #90 E.Stumpf, LS: #48 J.Stoever)
Drive: 3 plays, 24 yds
18-25
Score shown MASS-BUF.
Player stats
Passing
| Player | C/Att | Yds | Avg | TD | Int | QBR |
|---|---|---|---|---|---|---|
| Logan Inagawa | 14/25 | 168 | 6.7 | 0 | 1 | 28.4 |
Rushing
| Player | Car | Yds | Avg | TD | Long |
|---|---|---|---|---|---|
| Elijah Faulkner | 23 | 84 | 3.7 | 1 | 26 |
| Logan Inagawa | 19 | 66 | 3.5 | 1 | 20 |
| Kezion Dia-Johnson | 2 | 10 | 5.0 | 0 | 8 |
| Tavian Dashiell | 1 | 4 | 4.0 | 0 | 4 |
| Curtis Kimmons IV | 1 | 4 | 4.0 | 0 | 4 |
| Justin Williams-Thomas | 1 | 3 | 3.0 | 0 | 3 |
Receiving
| Player | Rec | Yds | Avg | TD | Long |
|---|---|---|---|---|---|
| Kezion Dia-Johnson | 5 | 79 | 15.8 | 0 | 37 |
| Jabari Lewis | 3 | 33 | 11.0 | 0 | 21 |
| Reece Adkins | 2 | 31 | 15.5 | 0 | 17 |
| Elijah Faulkner | 2 | 15 | 7.5 | 0 | 11 |
| Max Dowling | 2 | 10 | 5.0 | 0 | 5 |
Defense
| Player | Tot | Solo | Sacks | TFL | PD | QB Hur | TD |
|---|---|---|---|---|---|---|---|
| Kendall Bournes | 8 | 5 | 0 | 0 | 0 | 0 | 0 |
| Timmy Hinspeter | 8 | 1 | 0.5 | 0.5 | 0 | 0 | 0 |
| Zeraun Daniel | 7 | 6 | 0 | 0 | 1 | 0 | 0 |
| Joshua Iseah | 7 | 4 | 0.5 | 0.5 | 0 | 0 | 0 |
| Tyler Martin | 6 | 3 | 0 | 0 | 0 | 0 | 0 |
| TJ Magee | 5 | 4 | 0 | 0 | 3 | 0 | 0 |
| Timothy Passmore, Jr. | 5 | 2 | 0 | 0 | 0 | 0 | 0 |
| Aubrey Melvin | 4 | 3 | 0 | 0 | 0 | 0 | 0 |
| Justin Krueger | 3 | 3 | 0 | 0 | 0 | 0 | 0 |
| Khari Bendolph | 3 | 3 | 0 | 0 | 0 | 0 | 0 |
| Joshua Nobles | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Romando Johnson | 3 | 1 | 0.5 | 0.5 | 0 | 0 | 0 |
| Zakar Morris | 3 | 0 | 0.5 | 0.5 | 0 | 0 | 0 |
| D.D. Snyder | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Isaiah Reed | 2 | 2 | 0 | 0 | 2 | 0 | 0 |
| Jahmad Harmon | 2 | 2 | 0 | 0 | 2 | 0 | 0 |
| David Timson | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
Interceptions
| Player | Int | Yds | TD |
|---|---|---|---|
| TJ Magee | 1 | 15 | 0 |
Fumbles
| Player | Fum | Lost | Rec |
|---|---|---|---|
| Logan Inagawa | 2 | 0 | 0 |
| Drew Alsup | 1 | 1 | 0 |
| TJ Magee | 0 | 0 | 1 |
Kicking
| Player | FG | Pct | Long | XP | Pts |
|---|---|---|---|---|---|
| Derek Morris | 1/3 | 33.0 | 53 | 1/1 | 4 |
Punting
| Player | No | Yds | Avg | TB | In 20 | Long |
|---|---|---|---|---|---|---|
| Edward Phillipson | 5 | 167 | 33.4 | 0 | 3 | 44 |
Punt returns
| Player | No | Yds | Avg | Long | TD |
|---|---|---|---|---|---|
| Drew Alsup | 1 | 0 | 0.0 | 0 | 0 |