Massachusetts at Buffalo

Friday, November 27, 2015

Massachusetts beat Buffalo 31–⁠26. It was their ninth meeting; after it, Buffalo led the series 7–⁠2.

AwayMassachusetts3–⁠9 in 2015
31
HomeBuffalo5–⁠7 in 2015
26

Final at UB Stadium, AmherstTV: ESPNUAttendance 15,648

At kickoff
55°F, light rain, wind 16 mph from the southwest, gusts to 30 mphWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium
Officials
Referee Tim O’Dey; umpire Brett Denker; head linesman Dan Bush; line judge Greg Jagodzinsk; side judge George Plesac; field judge Dom Pender; back judge Todd BoydGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Massachusetts14140331
Buffalo1073626

Standouts

Player stats

Massachusetts

PassingC/AttYdsTDInt
Blake Frohnapfel9/2216302
RushingCarYdsTDLong
Marquis Young35240347
Blake Frohnapfel651118
Andy Isabella1606
Jamal Wilson4302
ReceivingRecYdsTDLong
Tajae Sharpe6138049
Elgin Long113013
Rodney Mills1909
Marquis Young1303
InterceptionsIntYdsTD
Trey Dudley-Giles100
Da’Sean Downey150

Buffalo

PassingC/AttYdsTDInt
Joe Licata19/4028712
RushingCarYdsTDLong
Anthone Taylor2085111
Jordan Johnson2077124
ReceivingRecYdsTDLong
Marcus McGill378040
Matt Weiser668118
Ron Willoughby554015
Mason Schreck249040
InterceptionsIntYdsTD
Brandon Berry1130
Andrews Dadeboe1220

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

MassachusettsBuffalo
458Total yards447
163Passing yards287
295Rushing yards160
7.4Yards per pass7.2
6.0Yards per rush3.7
18First downs21
5–⁠15Third downs8–⁠20
2–⁠3Fourth downs2–⁠3
3Turnovers2
4–⁠21Penalties5–⁠46
27:31Possession32:29

Efficiency

MassachusettsBuffalo
42%Success rate41%
−0.03EPA per play0.01
1.29Explosiveness1.11
0.13Rushing EPA−0.13
−0.38Passing EPA0.20
26%Passing-down success44%
−0.37First-down EPA0.10
0.01Second-down EPA−0.13
0.45Third-down EPA0.09
2%Havoc by its defense3%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Buffalo 76% to win. Massachusetts won as Elo’s underdog.

The line

Buffalo −6, over/under 55.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Buffalo 66%, Massachusetts 34%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Buffalo end zoneMassachusetts end zoneQ1 BuffaloPunt, 3 playsQ1 MassachusettsTouchdown, 7 playsQ1 BuffaloTurnover on downs, 6 playsQ1 MassachusettsTouchdown, 3 playsQ1 BuffaloTouchdown, 7 playsQ1 MassachusettsInterception, 2 playsQ1 BuffaloField goal, 10 playsQ1 MassachusettsFumble, 5 playsQ1 BuffaloPunt, 5 playsQ2 MassachusettsInterception, 3 playsQ2 BuffaloTouchdown, 3 playsQ2 MassachusettsPunt, 3 playsQ2 BuffaloPunt, 6 playsQ2 MassachusettsPunt, 3 playsQ2 BuffaloPunt, 3 playsQ2 MassachusettsTouchdown, 9 playsQ2 BuffaloInterception, 9 playsQ2 MassachusettsTouchdown, 5 playsQ2 BuffaloEnd of half, 1 playQ3 MassachusettsTurnover on downs, 8 playsQ3 BuffaloField goal, 11 playsQ3 MassachusettsPunt, 3 playsQ3 BuffaloTouchdown, 11 playsQ4 MassachusettsPunt, 3 playsQ4 BuffaloPunt, 3 playsQ4 MassachusettsPunt, 3 playsQ4 BuffaloPunt, 4 playsQ4 MassachusettsField goal, 12 playsQ4 BuffaloInterception, 3 playsQ4 MassachusettsEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Buffalo drives left to right, Massachusetts right to left.
  1. Q1 BuffaloPunt, 3 plays, 6 yards
  2. Q1 MassachusettsTouchdown, 7 plays, 48 yards
  3. Q1 BuffaloTurnover on downs, 6 plays, 31 yards
  4. Q1 MassachusettsTouchdown, 3 plays, 56 yards
  5. Q1 BuffaloTouchdown, 7 plays, 75 yards
  6. Q1 MassachusettsInterception, 2 plays, 11 yards
  7. Q1 BuffaloField goal, 10 plays, 22 yards
  8. Q1 MassachusettsFumble, 5 plays, 43 yards
  9. Q1 BuffaloPunt, 5 plays, 19 yards
  10. Q2 MassachusettsInterception, 3 plays, 17 yards
  11. Q2 BuffaloTouchdown, 3 plays, 19 yards
  12. Q2 MassachusettsPunt, 3 plays, 6 yards
  13. Q2 BuffaloPunt, 6 plays, 18 yards
  14. Q2 MassachusettsPunt, 3 plays, 8 yards
  15. Q2 BuffaloPunt, 3 plays, 2 yards
  16. Q2 MassachusettsTouchdown, 9 plays, 76 yards
  17. Q2 BuffaloInterception, 9 plays, 71 yards
  18. Q2 MassachusettsTouchdown, 5 plays, 80 yards
  19. Q2 BuffaloEnd of half, 1 play, −1 yard
  20. Q3 MassachusettsTurnover on downs, 8 plays, 41 yards
  21. Q3 BuffaloField goal, 11 plays, 59 yards
  22. Q3 MassachusettsPunt, 3 plays, 1 yard
  23. Q3 BuffaloTouchdown, 11 plays, 68 yards
  24. Q4 MassachusettsPunt, 3 plays, 9 yards
  25. Q4 BuffaloPunt, 3 plays, 2 yards
  26. Q4 MassachusettsPunt, 3 plays, −1 yard
  27. Q4 BuffaloPunt, 4 plays, 16 yards
  28. Q4 MassachusettsField goal, 12 plays, 48 yards
  29. Q4 BuffaloInterception, 3 plays, 8 yards
  30. Q4 MassachusettsEnd of game, 3 plays, −5 yards

Play by play

1st quarter9 drives, then Massachusetts 14, Buffalo 10
Buffalo Punt, 3 plays
15:001st & 10 at own 35Blake Lucas kickoff for 65 yds for a touchback
14:571st & 10 at own 25Joe Licata pass incomplete to Ron Willoughby
14:472nd & 10 at own 25Joe Licata pass complete to Matt Weiser for 7 yds to the Buff 32
14:283rd & 3 at own 32Anthone Taylor run for a loss of 1 yard to the Buff 31
13:524th & 4 at own 31Tyler Grassman punt for 17 yds, punt out-of-bounds at the Buff 48
Massachusetts Touchdown, 7 plays
13:351st & 10 at opp 48Blake Frohnapfel run for 6 yds to the Buff 42
13:272nd & 4 at opp 42Blake Frohnapfel pass incomplete
13:223rd & 4 at opp 42Blake Frohnapfel pass incomplete to Tajae Sharpe
13:164th & 4 at opp 42Blake Frohnapfel run for 18 yds to the Buff 24 for a 1ST down
13:031st & 10 at opp 24Blake Frohnapfel pass complete to Tajae Sharpe for 11 yds to the Buff 13 for a 1ST down
12:231st & 10 at opp 13Marquis Young run for 7 yds to the Buff 6
12:162nd & 3 at opp 6Marquis Young run for 6 yds for a TD, (Logan Laurent KICK)Massachusetts 7, Buffalo 0
Buffalo Turnover on downs, 6 plays
12:162nd & 3 at own 35Blake Lucas kickoff for 65 yds for a touchback
12:081st & 10 at own 25Joe Licata pass complete to Ron Willoughby for 11 yds to the Buff 36 for a 1ST down
11:431st & 10 at own 36Anthone Taylor run for 11 yds to the Buff 47 for a 1ST down
11:241st & 10 at own 47Anthone Taylor run for 4 yds to the UMass 49
10:492nd & 6 at opp 49Anthone Taylor run for 4 yds to the UMass 45
9:563rd & 2 at opp 45Anthone Taylor run for 1 yd to the UMass 44
9:464th & 1 at opp 44Joe Licata run for no gain to the UMass 44
Massachusetts Touchdown, 3 plays
9:401st & 10 at own 44Blake Frohnapfel pass incomplete to Tajae Sharpe
9:342nd & 10 at own 44Marquis Young run for 9 yds to the Buff 47
9:153rd & 1 at opp 47Marquis Young run for 47 yds for a TD, (Logan Laurent KICK)Massachusetts 14, Buffalo 0
Buffalo Touchdown, 7 plays
9:153rd & 1 at own 35Blake Lucas kickoff for 65 yds , Jordan Johnson return for 25 yds to the Buff 25
8:571st & 10 at own 25Jordan Johnson run for 9 yds to the Buff 34
8:342nd & 1 at own 34Jordan Johnson run for no gain to the Buff 34
7:473rd & 1 at own 34Jordan Johnson run for 2 yds to the Buff 36 for a 1ST down
7:341st & 10 at own 36Joe Licata pass complete to Marcus McGill for 40 yds to the UMass 24 for a 1ST down
7:171st & 10 at opp 24Anthone Taylor run for 3 yds to the UMass 21
7:002nd & 7 at opp 21Anthone Taylor run for 3 yds to the UMass 18
6:383rd & 4 at opp 18Joe Licata pass complete to Matt Weiser for 18 yds for a TD, (Adam Mitcheson KICK)Massachusetts 14, Buffalo 7
Massachusetts Interception, 2 plays
6:383rd & 2 at own 35Tyler Grassman kickoff for 55 yds , James Oliphant return for 11 yds to the UMass 21
6:251st & 10 at own 21Marquis Young run for 11 yds to the UMass 32 for a 1ST down
6:041st & 10 at own 32Blake Frohnapfel pass intercepted by Brandon Berry, returned for 13 yds to the UMass 27
Buffalo Field goal, 10 plays
5:561st & 10 at opp 27Anthone Taylor run for 7 yds to the UMass 20
5:242nd & 3 at opp 20Joe Licata pass incomplete to Malcolm Robinson
5:193rd & 3 at opp 20Anthone Taylor run for 4 yds to the UMass 16 for a 1ST down
4:481st & 10 at opp 16Joe Licata pass incomplete to Ron Willoughby
4:392nd & 10 at opp 16Jordan Johnson run for 6 yds to the UMass 10
4:113rd & 4 at opp 10Jordan Johnson run for 5 yds to the UMass 5 for a 1ST down
3:551st & goal at opp 5Joe Licata pass incomplete to Marcus McGill
3:482nd & goal at opp 5Joe Licata pass incomplete to Mason Schreck
3:423rd & goal at opp 5Joe Licata pass incomplete
3:374th & goal at opp 5Adam Mitcheson 22 yd FG GOODMassachusetts 14, Buffalo 10
Massachusetts Fumble, 5 plays
3:374th & 10 at own 35Tyler Grassman kickoff for 51 yds , James Oliphant return for 2 yds to the UMass 16
3:261st & 10 at own 16Marquis Young run for 6 yds to the UMass 22
3:052nd & 4 at own 22Marquis Young run for 2 yds to the UMass 24
2:433rd & 2 at own 24Marquis Young run for 5 yds to the UMass 29 for a 1ST down
2:241st & 10 at own 29Blake Frohnapfel pass complete to Tajae Sharpe for 30 yds to the Buff 41 for a 1ST down
1:581st & 10 at opp 41Marquis Young run for 15 yds to the Buff 26 Marquis Young fumbled, forced by Nick Gilbo, recovered by Buff Boise Ross
Buffalo Punt, 5 plays
1:501st & 10 at own 26Jordan Johnson run for 4 yds to the Buff 30
1:132nd & 6 at own 30Jordan Johnson run for 8 yds to the Buff 38 for a 1ST down
0:381st & 10 at own 38Jordan Johnson run for 2 yds to the Buff 40
0:152nd & 8 at own 40Timeout MASSACHUSETTS, clock 00:15
0:002nd & 8 at own 40Jordan Johnson run for 5 yds to the Buff 45
Q2 14:563rd & 3 at own 45Joe Licata pass incomplete to Ron Willoughby
Q2 14:484th & 3 at own 45Tyler Grassman punt for 41 yds, fair catch by Trey Dudley-Giles at the UMass 14
2nd quarter10 drives, then Massachusetts 28, Buffalo 17
Massachusetts Interception, 3 plays
14:411st & 10 at own 14Marquis Young run for 16 yds to the UMass 30 for a 1ST down
14:021st & 10 at own 30Marquis Young run for 1 yd to the UMass 31
13:482nd & 9 at own 31Blake Frohnapfel pass intercepted Andrews Dadeboe return for 22 yds to the UMass 19
Buffalo Touchdown, 3 plays
13:401st & 10 at opp 19Anthone Taylor run for 10 yds to the UMass 9 for a 1ST down
13:261st & goal at opp 9Anthone Taylor run for 3 yds to the UMass 6
13:142nd & 0 at opp 6Joe Licata pass incomplete to R. Willoughby, PENALTY UMASS pass interference (Dudley-Giles, Trey) 4 yards to the UMASS2, NO PLAY, 1ST DOWN BUFFALO.
13:091st & goal at opp 2Anthone Taylor run for 2 yds for a TD, (Adam Mitcheson KICK)Buffalo 17, Massachusetts 14
Massachusetts Punt, 3 plays
13:091st & 10 at own 35Tyler Grassman kickoff for 58 yds , James Oliphant return for 30 yds to the UMass 37
12:481st & 10 at own 37Marquis Young run for a loss of 2 yards to the UMass 35
12:092nd & 12 at own 35Marquis Young run for 8 yds to the UMass 43
11:493rd & 4 at own 43Blake Frohnapfel pass incomplete to Brandon Howard
11:424th & 4 at own 43Logan Laurent punt for 28 yds, fair catch by Jacob Martinez at the Buff 29
Buffalo Punt, 6 plays
11:331st & 10 at own 29Joe Licata run for a loss of 1 yard to the Buff 28
11:132nd & 11 at own 28Jordan Johnson run for 8 yds to the Buff 36
10:593rd & 3 at own 36Joe Licata pass complete to Ron Willoughby for 15 yds to the UMass 49 for a 1ST down
10:361st & 10 at opp 49Jordan Johnson run for a loss of 4 yards to the Buff 47
10:142nd & 14 at own 47Joe Licata pass incomplete
10:093rd & 14 at own 47Joe Licata pass incomplete to Matt Weiser
10:034th & 14 at own 47Tyler Grassman punt for 43 yds, fair catch by Trey Dudley-Giles at the UMass 10
Massachusetts Punt, 3 plays
9:551st & 10 at own 10Marquis Young run for 1 yd to the UMass 11
9:172nd & 9 at own 11Marquis Young run for 1 yd to the UMass 12
8:383rd & 8 at own 12Blake Frohnapfel run for 6 yds to the UMass 18
8:214th & 2 at own 18Logan Laurent punt for 43 yds, downed at the Buff 39
Buffalo Punt, 3 plays
8:131st & 10 at own 39Joe Licata pass incomplete to Marcus McGill
7:412nd & 10 at own 39Anthone Taylor run for 2 yds to the Buff 41
7:263rd & 8 at own 41Joe Licata pass incomplete to Anthone Taylor
7:174th & 8 at own 41Tyler Grassman punt for 39 yds , Trey Dudley-Giles returns for 4 yds to the UMass 24
Massachusetts Touchdown, 9 plays
7:091st & 10 at own 24Andy Isabella run for 6 yds to the UMass 30 MASSACHUSETTS Penalty, Offensive Holding (-10 Yards) to the UMass 20
6:581st & 14 at own 20Marquis Young run for a loss of 3 yards to the UMass 17
6:252nd & 17 at own 17Marquis Young run for 20 yds to the UMass 37 for a 1ST down
5:491st & 10 at own 37Marquis Young run for 6 yds to the UMass 43
5:302nd & 4 at own 43Blake Frohnapfel pass complete to Tajae Sharpe for 49 yds to the Buff 8 for a 1ST down
4:541st & goal at opp 8Marquis Young run for 1 yd to the Buff 7
4:152nd & goal at opp 7Blake Frohnapfel run for 6 yds to the Buff 1
3:513rd & goal at opp 1Marquis Young run for no gain to the Buff 1
3:174th & 0 at opp 1Timeout MASSACHUSETTS, clock 03:17
3:134th & goal at opp 1Marquis Young run for 1 yd for a TD, (Logan Laurent KICK)Massachusetts 21, Buffalo 17
Buffalo Interception, 9 plays
3:134th & 3 at own 35Blake Lucas kickoff for 65 yds for a touchback
3:041st & 10 at own 25Joe Licata pass complete to Mason Schreck for 40 yds to the UMass 35 for a 1ST down
2:491st & 10 at opp 35Licata, Joe pass incomplete to Schreck, Mason, PENALTY BUFFALO pass interference (Schreck, Mason) 15 yards to the 50 yardline, NO PLAY.
2:361st & 25 at the 50Joe Licata pass complete to Matt Weiser for 14 yds to the UMass 36
1:562nd & 11 at opp 36Joe Licata pass complete to Matt Weiser for 6 yds to the UMass 30
1:433rd & 5 at opp 30Joe Licata pass incomplete to Ron Willoughby
1:434th & 5 at opp 30Timeout BUFFALO, clock 01:43
1:374th & 5 at opp 30Joe Licata pass complete to Ron Willoughby for 9 yds to the UMass 21 for a 1ST down
1:331st & 10 at opp 21Joe Licata pass incomplete to Ron Willoughby
1:272nd & 10 at opp 21Joe Licata pass complete to Jacob Martinez for 17 yds to the UMass 4 for a 1ST down
1:161st & goal at opp 4Joe Licata pass incomplete to Marcus McGill
1:122nd & goal at opp 4Joe Licata pass intercepted by Trey-Dudley Giles in endzone for touchback.
Massachusetts Touchdown, 5 plays
1:041st & 10 at own 20Marquis Young run for 22 yds to the UMass 42 for a 1ST down
0:421st & 10 at own 42Blake Frohnapfel pass complete to Marquis Young for 3 yds to the UMass 45
0:322nd & 7 at own 45Marquis Young run for 35 yds to the Buff 20 for a 1ST down
0:271st & 10 at opp 20Blake Frohnapfel pass complete to Tajae Sharpe for 6 yds to the Buff 14
0:272nd & 4 at opp 14Timeout MASSACHUSETTS, clock 00:27
0:192nd & 4 at opp 14Blake Frohnapfel run for 14 yds for a TD, (Logan Laurent KICK)Massachusetts 28, Buffalo 17
Buffalo End of half, 1 play
0:192nd & 4 at own 35Blake Lucas kickoff for 56 yds , Devin Campbell return for 3 yds to the Buff 12
0:001st & 10 at own 12TEAM run for a loss of 1 yard to the Buff 11
3rd quarter4 drives, then Massachusetts 28, Buffalo 20
Massachusetts Turnover on downs, 8 plays
15:001st & 10 at own 35Tyler Grassman kickoff for 65 yds for a touchback
14:581st & 10 at own 25Blake Frohnapfel pass incomplete to Tajae Sharpe
14:462nd & 10 at own 25Marquis Young run for 2 yds to the UMass 27
14:023rd & 8 at own 27Blake Frohnapfel pass complete to Tajae Sharpe for 24 yds to the Buff 49 for a 1ST down
13:441st & 10 at opp 49Marquis Young run for 8 yds to the Buff 41
13:262nd & 2 at opp 41BUFFALO Penalty, Defensive Offside (5 Yards) to the Buff 36 for a 1ST down
13:071st & 10 at opp 36Marquis Young run for 2 yds to the Buff 34
12:342nd & 8 at opp 34Blake Frohnapfel pass incomplete to Rodney Mills
12:293rd & 8 at opp 34Marquis Young run for no gain to the Buff 34
11:504th & 8 at opp 34Blake Frohnapfel pass incomplete to Rodney Mills
Buffalo Field goal, 11 plays
11:351st & 10 at own 34Anthone Taylor run for 4 yds to the Buff 38
11:022nd & 6 at own 38Anthone Taylor run for 10 yds to the Buff 48 for a 1ST down
10:251st & 10 at own 48Anthone Taylor run for 3 yds to the UMass 49
9:422nd & 7 at opp 49Jordan Johnson run for 24 yds to the UMass 25 for a 1ST down
9:271st & 10 at opp 25Johnson, Jordan rush for 1 yard to the UMASS24, PENALTY BUFFALO holding (Blodgett, Robert) 10 yards to the UMASS35, NO PLAY.
8:581st & 20 at opp 35Joe Licata pass complete to Anthone Taylor for 11 yds to the UMass 24
8:172nd & 9 at opp 24Anthone Taylor run for 8 yds to the UMass 16
7:413rd & 1 at opp 16Jordan Johnson run for 4 yds to the UMass 12 for a 1ST down
7:041st & 10 at opp 12Anthone Taylor run for 3 yds to the UMass 9
6:212nd & 7 at opp 9Anthone Taylor run for 2 yds to the UMass 7
5:553rd & 5 at opp 7Joe Licata pass incomplete to Jacob Martinez
5:504th & 5 at opp 7Adam Mitcheson 23 yd FG GOODMassachusetts 28, Buffalo 20
Massachusetts Punt, 3 plays
5:504th & 5 at own 35Tyler Grassman kickoff for 65 yds for a touchback
5:421st & 10 at own 25Marquis Young run for a loss of 1 yard to the UMass 24
5:122nd & 11 at own 24Marquis Young run for 2 yds to the UMass 26
4:383rd & 9 at own 26Blake Frohnapfel pass incomplete to Jamal Wilson
4:254th & 9 at own 26Logan Laurent punt for 42 yds, downed at the Buff 32
Buffalo Touchdown, 11 plays
4:181st & 10 at own 32Jordan Johnson run for 5 yds to the Buff 37
3:422nd & 5 at own 37Jordan Johnson run for a loss of 3 yards to the Buff 34
3:223rd & 8 at own 34Joe Licata pass complete to Matt Weiser for 9 yds to the Buff 43 for a 1ST down
2:531st & 10 at own 43Johnson, Jordan rush for 2 yards to the BUFFALO45, PENALTY UMASS offside 5 yards to the BUFFALO48, NO PLAY.
2:251st & 5 at own 48Jordan Johnson run for 3 yds to the UMass 49
1:422nd & 2 at opp 49Jordan Johnson run for a loss of 3 yards to the Buff 48
1:053rd & 5 at own 48Joe Licata pass complete to Jacob Martinez for 10 yds to the UMass 42 for a 1ST down
0:521st & 10 at opp 42Jordan Johnson run for a loss of 2 yards to the UMass 44
0:002nd & 12 at opp 44Joe Licata pass complete to Mason Schreck for 9 yds to the UMass 35
Q4 14:553rd & 3 at opp 35Joe Licata pass incomplete to Mason Schreck
Q4 14:484th & 3 at opp 35Joe Licata pass complete to Marcus McGill for 30 yds to the UMass 5 for a 1ST down
Q4 14:341st & goal at opp 5Jordan Johnson run for 5 yds for a TD, (Two-Point Conversion failed)Massachusetts 28, Buffalo 26
4th quarter7 drives, then Massachusetts 31, Buffalo 26
Massachusetts Punt, 3 plays
14:341st & 10 at own 35Tyler Grassman kickoff for 46 yds , James Oliphant return for 21 yds to the UMass 40 James Oliphant fumbled, forced by Brandon Williams, recovered by UMass
14:271st & 10 at own 40Blake Frohnapfel pass complete to Rodney Mills for 9 yds to the UMass 49
13:492nd & 1 at own 49Jamal Wilson run for no gain to the UMass 49
13:053rd & 1 at own 49Jamal Wilson run for no gain to the UMass 49
12:394th & 1 at own 49Logan Laurent punt for 34 yds, fair catch by Jacob Martinez at the Buff 17
Buffalo Punt, 3 plays
12:301st & 10 at own 17Anthone Taylor run for 2 yds to the Buff 19
11:592nd & 8 at own 19BUFFALO Penalty, False Start (-5 Yards) to the Buff 14
11:292nd & 13 at own 14Joe Licata pass complete to Ron Willoughby for 5 yds to the Buff 19
10:473rd & 8 at own 19Joe Licata pass incomplete to Marcus McGill
10:404th & 8 at own 19Tyler Grassman punt for 30 yds, fair catch by Trey Dudley-Giles at the Buff 49
Massachusetts Punt, 3 plays
10:251st & 10 at opp 49Marquis Young run for a loss of 1 yard to the 50 yard line
9:582nd & 11 at the 50Blake Frohnapfel pass incomplete
9:533rd & 11 at the 50Blake Frohnapfel pass incomplete to Tajae Sharpe
9:454th & 11 at the 50Logan Laurent punt for 41 yds, fair catch by Jacob Martinez at the Buff 9
Buffalo Punt, 4 plays
9:391st & 10 at own 9Joe Licata pass complete to Ron Willoughby for 14 yds to the Buff 23 for a 1ST down
9:091st & 10 at own 23Jordan Johnson run for a loss of 1 yard to the Buff 22
8:342nd & 11 at own 22Johnson, Jordan rush for 4 yards to the BUFFALO26, PENALTY BUFFALO personal foul 11 yards to the BUFFALO11, NO PLAY.
8:042nd & 22 at own 11Joe Licata pass incomplete
7:413rd & 22 at own 11Joe Licata pass complete to Matt Weiser for 14 yds to the Buff 25
7:194th & 8 at own 25Tyler Grassman punt for 42 yds, downed at the UMass 33
Massachusetts Field goal, 12 plays
6:521st & 10 at own 33Marquis Young run for a loss of 2 yards to the UMass 31
6:292nd & 12 at own 31Marquis Young run for 2 yds to the UMass 33
5:553rd & 10 at own 33Blake Frohnapfel pass complete to Elgin Long for 13 yds to the UMass 46 for a 1ST down
5:461st & 10 at own 46Timeout BUFFALO, clock 05:46
5:231st & 10 at own 46Marquis Young run for 9 yds to the Buff 45
4:382nd & 2 at opp 45Blake Frohnapfel run for 1 yd to the Buff 44
3:453rd & 1 at opp 44Marquis Young run for 4 yds to the Buff 40 for a 1ST down
3:311st & 10 at opp 40Marquis Young run for no gain to the Buff 40
3:313rd & 6 at opp 40Timeout BUFFALO, clock 03:31
2:573rd & 6 at opp 40Blake Frohnapfel pass complete to Tajae Sharpe for 18 yds to the Buff 22 for a 1ST down
2:461st & 10 at opp 22Jamal Wilson run for 2 yds to the Buff 20
2:462nd & 8 at opp 20Timeout BUFFALO, clock 02:46
2:302nd & 8 at opp 20Jamal Wilson run for 1 yd to the Buff 19
2:233rd & 7 at opp 19Blake Frohnapfel pass incomplete to Tajae Sharpe
2:134th & 7 at opp 19Logan Laurent 37 yd FG GOODMassachusetts 31, Buffalo 26
Buffalo Interception, 3 plays
2:134th & 7 at own 35Blake Lucas kickoff for 65 yds for a touchback
2:091st & 10 at own 25Joe Licata pass incomplete to Mason Schreck
1:542nd & 10 at own 25Joe Licata pass complete to Marcus McGill for 8 yds to the Buff 33
1:433rd & 2 at own 33Joe Licata pass intercepted Da’Sean Downey return for 5 yds to the Buff 37
Massachusetts End of game, 3 plays
1:331st & 10 at opp 37TEAM run for a loss of 1 yard to the Buff 38
0:532nd & 11 at opp 38TEAM run for a loss of 2 yards to the Buff 40
0:003rd & 13 at opp 40TEAM run for a loss of 2 yards to the Buff 42

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Buffalo leads 11–⁠2 in 13 meetings, counting the four since this game.

Recent meetings
2026Buffalo 25, Massachusetts 18
2025Buffalo 28, Massachusetts 21
2024Buffalo 34, Massachusetts 3
2022Buffalo 34, Massachusetts 7
2015Massachusetts 31, Buffalo 26
2014Buffalo 41, Massachusetts 21

Around this game