FINAL SCORE
Buffalo
4-3 (3-0)
28
Massachusetts
0-7 (0-3)
21


October 18, 2025 • McGuirk Alumni Stadium (Amherst, Massachusetts)




FINAL STATISTICS

Game Summary
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts
Buffalo (4-3; 3-0) vs. Massachusetts (0-7; 0-3)
Date: 10/18/2025 • Site: Amherst, Massachusetts • Stadium: McGuirk Alumni Stadium
Kickoff time: 03:32 PM ADT • End of Game: 07:27 PM ADT • Total elapsed time: 03:54
Attendance: 15239
Temperature: 62 • Wind: 2 southWest • Weather: sunny
Scoring Summary
Score by Quarters1234Total
Buffalo3710828
Massachusetts0147021

QtrTimeScoring PlayV-H
1st04:39BUF - J.Howes 23 yd FG , 10-85 3:523-0
2nd09:44UMA - K.Dia-Johnson 27 yd TD PASS from A.Hairston (PAT KICK by D.Morris GOOD) , 7-87 3:143-7
2nd04:12UMA - B.Hood 90 yd TD RUSH (PAT KICK by D.Morris GOOD) , 1-90 0:133-14
2nd02:55BUF - V.Snow 23 yd TD PASS from T.Roberson (PAT KICK by J.Howes GOOD) , 5-75 1:1710-14
3rd07:02BUF - T.Shelton, Jr. 1 yd TD RUSH (PAT KICK by J.Howes GOOD) , 13-76 5:5317-14
3rd05:37UMA - M.Dowling 77 yd TD PASS from A.Hairston (PAT KICK by D.Morris GOOD) , 3-75 1:2517-21
3rd00:18BUF - J.Howes 47 yd FG , 9-28 3:1220-21
4th00:19BUF - V.Snow 16 yd TD PASS from T.Roberson (PAT PASS caught by N.McMillan GOOD) , 3-50 0:2228-21
Officials
Referee: Marcel Kerr
Umpire: Leonard Longhorn
Head Linesman: Jim Swider
Line judge: Calvin Diggs
Field judge: Chuck Morning
Back judge: Amy Pistone
Side judge: Jason Frank
Center judge: Darren Haas

Team Statistics
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts

BUFUMA
FIRST DOWNS2811
Rushing38
Passing242
Penalty11
NET YARDS RUSHING72187
Rushing Attempts3044
Average Per Rush2.44.3
Rushing Touchdowns11
Yards Gained Rushing94236
Yards Lost Rushing2249
NET YARDS PASSING403119
Completions-Attempts-Int36-55-16-14-0
Average Per Attempt7.38.5
Average Per Completion11.219.8
Passing Touchdowns22
TOTAL OFFENSIVE YARDS475306
Total Offensive plays8558
Average Gain Per Play5.65.3
Fumbles: Number-Lost0-00-0
Penalties: Number-Yards10-5910-55
PUNTS-YARDS6-2529-438
Average Yards Per Punt42.048.7
Net Yards Per Punt40.848.1
Inside 2033
50+ Yards13
Touchbacks00
Fair catch16
KICKOFFS-YARDS6-3554-234
Average Yards Per Kickoff59.258.5
Net Yards Per Kickoff54.758.5
Touchbacks32
Punt returns: Number-Yards-TD2-5-02-7-0
Average Per Return2.53.5
Kickoff returns: Number-Yards-TD1-27-00-0-0
Average Per Return270
Interceptions: Number-Yards-TD0-0-01-0-0
Fumble Returns: Number-Yards0-00-0
Miscellaneous Yards00
Possession Time34:2025:40
1st Quarter9:015:59
2nd Quarter9:405:20
3rd Quarter9:545:06
4th Quarter5:459:15
Third-Down Conversions6 of 165 of 17
Fourth-Down Conversions1 of 21 of 1
Red Zone Scores-Chances3 of 30 of 0
Touchdowns20
Field Goals1 of 10 of 0
Sacks By: Number-Yards3-251-2
Tackles For Loss: Number-Yards9.0-423.0-4
Forced Three-And-Outs82
Total TDs33
Defensive TDs00
Special Teams TDs00
PAT Kicks2-23-3
Field Goals2-20-1
Points off turnovers00

Individual Statistics
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts

Buffalo Massachusetts

RushingNo.GainLossNetTDLgAvg
A.Henderson2060159083
T.Shelton, Jr.311011183.7
V.Snow1505055
L.Sperling1202022
T.Roberson51621-5012-1
Totals309422721122.4

RushingNo.GainLossNetTDLgAvg
B.Hood2418781791907.5
J.Price411011092.8
A.Hairston13373700210
E.Faulkner101-100-1
D.Alberic213-201-1
Totals44236491871904.3
PassingC-A-IYdsTDLongSack
T.Roberson36-55-14032373
Totals36-55-14032373
PassingC-A-IYdsTDLongSack
A.Hairston6-14-01192774
Totals6-14-01192774
ReceivingNo.YardsTDLongTgtYAC
N.McMillan101190221645
V.Snow81122371342
J.Gathings6840201019
E.King43701646
A.Henderson4907520
P.Clacks III21501146
M.Velez11901910
L.Sperling180810
M.Scott, Jr.000010
Totals3640323755138
ReceivingNo.YardsTDLongTgtYAC
B.Hood2807412
M.Dowling177177351
K.Dia-Johnson12712720
R.Adkins1505110
D.Gray120210
J.McConnachie000020
J.Price000010
Totals61192771473
PuntingNo.YdsAvgLongIn20TB
D.Drennan625242.05930
Totals625242.05930
PuntingNo.YdsAvgLongIn20TB
K.Andrews943848.76230
Totals943848.76230
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
V.Snow2510000000
T.Shelton, Jr.00012727000
Totals251012727000
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
K.Massey278000000
J.McGill000000100
Totals278000100
Field goalsQtrTimeDistResult
J.Howes1st04:3923GOOD
J.Howes3rd00:1847GOOD
Field goalsQtrTimeDistResult
D.Morris4th03:0654MISSED
KickoffsNo.YardsAvgTBOB
J.Howes635559.231
KickoffsNo.YardsAvgTBOB
M.Lye423458.520
All-purposeRunRcvKRPRIR/FRTotal
V.Snow5112050122
N.McMillan0119000119
J.Gathings08400084
A.Henderson59900068
All-purposeRunRcvKRPRIR/FRTotal
B.Hood1798000187
M.Dowling07700077
K.Dia-Johnson02700027
J.Price11000011
FumblesNo.Lost
FumblesNo.Lost

Buffalo Quarterback Progression
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts


Roberson, Ta'Quan
36 - 5565%403 yds2TD1INT135.4RTG

C-AYdsContextReceiver Stk
+1-131st and 10 on BUF32 (Q1 14:53) V.Snow
+2-222nd and 7 on BUF35 (Q1 14:46) A.Henderson2
+3-381st3rd and 5 on BUF37 (Q1 14:10) E.King3
+4-4121st1st and 10 on BUF45 (Q1 13:45) J.Gathings4
+5-541st and 10 on UMA43 (Q1 13:22) N.McMillan5
+6-642nd and 6 on UMA39 (Q1 12:55) N.McMillan6
+7-7221st1st and 10 on BUF23 (Q1 07:51) N.McMillan7
+8-8191st1st and 10 on BUF45 (Q1 07:15) M.Velez8
+9-9161st1st and 10 on UMA36 (Q1 06:32) N.McMillan9
+10-10111st1st and 10 on UMA20 (Q1 06:12) V.Snow10
10-112nd and 5 on UMA5 (Q1 05:13) V.Snow
10-123rd and 5 on UMA5 (Q1 04:49) J.Gathings-2
10-131st and 10 on BUF31 (Q1 03:20) N.McMillan-3
10-143rd and 8 on BUF33 (Q1 03:08) N.McMillan-4
+11-15131st1st and 10 on BUF37 (Q1 00:26) V.Snow
+12-1672nd and 10 on BUF50 (Q2 14:52) V.Snow2
+13-1712nd and 14 on BUF21 (Q2 09:09) A.Henderson3
+14-18141st3rd and 13 on BUF22 (Q2 08:42) J.Gathings4
+15-1941st and 10 on BUF36 (Q2 07:48) P.Clacks III5
+16-2022nd and 6 on BUF40 (Q2 07:22) V.Snow6
+17-2171st3rd and 4 on BUF42 (Q2 06:28) N.McMillan7
17-221st and 10 on BUF49 (Q2 06:15) V.Snow
+18-23-12nd and 10 on BUF49 (Q2 05:54) A.Henderson
+19-2463rd and 11 on BUF48 (Q2 05:38) J.Gathings2
19-251st and 10 on BUF25 (Q2 04:12) N.McMillan
+20-26371st2nd and 10 on BUF25 (Q2 04:06) V.Snow
20-271st and 10 on UMA38 (Q2 03:53) J.Gathings
+21-28151st2nd and 10 on UMA38 (Q2 03:31) N.McMillan
+22-2923TD1st and 10 on UMA23 (Q2 03:20) V.Snow2
22-301st and 10 on BUF18 (Q2 01:44) N.McMillan
+23-31181st2nd and 10 on BUF18 (Q2 01:40) J.Gathings
23-321st and 10 on BUF36 (Q2 01:33) P.Clacks III
23-332nd and 10 on BUF36 (Q2 01:28) M.Scott, Jr.-2
23-343rd and 10 on BUF36 (Q2 01:24) A.Henderson-3
+24-3571st2nd and 7 on BUF27 (Q3 12:49) E.King
+25-3661st3rd and 2 on BUF42 (Q3 11:16) E.King2
+26-37141st2nd and 2 on UMA44 (Q3 10:05) N.McMillan3
+27-38111st1st and 10 on UMA30 (Q3 09:46) N.McMillan4
+28-3981st2nd and 8 on UMA17 (Q3 08:55) L.Sperling5
28-403rd and 11 on BUF39 (Q3 05:03) J.Gathings
28-411st and 10 on UMA46 (Q3 02:09) N.McMillan-2
28-421st and 10 on UMA34 (Q3 01:31) V.Snow-3
28-433rd and 5 on UMA29 (Q3 00:49) V.Snow-4
+29-44101st2nd and 7 on BUF18 (Q4 14:07) N.McMillan
29-451st and 10 on BUF28 (Q4 13:32) N.McMillan
+30-46161st3rd and 8 on BUF30 (Q4 13:01) E.King
30-472nd and 21 on BUF35 (Q4 11:26) J.Gathings
+31-4871st and 10 on BUF36 (Q4 03:06) A.Henderson
31-492nd and 3 on BUF43 (Q4 02:55) P.Clacks III
+32-50161st4th and 10 on BUF36 (Q4 02:00) N.McMillan
+33-51112nd and 21 on BUF41 (Q4 01:40) P.Clacks III2
33-52INT3rd and 10 on UMA48 (Q4 01:05) V.Snow
+34-53141st1st and 10 on UMA50 (Q4 00:41) J.Gathings
+35-54201st1st and 10 on UMA36 (Q4 00:35) J.Gathings2
+36-5516TD1st and 10 on UMA16 (Q4 00:26) V.Snow3

Sacked 3 times for 21 yards lost
LostContext
-82nd and 3 on BUF47 (Q3 05:23)
-23rd and 8 on BUF38 (Q4 02:31)
-111st and 10 on UMA48 (Q4 01:55)



Massachusetts Quarterback Progression
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts


Hairston, AJ
6 - 1443%119 yds2TD0INT161.4RTG

C-AYdsContextReceiver Stk
0-11st and 10 on UMA46 (Q1 10:13) J.McConnachie
+1-251st and 10 on UMA25 (Q1 04:39) R.Adkins
1-33rd and 5 on UMA30 (Q1 03:58) J.McConnachie
+2-427TD2nd and 9 on BUF27 (Q2 10:04) K.Dia-Johnson
+3-512nd and 7 on UMA28 (Q2 02:46) B.Hood2
3-62nd and 14 on UMA20 (Q2 00:58) B.Hood
+4-771st and 10 on UMA25 (Q3 07:02) B.Hood
+5-877TD3rd and 12 on UMA23 (Q3 06:05) M.Dowling2
+6-922nd and 17 on UMA20 (Q3 04:43) D.Gray3
6-103rd and 25 on UMA12 (Q3 03:42) B.Hood
6-113rd and 11 on BUF36 (Q4 03:54) M.Dowling-2
6-123rd and 24 on UMA5 (Q4 00:51) K.Dia-Johnson-3
6-132nd and 10 on UMA40 (Q4 00:19) M.Dowling-4
6-141st and 10 on UMA40 (Q4 0:00) J.Price-5

Sacked 4 times for 32 yards lost
LostContext
-63rd and 6 on UMA29 (Q2 02:00)
-71st and 10 on UMA27 (Q3 04:48)
-133rd and 3 on UMA32 (Q4 14:55)
-63rd and 10 on UMA40 (Q4 00:07)




Defensive Statistics
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts
#BuffaloSoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpQBH
0K.Stewart28101.5-123.0-17-----
2R.Murdock2790.0-02.5-6-----
18D.Crawford1780.5-60.5-6-----
39M.Gonser2680.0-00.0-0-----
12M.White1671.0-131.5-16-----
15S.Brown1340.0-00.5-3-----
97J.Poyser3140.0-01.0-4-----
6M.Greer1230.0-00.0-0-----
7S.Brown2130.0-00.0-0-----
11D.Morgan0330.0-00.0-0-----
1M.Cooper0220.0-00.0-0---1-
8J.McNair0220.0-00.0-0-----
9K.Bradley0220.0-00.0-0-----
36K.Blackwell2020.0-00.0-0-----
0V.Snow1010.0-00.0-0-----
16J.Keough1010.0-00.0-0-----
40W.Clark0110.0-00.0-0-----
90G.Wolo0110.0-00.0-0-----
Totals1952713-259.0-4200-00-010

BLOCKED KICKS: none.

#MassachusettsSoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpQBH
0D.Craig39120.0-00.0-0-----
5T.Martin75120.0-01.0-1---1-
9D.Onuoha4480.0-00.0-0----1
1M.Greene5160.0-00.0-0-----
16M.White2461.0-22.0-3----1
24K.Watkins-Hunter5050.0-00.0-0-----
38Z.Daniel2240.0-00.0-0---1-
44T.Hinspeter0440.0-00.0-0---1-
3K.Bournes1230.0-00.0-0-----
8A.Robinson0330.0-00.0-0----1
12B.Bailey3030.0-00.0-0---1-
14R.Barnes1230.0-00.0-0-----
30D.Dyson2130.0-00.0-0----1
6J.McGill1120.0-00.0-0--1-01-
17D.Elliott0220.0-00.0-0-----
49S.Jackson1120.0-00.0-0-----
91S.Davis0220.0-00.0-0-----
10Z.Igwenagu0110.0-00.0-0-----
13R.Sexil0110.0-00.0-0-----
20K.Sarkodieh1010.0-00.0-0-----
29Z.Farris0110.0-00.0-0-----
54M.Madison0000.0-00.0-0----1
Totals3846841-23.0-400-01-054

BLOCKED KICKS: none.

Participation Report
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts

Starters
Buffalo

Pos##OFFENSE
WR0V.Snow
QB2T.Roberson
WR3N.McMillan
RB5A.Henderson
WR8J.Gathings
TE14E.King
OL54J.Carrington III
OL67A.Heininger
OL73H.Tabansi
OL78T.Doty
OL79T.Brock
Pos##DEFENSE
DL0K.Stewart
CB1M.Cooper
LB2R.Murdock
DB7S.Brown
DB8J.McNair
LB12M.White
LB18D.Crawford
CB36K.Blackwell
LB39M.Gonser
DL90G.Wolo
DL97J.Poyser
Massachusetts

Pos##OFFENSE
WR7J.McConnachie
QB8A.Hairston
TE11M.Dowling
WR12D.Gray
RB26B.Hood
OL55B.Roy Jr.
OL63K.Brown
OL70M.Entwistle
OL72L.Painton
OL79R.Mosesso
TE83R.Adkins
Pos##DEFENSE
LB0D.Craig
LB1M.Greene
S3K.Bournes
LB5T.Martin
DL9D.Onuoha
DL11T.Grant-Randall
CB14R.Barnes
S38Z.Daniel
LB44T.Hinspeter
DL49S.Jackson
DL91S.Davis
Substitutions
Buffalo:
3 O.Bridges; 6 M.Greer; 9 K.Bradley; 10 M.Scott, Jr.; 11 D.Morgan; 15 S.Brown; 16 J.Keough; 19 M.Velez; 21 E.Pleasant III; 21 P.Clacks III; 22 R.Davis; 23 X.Leonard; 24 J.McNeil, Jr.; 25 T.Shelton, Jr.; 29 J.Gentry; 32 L.Sperling; 33 C.Henderson; 37 J.Owens; 40 W.Clark; 42 D.Drennan; 44 L.Hamilton; 45 G.De Leon; 52 J.Timm; 91 J.Howes; 99 C.Evans;
Massachusetts:
0 K.Massey; 4 D.Alberic; 6 J.McGill; 8 A.Robinson; 10 Z.Igwenagu; 12 B.Bailey; 13 R.Sexil; 14 K.Dia-Johnson; 16 M.White; 17 D.Elliott; 19 R.Henry; 20 K.Sarkodieh; 22 N.Hawthorne; 23 E.Faulkner; 24 K.Watkins-Hunter; 27 M.Pangaro; 28 J.Price; 29 Z.Farris; 30 D.Dyson; 33 E.Hehl; 45 K.Ott; 46 M.Lye; 52 D.Shaffer; 54 M.Madison; 64 P.Miller; 69 B.Taylor; 85 M.von Saldern; 86 J.Markovich; 87 O.Anderson; 90 T.Passmore, Jr.; 98 K.Andrews; 99 D.Morris;
Did Not Play
Buffalo:
TM TEAM; 1 Sanders, Qua; 4 Capo, Jonathan; 4 Burch, Messiah; 5 McCartherens, Charles; 6 Morrow, Chance; 7 Wright, Jason; 9 Gray, Gunnar; 10 Munson, Jamiere; 11 Early, Jr., Dwayne; 12 Hill, Nino; 13 Ballard, Demetrius; 13 Folmar, Phillip; 14 Crawford, Mikey; 15 Cumbie, Mason; 16 Jones III, Alvin; 17 Riser-Pressley, Shamar; 17 Watkins, Jeremiah; 18 Policare, Anthony; 19 Hilty, Mathew; 20 Mangan, DJ; 20 Mays, Bobby; 23 Mathis, Devare; 24 Taylor, Ramari; 25 Small, Jackson; 27 Coffee, Davion; 28 Williams, Shey; 30 Bennett, Jacari; 31 Saltarelli, Drake; 31 Hautanen, Oliver; 32 Rodriguez, Donovan; 34 Rousseau, Jonathan; 35 Goins, Gabe; 35 Hill, George; 42 Viviano, Mitch; 43 Stevenson, Xair; 47 Martin, Chris; 51 Davis, Tyrone; 52 Ilunga-Bisselele, Bradley; 55 Souza, Tristan; 55 Barr, Thomas; 56 Conlin, Matthew; 57 Selee, Carson; 59 Arena, Gabriel; 60 Kondratenko, Val; 62 Clark, Paul; 64 Merritt, Jacob; 65 Chadwick, Chayce; 66 Climes, Christopher; 69 Bellamy, Jackson; 70 Westmiller, Robert; 71 Watts, Caleb; 75 Thomas, Ahmaan; 77 Davenport, Jackson; 82 Richards, Terrell; 84 Simmons, Jr., Tyrell; 85 Schnackenberg, Andrew; 86 Gelatko, Michael; 87 Yancey, Jeremy; 88 Daly, Ryan; 88 Stinchcomb, Rex; 89 Leonard, Nick; 92 Yau Gale, Luke; 94 Wittmer, Noah; 94 Stumpf, Ethan; 96 Goodell, Charlton;
Massachusetts:
TM TEAM; 1 Rose, Brandon; 2 Nobles, Joshua; 2 Gibson, Jacquon; 3 Pedro, Elijah; 4 Snyder II, DD; 5 Kelly, Tyree; 6 Robinson, Savion; 7 Magee, TJ; 9 Jordan, Grant; 10 Harding, T.Y.; 13 Perry, Will; 17 Washington, Jerry; 18 Ogunniyi, Matthew; 18 Drossos, Dinos; 19 Lawrence, Zach; 20 Ofonagoro, Godson; 23 Clark, JC; 24 Griffin, Rocko; 25 Azuakolam Jr., Anochie; 32 Touron, Jose; 34 Andrade, Payton; 36 Timson, David; 39 Horton, James; 43 Phillipson, Edward; 47 Borbon, Jovoni; 50 Wilson, Gavin; 54 Glynn II, Mao; 55 Wiggins, Jaden; 56 Weidman, Sullivan; 57 Cooper, Garrett; 62 Kamga, Bradley; 65 Suominen, Samu; 73 Franks, Zachary; 75 Burlingame, Tanner; 76 Bloch, Riley; 77 King, Jaxon; 84 Baddoo, Samuel; 88 Condakes, John; 92 Johnson, Romando; 93 Adianawo, Saintelliot; 94 Abbe, Bennett; 97 Wiggins Jr., Jermaine;

Drive Chart (By Team)
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
BUF1stBUF3214:53KOUMA3511:21DOWNS8 - 333:32
BUF1stBUF1008:31PUNTUMA504:39 *FG10 - 853:52
BUF1stBUF3103:20PUNTBUF3302:16PUNT3 - 21:04
BUF1stBUF3700:26PUNTUMA4312:58PUNT4 - 202:28
BUF2ndBUF2509:44KOUMA4604:25PUNT9 - 295:19
BUF2ndBUF2504:12KOUMA002:55 *TD5 - 751:17
BUF2ndBUF1801:44PUNTBUF3601:10PUNT5 - 180:34
BUF2ndBUF1900:28PUNTBUF160:00HALF1 - -30:28
BUF3rdBUF2412:55PUNTUMA007:02 *TD13 - 765:53
BUF3rdBUF2505:37KOBUF3904:48PUNT3 - 140:49
BUF3rdBUF4303:30PUNTUMA2900:18 *FG9 - 283:12
BUF4thBUF1514:14PUNTBUF3010:58PUNT7 - 153:16
BUF4thBUF3603:06FGAUMA4800:59INT7 - 162:07
BUF4thUMA5000:41PUNTUMA000:19 *TD3 - 500:22

1st2nd3rd4th1st2nd
Buffalo1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession9:019:409:545:4518:4115:3934:20
3rd down conversions1-42-52-41-33-93-76-16
4th down conversions0-10-00-01-10-11-11-2

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
UMA1stUMA3511:21DOWNSUMA4808:31PUNT6 - 132:50
UMA1stUMA2504:39KOUMA2503:20PUNT3 - 01:19
UMA1stUMA802:16PUNTUMA1500:26PUNT3 - 71:50
UMA2ndUMA1312:58PUNTBUF009:44 *TD7 - 873:14
UMA2ndUMA1004:25PUNTBUF004:12 *TD1 - 900:13
UMA2ndUMA2502:55KOUMA2301:44PUNT3 - -21:11
UMA2ndUMA2401:10PUNTUMA2900:28PUNT3 - 50:42
UMA3rdUMA2515:00KOUMA2912:55PUNT3 - 42:05
UMA3rdUMA2507:02KOBUF005:37 *TD3 - 751:25
UMA3rdUMA2704:48PUNTUMA1203:30PUNT3 - -151:18
UMA3rdUMA2500:18KOUMA2414:14PUNT3 - -11:04
UMA4thUMA2410:58PUNTBUF3603:06FGA15 - 407:52
UMA4thUMA1900:59INTUMA500:41PUNT3 - -140:18
UMA4thUMA4000:19KOUMA340:00HALF2 - -60:19

1st2nd3rd4th1st2nd
Massachusetts1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession5:595:205:069:1511:1914:2125:40
3rd down conversions1-41-31-32-72-73-105-17
4th down conversions0-00-00-01-10-01-11-1

Drive Chart (By Quarter)
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
BUF1stBUF3214:53KOUMA3511:21DOWNS8 - 333:32
UMA1stUMA3511:21DOWNSUMA4808:31PUNT6 - 132:50
BUF1stBUF1008:31PUNTUMA504:39*FG10 - 853:52
UMA1stUMA2504:39KOUMA2503:20PUNT3 - 01:19
BUF1stBUF3103:20PUNTBUF3302:16PUNT3 - 21:04
UMA1stUMA802:16PUNTUMA1500:26PUNT3 - 71:50
BUF1stBUF3700:26PUNTUMA4312:58PUNT4 - 202:28
UMA2ndUMA1312:58PUNTBUF009:44*TD7 - 873:14
BUF2ndBUF2509:44KOUMA4604:25PUNT9 - 295:19
UMA2ndUMA1004:25PUNTBUF004:12*TD1 - 900:13
BUF2ndBUF2504:12KOUMA002:55*TD5 - 751:17
UMA2ndUMA2502:55KOUMA2301:44PUNT3 - -21:11
BUF2ndBUF1801:44PUNTBUF3601:10PUNT5 - 180:34
UMA2ndUMA2401:10PUNTUMA2900:28PUNT3 - 50:42
BUF2ndBUF1900:28PUNTBUF160:00HALF1 - -30:28
UMA3rdUMA2515:00KOUMA2912:55PUNT3 - 42:05
BUF3rdBUF2412:55PUNTUMA007:02*TD13 - 765:53
UMA3rdUMA2507:02KOBUF005:37*TD3 - 751:25
BUF3rdBUF2505:37KOBUF3904:48PUNT3 - 140:49
UMA3rdUMA2704:48PUNTUMA1203:30PUNT3 - -151:18
BUF3rdBUF4303:30PUNTUMA2900:18*FG9 - 283:12
UMA3rdUMA2500:18KOUMA2414:14PUNT3 - -11:04
BUF4thBUF1514:14PUNTBUF3010:58PUNT7 - 153:16
UMA4thUMA2410:58PUNTBUF3603:06FGA15 - 407:52
BUF4thBUF3603:06FGAUMA4800:59INT7 - 162:07
UMA4thUMA1900:59INTUMA500:41PUNT3 - -140:18
BUF4thUMA5000:41PUNTUMA000:19*TD3 - 500:22
UMA4thUMA4000:19KOUMA340:00HALF2 - -60:19

Play-by-Play Summary (1st quarter)
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts

-Start of 1st quarter, clock 15:00. [15:00]
Massachusetts won the toss and has deferred to the second half. BUF will receive and UMA will defend the north goal.
(14:56) LYE, Marcus kickoff 60 yards from the UMA35 to the BUF5, SHELTON, JR., Terrance returned 27 yards to the BUF32 (ELLIOTT, Dallas;FARRIS, Zach), clock 14:53.
BUF drive start at 14:53
1-10BUF32(14:51) [NHSG] ROBERSON, Ta'Quan pass to the left complete for 3 yards to SNOW, Victor caught at the BUF30 and advanced to the BUF35 (BARNES, Ryan;BOURNES, Kendall), clock 14:46. [14:46]
2-7BUF35(14:28) [NHSG] ROBERSON, Ta'Quan pass to the right complete for 2 yards to HENDERSON, Al-Jay caught at the BUF33 and advanced to the BUF37 (MARTIN, Tyler), clock 14:10. [14:10]
3-5BUF37(13:56) [NHSG] ROBERSON, Ta'Quan pass short up the middle complete for 8 yards to KING, Evan caught at the BUF42 and advanced to the BUF45 (CRAIG, Derrieon;HINSPETER, Timmy), 1ST DOWN, clock 13:45. [13:45]P
1-10BUF45(13:31) [NHSG] ROBERSON, Ta'Quan pass short to the left complete for 12 yards to GATHINGS, Jasaiah caught at the BUF49 and advanced to the UMA43 (CRAIG, Derrieon;BOURNES, Kendall), 1ST DOWN, clock 13:22. [13:22]P
1-10UMA43(13:10) [NHSG] ROBERSON, Ta'Quan pass short to the right complete for 4 yards to MCMILLAN, Nik caught at the UMA41 and advanced to the UMA39 (BARNES, Ryan), clock 12:55. [12:55]
2-6UMA39(12:37) [NHSG] ROBERSON, Ta'Quan pass short to the right complete for 4 yards to MCMILLAN, Nik to the UMA35 (GREENE, Malcolm), clock 12:28. [12:28]
3-2UMA35(12:03) [NHSG] HENDERSON, Al-Jay rush up the middle for no gain to the UMA35 (ONUOHA, David), clock 11:58. [11:58]
4-2UMA35(11:24) [NHSG] HENDERSON, Al-Jay rush to the right for no gain to the UMA35 (CRAIG, Derrieon;WHITE, Marques); BUF turnover on downs, clock 11:21. [11:21]
Drive Summary: 8 plays, 33 yards, 3:32
UMA drive start at 11:21
1-10UMA35(11:20) [SG] HOOD, Brandon rush to the right for a gain of 8 yards to the UMA43 (BLACKWELL, Kobi), out of bounds, clock 11:14. [11:14]
2-2UMA43(10:58) [NHSG] HOOD, Brandon rush up the middle for a gain of 1 yard to the UMA44 (CRAWFORD, Dion;WOLO, George), clock 10:53. [10:53]
3-1UMA44(10:18) [NH] QB Keeper HAIRSTON, AJ rush up the middle for a gain of 2 yards to the UMA46 (POYSER, Junior), 1ST DOWN, clock 10:13. [10:13]R
1-10UMA46(09:53) [NHSG] HAIRSTON, AJ pass short to the right incomplete intended for MCCONNACHIE, Jake broken up by COOPER, Marquis at the UMA50, clock 09:50. [09:50]
2-10UMA46(09:48) [NHSG] HOOD, Brandon rush up the middle for no gain to the UMA46 (WHITE, Malin;GONSER, Mitchell), clock 09:41. [09:41]
3-10UMA46(09:14) [NHSG] QB Keeper HAIRSTON, AJ rush to the right for a gain of 2 yards to the UMA48 (MORGAN, Devin;MURDOCK, Red), out of bounds, clock 09:08. [09:08]
4-8UMA48(08:35) ANDREWS, Keegan punt 42 yards to the BUF10, fair catch by SNOW, Victor, clock 08:31. [08:31]
Drive Summary: 6 plays, 13 yards, 2:50
BUF drive start at 08:31
1-10BUF10(08:29) [NHSG] HENDERSON, Al-Jay rush to the left for a gain of 8 yards to the BUF18 (GREENE, Malcolm;CRAIG, Derrieon), clock 08:22. [08:22]
2-2BUF18(07:58) [NHSG] HENDERSON, Al-Jay rush up the middle for a gain of 5 yards to the BUF23 (DANIEL, Zeraun), 1ST DOWN, clock 07:51. [07:51]R
1-10BUF23(07:25) [NHSG] ROBERSON, Ta'Quan pass to the right complete for 22 yards to MCMILLAN, Nik caught at the BUF31 and advanced to the BUF45 (HINSPETER, Timmy;MCGILL, Jeremiah), 1ST DOWN, clock 07:15. [07:15]P
1-10BUF45(06:54) [NHSG] ROBERSON, Ta'Quan pass deep to the left complete for 19 yards to VELEZ, Marcus to the UMA36, out of bounds, 1ST DOWN, clock 06:32. [06:32]P
1-10UMA36(06:24) [NHSG] ROBERSON, Ta'Quan pass up the middle complete for 16 yards to MCMILLAN, Nik caught at the UMA23 and advanced to the UMA20 (CRAIG, Derrieon), 1ST DOWN, clock 06:12. [06:12]P
1-10UMA20(06:00) [NHSG] ROBERSON, Ta'Quan pass short to the right complete for 11 yards to SNOW, Victor caught at the UMA16 and advanced to the UMA9 (BARNES, Ryan;DANIEL, Zeraun), out of bounds, 1ST DOWN, clock 05:54. [05:54]P
1-10H9Timeout Massachusetts, clock 05:28. [05:28]
1-9UMA9(05:27) [NHSG] QB Keeper ROBERSON, Ta'Quan rush to the left for a gain of 4 yards to the UMA5 (HINSPETER, Timmy;ROBINSON, Aquan), clock 05:13. [05:13]
2-5UMA5(04:54) [NHSG] ROBERSON, Ta'Quan pass to the right incomplete intended for SNOW, Victor, clock 04:49. [04:49]
3-5UMA5(04:46) [NHSG] ROBERSON, Ta'Quan pass up the middle incomplete intended for GATHINGS, Jasaiah broken up by MARTIN, Tyler, clock 04:44. [04:44]
4-5UMA5(04:40) HOWES, Jack field goal attempt from 23 yards GOOD [kick was spotted at UMA13], clock 04:39. [04:39]
Buffalo 3, Massachusetts 0
Drive Summary: 10 plays, 85 yards, 3:52
HOWES, Jack kickoff 65 yards from the BUF35 to the UMA0, fair catch by BARNES, Ryan , clock 04:39.
UMA drive start at 04:39
1-10UMA25(04:38) [NHSG] HAIRSTON, AJ pass to the left complete for 5 yards to ADKINS, Reece caught at the UMA20 and advanced to the UMA30 (GONSER, Mitchell), out of bounds, clock 04:26. [04:26]
2-5UMA30(04:04) [NHSG] PRICE, Juwaun rush to the left for no gain to the UMA30 (MURDOCK, Red;GONSER, Mitchell), clock 03:58. [03:58]
3-5UMA30(03:33) [NHSG] HAIRSTON, AJ pass to the left incomplete intended for MCCONNACHIE, Jake thrown to the UMA38, clock 03:31. [03:31]
4-5UMA30(03:30) , clock 03:31. PENALTY Before the snap, UMA False Start on FARRIS, Zach enforced 5 yards from the UMA30 to the UMA25. [03:31]
4-10UMA25(03:29) ANDREWS, Keegan punt 44 yards to the BUF31 downed by BORBON, Jovoni, clock 03:20. [03:20]
Drive Summary: 3 plays, 0 yards, 1:19
BUF drive start at 03:20
1-10BUF31(03:18) [NHSG] ROBERSON, Ta'Quan pass up the middle incomplete intended for MCMILLAN, Nik broken up by HINSPETER, Timmy at the BUF40, clock 03:15. [03:15]
2-10BUF31(03:13) [NHSG] SPERLING, Lamar rush up the middle for a gain of 2 yards to the BUF33 (JACKSON, Shambre;DAVIS, Shymell), clock 03:08. [03:08]
3-8BUF33(02:32) [NHSG] ROBERSON, Ta'Quan pass short up the middle incomplete intended for MCMILLAN, Nik thrown to the BUF35; QB hurried by WHITE, Marques, clock 02:29. [02:29]
4-8BUF33(02:27) DRENNAN, Dylan punt 59 yards to the UMA8 downed by SNOW, Victor, clock 02:16. [02:16]
Drive Summary: 3 plays, 2 yards, 1:04
UMA drive start at 02:16
1-10UMA8PENALTY Before the snap, UMA Illegal Substitution enforced half the distance from the goal, 4 yards from the UMA8 to the UMA4, clock 02:16. [02:16]
1-14UMA4(02:13) [SG] HOOD, Brandon rush up the middle for a gain of 7 yards to the UMA11 (CLARK, Will;GREER, Miles), clock 02:09. [02:09]
2-7UMA11(01:44) [NHSG] HOOD, Brandon rush to the right for a gain of 3 yards to the UMA14 (CRAWFORD, Dion;MURDOCK, Red), out of bounds, clock 01:41. [01:41]
3-4UMA14(01:09) [NHSG] PRICE, Juwaun rush up the middle for a gain of 1 yard to the UMA15 (GREER, Miles), clock 01:03. [01:03]
4-3UMA15(00:31) ANDREWS, Keegan punt 48 yards to the BUF37, fair catch by SNOW, Victor, clock 00:26. [00:26]
Drive Summary: 3 plays, 7 yards, 1:50
BUF drive start at 00:26
1-10BUF37(00:25) [NHSG] ROBERSON, Ta'Quan pass to the right complete for 13 yards to SNOW, Victor caught at the BUF47 and advanced to the BUF50 (ONUOHA, David), 1ST DOWN, clock 00:00. [00:00]P
-End of 1st quarter, clock 0:00. [0:00]
END OF 1st QUARTER: Buffalo 3, Massachusetts 0

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Buffalo39:0117081-40-16-1911-15-0-1140-0
Massachusetts05:5910011-40-09-241-3-0-52-9

Quickie Statistics (1st Quarter only)
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts
BUFUMA
Score30
FIRST DOWNS81
RUSHES-YARDS (NET)6-199-24
PASSING-YARDS (NET)1145
Passes Att-Comp-Int15-11-03-1-0
TOTAL OFFENSE PLAYS-YARDS21-13312-29
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards1-270-0
Interception Returns-Yards0-00-0
Punts (Number-Avg)1-59.03-44.7
Fumbles-Lost0-00-0
Penalties-Yards0-02-9
Possession Time9:015:59
Third-Down Conversions1-41-4
Fourth-Down Conversions0-10-0

Buffalo

Massachusetts

RushingNo.GainLossNetTDAvgLg
A.Henderson41301303.38
L.Sperling1202022

RushingNo.GainLossNetTDAvgLg
B.Hood51901903.88
J.Price210100.51
A.Hairston2404022

PassingC-A-IYdsTDLgSack
T.Roberson11-15-01140220

PassingC-A-IYdsTDLgSack
A.Hairston1-3-05050

ReceivingNo.YardsTDTgtLg
N.McMillan4460622
V.Snow3270413
J.Gathings1120212
A.Henderson12012

ReceivingNo.YardsTDTgtLg

PuntingNo.YdsAvgLngIn20TB
D.Drennan15959.05900

PuntingNo.YdsAvgLngIn20TB
K.Andrews313444.74800

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
T.Shelton, Jr.127027

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
M.Gonser1-22.00.00.0
R.Murdock0-31.50.00.0
M.Greer1-11.50.00.0
M.White0-21.00.00.0
D.Crawford0-21.00.00.0
K.Blackwell1-01.00.00.0
J.Poyser1-01.00.00.0
D.Morgan0-10.50.00.0

TacklesUA-ATotalSacksTFL
D.Craig1-43.00.00.0
D.Onuoha2-02.00.00.0
R.Barnes1-22.00.00.0
M.Greene1-11.50.00.0
Z.Daniel1-11.50.00.0
T.Hinspeter0-31.50.00.0
K.Bournes0-21.00.00.0
T.Martin1-01.00.00.0

QtrTimeScoring PlayV-H
1st04:39BUF - J.Howes 23 yd FG , 10-85 3:523-0

Play-by-Play Summary (2nd quarter)
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts

-Start of 2nd quarter, clock 15:00. [15:00]
1-10BUF50(14:59) [NHSG] HENDERSON, Al-Jay rush up the middle for no gain to the BUF50 (ONUOHA, David), clock 14:52. [14:52]
2-10BUF50(14:19) [NHSG] ROBERSON, Ta'Quan pass short to the right complete for 7 yards to SNOW, Victor caught at the UMA46 and advanced to the UMA43 (CRAIG, Derrieon), out of bounds, clock 14:15. [14:15]
3-3UMA43(13:54) [NHSG] HENDERSON, Al-Jay rush up the middle for no gain to the UMA43 (HINSPETER, Timmy;MARTIN, Tyler), clock 13:46. [13:46]
4-3UMA43(13:07) DRENNAN, Dylan punt 30 yards to the UMA13 downed by CAPO, Jonathan, clock 12:58. [12:58]
UMA drive start at 12:58
1-10UMA13(12:56) [NHSG] QB Keeper HAIRSTON, AJ rush to the right for no gain to the UMA13, End of Play, clock 12:46. [12:46]
2-10UMA13(12:22) [NHSG] ALBERIC, Da'Marion rush to the left for a loss of 3 yards to the UMA10 (BROWN, SaVeon;WHITE, Malin), clock 12:15. [12:15]
3-13UMA10(11:36) [NHSG] QB Keeper HAIRSTON, AJ rush up the middle for a gain of 21 yards to the UMA31, out of bounds, 1ST DOWN, clock 11:29. [11:29]R
1-10UMA31(11:05) [NHSG] HOOD, Brandon rush to the left for a gain of 25 yards to the BUF44 (GONSER, Mitchell), out of bounds, 1ST DOWN, clock 11:00. [11:00]R
1-10BUF44(10:42) [NHSG] HOOD, Brandon rush to the right for a gain of 16 yards to the BUF28 (MCNAIR, Jalen;GONSER, Mitchell), 1ST DOWN, clock 10:35. [10:35]R
1-10BUF28(10:12) [NHSG] HOOD, Brandon rush up the middle for a gain of 1 yard to the BUF27 (BROWN, SaVeon;POYSER, Junior), clock 10:04. [10:04]
2-9BUF27(09:49) [NHSG] HAIRSTON, AJ pass up the middle complete for 27 yards to DIA-JOHNSON, Kezion to the BUF0, 1ST DOWN, TOUCHDOWN UMA, clock 09:44 (Scoring play confirmed). [09:44]P
0-0BUF3MORRIS, Derek PAT kick attempt is good.
Buffalo 3, Massachusetts 7
Drive Summary: 7 plays, 87 yards, 3:14
LYE, Marcus kickoff 65 yards from the UMA35 to the BUF0, Touchback , clock 09:44.
BUF drive start at 09:44
1-10BUF25(09:44) [NHSG] HENDERSON, Al-Jay rush up the middle for a gain of 1 yard to the BUF26 (JACKSON, Shambre), clock 09:38. [09:38]
2-9BUF26(09:10) , clock 09:09. PENALTY Before the snap, BUF False Start on DOTY, Tyler enforced 5 yards from the BUF26 to the BUF21. [09:09]
2-14BUF21(08:53) [NHSG] ROBERSON, Ta'Quan pass to the left complete for 1 yard to HENDERSON, Al-Jay caught at the BUF15 and advanced to the BUF22 (MARTIN, Tyler), clock 08:42. [08:42]
3-13BUF22(08:07) [NHSG] ROBERSON, Ta'Quan pass to the right complete for 14 yards to GATHINGS, Jasaiah to the BUF36 (BAILEY, Brennen), 1ST DOWN, clock 07:48. [07:48]P
1-10BUF36(07:39) [NHSG] ROBERSON, Ta'Quan pass short up the middle complete for 4 yards to CLACKS III, Patrick to the BUF40 (CRAIG, Derrieon), clock 07:22. [07:22]
2-6BUF40(07:06) [NHSG] ROBERSON, Ta'Quan pass to the right complete for 2 yards to SNOW, Victor caught at the BUF39 and advanced to the BUF42 (BAILEY, Brennen), out of bounds, clock 07:02. [07:02]
3-4V42Timeout Buffalo, clock 06:28. [06:28]
3-4BUF42(06:28) [NHSG] ROBERSON, Ta'Quan pass short to the left complete for 7 yards to MCMILLAN, Nik caught at the BUF45 and advanced to the BUF49 (BAILEY, Brennen), 1ST DOWN, clock 06:15. [06:15]P
1-10BUF49(06:00) [NHSG] ROBERSON, Ta'Quan pass deep up the middle incomplete intended for SNOW, Victor broken up by BAILEY, Brennen at the UMA4, clock 05:54. [05:54]
2-10BUF49(05:51) [NHSG] ROBERSON, Ta'Quan pass to the right complete for -1 yard to HENDERSON, Al-Jay caught at the BUF42 and advanced to the BUF48 (MARTIN, Tyler), clock 05:38. [05:38]
3-11BUF48(05:06) [NHSG] ROBERSON, Ta'Quan pass short up the middle complete for 6 yards to GATHINGS, Jasaiah caught at the UMA47 and advanced to the UMA46 (ONUOHA, David;CRAIG, Derrieon), clock 04:54. [04:54]
4-5UMA46(04:29) DRENNAN, Dylan punt 36 yards to the UMA10, fair catch by MASSEY, Kenyon, clock 04:25. [04:25]
Drive Summary: 9 plays, 29 yards, 5:19
UMA drive start at 04:25
1-10UMA10(04:25) [NHSG] HOOD, Brandon rush up the middle for a gain of 90 yards to the BUF0, 1ST DOWN, TOUCHDOWN UMA, clock 04:12 (Scoring play confirmed). [04:12]R
0-0BUF3MORRIS, Derek PAT kick attempt is good.
Buffalo 3, Massachusetts 14
Drive Summary: 1 plays, 90 yards, 0:13
LYE, Marcus kickoff 65 yards from the UMA35 to the BUF0, Touchback , clock 04:12.
BUF drive start at 04:12
1-10BUF25(04:10) [NHSG] ROBERSON, Ta'Quan pass to the right incomplete intended for MCMILLAN, Nik thrown to the BUF35, clock 04:06. [04:06]
2-10BUF25(04:04) [NHSG] ROBERSON, Ta'Quan pass deep up the middle complete for 37 yards to SNOW, Victor caught at the BUF45 and advanced to the UMA38 (BOURNES, Kendall), 1ST DOWN, clock 03:53. [03:53]P
1-10UMA38(03:35) [NHSG] ROBERSON, Ta'Quan pass deep to the left incomplete intended for GATHINGS, Jasaiah thrown to the UMA3, clock 03:31. [03:31]
2-10UMA38(03:28) [NHSG] ROBERSON, Ta'Quan pass to the right complete for 15 yards to MCMILLAN, Nik caught at the UMA26 and advanced to the UMA23 (GREENE, Malcolm), 1ST DOWN, clock 03:20. [03:20]P
1-10UMA23(03:00) [NHSG] ROBERSON, Ta'Quan pass deep up the middle complete for 23 yards to SNOW, Victor caught at the UMA4 and advanced to the UMA0, 1ST DOWN, TOUCHDOWN BUF, clock 02:55 (Scoring play confirmed). [02:55]P
0-0UMA3HOWES, Jack PAT kick attempt is good.
Buffalo 10, Massachusetts 14
Drive Summary: 5 plays, 75 yards, 1:17
HOWES, Jack kickoff 65 yards from the BUF35 to the UMA0, Touchback , clock 02:55.
UMA drive start at 02:55
1-10UMA25(02:53) [NHSG] HOOD, Brandon rush to the left for a gain of 3 yards to the UMA28 (WHITE, Malin;CRAWFORD, Dion), clock 02:46. [02:46]
2-7UMA28(02:34) [NHSG] HAIRSTON, AJ pass to the right complete for 1 yard to HOOD, Brandon caught at the UMA27 and advanced to the UMA29 (BROWN, Solomon), out of bounds, clock 02:29. [02:29]
3-6H29Timeout Official, clock 02:00. [02:00]
3-6UMA29(01:58) [SG] HAIRSTON, AJ sacked for a loss of 6 yards at the UMA23 (STEWART, Kobe;CRAWFORD, Dion), clock 01:55. [01:55]
4-12H23Timeout Buffalo, clock 01:55. [01:55]
4-12UMA23(01:53) ANDREWS, Keegan punt 54 yards to the BUF23, SNOW, Victor returned -5 yards to the BUF18 (ELLIOTT, Dallas;SEXIL, Raheim), clock 01:44. [01:44]
Drive Summary: 3 plays, -2 yards, 1:11
BUF drive start at 01:44
1-10BUF18[NHSG] ROBERSON, Ta'Quan pass up the middle incomplete intended for MCMILLAN, Nik thrown to the BUF25, clock 01:40. [01:40]
2-10BUF18(01:38) [NHSG] ROBERSON, Ta'Quan pass up the middle complete for 18 yards to GATHINGS, Jasaiah caught at the BUF31 and advanced to the BUF36 (GREENE, Malcolm), 1ST DOWN, clock 01:33. [01:33]P
1-10BUF36(01:31) [NHSG] ROBERSON, Ta'Quan pass deep to the left incomplete intended for CLACKS III, Patrick thrown to the UMA32, clock 01:28. [01:28]
2-10BUF36(01:25) [NHSG] ROBERSON, Ta'Quan pass short up the middle incomplete dropped by SCOTT, JR., Mark-Anthony thrown to the BUF41, clock 01:24. [01:24]
3-10BUF36(01:22) [NHSG] ROBERSON, Ta'Quan pass to the right incomplete intended for HENDERSON, Al-Jay thrown to the BUF33, clock 01:18. [01:18]
4-10BUF36(01:16) DRENNAN, Dylan punt 39 yards to the UMA25, MASSEY, Kenyon returned -1 yard to the UMA24 (SNOW, Victor), out of bounds, clock 01:10. [01:10]
Drive Summary: 5 plays, 18 yards, 0:34
UMA drive start at 01:10
1-10UMA24(01:03) [NHSG] QB Keeper HAIRSTON, AJ rush up the middle for a loss of 4 yards to the UMA20 (POYSER, Junior), clock 00:58. [00:58]
2-14UMA20[NHSG] HAIRSTON, AJ pass short to the left incomplete intended for HOOD, Brandon thrown to the UMA22, clock 00:45. [00:45]
3-14UMA20(00:45) [NHSG] PRICE, Juwaun rush up the middle for a gain of 9 yards to the UMA29 (STEWART, Kobe;MORGAN, Devin), clock 00:38. [00:38]
4-5H29Timeout Buffalo, clock 00:38. [00:38]
4-5UMA29(00:36) ANDREWS, Keegan punt 62 yards to the BUF9, SNOW, Victor returned 10 yards to the BUF19, out of bounds, clock 00:28. [00:28]
Drive Summary: 3 plays, 5 yards, 0:42
BUF drive start at 00:28
1-10BUF19(00:26) ROBERSON, Ta'Quan pass short to the right complete for 8 yards to HENDERSON, Al-Jay caught at the BUF20 and advanced to the BUF27 (CRAIG, Derrieon), out of bounds, clock 00:21. PENALTY BUF Holding on TABANSI, Henry enforced half the distance from the goal, 9 yards from the BUF19 to the BUF10 [NHSG]. NO PLAY (replay the down). [00:21]
1-19BUF10(00:21) [NHSG] HENDERSON, Al-Jay rush up the middle for a gain of 6 yards to the BUF16 (WHITE, Marques;ONUOHA, David), clock 00:00. [00:00]
Drive Summary: 1 plays, -3 yards, 0:28
-End of first half, clock 0:00. [0:00]
END OF 2nd QUARTER: Buffalo 10, Massachusetts 14

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Buffalo79:4006062-50-04-712-19-0-1332-14
Massachusetts145:2041051-30-011-1522-3-0-280-0

Quickie Statistics (Halftime Cumulative)
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts
BUFUMA
Score1014
FIRST DOWNS146
RUSHES-YARDS (NET)10-2620-176
PASSING-YARDS (NET)24733
Passes Att-Comp-Int34-23-06-3-0
TOTAL OFFENSE PLAYS-YARDS44-27326-209
Fumble Returns-Yards0-00-0
Punt Returns-Yards2-51--1
Kickoff Returns-Yards1-270-0
Interception Returns-Yards0-00-0
Punts (Number-Avg)1-59.03-44.7
Fumbles-Lost0-00-0
Penalties-Yards2-142-9
Possession Time18:4111:19
Third-Down Conversions3-92-7
Fourth-Down Conversions0-10-0

Buffalo

Massachusetts

RushingNo.GainLossNetTDLgAvg
A.Henderson820020082.5
L.Sperling1202022

RushingNo.GainLossNetTDLgAvg
B.Hood10154015419015.4
J.Price310010093.3
A.Hairston525-4210214.2

PassingC-A-IYdsTDLgSack
T.Roberson23-34-02471370

PassingC-A-IYdsTDLgSack
A.Hairston3-6-0271271

ReceivingNo.YdsTDTgtLg
N.McMillan66801022
V.Snow7961937
J.Gathings4500618
A.Henderson32042

ReceivingNo.YdsTDTgtLg
B.Hood11021
K.Dia-Johnson1271127

PuntingNo.YdsAvgLgIn20TB
D.Drennan416441.05900

PuntingNo.YdsAvgLgIn20TB
K.Andrews525050.06200

Punt ReturnsNo.YardsTDLg
V.Snow25010

Punt ReturnsNo.YardsTDLg
K.Massey1-10-1

Kick ReturnsNo.YardsTDLg
T.Shelton, Jr.127027

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
M.Gonser2-33.50.00.0
M.White0-52.50.01.0
J.Poyser2-12.50.01.0
S.Brown1-22.00.01.0
S.Brown1-22.00.01.0
D.Crawford0-42.00.50.5
R.Murdock0-31.50.00.0
M.Greer1-11.50.00.0

TacklesUA-ATotalSacksTFL
D.Craig3-55.50.00.0
D.Onuoha3-24.00.00.0
M.Greene3-13.50.00.0
T.Martin3-13.50.01.0
B.Bailey3-03.00.00.0
M.White0-52.50.01.0
K.Bournes1-22.00.00.0
R.Barnes1-22.00.00.0

QtrTimeScoring PlayV-H
1st04:39BUF - J.Howes 23 yd FG , 10-85 3:523-0
2nd09:44UMA - K.Dia-Johnson 27 yd TD PASS from A.Hairston (KICK by D.Morris) , 7-87 3:143-7
2nd04:12UMA - B.Hood 90 yd TD RUSH (KICK by D.Morris) , 1-90 0:133-14
2nd02:55BUF - V.Snow 23 yd TD PASS from T.Roberson (KICK by J.Howes) , 5-75 1:1710-14

Quickie Statistics (2nd Quarter only)
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts

BUFUMA
Score714
FIRST DOWNS65
RUSHES-YARDS (NET)4-711-152
PASSING-YARDS (NET)13328
Passes Att-Comp-Int19-12-03-2-0
TOTAL OFFENSE PLAYS-YARDS23-14014-180
Fumble Returns-Yards0-00-0
Punt Returns-Yards2-51--1
Kickoff Returns-Yards0-00-0
Interception Returns-Yards0-00-0
Punts (Number-Avg)3-35.02-58.0
Fumbles-Lost0-00-0
Penalties-Yards2-140-0
Possession Time9:405:20
Third-Down Conversions2-51-3
Fourth-Down Conversions0-00-0

Buffalo

Massachusetts

RushingNo.GainLossNetTDAvgLg
A.Henderson470701.86

RushingNo.GainLossNetTDAvgLg
B.Hood5135013512790
J.Price1909099
A.Hairston321-41705.721

PassingC-A-IYdsTDLgSack
T.Roberson12-19-01331370

PassingC-A-IYdsTDLgSack
A.Hairston2-3-0221271

ReceivingNo.YardsTDTgtLg
N.McMillan2220415
V.Snow4691537
J.Gathings3380418
A.Henderson20031

ReceivingNo.YardsTDTgtLg
B.Hood11021
K.Dia-Johnson1271127

PuntingNo.YdsAvgLngIn20TB
D.Drennan310535.03900

PuntingNo.YdsAvgLngIn20TB
K.Andrews211658.06200

Punt ReturnsNo.YardsTDLg
V.Snow25010

Punt ReturnsNo.YardsTDLg
K.Massey1-10-1

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
S.Brown1-22.00.01.0
S.Brown1-22.00.01.0
M.White0-31.50.01.0
M.Gonser1-11.50.00.0
J.Poyser1-11.50.01.0
K.Stewart0-21.00.50.5
V.Snow1-01.00.00.0
D.Crawford0-21.00.50.5

TacklesUA-ATotalSacksTFL
B.Bailey3-03.00.00.0
D.Craig2-12.50.00.0
T.Martin2-12.50.01.0
M.Greene2-02.00.00.0
D.Onuoha1-22.00.00.0
M.White0-31.50.01.0
K.Bournes1-01.00.00.0
S.Jackson1-01.00.00.0

QtrTimeScoring PlayV-H
2nd09:44UMA - K.Dia-Johnson 27 yd TD PASS from A.Hairston (KICK by D.Morris) , 7-87 3:143-7
2nd04:12UMA - B.Hood 90 yd TD RUSH (KICK by D.Morris) , 1-90 0:133-14
2nd02:55BUF - V.Snow 23 yd TD PASS from T.Roberson (KICK by J.Howes) , 5-75 1:1710-14

Play-by-Play Summary (3rd quarter)
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts

At the start of the second half, UMA will receive and BUF will defend the south goal.
-Start of 3rd quarter, clock 15:00. [15:00]
HOWES, Jack kickoff 65 yards from the BUF35 to the UMA0, Touchback , clock 15:00.
UMA drive start at 15:00
1-10UMA25(14:59) [NHSG] HOOD, Brandon rush to the right for a gain of 2 yards to the UMA27 (MURDOCK, Red;GONSER, Mitchell), out of bounds, clock 14:50. [14:50]
2-8UMA27(14:29) [NHSG] QB Keeper HAIRSTON, AJ rush to the right for a gain of 5 yards to the UMA32 (COOPER, Marquis;WHITE, Malin), clock 14:20. [14:20]
3-3UMA32(13:53) [NHSG] HOOD, Brandon rush up the middle for a gain of 2 yards to the UMA34 (MORGAN, Devin;WHITE, Malin), clock 13:46. [13:46]
4-1UMA34PENALTY Before the snap, UMA False Start on SARKODIEH, Keith enforced 5 yards from the UMA34 to the UMA29, clock 13:11. [13:11]
4-6UMA29(12:58) ANDREWS, Keegan punt 47 yards to the BUF24, fair catch by SNOW, Victor, clock 12:55. [12:55]
Drive Summary: 3 plays, 4 yards, 2:05
BUF drive start at 12:55
1-10BUF24(12:55) [NHSG] HENDERSON, Al-Jay rush up the middle for a gain of 3 yards to the BUF27 (ONUOHA, David;CRAIG, Derrieon), clock 12:49. [12:49]
2-7BUF27(12:25) [NHSG] ROBERSON, Ta'Quan pass short up the middle complete for 7 yards to KING, Evan caught at the BUF31 and advanced to the BUF34 (WHITE, Marques;DANIEL, Zeraun), 1ST DOWN, clock 12:15. [12:15]P
1-10BUF34(11:43) [NHSG] HENDERSON, Al-Jay rush up the middle for a gain of 6 yards to the BUF40 (DYSON, Donovan), clock 11:37. [11:37]
2-4BUF40(11:21) [NHSG] HENDERSON, Al-Jay rush up the middle for a gain of 2 yards to the BUF42 (MARTIN, Tyler), clock 11:16. [11:16]
3-2BUF42(10:37) [NHSG] ROBERSON, Ta'Quan pass up the middle complete for 6 yards to KING, Evan to the BUF48; QB hurried by DYSON, Donovan (MARTIN, Tyler), 1ST DOWN, clock 10:24. [10:24]P
1-10BUF48(10:09) [NHSG] SHELTON, JR., Terrance rush up the middle for a gain of 8 yards to the UMA44 (DANIEL, Zeraun), clock 10:05. [10:05]
2-2UMA44(09:56) [NHSG] ROBERSON, Ta'Quan pass short to the right complete for 14 yards to MCMILLAN, Nik caught at the UMA42 and advanced to the UMA30 (WATKINS-HUNTER, Kamren), 1ST DOWN, clock 09:46. [09:46]P
1-10UMA30(09:33) [NHSG] ROBERSON, Ta'Quan pass to the right complete for 11 yards to MCMILLAN, Nik caught at the UMA22 and advanced to the UMA19 (SARKODIEH, Keith), out of bounds, 1ST DOWN, clock 09:30. [09:30]P
1-10UMA19(09:14) [NHSG] SHELTON, JR., Terrance rush up the middle for a gain of 2 yards to the UMA17 (ROBINSON, Aquan;MARTIN, Tyler), clock 09:08. [09:08]
2-8H17Timeout Official, clock 08:55. [08:55]
2-8UMA17(08:48) [NHSG] ROBERSON, Ta'Quan pass to the right complete for 8 yards to SPERLING, Lamar to the UMA9 (GREENE, Malcolm), out of bounds, 1ST DOWN, clock 08:38. [08:38]P
1-9UMA9(08:06) [NHSG] SNOW, Victor rush to the left for a gain of 5 yards to the UMA4 (MARTIN, Tyler), out of bounds, clock 08:03. [08:03]
2-4UMA4ROBERSON, Ta'Quan pass to the right incomplete intended for HENDERSON, Al-Jay, clock 07:38. PENALTY UMA Pass Interference on BOURNES, Kendall enforced 2 yards to the UMA2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). [07:38]
1-2UMA2(07:33) [NHSG] HENDERSON, Al-Jay rush up the middle for a gain of 1 yard to the UMA1 (ONUOHA, David), clock 07:28. [07:28]
2-1UMA1(07:03) SHELTON, JR., Terrance rush up the middle for a gain of 1 yard to the UMA0, TOUCHDOWN BUF, clock 07:02 (Scoring play confirmed). [07:02]
0-0UMA3HOWES, Jack PAT kick attempt is good.
Buffalo 17, Massachusetts 14
Drive Summary: 13 plays, 76 yards, 5:53
HOWES, Jack kickoff 65 yards from the BUF35 to the UMA0, fair catch by DIA-JOHNSON, Kezion , clock 07:02.
UMA drive start at 07:02
1-10UMA25(07:01) [NH] HAIRSTON, AJ pass to the right complete for 7 yards to HOOD, Brandon caught at the UMA22 and advanced to the UMA32 (GONSER, Mitchell;COOPER, Marquis), out of bounds, clock 06:54. [06:54]
2-3UMA32(06:39) [NHSG] HOOD, Brandon rush up the middle for a loss of 4 yards to the UMA28 (MURDOCK, Red), clock 06:31. [06:31]
3-7UMA28PENALTY Before the snap, UMA False Start on HOOD, Brandon enforced 5 yards from the UMA28 to the UMA23, clock 06:05. [06:05]
3-12UMA23(05:52) [NHSG] HAIRSTON, AJ pass deep to the right complete for 77 yards to DOWLING, Max caught at the UMA49 and advanced to the BUF0, 1ST DOWN, TOUCHDOWN UMA, clock 05:37 (Scoring play confirmed). [05:37]P
0-0BUF3MORRIS, Derek PAT kick attempt is good.
Buffalo 17, Massachusetts 21
Drive Summary: 3 plays, 75 yards, 1:25
LYE, Marcus kickoff 44 yards from the UMA35 to the BUF21, fair catch by CLARK, Will , clock 05:37.
BUF drive start at 05:37
1-10BUF25(05:35) ROBERSON, Ta'Quan pass deep to the right incomplete intended for GATHINGS, Jasaiah thrown to the UMA50, clock 05:30. PENALTY UMA Pass Interference on GREENE, Malcolm enforced 15 yards to the BUF40 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). [05:30]E
1-10BUF40(05:28) [NHSG] HENDERSON, Al-Jay rush up the middle for a gain of 7 yards to the BUF47 (MARTIN, Tyler), clock 05:23. [05:23]
2-3BUF47(05:07) [NHSG] ROBERSON, Ta'Quan pass short to the right incomplete, ruled intentional grounding, clock 05:03. PENALTY BUF Intentional Grounding on ROBERSON, Ta'Quan enforced at the spot of the foul for resulting in a 8 yard sack loss to the BUF39, penalty results in a loss of down. [05:03]
3-11BUF39[NHSG] ROBERSON, Ta'Quan pass deep to the right incomplete intended for GATHINGS, Jasaiah thrown to the UMA35, clock 04:58. [04:58]
4-11BUF39(04:55) DRENNAN, Dylan punt 42 yards to the UMA19, MASSEY, Kenyon returned 8 yards to the UMA27 (KEOUGH, John), clock 04:48. [04:48]
Drive Summary: 3 plays, 14 yards, 0:49
UMA drive start at 04:48
1-10UMA27(04:47) [NHSG] HAIRSTON, AJ pass short to the left incomplete, ruled intentional grounding, clock 04:43. PENALTY UMA Intentional Grounding on HAIRSTON, AJ enforced at the spot of the foul for resulting in a 7 yard sack loss to the UMA20, penalty results in a loss of down. [04:43]
2-17UMA20(04:01) [NHSG] HAIRSTON, AJ pass short to the left complete for 2 yards to GRAY, Donnie to the UMA22 (BLACKWELL, Kobi), clock 03:57. [03:57]
3-15UMA22(03:50) HAIRSTON, AJ pass up the middle complete for 8 yards to GRAY, Donnie caught at the UMA30 and advanced to the UMA30, End of Play, clock 03:42. PENALTY UMA Holding on ROY JR., Benjamin enforced 10 yards from the UMA22 to the UMA12 [NHSG]. NO PLAY (replay the down). [03:42]
3-25UMA12[NHSG] HAIRSTON, AJ pass deep up the middle incomplete intended for HOOD, Brandon thrown to the UMA35, clock 03:35. [03:35]
4-25UMA12(03:35) ANDREWS, Keegan punt 45 yards to the BUF43, fair catch by SNOW, Victor, clock 03:30. [03:30]
Drive Summary: 3 plays, -15 yards, 1:18
BUF drive start at 03:30
1-10BUF43(03:21) [NHSG] HENDERSON, Al-Jay rush to the right for a gain of 5 yards to the BUF48 (CRAIG, Derrieon;MARTIN, Tyler), clock 03:07. [03:07]
2-5BUF48(03:01) [NHSG] HENDERSON, Al-Jay rush up the middle for a gain of 3 yards to the UMA49 (CRAIG, Derrieon;IGWENAGU, Zukudo), clock 02:48. [02:48]
3-2UMA49(02:16) [NHSG] HENDERSON, Al-Jay rush up the middle for a gain of 3 yards to the UMA46 (WATKINS-HUNTER, Kamren), 1ST DOWN, clock 02:09. [02:09]R
1-10UMA46(01:51) [NHSG] ROBERSON, Ta'Quan pass deep to the right incomplete intended for MCMILLAN, Nik thrown to the UMA30; QB hurried by MADISON, Malachi, clock 01:46. [01:46]
2-10UMA46(01:45) [NHSG] QB Keeper ROBERSON, Ta'Quan rush up the middle for a gain of 12 yards to the UMA34 (DYSON, Donovan), 1ST DOWN, clock 01:31. [01:31]R
1-10UMA34(01:02) [NHSG] ROBERSON, Ta'Quan pass to the right incomplete intended for SNOW, Victor, clock 00:56. [00:56]
2-10UMA34(00:55) [NHSG] HENDERSON, Al-Jay rush up the middle for a gain of 5 yards to the UMA29 (MARTIN, Tyler;WHITE, Marques), clock 00:49. [00:49]
3-5UMA29(00:25) [NHSG] ROBERSON, Ta'Quan pass short up the middle incomplete intended for SNOW, Victor broken up by MCGILL, Jeremiah at the UMA26, clock 00:24. [00:24]
4-5UMA29(00:22) HOWES, Jack field goal attempt from 47 yards GOOD [kick was spotted at UMA37], clock 00:18. [00:18]
Buffalo 20, Massachusetts 21
Drive Summary: 9 plays, 28 yards, 3:12
HOWES, Jack kickoff 65 yards from the BUF35 to the UMA0, Touchback , clock 00:18.
UMA drive start at 00:18
1-10UMA25(00:18) [NHSG] HOOD, Brandon rush up the middle for a gain of 5 yards to the UMA30 (STEWART, Kobe;BROWN, SaVeon), clock 00:00. [00:00]
-End of 3rd quarter, clock 0:00. [0:00]
END OF 3rd QUARTER: Buffalo 20, Massachusetts 21

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Buffalo109:5425182-40-015-555-9-0-461-0
Massachusetts75:0601011-30-06-33-4-0-866-37

Quickie Statistics (3rd Quarter Cumulative)
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts

BUFUMA
Score2021
FIRST DOWNS227
RUSHES-YARDS (NET)25-8126-179
PASSING-YARDS (NET)293119
Passes Att-Comp-Int43-28-010-6-0
TOTAL OFFENSE PLAYS-YARDS68-37436-298
Fumble Returns-Yards0-00-0
Punt Returns-Yards2-52-7
Kickoff Returns-Yards1-270-0
Interception Returns-Yards0-00-0
Punts (Number-Avg)1-59.03-44.7
Fumbles-Lost0-00-0
Penalties-Yards3-148-46
Possession Time28:3516:25
Third-Down Conversions5-133-10
Fourth-Down Conversions0-10-0

Buffalo

Massachusetts

RushingNo.GainLossNetTDLgAvg
A.Henderson1755055083.2
T.Shelton, Jr.311011183.7
V.Snow1505055
L.Sperling1202022

RushingNo.GainLossNetTDLgAvg
B.Hood14163-415919011.4
J.Price310010093.3
A.Hairston630-4260214.3

PassingC-A-IYdsTDLgSack
T.Roberson28-43-02851371

PassingC-A-IYdsTDLgSack
A.Hairston6-10-01062772

ReceivingNo.YdsTDTgtLg
N.McMillan89301322
V.Snow79611137
J.Gathings4500718
A.Henderson3-6052

ReceivingNo.YdsTDTgtLg
B.Hood28047
M.Dowling1771177
D.Gray12012
K.Dia-Johnson1271127

PuntingNo.YdsAvgLgIn20TB
D.Drennan520641.25900

PuntingNo.YdsAvgLgIn20TB
K.Andrews734248.96200

Punt ReturnsNo.YardsTDLg
V.Snow25010

Punt ReturnsNo.YardsTDLg
K.Massey2708

Kick ReturnsNo.YardsTDLg
T.Shelton, Jr.127027

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
M.White0-94.50.01.0
M.Gonser2-54.50.00.0
R.Murdock1-43.00.01.0
S.Brown1-32.50.01.0
S.Brown1-32.50.01.0
J.Poyser2-12.50.01.0
D.Crawford0-42.00.50.5
K.Blackwell2-02.00.00.0

TacklesUA-ATotalSacksTFL
T.Martin7-49.00.01.0
D.Craig3-87.00.00.0
D.Onuoha4-35.50.00.0
M.Greene4-14.50.00.0
M.White0-94.50.01.0
B.Bailey3-03.00.00.0
Z.Daniel2-23.00.00.0
K.Bournes1-22.00.00.0

QtrTimeScoring PlayV-H
1st04:39BUF - J.Howes 23 yd FG , 10-85 3:523-0
2nd09:44UMA - K.Dia-Johnson 27 yd TD PASS from A.Hairston (KICK by D.Morris) , 7-87 3:143-7
2nd04:12UMA - B.Hood 90 yd TD RUSH (KICK by D.Morris) , 1-90 0:133-14
2nd02:55BUF - V.Snow 23 yd TD PASS from T.Roberson (KICK by J.Howes) , 5-75 1:1710-14
3rd07:02BUF - T.Shelton, Jr. 1 yd TD RUSH (KICK by J.Howes) , 13-76 5:5317-14
3rd05:37UMA - M.Dowling 77 yd TD PASS from A.Hairston (KICK by D.Morris) , 3-75 1:2517-21
3rd00:18BUF - J.Howes 47 yd FG , 9-28 3:1220-21

Quickie Statistics (3rd Quarter only)
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts

BUFUMA
Score107
FIRST DOWNS81
RUSHES-YARDS (NET)15-556-3
PASSING-YARDS (NET)4686
Passes Att-Comp-Int9-5-04-3-0
TOTAL OFFENSE PLAYS-YARDS24-10110-89
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-01-8
Kickoff Returns-Yards0-00-0
Interception Returns-Yards0-00-0
Punts (Number-Avg)1-42.02-46.0
Fumbles-Lost0-00-0
Penalties-Yards1-06-37
Possession Time9:545:06
Third-Down Conversions2-41-3
Fourth-Down Conversions0-00-0

Buffalo

Massachusetts

RushingNo.GainLossNetTDAvgLg
A.Henderson93503503.97
T.Shelton, Jr.31101113.78
V.Snow1505055

RushingNo.GainLossNetTDAvgLg
B.Hood49-4501.35
A.Hairston1505055

PassingC-A-IYdsTDLgSack
T.Roberson5-9-0380141

PassingC-A-IYdsTDLgSack
A.Hairston3-4-0791771

ReceivingNo.YardsTDTgtLg
N.McMillan2250314
V.Snow0002
J.Gathings0001
A.Henderson0-801

ReceivingNo.YardsTDTgtLg
B.Hood17027
M.Dowling1771177
D.Gray12012

PuntingNo.YdsAvgLngIn20TB
D.Drennan14242.04200

PuntingNo.YdsAvgLngIn20TB
K.Andrews29246.04700

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg
K.Massey1808

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
M.White0-42.00.00.0
R.Murdock1-11.50.01.0
M.Cooper0-21.00.00.0
J.Keough1-01.00.00.0
K.Blackwell1-01.00.00.0
M.Gonser0-21.00.00.0
K.Stewart0-10.50.00.0
S.Brown0-10.50.00.0

TacklesUA-ATotalSacksTFL
T.Martin4-35.50.00.0
M.White0-42.00.00.0
K.Watkins-Hunter2-02.00.00.0
D.Dyson2-02.00.00.0
D.Craig0-31.50.00.0
D.Onuoha1-11.50.00.0
Z.Daniel1-11.50.00.0
M.Greene1-01.00.00.0

QtrTimeScoring PlayV-H
3rd07:02BUF - T.Shelton, Jr. 1 yd TD RUSH (KICK by J.Howes) , 13-76 5:5317-14
3rd05:37UMA - M.Dowling 77 yd TD PASS from A.Hairston (KICK by D.Morris) , 3-75 1:2517-21
3rd00:18BUF - J.Howes 47 yd FG , 9-28 3:1220-21

Play-by-Play Summary (4th quarter)
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts

-Start of 4th quarter, clock 15:00. [15:00]
2-5UMA30(14:57) [SG] HOOD, Brandon rush to the right for a gain of 2 yards to the UMA32 (BROWN, SaVeon), out of bounds, clock 14:55. [14:55]
3-3UMA32(14:26) [NHSG] HAIRSTON, AJ sacked for a loss of 0 yards at the UMA32 (WHITE, Malin), clock 14:21. PENALTY UMA Intentional Grounding on HAIRSTON, AJ enforced at the spot of the foul for resulting in a 13 yard sack loss to the UMA19, penalty results in a loss of down; WHITE, Malin credited with a sack on the play. [14:21]
4-16UMA19PENALTY BUF Offsides on RISER-PRESSLEY, Shamar enforced 5 yards from the UMA19 to the UMA24 [NHSG], clock 14:21. [14:21]
4-11UMA24(14:20) ANDREWS, Keegan punt 51 yards to the BUF25, fair catch by SNOW, Victor, clock 14:14. PENALTY BUF Holding on COOPER, Marquis enforced at the deadball spot for 10 yards from the BUF25 to the BUF15, from the spot of the ball when the foul occurred. [14:14]
BUF drive start at 14:14
1-10BUF15(14:13) [NHSG] HENDERSON, Al-Jay rush up the middle for a gain of 3 yards to the BUF18 (DAVIS, Shymell;ONUOHA, David), clock 14:07. [14:07]
2-7BUF18(13:35) [NHSG] ROBERSON, Ta'Quan pass to the left complete for 10 yards to MCMILLAN, Nik caught at the BUF24 and advanced to the BUF28 (GREENE, Malcolm), out of bounds, 1ST DOWN, clock 13:32. [13:32]P
1-10BUF28(13:12) [NHSG] ROBERSON, Ta'Quan pass short to the left incomplete intended for MCMILLAN, Nik broken up by DANIEL, Zeraun at the BUF30, clock 13:10. [13:10]
2-10BUF28(13:08) [NHSG] HENDERSON, Al-Jay rush to the left for a gain of 2 yards to the BUF30 (ROBINSON, Aquan;DYSON, Donovan), clock 13:01. [13:01]
3-8BUF30(12:32) [NHSG] ROBERSON, Ta'Quan pass deep up the middle complete for 16 yards to KING, Evan to the BUF46 (MCGILL, Jeremiah), 1ST DOWN, clock 12:16. [12:16]P
1-10BUF46(12:02) [NHSG] HENDERSON, Al-Jay rush up the middle for a loss of 1 yard to the BUF45 (WHITE, Marques), clock 11:58. [11:58]
2-11BUF45(11:34) ROBERSON, Ta'Quan pass deep to the right complete for 55 yards to GATHINGS, Jasaiah caught at the UMA28 and advanced to the UMA0, TOUCHDOWN BUF, score nullified by penalty, clock 11:26 (Play was confirmed after review). PENALTY BUF Holding on BROCK, Trevor enforced 10 yards from the BUF45 to the BUF35 [NHSG]. NO PLAY (replay the down). [11:26]
2-21BUF35(11:24) [NHSG] ROBERSON, Ta'Quan pass to the right incomplete intended for GATHINGS, Jasaiah thrown to the BUF45, clock 11:21. [11:21]
3-21BUF35(11:19) ROBERSON, Ta'Quan pass to the right incomplete intended for GATHINGS, Jasaiah broken up by BAILEY, Brennen at the BUF47, clock 11:10. PENALTY BUF Illegal Forward Pass on ROBERSON, Ta'Quan enforced 5 yards from the BUF35 to the BUF30, penalty results in a loss of down [NHSG]. NO PLAY (replay the down). [11:10]
4-26BUF30(11:08) DRENNAN, Dylan punt 46 yards to the UMA24 downed by SNOW, Victor, clock 10:58. [10:58]
Drive Summary: 7 plays, 15 yards, 3:16
UMA drive start at 10:58
1-10UMA24(10:57) [NHSG] HOOD, Brandon rush up the middle for a gain of 2 yards to the UMA26 (WHITE, Malin;CRAWFORD, Dion), clock 10:50. [10:50]
2-8UMA26(10:25) [NHSG] HOOD, Brandon rush to the right for a gain of 3 yards to the UMA29 (POYSER, Junior), clock 10:19. [10:19]
3-5UMA29(09:56) [SG] QB Keeper HAIRSTON, AJ rush to the left for a gain of 4 yards to the UMA33 (BROWN, Solomon), clock 09:44. [09:44]
4-1UMA33(09:13) [NH] PRICE, Juwaun rush up the middle for a gain of 1 yard to the UMA34 (CRAWFORD, Dion;STEWART, Kobe), 1ST DOWN, clock 09:09. [09:09]R
1-10UMA34(08:41) [SG] HOOD, Brandon rush to the right for a gain of 5 yards to the UMA39 (GONSER, Mitchell;BRADLEY, Keontez), clock 08:34. [08:34]
2-5UMA39(08:21) [NHSG] HOOD, Brandon rush to the right for a gain of 3 yards to the UMA42 (BRADLEY, Keontez;STEWART, Kobe), clock 08:14. [08:14]
3-2UMA42(07:45) [NHSG] HOOD, Brandon rush to the left for a gain of 2 yards to the UMA44, End of Play, 1ST DOWN, clock 07:36. [07:36]R
1-10UMA44(07:09) [NHSG] HOOD, Brandon rush up the middle for a gain of 4 yards to the UMA48 (BROWN, Solomon;MURDOCK, Red), clock 07:03. [07:03]
2-6UMA48(06:47) [NHSG] HOOD, Brandon rush to the right for a gain of 3 yards to the BUF49 (MURDOCK, Red;CRAWFORD, Dion), clock 06:40. [06:40]
3-3BUF49(06:14) [NHSG] QB Keeper HAIRSTON, AJ rush to the right for a gain of 3 yards to the BUF46 (CRAWFORD, Dion), 1ST DOWN, clock 06:05. [06:05]R
1-10BUF46(05:32) [NHSG] ALBERIC, Da'Marion rush up the middle for a gain of 1 yard to the BUF45 (GREER, Miles;STEWART, Kobe), clock 05:22. [05:22]
2-9BUF45(04:56) HAIRSTON, AJ pass deep to the left incomplete intended for MCCONNACHIE, Jake thrown to the BUF20, clock 04:50. PENALTY BUF Holding on BRADLEY, Keontez enforced 10 yards from the BUF45 to the BUF35 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). [04:50]E
1-10BUF35(04:48) [NHSG] HOOD, Brandon rush up the middle for no gain to the BUF35 (STEWART, Kobe;MCNAIR, Jalen), clock 04:42. [04:42]
2-10BUF35(04:01) [NHSG] FAULKNER, Elijah rush to the left for a loss of 1 yard to the BUF36 (MURDOCK, Red), clock 03:54. [03:54]
3-11BUF36(03:14) [NHSG] HAIRSTON, AJ pass to the left incomplete intended for DOWLING, Max thrown to the BUF40, clock 03:11. [03:11]
4-11BUF36(03:09) MORRIS, Derek field goal attempt from 54 yards NO GOOD (wide left) [kick was spotted at BUF44], clock 03:06. [03:06]
Drive Summary: 15 plays, 40 yards, 7:52
BUF drive start at 03:06
1-10BUF36(03:05) [NHSG] ROBERSON, Ta'Quan pass short up the middle complete for 7 yards to HENDERSON, Al-Jay caught at the BUF40 and advanced to the BUF43 (CRAIG, Derrieon;MARTIN, Tyler), clock 02:55. [02:55]
2-3BUF43(02:35) [NHSG] ROBERSON, Ta'Quan pass short to the left incomplete intended for CLACKS III, Patrick thrown to the BUF47; QB hurried by ROBINSON, Aquan and ONUOHA, David, clock 02:31. [02:31]
3-3BUF43PENALTY Before the snap, BUF Delay Of Game on ROBERSON, Ta'Quan enforced 5 yards from the BUF43 to the BUF38, clock 02:31. [02:31]
3-8BUF38(02:30) [NHSG] ROBERSON, Ta'Quan sacked for a loss of 2 yards at the BUF36 (WHITE, Marques), clock 02:21. [02:21]
4-10V36Timeout Official, clock 02:00. [02:00]
4-10BUF36(01:58) [NHSG] ROBERSON, Ta'Quan pass deep up the middle complete for 16 yards to MCMILLAN, Nik to the UMA48, End of Play, 1ST DOWN, clock 01:55. [01:55]P
1-10UMA48(01:46) [NHSG] ROBERSON, Ta'Quan pass deep to the right incomplete, ruled intentional grounding, clock 01:40. PENALTY BUF Holding on HENDERSON, Al-Jay declined BUF Intentional Grounding on ROBERSON, Ta'Quan enforced at the spot of the foul for resulting in a 11 yard sack loss to the BUF41, penalty results in a loss of down. [01:40]
2-21BUF41(01:14) [NHSG] ROBERSON, Ta'Quan pass short up the middle complete for 11 yards to CLACKS III, Patrick caught at the BUF46 and advanced to the UMA48 (WATKINS-HUNTER, Kamren), clock 01:05. [01:05]
3-10UMA48[NHSG] ROBERSON, Ta'Quan pass deep to the right intercepted by MCGILL, Jeremiah at the UMA19 intended for SNOW, Victor. McGill return for 0 yards to the UMA19, End of Play, clock 00:59. [00:59]
Drive Summary: 7 plays, 16 yards, 2:07
UMA drive start at 00:59
1-10UMA19PENALTY UMA Unsportsmanlike Conduct on CRAIG, Derrieon enforced half the distance from the goal, 9 yards from the UMA19 to the UMA10 [NHSG], clock 00:54. [00:54]
1-19UMA10(00:50) [NHSG] QB Keeper HAIRSTON, AJ rush up the middle for a loss of 1 yard to the UMA9 (MURDOCK, Red;STEWART, Kobe), clock 00:51. [00:51]
2-20UMA9[NHSG] HOOD, Brandon rush up the middle for a loss of 4 yards to the UMA5 (STEWART, Kobe), clock 00:51. [00:51]
3-24H5Timeout Buffalo, clock 00:51. [00:51]
3-24UMA5(00:48) [SG] HAIRSTON, AJ pass to the left incomplete intended for DIA-JOHNSON, Kezion thrown to the UMA20, clock 00:47. [00:47]
4-24H5Timeout Massachusetts, clock 00:47. [00:47]
4-24UMA5(00:44) ANDREWS, Keegan punt 45 yards to the UMA50, fair catch by SNOW, Victor, clock 00:41. [00:41]
Drive Summary: 3 plays, -14 yards, 0:18
BUF drive start at 00:41
1-10UMA50(00:39) [NHSG] ROBERSON, Ta'Quan pass up the middle complete for 14 yards to GATHINGS, Jasaiah caught at the UMA41 and advanced to the UMA36 (WATKINS-HUNTER, Kamren), 1ST DOWN, clock 00:35. [00:35]P
1-10UMA36(00:28) [NHSG] ROBERSON, Ta'Quan pass deep to the right complete for 20 yards to GATHINGS, Jasaiah to the UMA16 (WATKINS-HUNTER, Kamren), 1ST DOWN, clock 00:26. [00:26]P
1-10UMA16(00:21) [NHSG] ROBERSON, Ta'Quan pass to the left complete for 16 yards to SNOW, Victor to the UMA0, 1ST DOWN, TOUCHDOWN BUF, clock 00:19 (Scoring play confirmed). [00:19]P
0-0UMA3ROBERSON, Ta'Quan two-point conversion pass attempt to MCMILLAN, Nik is good; conversion successful (Scoring play confirmed).
Buffalo 28, Massachusetts 21
Drive Summary: 3 plays, 50 yards, 0:22
HOWES, Jack kickoff 30 yards from the BUF35 to the UMA35 out of bounds. Receiving team has elected to add yards to the spot of the ball , clock 00:19.
UMA drive start at 00:19
2-10UMA40(00:10) [SG] HAIRSTON, AJ pass to the right incomplete intended for DOWLING, Max thrown to the UMA50, clock 00:07. [00:07]
3-10UMA40(00:05) [SG] HAIRSTON, AJ sacked for a loss of 6 yards at the UMA34 (STEWART, Kobe), clock 00:00. [00:00]
Drive Summary: 2 plays, -6 yards, 0:19
-End of game, clock 0:00 (stats unofficial until confirmed). [0:00]
END OF 4th QUARTER: Buffalo 28, Massachusetts 21
1-10UMA40[NHSG] HAIRSTON, AJ pass short up the middle incomplete dropped by PRICE, Juwaun thrown to the UMA43.
1-10UMA40End of game, clock 0:00.
FINAL SCORE: Buffalo 28, Massachusetts 21

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Buffalo85:4506061-31-15--98-12-1-1107-45
Massachusetts09:1530142-71-118-80-4-0-02-9

Quickie Statistics (4th Quarter only)
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts

BUFUMA
Score80
FIRST DOWNS64
RUSHES-YARDS (NET)5--918-8
PASSING-YARDS (NET)1100
Passes Att-Comp-Int12-8-14-0-0
TOTAL OFFENSE PLAYS-YARDS17-10122-8
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards0-00-0
Interception Returns-Yards0-01-0
Punts (Number-Avg)1-46.02-48.0
Fumbles-Lost0-00-0
Penalties-Yards7-452-9
Possession Time5:459:15
Third-Down Conversions1-32-7
Fourth-Down Conversions1-11-1

Buffalo

Massachusetts

RushingNo.GainLossNetTDAvgLg
A.Henderson35-1401.33

RushingNo.GainLossNetTDAvgLg
B.Hood1024-420025
J.Price1101011
A.Hairston37-16024
E.Faulkner10-1-10-1

PassingC-A-IYdsTDLgSack
T.Roberson8-12-1971202

PassingC-A-IYdsTDLgSack
A.Hairston0-4-0-1902

ReceivingNo.YardsTDTgtLg
N.McMillan2260316
V.Snow1161216
J.Gathings2340320
A.Henderson17017

ReceivingNo.YardsTDTgtLg
M.Dowling0002
K.Dia-Johnson0001

PuntingNo.YdsAvgLngIn20TB
D.Drennan14646.04600

PuntingNo.YdsAvgLngIn20TB
K.Andrews29648.05100

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
K.Stewart2-54.51.03.0
M.White3-13.52.03.0
R.Murdock1-32.50.02.0
S.Brown2-12.50.00.0
S.Brown2-12.50.00.0
D.Crawford1-32.50.00.0
K.Bradley0-21.00.00.0
J.Poyser1-01.00.00.0

TacklesUA-ATotalSacksTFL
M.White3-13.52.03.0
K.Watkins-Hunter3-03.00.00.0
M.Greene1-01.00.00.0
J.McGill1-01.00.00.0
D.Craig0-10.50.00.0
T.Martin0-10.50.00.0
A.Robinson0-10.50.00.0
D.Onuoha0-10.50.00.0

QtrTimeScoring PlayV-H
4th00:19BUF - V.Snow 16 yd TD PASS from T.Roberson (PASS by N.McMillan) , 3-50 0:2228-21

Buffalo Explosive Plays
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts

Buffalo

Passing Plays Gain of 15+
11 Plays for 218 total yards (81% of total passing yards)

Yds
Qtr
Context/Play
37
2
2nd and 10 on BUF25
(03:53) (04:04) [NHSG] ROBERSON, Ta'Quan pass deep up the middle complete for 37 yards to SNOW, Victor caught at the BUF45 and advanced to the UMA38 (BOURNES, Kendall), 1ST DOWN, clock 03:53.
23
2
1st and 10 on UMA23
(02:55) (03:00) [NHSG] ROBERSON, Ta'Quan pass deep up the middle complete for 23 yards to SNOW, Victor caught at the UMA4 and advanced to the UMA0, 1ST DOWN, TOUCHDOWN BUF, clock 02:55 (Scoring play confirmed).
22
1
1st and 10 on BUF23
(07:15) (07:25) [NHSG] ROBERSON, Ta'Quan pass to the right complete for 22 yards to MCMILLAN, Nik caught at the BUF31 and advanced to the BUF45 (HINSPETER, Timmy;MCGILL, Jeremiah), 1ST DOWN, clock 07:15.
20
4
1st and 10 on UMA36
(00:26) (00:28) [NHSG] ROBERSON, Ta'Quan pass deep to the right complete for 20 yards to GATHINGS, Jasaiah to the UMA16 (WATKINS-HUNTER, Kamren), 1ST DOWN, clock 00:26.
19
1
1st and 10 on BUF45
(06:32) (06:54) [NHSG] ROBERSON, Ta'Quan pass deep to the left complete for 19 yards to VELEZ, Marcus to the UMA36, out of bounds, 1ST DOWN, clock 06:32.
18
2
2nd and 10 on BUF18
(01:33) (01:38) [NHSG] ROBERSON, Ta'Quan pass up the middle complete for 18 yards to GATHINGS, Jasaiah caught at the BUF31 and advanced to the BUF36 (GREENE, Malcolm), 1ST DOWN, clock 01:33.
16
1
1st and 10 on UMA36
(06:12) (06:24) [NHSG] ROBERSON, Ta'Quan pass up the middle complete for 16 yards to MCMILLAN, Nik caught at the UMA23 and advanced to the UMA20 (CRAIG, Derrieon), 1ST DOWN, clock 06:12.
16
4
3rd and 8 on BUF30
(12:16) (12:32) [NHSG] ROBERSON, Ta'Quan pass deep up the middle complete for 16 yards to KING, Evan to the BUF46 (MCGILL, Jeremiah), 1ST DOWN, clock 12:16.
16
4
4th and 10 on BUF36
(01:55) (01:58) [NHSG] ROBERSON, Ta'Quan pass deep up the middle complete for 16 yards to MCMILLAN, Nik to the UMA48, End of Play, 1ST DOWN, clock 01:55.
16
4
1st and 10 on UMA16
(00:19) (00:21) [NHSG] ROBERSON, Ta'Quan pass to the left complete for 16 yards to SNOW, Victor to the UMA0, 1ST DOWN, TOUCHDOWN BUF, clock 00:19 (Scoring play confirmed).
15
2
2nd and 10 on UMA38
(03:20) (03:28) [NHSG] ROBERSON, Ta'Quan pass to the right complete for 15 yards to MCMILLAN, Nik caught at the UMA26 and advanced to the UMA23 (GREENE, Malcolm), 1ST DOWN, clock 03:20.


Rushing Plays Gain of 10+
1 Plays for 12 total yards (17% of total rushing yards)

Yds
Qtr
Context/Play
12
3
2nd and 10 on UMA46
(01:31) (01:45) [NHSG] QB Keeper ROBERSON, Ta'Quan rush up the middle for a gain of 12 yards to the UMA34 (DYSON, Donovan), 1ST DOWN, clock 01:31.


All Plays Gain of 20+
5 Plays for 189 total yards
Yds
Qtr
Context/Play
37
2
2nd and 10 on BUF25
(03:53) (04:04) [NHSG] ROBERSON, Ta'Quan pass deep up the middle complete for 37 yards to SNOW, Victor caught at the BUF45 and advanced to the UMA38 (BOURNES, Kendall), 1ST DOWN, clock 03:53.
27
1
0th and 0 on UMA35
(14:53) (14:56) LYE, Marcus kickoff 60 yards from the UMA35 to the BUF5, SHELTON, JR., Terrance returned 27 yards to the BUF32 (ELLIOTT, Dallas;FARRIS, Zach), clock 14:53.
23
2
1st and 10 on UMA23
(02:55) (03:00) [NHSG] ROBERSON, Ta'Quan pass deep up the middle complete for 23 yards to SNOW, Victor caught at the UMA4 and advanced to the UMA0, 1ST DOWN, TOUCHDOWN BUF, clock 02:55 (Scoring play confirmed).
22
1
1st and 10 on BUF23
(07:15) (07:25) [NHSG] ROBERSON, Ta'Quan pass to the right complete for 22 yards to MCMILLAN, Nik caught at the BUF31 and advanced to the BUF45 (HINSPETER, Timmy;MCGILL, Jeremiah), 1ST DOWN, clock 07:15.
20
4
1st and 10 on UMA36
(00:26) (00:28) [NHSG] ROBERSON, Ta'Quan pass deep to the right complete for 20 yards to GATHINGS, Jasaiah to the UMA16 (WATKINS-HUNTER, Kamren), 1ST DOWN, clock 00:26.

Massachusetts Explosive Plays
Buffalo vs. Massachusetts (Final)
10/18/2025 at Amherst, Massachusetts

Massachusetts

Passing Plays Gain of 15+
2 Plays for 104 total yards (87% of total passing yards)

Yds
Qtr
Context/Play
77
3
3rd and 12 on UMA23
(05:37) (05:52) [NHSG] HAIRSTON, AJ pass deep to the right complete for 77 yards to DOWLING, Max caught at the UMA49 and advanced to the BUF0, 1ST DOWN, TOUCHDOWN UMA, clock 05:37 (Scoring play confirmed).
27
2
2nd and 9 on BUF27
(09:44) (09:49) [NHSG] HAIRSTON, AJ pass up the middle complete for 27 yards to DIA-JOHNSON, Kezion to the BUF0, 1ST DOWN, TOUCHDOWN UMA, clock 09:44 (Scoring play confirmed).


Rushing Plays Gain of 10+
4 Plays for 152 total yards (81% of total rushing yards)

Yds
Qtr
Context/Play
90
2
1st and 10 on UMA10
(04:12) (04:25) [NHSG] HOOD, Brandon rush up the middle for a gain of 90 yards to the BUF0, 1ST DOWN, TOUCHDOWN UMA, clock 04:12 (Scoring play confirmed).
25
2
1st and 10 on UMA31
(11:00) (11:05) [NHSG] HOOD, Brandon rush to the left for a gain of 25 yards to the BUF44 (GONSER, Mitchell), out of bounds, 1ST DOWN, clock 11:00.
21
2
3rd and 13 on UMA10
(11:29) (11:36) [NHSG] QB Keeper HAIRSTON, AJ rush up the middle for a gain of 21 yards to the UMA31, out of bounds, 1ST DOWN, clock 11:29.
16
2
1st and 10 on BUF44
(10:35) (10:42) [NHSG] HOOD, Brandon rush to the right for a gain of 16 yards to the BUF28 (MCNAIR, Jalen;GONSER, Mitchell), 1ST DOWN, clock 10:35.


All Plays Gain of 20+
7 Plays for 420 total yards
Yds
Qtr
Context/Play
90
2
1st and 10 on UMA10
(04:12) (04:25) [NHSG] HOOD, Brandon rush up the middle for a gain of 90 yards to the BUF0, 1ST DOWN, TOUCHDOWN UMA, clock 04:12 (Scoring play confirmed).
77
3
3rd and 12 on UMA23
(05:37) (05:52) [NHSG] HAIRSTON, AJ pass deep to the right complete for 77 yards to DOWLING, Max caught at the UMA49 and advanced to the BUF0, 1ST DOWN, TOUCHDOWN UMA, clock 05:37 (Scoring play confirmed).
27
2
2nd and 9 on BUF27
(09:44) (09:49) [NHSG] HAIRSTON, AJ pass up the middle complete for 27 yards to DIA-JOHNSON, Kezion to the BUF0, 1ST DOWN, TOUCHDOWN UMA, clock 09:44 (Scoring play confirmed).
25
1
0th and 0 on BUF35
(04:39) HOWES, Jack kickoff 65 yards from the BUF35 to the UMA0, fair catch by BARNES, Ryan , clock 04:39.
25
2
1st and 10 on UMA31
(11:00) (11:05) [NHSG] HOOD, Brandon rush to the left for a gain of 25 yards to the BUF44 (GONSER, Mitchell), out of bounds, 1ST DOWN, clock 11:00.
25
3
0th and 0 on BUF35
(07:02) HOWES, Jack kickoff 65 yards from the BUF35 to the UMA0, fair catch by DIA-JOHNSON, Kezion , clock 07:02.
21
2
3rd and 13 on UMA10
(11:29) (11:36) [NHSG] QB Keeper HAIRSTON, AJ rush up the middle for a gain of 21 yards to the UMA31, out of bounds, 1ST DOWN, clock 11:29.